From 9b88ef56e440d60f84bfa3d48192be41264efc3c Mon Sep 17 00:00:00 2001 From: Alexander Medvedev Date: Sun, 3 May 2026 21:31:46 +0200 Subject: [PATCH] feat: bedrock translations --- pumpkin-codegen/src/enchantments.rs | 2 +- pumpkin-codegen/src/item.rs | 1 + pumpkin-codegen/src/translations.rs | 57 +- pumpkin-data/src/generated/translation.rs | 63033 +++++++++++----- .../src/bedrock/server/animate.rs | 7 +- .../src/bedrock/server/command_request.rs | 2 +- .../src/bedrock/server/player_action.rs | 4 +- .../src/bedrock/server/player_auth_input.rs | 16 +- pumpkin-protocol/src/bedrock/server/text.rs | 2 +- pumpkin-protocol/src/codec/var_long.rs | 2 +- pumpkin-util/src/text/mod.rs | 59 +- pumpkin-util/src/translation.rs | 10 +- pumpkin/src/block/blocks/anvil.rs | 6 +- pumpkin/src/block/blocks/barrel.rs | 6 +- pumpkin/src/block/blocks/bed.rs | 33 +- pumpkin/src/block/blocks/blast_furnace.rs | 6 +- pumpkin/src/block/blocks/brewing_stand.rs | 6 +- pumpkin/src/block/blocks/chests.rs | 12 +- pumpkin/src/block/blocks/crafting_table.rs | 6 +- pumpkin/src/block/blocks/ender_chest.rs | 6 +- pumpkin/src/block/blocks/furnace.rs | 6 +- pumpkin/src/block/blocks/hopper.rs | 6 +- pumpkin/src/block/blocks/redstone/dropper.rs | 6 +- pumpkin/src/block/blocks/shulker_box.rs | 6 +- pumpkin/src/block/blocks/smoker.rs | 6 +- pumpkin/src/command/args/block.rs | 25 +- pumpkin/src/command/args/entities.rs | 14 +- pumpkin/src/command/args/gameprofile.rs | 8 +- pumpkin/src/command/args/position_block.rs | 9 +- pumpkin/src/command/args/resource/item.rs | 31 +- .../argument_types/coordinates/block_pos.rs | 18 +- .../command/argument_types/coordinates/mod.rs | 6 +- .../argument_types/coordinates/rotation.rs | 6 +- .../argument_types/coordinates/vec3.rs | 6 +- pumpkin/src/command/argument_types/entity.rs | 30 +- .../command/argument_types/entity_anchor.rs | 6 +- .../argument_types/entity_selector/option.rs | 42 +- .../argument_types/entity_selector/parser.rs | 36 +- .../command/argument_types/game_profile.rs | 6 +- pumpkin/src/command/argument_types/mod.rs | 18 +- pumpkin/src/command/argument_types/time.rs | 12 +- pumpkin/src/command/commands/ban.rs | 16 +- pumpkin/src/command/commands/banip.rs | 26 +- pumpkin/src/command/commands/banlist.rs | 16 +- pumpkin/src/command/commands/bossbar.rs | 61 +- pumpkin/src/command/commands/clear.rs | 35 +- pumpkin/src/command/commands/damage.rs | 10 +- pumpkin/src/command/commands/data.rs | 10 +- .../src/command/commands/defaultgamemode.rs | 9 +- pumpkin/src/command/commands/deop.rs | 6 +- pumpkin/src/command/commands/difficulty.rs | 20 +- pumpkin/src/command/commands/effect.rs | 45 +- pumpkin/src/command/commands/enchant.rs | 38 +- pumpkin/src/command/commands/experience.rs | 18 +- pumpkin/src/command/commands/fill.rs | 20 +- pumpkin/src/command/commands/gamemode.rs | 30 +- pumpkin/src/command/commands/gamerule.rs | 6 +- pumpkin/src/command/commands/give.rs | 6 +- pumpkin/src/command/commands/help.rs | 3 +- pumpkin/src/command/commands/kick.rs | 6 +- pumpkin/src/command/commands/kill.rs | 15 +- pumpkin/src/command/commands/list.rs | 8 +- pumpkin/src/command/commands/op.rs | 6 +- pumpkin/src/command/commands/pardon.rs | 6 +- pumpkin/src/command/commands/pardonip.rs | 9 +- pumpkin/src/command/commands/particle.rs | 3 +- pumpkin/src/command/commands/playsound.rs | 13 +- pumpkin/src/command/commands/rotate.rs | 5 +- pumpkin/src/command/commands/seed.rs | 8 +- pumpkin/src/command/commands/setblock.rs | 6 +- .../src/command/commands/setidletimeout.rs | 9 +- pumpkin/src/command/commands/setworldspawn.rs | 10 +- pumpkin/src/command/commands/spawnpoint.rs | 5 +- pumpkin/src/command/commands/stop.rs | 8 +- pumpkin/src/command/commands/stopsound.rs | 20 +- pumpkin/src/command/commands/summon.rs | 5 +- pumpkin/src/command/commands/teleport.rs | 45 +- pumpkin/src/command/commands/tick.rs | 85 +- pumpkin/src/command/commands/time.rs | 15 +- pumpkin/src/command/commands/title.rs | 24 +- pumpkin/src/command/commands/transfer.rs | 9 +- pumpkin/src/command/commands/weather.rs | 15 +- pumpkin/src/command/commands/whitelist.rs | 60 +- pumpkin/src/command/commands/worldborder.rs | 57 +- pumpkin/src/command/context/command_source.rs | 23 +- pumpkin/src/command/dispatcher.rs | 12 +- pumpkin/src/command/errors/error_types.rs | 195 +- pumpkin/src/command/node/dispatcher.rs | 4 +- pumpkin/src/entity/living.rs | 14 +- pumpkin/src/entity/mod.rs | 23 +- pumpkin/src/entity/player.rs | 24 +- pumpkin/src/net/bedrock/login.rs | 2 +- pumpkin/src/net/bedrock/mod.rs | 3 +- pumpkin/src/net/bedrock/play.rs | 23 +- pumpkin/src/net/java/handshake.rs | 10 +- pumpkin/src/net/java/login.rs | 25 +- pumpkin/src/net/java/play.rs | 92 +- pumpkin/src/net/mod.rs | 25 +- pumpkin/src/server/tick_rate_manager.rs | 11 +- pumpkin/src/world/dragon_fight.rs | 6 +- pumpkin/src/world/mod.rs | 10 +- 101 files changed, 46957 insertions(+), 17951 deletions(-) diff --git a/pumpkin-codegen/src/enchantments.rs b/pumpkin-codegen/src/enchantments.rs index a1b3541b5..7c9f4ac2e 100644 --- a/pumpkin-codegen/src/enchantments.rs +++ b/pumpkin-codegen/src/enchantments.rs @@ -101,7 +101,7 @@ pub fn build() -> TokenStream { let max_level = enchantment.max_level; let slots = enchantment.slots; let slots = slots.iter().map(AttributeModifierSlot::to_tokens); - let Translate { translate, with: _ } = &*enchantment.description.0.content else { + let Translate { translate, bedrock_translate: _, with: _ } = &*enchantment.description.0.content else { panic!() }; let translate = translate.to_string(); diff --git a/pumpkin-codegen/src/item.rs b/pumpkin-codegen/src/item.rs index 7c816cb31..e4ac7081e 100644 --- a/pumpkin-codegen/src/item.rs +++ b/pumpkin-codegen/src/item.rs @@ -84,6 +84,7 @@ impl ToTokens for ItemComponents { let TextContent::Translate { translate: text, + bedrock_translate: _, with: _, } = *self.item_name.clone().0.content else { diff --git a/pumpkin-codegen/src/translations.rs b/pumpkin-codegen/src/translations.rs index 14df44635..8265a29c3 100644 --- a/pumpkin-codegen/src/translations.rs +++ b/pumpkin-codegen/src/translations.rs @@ -1,33 +1,60 @@ -use proc_macro2::TokenStream; +use proc_macro2::{Ident, TokenStream}; use quote::{format_ident, quote}; use std::{collections::BTreeMap, fs}; -/// Generates the `TokenStream` for translation key constants sourced from `en_us.json`. pub fn build() -> TokenStream { - let en_us: BTreeMap = serde_json::from_str( - &fs::read_to_string("../assets/en_us.json").expect("en_us is missing"), + let java_json: BTreeMap = serde_json::from_str( + &fs::read_to_string("../assets/en_us_java.json").expect("en_us_java is missing"), ) .unwrap(); - let mut constants = TokenStream::new(); + let mut java_constants = TokenStream::new(); + for (name, value) in &java_json { + let ident = to_valid_ident(name); + java_constants.extend(quote! { + #[doc = #value] + pub const #ident: &str = #name; + }); + } - for (name, value) in &en_us { - let clean_name = name.to_uppercase().replace(['.', '-'], "_"); - let ident = format_ident!("{}", clean_name); + let bedrock_content = fs::read_to_string("../assets/en_us_bedrock.lang").expect("en_us_bedrock is missing"); + let mut bedrock_constants = TokenStream::new(); - if value.is_empty() { - constants.extend(quote! { - pub const #ident: &str = #name; - }); - } else { - constants.extend(quote! { + for line in bedrock_content.lines() { + let line = line.trim(); + if line.is_empty() || line.starts_with('#') || line.starts_with('/') { + continue; + } + + if let Some((name, value)) = line.split_once('=') { + let name = name.trim(); + let value = value.trim(); + let ident = to_valid_ident(name); + + bedrock_constants.extend(quote! { #[doc = #value] pub const #ident: &str = #name; }); } } + // --- Final Assembly --- quote! { - #constants + pub mod java { + #java_constants + } + pub mod bedrock { + #bedrock_constants + } } } + +fn to_valid_ident(name: &str) -> Ident { + let mut clean = name.to_uppercase().replace(['.', ':', '-'], "_"); + + if clean.chars().next().map_or(false, |c| c.is_ascii_digit()) { + clean.insert(0, '_'); + } + + format_ident!("{}", clean) +} \ No newline at end of file diff --git a/pumpkin-data/src/generated/translation.rs b/pumpkin-data/src/generated/translation.rs index b162b619e..eee4a82b3 100644 --- a/pumpkin-data/src/generated/translation.rs +++ b/pumpkin-data/src/generated/translation.rs @@ -1,17310 +1,45725 @@ /* This file is generated. Do not edit manually. */ -#[doc = "Accessibility Settings..."] -pub const ACCESSIBILITY_ONBOARDING_ACCESSIBILITY_BUTTON: &str = - "accessibility.onboarding.accessibility.button"; -#[doc = "Press enter to enable the narrator"] -pub const ACCESSIBILITY_ONBOARDING_SCREEN_NARRATOR: &str = - "accessibility.onboarding.screen.narrator"; -#[doc = "Welcome to Minecraft!\n\nWould you like to enable the Narrator or visit the Accessibility Settings?"] -pub const ACCESSIBILITY_ONBOARDING_SCREEN_TITLE: &str = "accessibility.onboarding.screen.title"; -#[doc = "Done"] -pub const ADDSERVER_ADD: &str = "addServer.add"; -#[doc = "Server Address"] -pub const ADDSERVER_ENTERIP: &str = "addServer.enterIp"; -#[doc = "Server Name"] -pub const ADDSERVER_ENTERNAME: &str = "addServer.enterName"; -#[doc = "Server Resource Packs"] -pub const ADDSERVER_RESOURCEPACK: &str = "addServer.resourcePack"; -#[doc = "Disabled"] -pub const ADDSERVER_RESOURCEPACK_DISABLED: &str = "addServer.resourcePack.disabled"; -#[doc = "Enabled"] -pub const ADDSERVER_RESOURCEPACK_ENABLED: &str = "addServer.resourcePack.enabled"; -#[doc = "Prompt"] -pub const ADDSERVER_RESOURCEPACK_PROMPT: &str = "addServer.resourcePack.prompt"; -#[doc = "Edit Server Info"] -pub const ADDSERVER_TITLE: &str = "addServer.title"; -#[doc = "Console Command"] -pub const ADVMODE_COMMAND: &str = "advMode.command"; -#[doc = "Mode"] -pub const ADVMODE_MODE: &str = "advMode.mode"; -#[doc = "Repeat"] -pub const ADVMODE_MODE_AUTO: &str = "advMode.mode.auto"; -#[doc = "Always Active"] -pub const ADVMODE_MODE_AUTOEXEC_BAT: &str = "advMode.mode.autoexec.bat"; -#[doc = "Conditional"] -pub const ADVMODE_MODE_CONDITIONAL: &str = "advMode.mode.conditional"; -#[doc = "Impulse"] -pub const ADVMODE_MODE_REDSTONE: &str = "advMode.mode.redstone"; -#[doc = "Needs Redstone"] -pub const ADVMODE_MODE_REDSTONETRIGGERED: &str = "advMode.mode.redstoneTriggered"; -#[doc = "Chain"] -pub const ADVMODE_MODE_SEQUENCE: &str = "advMode.mode.sequence"; -#[doc = "Unconditional"] -pub const ADVMODE_MODE_UNCONDITIONAL: &str = "advMode.mode.unconditional"; -#[doc = "Must be an opped player in creative mode"] -pub const ADVMODE_NOTALLOWED: &str = "advMode.notAllowed"; -#[doc = "Command blocks are not enabled"] -pub const ADVMODE_NOTENABLED: &str = "advMode.notEnabled"; -#[doc = "Spawner blocks are not enabled"] -pub const ADVMODE_NOTENABLED_SPAWNER: &str = "advMode.notEnabled.spawner"; -#[doc = "Previous Output"] -pub const ADVMODE_PREVIOUSOUTPUT: &str = "advMode.previousOutput"; -#[doc = "Set Console Command for Block"] -pub const ADVMODE_SETCOMMAND: &str = "advMode.setCommand"; -#[doc = "Command set: %s, but command blocks are still disabled"] -pub const ADVMODE_SETCOMMAND_DISABLED: &str = "advMode.setCommand.disabled"; -#[doc = "Command set: %s"] -pub const ADVMODE_SETCOMMAND_SUCCESS: &str = "advMode.setCommand.success"; -#[doc = "Track output"] -pub const ADVMODE_TRACKOUTPUT: &str = "advMode.trackOutput"; -#[doc = "Triggering"] -pub const ADVMODE_TRIGGERING: &str = "advMode.triggering"; -#[doc = "Type"] -pub const ADVMODE_TYPE: &str = "advMode.type"; -#[doc = "Unknown advancement: %s"] -pub const ADVANCEMENT_ADVANCEMENTNOTFOUND: &str = "advancement.advancementNotFound"; -#[doc = "Discover every biome"] -pub const ADVANCEMENTS_ADVENTURE_ADVENTURING_TIME_DESCRIPTION: &str = - "advancements.adventure.adventuring_time.description"; -#[doc = "Adventuring Time"] -pub const ADVANCEMENTS_ADVENTURE_ADVENTURING_TIME_TITLE: &str = - "advancements.adventure.adventuring_time.title"; -#[doc = "Kill five unique mobs with one crossbow shot"] -pub const ADVANCEMENTS_ADVENTURE_ARBALISTIC_DESCRIPTION: &str = - "advancements.adventure.arbalistic.description"; -#[doc = "Arbalistic"] -pub const ADVANCEMENTS_ADVENTURE_ARBALISTIC_TITLE: &str = "advancements.adventure.arbalistic.title"; -#[doc = "Sneak near a Sculk Sensor or Warden to prevent it from detecting you"] -pub const ADVANCEMENTS_ADVENTURE_AVOID_VIBRATION_DESCRIPTION: &str = - "advancements.adventure.avoid_vibration.description"; -#[doc = "Sneak 100"] -pub const ADVANCEMENTS_ADVENTURE_AVOID_VIBRATION_TITLE: &str = - "advancements.adventure.avoid_vibration.title"; -#[doc = "Kill a Breeze with a deflected Breeze-shot Wind Charge"] -pub const ADVANCEMENTS_ADVENTURE_BLOWBACK_DESCRIPTION: &str = - "advancements.adventure.blowback.description"; -#[doc = "Blowback"] -pub const ADVANCEMENTS_ADVENTURE_BLOWBACK_TITLE: &str = "advancements.adventure.blowback.title"; -#[doc = "Get Armadillo Scutes from an Armadillo using a Brush"] -pub const ADVANCEMENTS_ADVENTURE_BRUSH_ARMADILLO_DESCRIPTION: &str = - "advancements.adventure.brush_armadillo.description"; -#[doc = "Isn't It Scute?"] -pub const ADVANCEMENTS_ADVENTURE_BRUSH_ARMADILLO_TITLE: &str = - "advancements.adventure.brush_armadillo.title"; -#[doc = "Hit the bullseye of a Target block from at least 30 meters away"] -pub const ADVANCEMENTS_ADVENTURE_BULLSEYE_DESCRIPTION: &str = - "advancements.adventure.bullseye.description"; -#[doc = "Bullseye"] -pub const ADVANCEMENTS_ADVENTURE_BULLSEYE_TITLE: &str = "advancements.adventure.bullseye.title"; -#[doc = "Make a Decorated Pot out of 4 Pottery Sherds"] -pub const ADVANCEMENTS_ADVENTURE_CRAFT_DECORATED_POT_USING_ONLY_SHERDS_DESCRIPTION: &str = - "advancements.adventure.craft_decorated_pot_using_only_sherds.description"; -#[doc = "Careful Restoration"] -pub const ADVANCEMENTS_ADVENTURE_CRAFT_DECORATED_POT_USING_ONLY_SHERDS_TITLE: &str = - "advancements.adventure.craft_decorated_pot_using_only_sherds.title"; -#[doc = "Be near a Crafter when it crafts a Crafter"] -pub const ADVANCEMENTS_ADVENTURE_CRAFTERS_CRAFTING_CRAFTERS_DESCRIPTION: &str = - "advancements.adventure.crafters_crafting_crafters.description"; -#[doc = "Crafters Crafting Crafters"] -pub const ADVANCEMENTS_ADVENTURE_CRAFTERS_CRAFTING_CRAFTERS_TITLE: &str = - "advancements.adventure.crafters_crafting_crafters.title"; -#[doc = "Free fall from the top of the world (build limit) to the bottom of the world and survive"] -pub const ADVANCEMENTS_ADVENTURE_FALL_FROM_WORLD_HEIGHT_DESCRIPTION: &str = - "advancements.adventure.fall_from_world_height.description"; -#[doc = "Caves & Cliffs"] -pub const ADVANCEMENTS_ADVENTURE_FALL_FROM_WORLD_HEIGHT_TITLE: &str = - "advancements.adventure.fall_from_world_height.title"; -#[doc = "Place a Creaking Heart with the correct alignment between two Pale Oak Log blocks"] -pub const ADVANCEMENTS_ADVENTURE_HEART_TRANSPLANTER_DESCRIPTION: &str = - "advancements.adventure.heart_transplanter.description"; -#[doc = "Heart Transplanter"] -pub const ADVANCEMENTS_ADVENTURE_HEART_TRANSPLANTER_TITLE: &str = - "advancements.adventure.heart_transplanter.title"; -#[doc = "Successfully defend a village from a raid"] -pub const ADVANCEMENTS_ADVENTURE_HERO_OF_THE_VILLAGE_DESCRIPTION: &str = - "advancements.adventure.hero_of_the_village.description"; -#[doc = "Hero of the Village"] -pub const ADVANCEMENTS_ADVENTURE_HERO_OF_THE_VILLAGE_TITLE: &str = - "advancements.adventure.hero_of_the_village.title"; -#[doc = "Jump into a Honey Block to break your fall"] -pub const ADVANCEMENTS_ADVENTURE_HONEY_BLOCK_SLIDE_DESCRIPTION: &str = - "advancements.adventure.honey_block_slide.description"; -#[doc = "Sticky Situation"] -pub const ADVANCEMENTS_ADVENTURE_HONEY_BLOCK_SLIDE_TITLE: &str = - "advancements.adventure.honey_block_slide.title"; -#[doc = "Kill any hostile monster"] -pub const ADVANCEMENTS_ADVENTURE_KILL_A_MOB_DESCRIPTION: &str = - "advancements.adventure.kill_a_mob.description"; -#[doc = "Monster Hunter"] -pub const ADVANCEMENTS_ADVENTURE_KILL_A_MOB_TITLE: &str = "advancements.adventure.kill_a_mob.title"; -#[doc = "Kill one of every hostile monster"] -pub const ADVANCEMENTS_ADVENTURE_KILL_ALL_MOBS_DESCRIPTION: &str = - "advancements.adventure.kill_all_mobs.description"; -#[doc = "Monsters Hunted"] -pub const ADVANCEMENTS_ADVENTURE_KILL_ALL_MOBS_TITLE: &str = - "advancements.adventure.kill_all_mobs.title"; -#[doc = "Kill a mob near a Sculk Catalyst"] -pub const ADVANCEMENTS_ADVENTURE_KILL_MOB_NEAR_SCULK_CATALYST_DESCRIPTION: &str = - "advancements.adventure.kill_mob_near_sculk_catalyst.description"; -#[doc = "It Spreads"] -pub const ADVANCEMENTS_ADVENTURE_KILL_MOB_NEAR_SCULK_CATALYST_TITLE: &str = - "advancements.adventure.kill_mob_near_sculk_catalyst.title"; -#[doc = "Scrape a Copper Bulb with an Axe to make it brighter"] -pub const ADVANCEMENTS_ADVENTURE_LIGHTEN_UP_DESCRIPTION: &str = - "advancements.adventure.lighten_up.description"; -#[doc = "Lighten Up"] -pub const ADVANCEMENTS_ADVENTURE_LIGHTEN_UP_TITLE: &str = "advancements.adventure.lighten_up.title"; -#[doc = "Protect a Villager from an undesired shock without starting a fire"] -pub const ADVANCEMENTS_ADVENTURE_LIGHTNING_ROD_WITH_VILLAGER_NO_FIRE_DESCRIPTION: &str = - "advancements.adventure.lightning_rod_with_villager_no_fire.description"; -#[doc = "Surge Protector"] -pub const ADVANCEMENTS_ADVENTURE_LIGHTNING_ROD_WITH_VILLAGER_NO_FIRE_TITLE: &str = - "advancements.adventure.lightning_rod_with_villager_no_fire.title"; -#[doc = "Step foot in a Trial Chamber"] -pub const ADVANCEMENTS_ADVENTURE_MINECRAFT_TRIALS_EDITION_DESCRIPTION: &str = - "advancements.adventure.minecraft_trials_edition.description"; -#[doc = "Minecraft: Trial(s) Edition"] -pub const ADVANCEMENTS_ADVENTURE_MINECRAFT_TRIALS_EDITION_TITLE: &str = - "advancements.adventure.minecraft_trials_edition.title"; -#[doc = "Shoot a Crossbow"] -pub const ADVANCEMENTS_ADVENTURE_OL_BETSY_DESCRIPTION: &str = - "advancements.adventure.ol_betsy.description"; -#[doc = "Ol' Betsy"] -pub const ADVANCEMENTS_ADVENTURE_OL_BETSY_TITLE: &str = "advancements.adventure.ol_betsy.title"; -#[doc = "Deal 50 hearts of damage in a single hit using the Mace"] -pub const ADVANCEMENTS_ADVENTURE_OVEROVERKILL_DESCRIPTION: &str = - "advancements.adventure.overoverkill.description"; -#[doc = "Over-Overkill"] -pub const ADVANCEMENTS_ADVENTURE_OVEROVERKILL_TITLE: &str = - "advancements.adventure.overoverkill.title"; -#[doc = "Make the Meadows come alive with the sound of music from a Jukebox"] -pub const ADVANCEMENTS_ADVENTURE_PLAY_JUKEBOX_IN_MEADOWS_DESCRIPTION: &str = - "advancements.adventure.play_jukebox_in_meadows.description"; -#[doc = "Sound of Music"] -pub const ADVANCEMENTS_ADVENTURE_PLAY_JUKEBOX_IN_MEADOWS_TITLE: &str = - "advancements.adventure.play_jukebox_in_meadows.title"; -#[doc = "Read the power signal of a Chiseled Bookshelf using a Comparator"] -pub const ADVANCEMENTS_ADVENTURE_READ_POWER_FROM_CHISELED_BOOKSHELF_DESCRIPTION: &str = - "advancements.adventure.read_power_from_chiseled_bookshelf.description"; -#[doc = "The Power of Books"] -pub const ADVANCEMENTS_ADVENTURE_READ_POWER_FROM_CHISELED_BOOKSHELF_TITLE: &str = - "advancements.adventure.read_power_from_chiseled_bookshelf.title"; -#[doc = "Unlock an Ominous Vault with an Ominous Trial Key"] -pub const ADVANCEMENTS_ADVENTURE_REVAULTING_DESCRIPTION: &str = - "advancements.adventure.revaulting.description"; -#[doc = "Revaulting"] -pub const ADVANCEMENTS_ADVENTURE_REVAULTING_TITLE: &str = "advancements.adventure.revaulting.title"; -#[doc = "Adventure, exploration and combat"] -pub const ADVANCEMENTS_ADVENTURE_ROOT_DESCRIPTION: &str = "advancements.adventure.root.description"; -#[doc = "Adventure"] -pub const ADVANCEMENTS_ADVENTURE_ROOT_TITLE: &str = "advancements.adventure.root.title"; -#[doc = "Brush a Suspicious block to obtain a Pottery Sherd"] -pub const ADVANCEMENTS_ADVENTURE_SALVAGE_SHERD_DESCRIPTION: &str = - "advancements.adventure.salvage_sherd.description"; -#[doc = "Respecting the Remnants"] -pub const ADVANCEMENTS_ADVENTURE_SALVAGE_SHERD_TITLE: &str = - "advancements.adventure.salvage_sherd.title"; -#[doc = "Shoot something with an Arrow"] -pub const ADVANCEMENTS_ADVENTURE_SHOOT_ARROW_DESCRIPTION: &str = - "advancements.adventure.shoot_arrow.description"; -#[doc = "Take Aim"] -pub const ADVANCEMENTS_ADVENTURE_SHOOT_ARROW_TITLE: &str = - "advancements.adventure.shoot_arrow.title"; -#[doc = "Sleep in a Bed to change your respawn point"] -pub const ADVANCEMENTS_ADVENTURE_SLEEP_IN_BED_DESCRIPTION: &str = - "advancements.adventure.sleep_in_bed.description"; -#[doc = "Sweet Dreams"] -pub const ADVANCEMENTS_ADVENTURE_SLEEP_IN_BED_TITLE: &str = - "advancements.adventure.sleep_in_bed.title"; -#[doc = "Kill a Skeleton from at least 50 meters away"] -pub const ADVANCEMENTS_ADVENTURE_SNIPER_DUEL_DESCRIPTION: &str = - "advancements.adventure.sniper_duel.description"; -#[doc = "Sniper Duel"] -pub const ADVANCEMENTS_ADVENTURE_SNIPER_DUEL_TITLE: &str = - "advancements.adventure.sniper_duel.title"; -#[doc = "Hit five mobs in the same Charge attack using the Spear"] -pub const ADVANCEMENTS_ADVENTURE_SPEAR_MANY_MOBS_DESCRIPTION: &str = - "advancements.adventure.spear_many_mobs.description"; -#[doc = "Mob Kabob"] -pub const ADVANCEMENTS_ADVENTURE_SPEAR_MANY_MOBS_TITLE: &str = - "advancements.adventure.spear_many_mobs.title"; -#[doc = "Look at the Ender Dragon through a Spyglass"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_DRAGON_DESCRIPTION: &str = - "advancements.adventure.spyglass_at_dragon.description"; -#[doc = "Is It a Plane?"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_DRAGON_TITLE: &str = - "advancements.adventure.spyglass_at_dragon.title"; -#[doc = "Look at a Ghast through a Spyglass"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_GHAST_DESCRIPTION: &str = - "advancements.adventure.spyglass_at_ghast.description"; -#[doc = "Is It a Balloon?"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_GHAST_TITLE: &str = - "advancements.adventure.spyglass_at_ghast.title"; -#[doc = "Look at a Parrot through a Spyglass"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_PARROT_DESCRIPTION: &str = - "advancements.adventure.spyglass_at_parrot.description"; -#[doc = "Is It a Bird?"] -pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_PARROT_TITLE: &str = - "advancements.adventure.spyglass_at_parrot.title"; -#[doc = "Summon an Iron Golem to help defend a village"] -pub const ADVANCEMENTS_ADVENTURE_SUMMON_IRON_GOLEM_DESCRIPTION: &str = - "advancements.adventure.summon_iron_golem.description"; -#[doc = "Hired Help"] -pub const ADVANCEMENTS_ADVENTURE_SUMMON_IRON_GOLEM_TITLE: &str = - "advancements.adventure.summon_iron_golem.title"; -#[doc = "Throw a Trident at something.\nNote: Throwing away your only weapon is not a good idea."] -pub const ADVANCEMENTS_ADVENTURE_THROW_TRIDENT_DESCRIPTION: &str = - "advancements.adventure.throw_trident.description"; -#[doc = "A Throwaway Joke"] -pub const ADVANCEMENTS_ADVENTURE_THROW_TRIDENT_TITLE: &str = - "advancements.adventure.throw_trident.title"; -#[doc = "Use a Totem of Undying to cheat death"] -pub const ADVANCEMENTS_ADVENTURE_TOTEM_OF_UNDYING_DESCRIPTION: &str = - "advancements.adventure.totem_of_undying.description"; -#[doc = "Postmortal"] -pub const ADVANCEMENTS_ADVENTURE_TOTEM_OF_UNDYING_TITLE: &str = - "advancements.adventure.totem_of_undying.title"; -#[doc = "Successfully trade with a Villager"] -pub const ADVANCEMENTS_ADVENTURE_TRADE_DESCRIPTION: &str = - "advancements.adventure.trade.description"; -#[doc = "What a Deal!"] -pub const ADVANCEMENTS_ADVENTURE_TRADE_TITLE: &str = "advancements.adventure.trade.title"; -#[doc = "Trade with a Villager at the build height limit"] -pub const ADVANCEMENTS_ADVENTURE_TRADE_AT_WORLD_HEIGHT_DESCRIPTION: &str = - "advancements.adventure.trade_at_world_height.description"; -#[doc = "Star Trader"] -pub const ADVANCEMENTS_ADVENTURE_TRADE_AT_WORLD_HEIGHT_TITLE: &str = - "advancements.adventure.trade_at_world_height.title"; -#[doc = "Apply these smithing templates at least once: Spire, Snout, Rib, Ward, Silence, Vex, Tide, Wayfinder"] -pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ALL_EXCLUSIVE_ARMOR_PATTERNS_DESCRIPTION: &str = - "advancements.adventure.trim_with_all_exclusive_armor_patterns.description"; -#[doc = "Smithing with Style"] -pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ALL_EXCLUSIVE_ARMOR_PATTERNS_TITLE: &str = - "advancements.adventure.trim_with_all_exclusive_armor_patterns.title"; -#[doc = "Craft trimmed armor at a Smithing Table"] -pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ANY_ARMOR_PATTERN_DESCRIPTION: &str = - "advancements.adventure.trim_with_any_armor_pattern.description"; -#[doc = "Crafting a New Look"] -pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ANY_ARMOR_PATTERN_TITLE: &str = - "advancements.adventure.trim_with_any_armor_pattern.title"; -#[doc = "Kill two Phantoms with a piercing Arrow"] -pub const ADVANCEMENTS_ADVENTURE_TWO_BIRDS_ONE_ARROW_DESCRIPTION: &str = - "advancements.adventure.two_birds_one_arrow.description"; -#[doc = "Two Birds, One Arrow"] -pub const ADVANCEMENTS_ADVENTURE_TWO_BIRDS_ONE_ARROW_TITLE: &str = - "advancements.adventure.two_birds_one_arrow.title"; -#[doc = "Unlock a Vault with a Trial Key"] -pub const ADVANCEMENTS_ADVENTURE_UNDER_LOCK_AND_KEY_DESCRIPTION: &str = - "advancements.adventure.under_lock_and_key.description"; -#[doc = "Under Lock and Key"] -pub const ADVANCEMENTS_ADVENTURE_UNDER_LOCK_AND_KEY_TITLE: &str = - "advancements.adventure.under_lock_and_key.title"; -#[doc = "Use a Compass on a Lodestone"] -pub const ADVANCEMENTS_ADVENTURE_USE_LODESTONE_DESCRIPTION: &str = - "advancements.adventure.use_lodestone.description"; -#[doc = "Country Lode, Take Me Home"] -pub const ADVANCEMENTS_ADVENTURE_USE_LODESTONE_TITLE: &str = - "advancements.adventure.use_lodestone.title"; -#[doc = "Strike a Villager with lightning"] -pub const ADVANCEMENTS_ADVENTURE_VERY_VERY_FRIGHTENING_DESCRIPTION: &str = - "advancements.adventure.very_very_frightening.description"; -#[doc = "Very Very Frightening"] -pub const ADVANCEMENTS_ADVENTURE_VERY_VERY_FRIGHTENING_TITLE: &str = - "advancements.adventure.very_very_frightening.title"; -#[doc = "Kill a raid captain.\nMaybe consider staying away from villages for the time being..."] -pub const ADVANCEMENTS_ADVENTURE_VOLUNTARY_EXILE_DESCRIPTION: &str = - "advancements.adventure.voluntary_exile.description"; -#[doc = "Voluntary Exile"] -pub const ADVANCEMENTS_ADVENTURE_VOLUNTARY_EXILE_TITLE: &str = - "advancements.adventure.voluntary_exile.title"; -#[doc = "Walk on Powder Snow... without sinking in it"] -pub const ADVANCEMENTS_ADVENTURE_WALK_ON_POWDER_SNOW_WITH_LEATHER_BOOTS_DESCRIPTION: &str = - "advancements.adventure.walk_on_powder_snow_with_leather_boots.description"; -#[doc = "Light as a Rabbit"] -pub const ADVANCEMENTS_ADVENTURE_WALK_ON_POWDER_SNOW_WITH_LEATHER_BOOTS_TITLE: &str = - "advancements.adventure.walk_on_powder_snow_with_leather_boots.title"; -#[doc = "Use a Wind Charge to launch yourself upward 8 blocks"] -pub const ADVANCEMENTS_ADVENTURE_WHO_NEEDS_ROCKETS_DESCRIPTION: &str = - "advancements.adventure.who_needs_rockets.description"; -#[doc = "Who Needs Rockets?"] -pub const ADVANCEMENTS_ADVENTURE_WHO_NEEDS_ROCKETS_TITLE: &str = - "advancements.adventure.who_needs_rockets.title"; -#[doc = "Give a Pillager a taste of their own medicine"] -pub const ADVANCEMENTS_ADVENTURE_WHOS_THE_PILLAGER_NOW_DESCRIPTION: &str = - "advancements.adventure.whos_the_pillager_now.description"; -#[doc = "Who's the Pillager Now?"] -pub const ADVANCEMENTS_ADVENTURE_WHOS_THE_PILLAGER_NOW_TITLE: &str = - "advancements.adventure.whos_the_pillager_now.title"; -#[doc = "There doesn't seem to be anything here..."] -pub const ADVANCEMENTS_EMPTY: &str = "advancements.empty"; -#[doc = "Collect Dragon's Breath in a Glass Bottle"] -pub const ADVANCEMENTS_END_DRAGON_BREATH_DESCRIPTION: &str = - "advancements.end.dragon_breath.description"; -#[doc = "You Need a Mint"] -pub const ADVANCEMENTS_END_DRAGON_BREATH_TITLE: &str = "advancements.end.dragon_breath.title"; -#[doc = "Hold the Dragon Egg"] -pub const ADVANCEMENTS_END_DRAGON_EGG_DESCRIPTION: &str = "advancements.end.dragon_egg.description"; -#[doc = "The Next Generation"] -pub const ADVANCEMENTS_END_DRAGON_EGG_TITLE: &str = "advancements.end.dragon_egg.title"; -#[doc = "Find Elytra"] -pub const ADVANCEMENTS_END_ELYTRA_DESCRIPTION: &str = "advancements.end.elytra.description"; -#[doc = "Sky's the Limit"] -pub const ADVANCEMENTS_END_ELYTRA_TITLE: &str = "advancements.end.elytra.title"; -#[doc = "Escape the island"] -pub const ADVANCEMENTS_END_ENTER_END_GATEWAY_DESCRIPTION: &str = - "advancements.end.enter_end_gateway.description"; -#[doc = "Remote Getaway"] -pub const ADVANCEMENTS_END_ENTER_END_GATEWAY_TITLE: &str = - "advancements.end.enter_end_gateway.title"; -#[doc = "Go on in, what could happen?"] -pub const ADVANCEMENTS_END_FIND_END_CITY_DESCRIPTION: &str = - "advancements.end.find_end_city.description"; -#[doc = "The City at the End of the Game"] -pub const ADVANCEMENTS_END_FIND_END_CITY_TITLE: &str = "advancements.end.find_end_city.title"; -#[doc = "Good luck"] -pub const ADVANCEMENTS_END_KILL_DRAGON_DESCRIPTION: &str = - "advancements.end.kill_dragon.description"; -#[doc = "Free the End"] -pub const ADVANCEMENTS_END_KILL_DRAGON_TITLE: &str = "advancements.end.kill_dragon.title"; -#[doc = "Levitate up 50 blocks from the attacks of a Shulker"] -pub const ADVANCEMENTS_END_LEVITATE_DESCRIPTION: &str = "advancements.end.levitate.description"; -#[doc = "Great View From Up Here"] -pub const ADVANCEMENTS_END_LEVITATE_TITLE: &str = "advancements.end.levitate.title"; -#[doc = "Respawn the Ender Dragon"] -pub const ADVANCEMENTS_END_RESPAWN_DRAGON_DESCRIPTION: &str = - "advancements.end.respawn_dragon.description"; -#[doc = "The End... Again..."] -pub const ADVANCEMENTS_END_RESPAWN_DRAGON_TITLE: &str = "advancements.end.respawn_dragon.title"; -#[doc = "Or the beginning?"] -pub const ADVANCEMENTS_END_ROOT_DESCRIPTION: &str = "advancements.end.root.description"; -#[doc = "The End"] -pub const ADVANCEMENTS_END_ROOT_TITLE: &str = "advancements.end.root.title"; -#[doc = "Have an Allay drop a Cake at a Note Block"] -pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_CAKE_TO_NOTE_BLOCK_DESCRIPTION: &str = - "advancements.husbandry.allay_deliver_cake_to_note_block.description"; -#[doc = "Birthday Song"] -pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_CAKE_TO_NOTE_BLOCK_TITLE: &str = - "advancements.husbandry.allay_deliver_cake_to_note_block.title"; -#[doc = "Have an Allay deliver items to you"] -pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_ITEM_TO_PLAYER_DESCRIPTION: &str = - "advancements.husbandry.allay_deliver_item_to_player.description"; -#[doc = "You've Got a Friend in Me"] -pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_ITEM_TO_PLAYER_TITLE: &str = - "advancements.husbandry.allay_deliver_item_to_player.title"; -#[doc = "Catch an Axolotl in a Bucket"] -pub const ADVANCEMENTS_HUSBANDRY_AXOLOTL_IN_A_BUCKET_DESCRIPTION: &str = - "advancements.husbandry.axolotl_in_a_bucket.description"; -#[doc = "The Cutest Predator"] -pub const ADVANCEMENTS_HUSBANDRY_AXOLOTL_IN_A_BUCKET_TITLE: &str = - "advancements.husbandry.axolotl_in_a_bucket.title"; -#[doc = "Eat everything that is edible, even if it's not good for you"] -pub const ADVANCEMENTS_HUSBANDRY_BALANCED_DIET_DESCRIPTION: &str = - "advancements.husbandry.balanced_diet.description"; -#[doc = "A Balanced Diet"] -pub const ADVANCEMENTS_HUSBANDRY_BALANCED_DIET_TITLE: &str = - "advancements.husbandry.balanced_diet.title"; -#[doc = "Breed all the animals!"] -pub const ADVANCEMENTS_HUSBANDRY_BREED_ALL_ANIMALS_DESCRIPTION: &str = - "advancements.husbandry.breed_all_animals.description"; -#[doc = "Two by Two"] -pub const ADVANCEMENTS_HUSBANDRY_BREED_ALL_ANIMALS_TITLE: &str = - "advancements.husbandry.breed_all_animals.title"; -#[doc = "Breed two animals together"] -pub const ADVANCEMENTS_HUSBANDRY_BREED_AN_ANIMAL_DESCRIPTION: &str = - "advancements.husbandry.breed_an_animal.description"; -#[doc = "The Parrots and the Bats"] -pub const ADVANCEMENTS_HUSBANDRY_BREED_AN_ANIMAL_TITLE: &str = - "advancements.husbandry.breed_an_animal.title"; -#[doc = "Tame all Cat variants!"] -pub const ADVANCEMENTS_HUSBANDRY_COMPLETE_CATALOGUE_DESCRIPTION: &str = - "advancements.husbandry.complete_catalogue.description"; -#[doc = "A Complete Catalogue"] -pub const ADVANCEMENTS_HUSBANDRY_COMPLETE_CATALOGUE_TITLE: &str = - "advancements.husbandry.complete_catalogue.title"; -#[doc = "Feed a Snifflet"] -pub const ADVANCEMENTS_HUSBANDRY_FEED_SNIFFLET_DESCRIPTION: &str = - "advancements.husbandry.feed_snifflet.description"; -#[doc = "Little Sniffs"] -pub const ADVANCEMENTS_HUSBANDRY_FEED_SNIFFLET_TITLE: &str = - "advancements.husbandry.feed_snifflet.title"; -#[doc = "Catch a fish"] -pub const ADVANCEMENTS_HUSBANDRY_FISHY_BUSINESS_DESCRIPTION: &str = - "advancements.husbandry.fishy_business.description"; -#[doc = "Fishy Business"] -pub const ADVANCEMENTS_HUSBANDRY_FISHY_BUSINESS_TITLE: &str = - "advancements.husbandry.fishy_business.title"; -#[doc = "Have all Froglights in your inventory"] -pub const ADVANCEMENTS_HUSBANDRY_FROGLIGHTS_DESCRIPTION: &str = - "advancements.husbandry.froglights.description"; -#[doc = "With Our Powers Combined!"] -pub const ADVANCEMENTS_HUSBANDRY_FROGLIGHTS_TITLE: &str = "advancements.husbandry.froglights.title"; -#[doc = "Team up with an Axolotl and win a fight"] -pub const ADVANCEMENTS_HUSBANDRY_KILL_AXOLOTL_TARGET_DESCRIPTION: &str = - "advancements.husbandry.kill_axolotl_target.description"; -#[doc = "The Healing Power of Friendship!"] -pub const ADVANCEMENTS_HUSBANDRY_KILL_AXOLOTL_TARGET_TITLE: &str = - "advancements.husbandry.kill_axolotl_target.title"; -#[doc = "Get each Frog variant on a Lead"] -pub const ADVANCEMENTS_HUSBANDRY_LEASH_ALL_FROG_VARIANTS_DESCRIPTION: &str = - "advancements.husbandry.leash_all_frog_variants.description"; -#[doc = "When the Squad Hops into Town"] -pub const ADVANCEMENTS_HUSBANDRY_LEASH_ALL_FROG_VARIANTS_TITLE: &str = - "advancements.husbandry.leash_all_frog_variants.title"; -#[doc = "Make the text of any kind of sign glow"] -pub const ADVANCEMENTS_HUSBANDRY_MAKE_A_SIGN_GLOW_DESCRIPTION: &str = - "advancements.husbandry.make_a_sign_glow.description"; -#[doc = "Glow and Behold!"] -pub const ADVANCEMENTS_HUSBANDRY_MAKE_A_SIGN_GLOW_TITLE: &str = - "advancements.husbandry.make_a_sign_glow.title"; -#[doc = "Use a Netherite Ingot to upgrade a Hoe, and then reevaluate your life choices"] -pub const ADVANCEMENTS_HUSBANDRY_NETHERITE_HOE_DESCRIPTION: &str = - "advancements.husbandry.netherite_hoe.description"; -#[doc = "Serious Dedication"] -pub const ADVANCEMENTS_HUSBANDRY_NETHERITE_HOE_TITLE: &str = - "advancements.husbandry.netherite_hoe.title"; -#[doc = "Obtain a Sniffer Egg"] -pub const ADVANCEMENTS_HUSBANDRY_OBTAIN_SNIFFER_EGG_DESCRIPTION: &str = - "advancements.husbandry.obtain_sniffer_egg.description"; -#[doc = "Smells Interesting"] -pub const ADVANCEMENTS_HUSBANDRY_OBTAIN_SNIFFER_EGG_TITLE: &str = - "advancements.husbandry.obtain_sniffer_egg.title"; -#[doc = "Place a Dried Ghast block into water"] -pub const ADVANCEMENTS_HUSBANDRY_PLACE_DRIED_GHAST_IN_WATER_DESCRIPTION: &str = - "advancements.husbandry.place_dried_ghast_in_water.description"; -#[doc = "Stay Hydrated!"] -pub const ADVANCEMENTS_HUSBANDRY_PLACE_DRIED_GHAST_IN_WATER_TITLE: &str = - "advancements.husbandry.place_dried_ghast_in_water.title"; -#[doc = "Plant any Sniffer seed"] -pub const ADVANCEMENTS_HUSBANDRY_PLANT_ANY_SNIFFER_SEED_DESCRIPTION: &str = - "advancements.husbandry.plant_any_sniffer_seed.description"; -#[doc = "Planting the Past"] -pub const ADVANCEMENTS_HUSBANDRY_PLANT_ANY_SNIFFER_SEED_TITLE: &str = - "advancements.husbandry.plant_any_sniffer_seed.title"; -#[doc = "Plant a seed and watch it grow"] -pub const ADVANCEMENTS_HUSBANDRY_PLANT_SEED_DESCRIPTION: &str = - "advancements.husbandry.plant_seed.description"; -#[doc = "A Seedy Place"] -pub const ADVANCEMENTS_HUSBANDRY_PLANT_SEED_TITLE: &str = "advancements.husbandry.plant_seed.title"; -#[doc = "Remove Wolf Armor from a Wolf using Shears"] -pub const ADVANCEMENTS_HUSBANDRY_REMOVE_WOLF_ARMOR_DESCRIPTION: &str = - "advancements.husbandry.remove_wolf_armor.description"; -#[doc = "Shear Brilliance"] -pub const ADVANCEMENTS_HUSBANDRY_REMOVE_WOLF_ARMOR_TITLE: &str = - "advancements.husbandry.remove_wolf_armor.title"; -#[doc = "Fully repair damaged Wolf Armor using Armadillo Scutes"] -pub const ADVANCEMENTS_HUSBANDRY_REPAIR_WOLF_ARMOR_DESCRIPTION: &str = - "advancements.husbandry.repair_wolf_armor.description"; -#[doc = "Good as New"] -pub const ADVANCEMENTS_HUSBANDRY_REPAIR_WOLF_ARMOR_TITLE: &str = - "advancements.husbandry.repair_wolf_armor.title"; -#[doc = "Get in a Boat and float with a Goat"] -pub const ADVANCEMENTS_HUSBANDRY_RIDE_A_BOAT_WITH_A_GOAT_DESCRIPTION: &str = - "advancements.husbandry.ride_a_boat_with_a_goat.description"; -#[doc = "Whatever Floats Your Goat!"] -pub const ADVANCEMENTS_HUSBANDRY_RIDE_A_BOAT_WITH_A_GOAT_TITLE: &str = - "advancements.husbandry.ride_a_boat_with_a_goat.title"; -#[doc = "The world is full of friends and food"] -pub const ADVANCEMENTS_HUSBANDRY_ROOT_DESCRIPTION: &str = "advancements.husbandry.root.description"; -#[doc = "Husbandry"] -pub const ADVANCEMENTS_HUSBANDRY_ROOT_TITLE: &str = "advancements.husbandry.root.title"; -#[doc = "Use a Campfire to collect Honey from a Beehive using a Glass Bottle without aggravating the Bees"] -pub const ADVANCEMENTS_HUSBANDRY_SAFELY_HARVEST_HONEY_DESCRIPTION: &str = - "advancements.husbandry.safely_harvest_honey.description"; -#[doc = "Bee Our Guest"] -pub const ADVANCEMENTS_HUSBANDRY_SAFELY_HARVEST_HONEY_TITLE: &str = - "advancements.husbandry.safely_harvest_honey.title"; -#[doc = "Move a Bee Nest or Beehive, with 3 Bees inside, using Silk Touch"] -pub const ADVANCEMENTS_HUSBANDRY_SILK_TOUCH_NEST_DESCRIPTION: &str = - "advancements.husbandry.silk_touch_nest.description"; -#[doc = "Total Beelocation"] -pub const ADVANCEMENTS_HUSBANDRY_SILK_TOUCH_NEST_TITLE: &str = - "advancements.husbandry.silk_touch_nest.title"; -#[doc = "Catch a Fish... without a Fishing Rod!"] -pub const ADVANCEMENTS_HUSBANDRY_TACTICAL_FISHING_DESCRIPTION: &str = - "advancements.husbandry.tactical_fishing.description"; -#[doc = "Tactical Fishing"] -pub const ADVANCEMENTS_HUSBANDRY_TACTICAL_FISHING_TITLE: &str = - "advancements.husbandry.tactical_fishing.title"; -#[doc = "Catch a Tadpole in a Bucket"] -pub const ADVANCEMENTS_HUSBANDRY_TADPOLE_IN_A_BUCKET_DESCRIPTION: &str = - "advancements.husbandry.tadpole_in_a_bucket.description"; -#[doc = "Bukkit Bukkit"] -pub const ADVANCEMENTS_HUSBANDRY_TADPOLE_IN_A_BUCKET_TITLE: &str = - "advancements.husbandry.tadpole_in_a_bucket.title"; -#[doc = "Tame an animal"] -pub const ADVANCEMENTS_HUSBANDRY_TAME_AN_ANIMAL_DESCRIPTION: &str = - "advancements.husbandry.tame_an_animal.description"; -#[doc = "Best Friends Forever"] -pub const ADVANCEMENTS_HUSBANDRY_TAME_AN_ANIMAL_TITLE: &str = - "advancements.husbandry.tame_an_animal.title"; -#[doc = "Scrape Wax off of a Copper block!"] -pub const ADVANCEMENTS_HUSBANDRY_WAX_OFF_DESCRIPTION: &str = - "advancements.husbandry.wax_off.description"; -#[doc = "Wax Off"] -pub const ADVANCEMENTS_HUSBANDRY_WAX_OFF_TITLE: &str = "advancements.husbandry.wax_off.title"; -#[doc = "Apply Honeycomb to a Copper block!"] -pub const ADVANCEMENTS_HUSBANDRY_WAX_ON_DESCRIPTION: &str = - "advancements.husbandry.wax_on.description"; -#[doc = "Wax On"] -pub const ADVANCEMENTS_HUSBANDRY_WAX_ON_TITLE: &str = "advancements.husbandry.wax_on.title"; -#[doc = "Tame one of each Wolf variant"] -pub const ADVANCEMENTS_HUSBANDRY_WHOLE_PACK_DESCRIPTION: &str = - "advancements.husbandry.whole_pack.description"; -#[doc = "The Whole Pack"] -pub const ADVANCEMENTS_HUSBANDRY_WHOLE_PACK_TITLE: &str = "advancements.husbandry.whole_pack.title"; -#[doc = "Have every effect applied at the same time"] -pub const ADVANCEMENTS_NETHER_ALL_EFFECTS_DESCRIPTION: &str = - "advancements.nether.all_effects.description"; -#[doc = "How Did We Get Here?"] -pub const ADVANCEMENTS_NETHER_ALL_EFFECTS_TITLE: &str = "advancements.nether.all_effects.title"; -#[doc = "Have every potion effect applied at the same time"] -pub const ADVANCEMENTS_NETHER_ALL_POTIONS_DESCRIPTION: &str = - "advancements.nether.all_potions.description"; -#[doc = "A Furious Cocktail"] -pub const ADVANCEMENTS_NETHER_ALL_POTIONS_TITLE: &str = "advancements.nether.all_potions.title"; -#[doc = "Brew a Potion"] -pub const ADVANCEMENTS_NETHER_BREW_POTION_DESCRIPTION: &str = - "advancements.nether.brew_potion.description"; -#[doc = "Local Brewery"] -pub const ADVANCEMENTS_NETHER_BREW_POTION_TITLE: &str = "advancements.nether.brew_potion.title"; -#[doc = "Charge a Respawn Anchor to the maximum"] -pub const ADVANCEMENTS_NETHER_CHARGE_RESPAWN_ANCHOR_DESCRIPTION: &str = - "advancements.nether.charge_respawn_anchor.description"; -#[doc = "Not Quite \"Nine\" Lives"] -pub const ADVANCEMENTS_NETHER_CHARGE_RESPAWN_ANCHOR_TITLE: &str = - "advancements.nether.charge_respawn_anchor.title"; -#[doc = "Construct and place a Beacon"] -pub const ADVANCEMENTS_NETHER_CREATE_BEACON_DESCRIPTION: &str = - "advancements.nether.create_beacon.description"; -#[doc = "Bring Home the Beacon"] -pub const ADVANCEMENTS_NETHER_CREATE_BEACON_TITLE: &str = "advancements.nether.create_beacon.title"; -#[doc = "Bring a Beacon to full power"] -pub const ADVANCEMENTS_NETHER_CREATE_FULL_BEACON_DESCRIPTION: &str = - "advancements.nether.create_full_beacon.description"; -#[doc = "Beaconator"] -pub const ADVANCEMENTS_NETHER_CREATE_FULL_BEACON_TITLE: &str = - "advancements.nether.create_full_beacon.title"; -#[doc = "Distract Piglins with gold"] -pub const ADVANCEMENTS_NETHER_DISTRACT_PIGLIN_DESCRIPTION: &str = - "advancements.nether.distract_piglin.description"; -#[doc = "Oh Shiny"] -pub const ADVANCEMENTS_NETHER_DISTRACT_PIGLIN_TITLE: &str = - "advancements.nether.distract_piglin.title"; -#[doc = "Explore all Nether biomes"] -pub const ADVANCEMENTS_NETHER_EXPLORE_NETHER_DESCRIPTION: &str = - "advancements.nether.explore_nether.description"; -#[doc = "Hot Tourist Destinations"] -pub const ADVANCEMENTS_NETHER_EXPLORE_NETHER_TITLE: &str = - "advancements.nether.explore_nether.title"; -#[doc = "Use the Nether to travel 7 km in the Overworld"] -pub const ADVANCEMENTS_NETHER_FAST_TRAVEL_DESCRIPTION: &str = - "advancements.nether.fast_travel.description"; -#[doc = "Subspace Bubble"] -pub const ADVANCEMENTS_NETHER_FAST_TRAVEL_TITLE: &str = "advancements.nether.fast_travel.title"; -#[doc = "Enter a Bastion Remnant"] -pub const ADVANCEMENTS_NETHER_FIND_BASTION_DESCRIPTION: &str = - "advancements.nether.find_bastion.description"; -#[doc = "Those Were the Days"] -pub const ADVANCEMENTS_NETHER_FIND_BASTION_TITLE: &str = "advancements.nether.find_bastion.title"; -#[doc = "Break your way into a Nether Fortress"] -pub const ADVANCEMENTS_NETHER_FIND_FORTRESS_DESCRIPTION: &str = - "advancements.nether.find_fortress.description"; -#[doc = "A Terrible Fortress"] -pub const ADVANCEMENTS_NETHER_FIND_FORTRESS_TITLE: &str = "advancements.nether.find_fortress.title"; -#[doc = "Obtain a Wither Skeleton's skull"] -pub const ADVANCEMENTS_NETHER_GET_WITHER_SKULL_DESCRIPTION: &str = - "advancements.nether.get_wither_skull.description"; -#[doc = "Spooky Scary Skeleton"] -pub const ADVANCEMENTS_NETHER_GET_WITHER_SKULL_TITLE: &str = - "advancements.nether.get_wither_skull.title"; -#[doc = "Loot a Chest in a Bastion Remnant"] -pub const ADVANCEMENTS_NETHER_LOOT_BASTION_DESCRIPTION: &str = - "advancements.nether.loot_bastion.description"; -#[doc = "War Pigs"] -pub const ADVANCEMENTS_NETHER_LOOT_BASTION_TITLE: &str = "advancements.nether.loot_bastion.title"; -#[doc = "Get a full suit of Netherite armor"] -pub const ADVANCEMENTS_NETHER_NETHERITE_ARMOR_DESCRIPTION: &str = - "advancements.nether.netherite_armor.description"; -#[doc = "Cover Me in Debris"] -pub const ADVANCEMENTS_NETHER_NETHERITE_ARMOR_TITLE: &str = - "advancements.nether.netherite_armor.title"; -#[doc = "Obtain Ancient Debris"] -pub const ADVANCEMENTS_NETHER_OBTAIN_ANCIENT_DEBRIS_DESCRIPTION: &str = - "advancements.nether.obtain_ancient_debris.description"; -#[doc = "Hidden in the Depths"] -pub const ADVANCEMENTS_NETHER_OBTAIN_ANCIENT_DEBRIS_TITLE: &str = - "advancements.nether.obtain_ancient_debris.title"; -#[doc = "Relieve a Blaze of its rod"] -pub const ADVANCEMENTS_NETHER_OBTAIN_BLAZE_ROD_DESCRIPTION: &str = - "advancements.nether.obtain_blaze_rod.description"; -#[doc = "Into Fire"] -pub const ADVANCEMENTS_NETHER_OBTAIN_BLAZE_ROD_TITLE: &str = - "advancements.nether.obtain_blaze_rod.title"; -#[doc = "Obtain Crying Obsidian"] -pub const ADVANCEMENTS_NETHER_OBTAIN_CRYING_OBSIDIAN_DESCRIPTION: &str = - "advancements.nether.obtain_crying_obsidian.description"; -#[doc = "Who is Cutting Onions?"] -pub const ADVANCEMENTS_NETHER_OBTAIN_CRYING_OBSIDIAN_TITLE: &str = - "advancements.nether.obtain_crying_obsidian.title"; -#[doc = "Destroy a Ghast with a fireball"] -pub const ADVANCEMENTS_NETHER_RETURN_TO_SENDER_DESCRIPTION: &str = - "advancements.nether.return_to_sender.description"; -#[doc = "Return to Sender"] -pub const ADVANCEMENTS_NETHER_RETURN_TO_SENDER_TITLE: &str = - "advancements.nether.return_to_sender.title"; -#[doc = "Ride a Strider with a Warped Fungus on a Stick"] -pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_DESCRIPTION: &str = - "advancements.nether.ride_strider.description"; -#[doc = "This Boat Has Legs"] -pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_TITLE: &str = "advancements.nether.ride_strider.title"; -#[doc = "Take a Strider for a loooong ride on a lava lake in the Overworld"] -pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_IN_OVERWORLD_LAVA_DESCRIPTION: &str = - "advancements.nether.ride_strider_in_overworld_lava.description"; -#[doc = "Feels Like Home"] -pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_IN_OVERWORLD_LAVA_TITLE: &str = - "advancements.nether.ride_strider_in_overworld_lava.title"; -#[doc = "Bring summer clothes"] -pub const ADVANCEMENTS_NETHER_ROOT_DESCRIPTION: &str = "advancements.nether.root.description"; -#[doc = "Nether"] -pub const ADVANCEMENTS_NETHER_ROOT_TITLE: &str = "advancements.nether.root.title"; -#[doc = "Summon the Wither"] -pub const ADVANCEMENTS_NETHER_SUMMON_WITHER_DESCRIPTION: &str = - "advancements.nether.summon_wither.description"; -#[doc = "Withering Heights"] -pub const ADVANCEMENTS_NETHER_SUMMON_WITHER_TITLE: &str = "advancements.nether.summon_wither.title"; -#[doc = "Rescue a Ghast from the Nether, bring it safely home to the Overworld... and then kill it"] -pub const ADVANCEMENTS_NETHER_UNEASY_ALLIANCE_DESCRIPTION: &str = - "advancements.nether.uneasy_alliance.description"; -#[doc = "Uneasy Alliance"] -pub const ADVANCEMENTS_NETHER_UNEASY_ALLIANCE_TITLE: &str = - "advancements.nether.uneasy_alliance.title"; -#[doc = "Use a Compass on a Lodestone"] -pub const ADVANCEMENTS_NETHER_USE_LODESTONE_DESCRIPTION: &str = - "advancements.nether.use_lodestone.description"; -#[doc = "Country Lode, Take Me Home"] -pub const ADVANCEMENTS_NETHER_USE_LODESTONE_TITLE: &str = "advancements.nether.use_lodestone.title"; -#[doc = "%s/%s"] -pub const ADVANCEMENTS_PROGRESS: &str = "advancements.progress"; -#[doc = ":("] -pub const ADVANCEMENTS_SAD_LABEL: &str = "advancements.sad_label"; -#[doc = "Weaken and then cure a Zombie Villager"] -pub const ADVANCEMENTS_STORY_CURE_ZOMBIE_VILLAGER_DESCRIPTION: &str = - "advancements.story.cure_zombie_villager.description"; -#[doc = "Zombie Doctor"] -pub const ADVANCEMENTS_STORY_CURE_ZOMBIE_VILLAGER_TITLE: &str = - "advancements.story.cure_zombie_villager.title"; -#[doc = "Deflect a projectile with a Shield"] -pub const ADVANCEMENTS_STORY_DEFLECT_ARROW_DESCRIPTION: &str = - "advancements.story.deflect_arrow.description"; -#[doc = "Not Today, Thank You"] -pub const ADVANCEMENTS_STORY_DEFLECT_ARROW_TITLE: &str = "advancements.story.deflect_arrow.title"; -#[doc = "Enchant an item at an Enchanting Table"] -pub const ADVANCEMENTS_STORY_ENCHANT_ITEM_DESCRIPTION: &str = - "advancements.story.enchant_item.description"; -#[doc = "Enchanter"] -pub const ADVANCEMENTS_STORY_ENCHANT_ITEM_TITLE: &str = "advancements.story.enchant_item.title"; -#[doc = "Enter the End Portal"] -pub const ADVANCEMENTS_STORY_ENTER_THE_END_DESCRIPTION: &str = - "advancements.story.enter_the_end.description"; -#[doc = "The End?"] -pub const ADVANCEMENTS_STORY_ENTER_THE_END_TITLE: &str = "advancements.story.enter_the_end.title"; -#[doc = "Build, light and enter a Nether Portal"] -pub const ADVANCEMENTS_STORY_ENTER_THE_NETHER_DESCRIPTION: &str = - "advancements.story.enter_the_nether.description"; -#[doc = "We Need to Go Deeper"] -pub const ADVANCEMENTS_STORY_ENTER_THE_NETHER_TITLE: &str = - "advancements.story.enter_the_nether.title"; -#[doc = "Follow an Eye of Ender"] -pub const ADVANCEMENTS_STORY_FOLLOW_ENDER_EYE_DESCRIPTION: &str = - "advancements.story.follow_ender_eye.description"; -#[doc = "Eye Spy"] -pub const ADVANCEMENTS_STORY_FOLLOW_ENDER_EYE_TITLE: &str = - "advancements.story.follow_ender_eye.title"; -#[doc = "Obtain a block of Obsidian"] -pub const ADVANCEMENTS_STORY_FORM_OBSIDIAN_DESCRIPTION: &str = - "advancements.story.form_obsidian.description"; -#[doc = "Ice Bucket Challenge"] -pub const ADVANCEMENTS_STORY_FORM_OBSIDIAN_TITLE: &str = "advancements.story.form_obsidian.title"; -#[doc = "Upgrade your Pickaxe"] -pub const ADVANCEMENTS_STORY_IRON_TOOLS_DESCRIPTION: &str = - "advancements.story.iron_tools.description"; -#[doc = "Isn't It Iron Pick"] -pub const ADVANCEMENTS_STORY_IRON_TOOLS_TITLE: &str = "advancements.story.iron_tools.title"; -#[doc = "Fill a Bucket with lava"] -pub const ADVANCEMENTS_STORY_LAVA_BUCKET_DESCRIPTION: &str = - "advancements.story.lava_bucket.description"; -#[doc = "Hot Stuff"] -pub const ADVANCEMENTS_STORY_LAVA_BUCKET_TITLE: &str = "advancements.story.lava_bucket.title"; -#[doc = "Acquire diamonds"] -pub const ADVANCEMENTS_STORY_MINE_DIAMOND_DESCRIPTION: &str = - "advancements.story.mine_diamond.description"; -#[doc = "Diamonds!"] -pub const ADVANCEMENTS_STORY_MINE_DIAMOND_TITLE: &str = "advancements.story.mine_diamond.title"; -#[doc = "Mine Stone with your new Pickaxe"] -pub const ADVANCEMENTS_STORY_MINE_STONE_DESCRIPTION: &str = - "advancements.story.mine_stone.description"; -#[doc = "Stone Age"] -pub const ADVANCEMENTS_STORY_MINE_STONE_TITLE: &str = "advancements.story.mine_stone.title"; -#[doc = "Protect yourself with a piece of iron armor"] -pub const ADVANCEMENTS_STORY_OBTAIN_ARMOR_DESCRIPTION: &str = - "advancements.story.obtain_armor.description"; -#[doc = "Suit Up"] -pub const ADVANCEMENTS_STORY_OBTAIN_ARMOR_TITLE: &str = "advancements.story.obtain_armor.title"; -#[doc = "The heart and story of the game"] -pub const ADVANCEMENTS_STORY_ROOT_DESCRIPTION: &str = "advancements.story.root.description"; -#[doc = "Minecraft"] -pub const ADVANCEMENTS_STORY_ROOT_TITLE: &str = "advancements.story.root.title"; -#[doc = "Diamond armor saves lives"] -pub const ADVANCEMENTS_STORY_SHINY_GEAR_DESCRIPTION: &str = - "advancements.story.shiny_gear.description"; -#[doc = "Cover Me with Diamonds"] -pub const ADVANCEMENTS_STORY_SHINY_GEAR_TITLE: &str = "advancements.story.shiny_gear.title"; -#[doc = "Smelt an Iron Ingot"] -pub const ADVANCEMENTS_STORY_SMELT_IRON_DESCRIPTION: &str = - "advancements.story.smelt_iron.description"; -#[doc = "Acquire Hardware"] -pub const ADVANCEMENTS_STORY_SMELT_IRON_TITLE: &str = "advancements.story.smelt_iron.title"; -#[doc = "Construct a better Pickaxe"] -pub const ADVANCEMENTS_STORY_UPGRADE_TOOLS_DESCRIPTION: &str = - "advancements.story.upgrade_tools.description"; -#[doc = "Getting an Upgrade"] -pub const ADVANCEMENTS_STORY_UPGRADE_TOOLS_TITLE: &str = "advancements.story.upgrade_tools.title"; -#[doc = "Challenge Complete!"] -pub const ADVANCEMENTS_TOAST_CHALLENGE: &str = "advancements.toast.challenge"; -#[doc = "Goal Reached!"] -pub const ADVANCEMENTS_TOAST_GOAL: &str = "advancements.toast.goal"; -#[doc = "Advancement Made!"] -pub const ADVANCEMENTS_TOAST_TASK: &str = "advancements.toast.task"; -#[doc = "Invalid entity anchor position %s"] -pub const ARGUMENT_ANCHOR_INVALID: &str = "argument.anchor.invalid"; -#[doc = "Incomplete (expected 1 angle)"] -pub const ARGUMENT_ANGLE_INCOMPLETE: &str = "argument.angle.incomplete"; -#[doc = "Invalid angle"] -pub const ARGUMENT_ANGLE_INVALID: &str = "argument.angle.invalid"; -#[doc = "Unknown block type '%s'"] -pub const ARGUMENT_BLOCK_ID_INVALID: &str = "argument.block.id.invalid"; -#[doc = "Property '%s' can only be set once for block %s"] -pub const ARGUMENT_BLOCK_PROPERTY_DUPLICATE: &str = "argument.block.property.duplicate"; -#[doc = "Block %s does not accept '%s' for %s property"] -pub const ARGUMENT_BLOCK_PROPERTY_INVALID: &str = "argument.block.property.invalid"; -#[doc = "Expected value for property '%s' on block %s"] -pub const ARGUMENT_BLOCK_PROPERTY_NOVALUE: &str = "argument.block.property.novalue"; -#[doc = "Expected closing ] for block state properties"] -pub const ARGUMENT_BLOCK_PROPERTY_UNCLOSED: &str = "argument.block.property.unclosed"; -#[doc = "Block %s does not have property '%s'"] -pub const ARGUMENT_BLOCK_PROPERTY_UNKNOWN: &str = "argument.block.property.unknown"; -#[doc = "Tags aren't allowed here; only actual blocks are"] -pub const ARGUMENT_BLOCK_TAG_DISALLOWED: &str = "argument.block.tag.disallowed"; -#[doc = "Unknown color '%s'"] -pub const ARGUMENT_COLOR_INVALID: &str = "argument.color.invalid"; -#[doc = "Invalid chat component: %s"] -pub const ARGUMENT_COMPONENT_INVALID: &str = "argument.component.invalid"; -#[doc = "Unknown criterion '%s'"] -pub const ARGUMENT_CRITERIA_INVALID: &str = "argument.criteria.invalid"; -#[doc = "Unknown dimension '%s'"] -pub const ARGUMENT_DIMENSION_INVALID: &str = "argument.dimension.invalid"; -#[doc = "Double must not be more than %s: found %s"] -pub const ARGUMENT_DOUBLE_BIG: &str = "argument.double.big"; -#[doc = "Double must not be less than %s: found %s"] -pub const ARGUMENT_DOUBLE_LOW: &str = "argument.double.low"; -#[doc = "Invalid name or UUID"] -pub const ARGUMENT_ENTITY_INVALID: &str = "argument.entity.invalid"; -#[doc = "No entity was found"] -pub const ARGUMENT_ENTITY_NOTFOUND_ENTITY: &str = "argument.entity.notfound.entity"; -#[doc = "No player was found"] -pub const ARGUMENT_ENTITY_NOTFOUND_PLAYER: &str = "argument.entity.notfound.player"; -#[doc = "Players with advancements"] -pub const ARGUMENT_ENTITY_OPTIONS_ADVANCEMENTS_DESCRIPTION: &str = - "argument.entity.options.advancements.description"; -#[doc = "Distance to entity"] -pub const ARGUMENT_ENTITY_OPTIONS_DISTANCE_DESCRIPTION: &str = - "argument.entity.options.distance.description"; -#[doc = "Distance cannot be negative"] -pub const ARGUMENT_ENTITY_OPTIONS_DISTANCE_NEGATIVE: &str = - "argument.entity.options.distance.negative"; -#[doc = "Entities between x and x + dx"] -pub const ARGUMENT_ENTITY_OPTIONS_DX_DESCRIPTION: &str = "argument.entity.options.dx.description"; -#[doc = "Entities between y and y + dy"] -pub const ARGUMENT_ENTITY_OPTIONS_DY_DESCRIPTION: &str = "argument.entity.options.dy.description"; -#[doc = "Entities between z and z + dz"] -pub const ARGUMENT_ENTITY_OPTIONS_DZ_DESCRIPTION: &str = "argument.entity.options.dz.description"; -#[doc = "Players with game mode"] -pub const ARGUMENT_ENTITY_OPTIONS_GAMEMODE_DESCRIPTION: &str = - "argument.entity.options.gamemode.description"; -#[doc = "Option '%s' isn't applicable here"] -pub const ARGUMENT_ENTITY_OPTIONS_INAPPLICABLE: &str = "argument.entity.options.inapplicable"; -#[doc = "Experience level"] -pub const ARGUMENT_ENTITY_OPTIONS_LEVEL_DESCRIPTION: &str = - "argument.entity.options.level.description"; -#[doc = "Level shouldn't be negative"] -pub const ARGUMENT_ENTITY_OPTIONS_LEVEL_NEGATIVE: &str = "argument.entity.options.level.negative"; -#[doc = "Maximum number of entities to return"] -pub const ARGUMENT_ENTITY_OPTIONS_LIMIT_DESCRIPTION: &str = - "argument.entity.options.limit.description"; -#[doc = "Limit must be at least 1"] -pub const ARGUMENT_ENTITY_OPTIONS_LIMIT_TOOSMALL: &str = "argument.entity.options.limit.toosmall"; -#[doc = "Invalid or unknown game mode '%s'"] -pub const ARGUMENT_ENTITY_OPTIONS_MODE_INVALID: &str = "argument.entity.options.mode.invalid"; -#[doc = "Entity name"] -pub const ARGUMENT_ENTITY_OPTIONS_NAME_DESCRIPTION: &str = - "argument.entity.options.name.description"; -#[doc = "Entities with NBT"] -pub const ARGUMENT_ENTITY_OPTIONS_NBT_DESCRIPTION: &str = "argument.entity.options.nbt.description"; -#[doc = "Custom predicate"] -pub const ARGUMENT_ENTITY_OPTIONS_PREDICATE_DESCRIPTION: &str = - "argument.entity.options.predicate.description"; -#[doc = "Entities with scores"] -pub const ARGUMENT_ENTITY_OPTIONS_SCORES_DESCRIPTION: &str = - "argument.entity.options.scores.description"; -#[doc = "Sort the entities"] -pub const ARGUMENT_ENTITY_OPTIONS_SORT_DESCRIPTION: &str = - "argument.entity.options.sort.description"; -#[doc = "Invalid or unknown sort type '%s'"] -pub const ARGUMENT_ENTITY_OPTIONS_SORT_IRREVERSIBLE: &str = - "argument.entity.options.sort.irreversible"; -#[doc = "Entities with tag"] -pub const ARGUMENT_ENTITY_OPTIONS_TAG_DESCRIPTION: &str = "argument.entity.options.tag.description"; -#[doc = "Entities on team"] -pub const ARGUMENT_ENTITY_OPTIONS_TEAM_DESCRIPTION: &str = - "argument.entity.options.team.description"; -#[doc = "Entities of type"] -pub const ARGUMENT_ENTITY_OPTIONS_TYPE_DESCRIPTION: &str = - "argument.entity.options.type.description"; -#[doc = "Invalid or unknown entity type '%s'"] -pub const ARGUMENT_ENTITY_OPTIONS_TYPE_INVALID: &str = "argument.entity.options.type.invalid"; -#[doc = "Unknown option '%s'"] -pub const ARGUMENT_ENTITY_OPTIONS_UNKNOWN: &str = "argument.entity.options.unknown"; -#[doc = "Expected end of options"] -pub const ARGUMENT_ENTITY_OPTIONS_UNTERMINATED: &str = "argument.entity.options.unterminated"; -#[doc = "Expected value for option '%s'"] -pub const ARGUMENT_ENTITY_OPTIONS_VALUELESS: &str = "argument.entity.options.valueless"; -#[doc = "x position"] -pub const ARGUMENT_ENTITY_OPTIONS_X_DESCRIPTION: &str = "argument.entity.options.x.description"; -#[doc = "Entity's x rotation"] -pub const ARGUMENT_ENTITY_OPTIONS_X_ROTATION_DESCRIPTION: &str = - "argument.entity.options.x_rotation.description"; -#[doc = "y position"] -pub const ARGUMENT_ENTITY_OPTIONS_Y_DESCRIPTION: &str = "argument.entity.options.y.description"; -#[doc = "Entity's y rotation"] -pub const ARGUMENT_ENTITY_OPTIONS_Y_ROTATION_DESCRIPTION: &str = - "argument.entity.options.y_rotation.description"; -#[doc = "z position"] -pub const ARGUMENT_ENTITY_OPTIONS_Z_DESCRIPTION: &str = "argument.entity.options.z.description"; -#[doc = "All entities"] -pub const ARGUMENT_ENTITY_SELECTOR_ALLENTITIES: &str = "argument.entity.selector.allEntities"; -#[doc = "All players"] -pub const ARGUMENT_ENTITY_SELECTOR_ALLPLAYERS: &str = "argument.entity.selector.allPlayers"; -#[doc = "Missing selector type"] -pub const ARGUMENT_ENTITY_SELECTOR_MISSING: &str = "argument.entity.selector.missing"; -#[doc = "Nearest entity"] -pub const ARGUMENT_ENTITY_SELECTOR_NEARESTENTITY: &str = "argument.entity.selector.nearestEntity"; -#[doc = "Nearest player"] -pub const ARGUMENT_ENTITY_SELECTOR_NEARESTPLAYER: &str = "argument.entity.selector.nearestPlayer"; -#[doc = "Selector not allowed"] -pub const ARGUMENT_ENTITY_SELECTOR_NOT_ALLOWED: &str = "argument.entity.selector.not_allowed"; -#[doc = "Random player"] -pub const ARGUMENT_ENTITY_SELECTOR_RANDOMPLAYER: &str = "argument.entity.selector.randomPlayer"; -#[doc = "Current entity"] -pub const ARGUMENT_ENTITY_SELECTOR_SELF: &str = "argument.entity.selector.self"; -#[doc = "Unknown selector type '%s'"] -pub const ARGUMENT_ENTITY_SELECTOR_UNKNOWN: &str = "argument.entity.selector.unknown"; -#[doc = "Only one entity is allowed, but the provided selector allows more than one"] -pub const ARGUMENT_ENTITY_TOOMANY: &str = "argument.entity.toomany"; -#[doc = "Invalid value \"%s\""] -pub const ARGUMENT_ENUM_INVALID: &str = "argument.enum.invalid"; -#[doc = "Float must not be more than %s: found %s"] -pub const ARGUMENT_FLOAT_BIG: &str = "argument.float.big"; -#[doc = "Float must not be less than %s: found %s"] -pub const ARGUMENT_FLOAT_LOW: &str = "argument.float.low"; -#[doc = "Unknown game mode: %s"] -pub const ARGUMENT_GAMEMODE_INVALID: &str = "argument.gamemode.invalid"; -#[doc = "Invalid hex color code '%s'"] -pub const ARGUMENT_HEXCOLOR_INVALID: &str = "argument.hexcolor.invalid"; -#[doc = "Invalid ID"] -pub const ARGUMENT_ID_INVALID: &str = "argument.id.invalid"; -#[doc = "Unknown ID: %s"] -pub const ARGUMENT_ID_UNKNOWN: &str = "argument.id.unknown"; -#[doc = "Integer must not be more than %s: found %s"] -pub const ARGUMENT_INTEGER_BIG: &str = "argument.integer.big"; -#[doc = "Integer must not be less than %s: found %s"] -pub const ARGUMENT_INTEGER_LOW: &str = "argument.integer.low"; -#[doc = "Unknown item '%s'"] -pub const ARGUMENT_ITEM_ID_INVALID: &str = "argument.item.id.invalid"; -#[doc = "Tags aren't allowed here; only actual items are"] -pub const ARGUMENT_ITEM_TAG_DISALLOWED: &str = "argument.item.tag.disallowed"; -#[doc = "Expected literal %s"] -pub const ARGUMENT_LITERAL_INCORRECT: &str = "argument.literal.incorrect"; -#[doc = "Long must not be more than %s: found %s"] -pub const ARGUMENT_LONG_BIG: &str = "argument.long.big"; -#[doc = "Long must not be less than %s: found %s"] -pub const ARGUMENT_LONG_LOW: &str = "argument.long.low"; -#[doc = "Chat message was too long (%s > maximum %s characters)"] -pub const ARGUMENT_MESSAGE_TOO_LONG: &str = "argument.message.too_long"; -#[doc = "Invalid array type '%s'"] -pub const ARGUMENT_NBT_ARRAY_INVALID: &str = "argument.nbt.array.invalid"; -#[doc = "Can't insert %s into %s"] -pub const ARGUMENT_NBT_ARRAY_MIXED: &str = "argument.nbt.array.mixed"; -#[doc = "Expected compound tag"] -pub const ARGUMENT_NBT_EXPECTED_COMPOUND: &str = "argument.nbt.expected.compound"; -#[doc = "Expected key"] -pub const ARGUMENT_NBT_EXPECTED_KEY: &str = "argument.nbt.expected.key"; -#[doc = "Expected value"] -pub const ARGUMENT_NBT_EXPECTED_VALUE: &str = "argument.nbt.expected.value"; -#[doc = "Can't insert %s into list of %s"] -pub const ARGUMENT_NBT_LIST_MIXED: &str = "argument.nbt.list.mixed"; -#[doc = "Unexpected trailing data"] -pub const ARGUMENT_NBT_TRAILING: &str = "argument.nbt.trailing"; -#[doc = "Only players may be affected by this command, but the provided selector includes entities"] -pub const ARGUMENT_PLAYER_ENTITIES: &str = "argument.player.entities"; -#[doc = "Only one player is allowed, but the provided selector allows more than one"] -pub const ARGUMENT_PLAYER_TOOMANY: &str = "argument.player.toomany"; -#[doc = "That player does not exist"] -pub const ARGUMENT_PLAYER_UNKNOWN: &str = "argument.player.unknown"; -#[doc = "Expected a coordinate"] -pub const ARGUMENT_POS_MISSING_DOUBLE: &str = "argument.pos.missing.double"; -#[doc = "Expected a block position"] -pub const ARGUMENT_POS_MISSING_INT: &str = "argument.pos.missing.int"; -#[doc = "Cannot mix world & local coordinates (everything must either use ^ or not)"] -pub const ARGUMENT_POS_MIXED: &str = "argument.pos.mixed"; -#[doc = "That position is outside the allowed boundaries."] -pub const ARGUMENT_POS_OUTOFBOUNDS: &str = "argument.pos.outofbounds"; -#[doc = "That position is out of this world!"] -pub const ARGUMENT_POS_OUTOFWORLD: &str = "argument.pos.outofworld"; -#[doc = "That position is not loaded"] -pub const ARGUMENT_POS_UNLOADED: &str = "argument.pos.unloaded"; -#[doc = "Incomplete (expected 2 coordinates)"] -pub const ARGUMENT_POS2D_INCOMPLETE: &str = "argument.pos2d.incomplete"; -#[doc = "Incomplete (expected 3 coordinates)"] -pub const ARGUMENT_POS3D_INCOMPLETE: &str = "argument.pos3d.incomplete"; -#[doc = "Expected value or range of values"] -pub const ARGUMENT_RANGE_EMPTY: &str = "argument.range.empty"; -#[doc = "Only whole numbers are allowed; not decimals"] -pub const ARGUMENT_RANGE_INTS: &str = "argument.range.ints"; -#[doc = "Min cannot be bigger than max"] -pub const ARGUMENT_RANGE_SWAPPED: &str = "argument.range.swapped"; -#[doc = "Element '%s' has wrong type '%s' (expected '%s')"] -pub const ARGUMENT_RESOURCE_INVALID_TYPE: &str = "argument.resource.invalid_type"; -#[doc = "Can't find element '%s' of type '%s'"] -pub const ARGUMENT_RESOURCE_NOT_FOUND: &str = "argument.resource.not_found"; -#[doc = "Failed to parse structure: %s"] -pub const ARGUMENT_RESOURCE_OR_ID_FAILED_TO_PARSE: &str = "argument.resource_or_id.failed_to_parse"; -#[doc = "Invalid id or tag"] -pub const ARGUMENT_RESOURCE_OR_ID_INVALID: &str = "argument.resource_or_id.invalid"; -#[doc = "Can't find element '%s' in registry '%s'"] -pub const ARGUMENT_RESOURCE_OR_ID_NO_SUCH_ELEMENT: &str = "argument.resource_or_id.no_such_element"; -#[doc = "No matches for selector '%s' of type '%s'"] -pub const ARGUMENT_RESOURCE_SELECTOR_NOT_FOUND: &str = "argument.resource_selector.not_found"; -#[doc = "Tag '%s' has wrong type '%s' (expected '%s')"] -pub const ARGUMENT_RESOURCE_TAG_INVALID_TYPE: &str = "argument.resource_tag.invalid_type"; -#[doc = "Can't find tag '%s' of type '%s'"] -pub const ARGUMENT_RESOURCE_TAG_NOT_FOUND: &str = "argument.resource_tag.not_found"; -#[doc = "Incomplete (expected 2 coordinates)"] -pub const ARGUMENT_ROTATION_INCOMPLETE: &str = "argument.rotation.incomplete"; -#[doc = "No relevant score holders could be found"] -pub const ARGUMENT_SCOREHOLDER_EMPTY: &str = "argument.scoreHolder.empty"; -#[doc = "Unknown display slot '%s'"] -pub const ARGUMENT_SCOREBOARDDISPLAYSLOT_INVALID: &str = "argument.scoreboardDisplaySlot.invalid"; -#[doc = "Invalid style: %s"] -pub const ARGUMENT_STYLE_INVALID: &str = "argument.style.invalid"; -#[doc = "The tick count must be non-negative"] -pub const ARGUMENT_TIME_INVALID_TICK_COUNT: &str = "argument.time.invalid_tick_count"; -#[doc = "Invalid unit"] -pub const ARGUMENT_TIME_INVALID_UNIT: &str = "argument.time.invalid_unit"; -#[doc = "The tick count must not be less than %s: found %s"] -pub const ARGUMENT_TIME_TICK_COUNT_TOO_LOW: &str = "argument.time.tick_count_too_low"; -#[doc = "Invalid UUID"] -pub const ARGUMENT_UUID_INVALID: &str = "argument.uuid.invalid"; -#[doc = "Selected entity is not a waypoint"] -pub const ARGUMENT_WAYPOINT_INVALID: &str = "argument.waypoint.invalid"; -#[doc = "Unknown block tag '%s'"] -pub const ARGUMENTS_BLOCK_TAG_UNKNOWN: &str = "arguments.block.tag.unknown"; -#[doc = "Unknown function tag '%s'"] -pub const ARGUMENTS_FUNCTION_TAG_UNKNOWN: &str = "arguments.function.tag.unknown"; -#[doc = "Unknown function %s"] -pub const ARGUMENTS_FUNCTION_UNKNOWN: &str = "arguments.function.unknown"; -#[doc = "Expected item component"] -pub const ARGUMENTS_ITEM_COMPONENT_EXPECTED: &str = "arguments.item.component.expected"; -#[doc = "Malformed '%s' component: '%s'"] -pub const ARGUMENTS_ITEM_COMPONENT_MALFORMED: &str = "arguments.item.component.malformed"; -#[doc = "Item component '%s' was repeated, but only one value can be specified"] -pub const ARGUMENTS_ITEM_COMPONENT_REPEATED: &str = "arguments.item.component.repeated"; -#[doc = "Unknown item component '%s'"] -pub const ARGUMENTS_ITEM_COMPONENT_UNKNOWN: &str = "arguments.item.component.unknown"; -#[doc = "Malformed item: '%s'"] -pub const ARGUMENTS_ITEM_MALFORMED: &str = "arguments.item.malformed"; -#[doc = "%s can only stack up to %s"] -pub const ARGUMENTS_ITEM_OVERSTACKED: &str = "arguments.item.overstacked"; -#[doc = "Malformed '%s' predicate: '%s'"] -pub const ARGUMENTS_ITEM_PREDICATE_MALFORMED: &str = "arguments.item.predicate.malformed"; -#[doc = "Unknown item predicate '%s'"] -pub const ARGUMENTS_ITEM_PREDICATE_UNKNOWN: &str = "arguments.item.predicate.unknown"; -#[doc = "Unknown item tag '%s'"] -pub const ARGUMENTS_ITEM_TAG_UNKNOWN: &str = "arguments.item.tag.unknown"; -#[doc = "Invalid NBT path element"] -pub const ARGUMENTS_NBTPATH_NODE_INVALID: &str = "arguments.nbtpath.node.invalid"; -#[doc = "Found no elements matching %s"] -pub const ARGUMENTS_NBTPATH_NOTHING_FOUND: &str = "arguments.nbtpath.nothing_found"; -#[doc = "Resulting NBT too deeply nested"] -pub const ARGUMENTS_NBTPATH_TOO_DEEP: &str = "arguments.nbtpath.too_deep"; -#[doc = "Resulting NBT too large"] -pub const ARGUMENTS_NBTPATH_TOO_LARGE: &str = "arguments.nbtpath.too_large"; -#[doc = "Unknown scoreboard objective '%s'"] -pub const ARGUMENTS_OBJECTIVE_NOTFOUND: &str = "arguments.objective.notFound"; -#[doc = "Scoreboard objective '%s' is read-only"] -pub const ARGUMENTS_OBJECTIVE_READONLY: &str = "arguments.objective.readonly"; -#[doc = "Cannot divide by zero"] -pub const ARGUMENTS_OPERATION_DIV0: &str = "arguments.operation.div0"; -#[doc = "Invalid operation"] -pub const ARGUMENTS_OPERATION_INVALID: &str = "arguments.operation.invalid"; -#[doc = "Invalid swizzle: expected combination of 'x', 'y' and 'z'"] -pub const ARGUMENTS_SWIZZLE_INVALID: &str = "arguments.swizzle.invalid"; -#[doc = "%s %s"] -pub const ATTRIBUTE_MODIFIER_EQUALS_0: &str = "attribute.modifier.equals.0"; -#[doc = "%s%% %s"] -pub const ATTRIBUTE_MODIFIER_EQUALS_1: &str = "attribute.modifier.equals.1"; -#[doc = "%s%% %s"] -pub const ATTRIBUTE_MODIFIER_EQUALS_2: &str = "attribute.modifier.equals.2"; -#[doc = "+%s %s"] -pub const ATTRIBUTE_MODIFIER_PLUS_0: &str = "attribute.modifier.plus.0"; -#[doc = "+%s%% %s"] -pub const ATTRIBUTE_MODIFIER_PLUS_1: &str = "attribute.modifier.plus.1"; -#[doc = "+%s%% %s"] -pub const ATTRIBUTE_MODIFIER_PLUS_2: &str = "attribute.modifier.plus.2"; -#[doc = "-%s %s"] -pub const ATTRIBUTE_MODIFIER_TAKE_0: &str = "attribute.modifier.take.0"; -#[doc = "-%s%% %s"] -pub const ATTRIBUTE_MODIFIER_TAKE_1: &str = "attribute.modifier.take.1"; -#[doc = "-%s%% %s"] -pub const ATTRIBUTE_MODIFIER_TAKE_2: &str = "attribute.modifier.take.2"; -#[doc = "Armor"] -pub const ATTRIBUTE_NAME_ARMOR: &str = "attribute.name.armor"; -#[doc = "Armor Toughness"] -pub const ATTRIBUTE_NAME_ARMOR_TOUGHNESS: &str = "attribute.name.armor_toughness"; -#[doc = "Attack Damage"] -pub const ATTRIBUTE_NAME_ATTACK_DAMAGE: &str = "attribute.name.attack_damage"; -#[doc = "Attack Knockback"] -pub const ATTRIBUTE_NAME_ATTACK_KNOCKBACK: &str = "attribute.name.attack_knockback"; -#[doc = "Attack Speed"] -pub const ATTRIBUTE_NAME_ATTACK_SPEED: &str = "attribute.name.attack_speed"; -#[doc = "Block Break Speed"] -pub const ATTRIBUTE_NAME_BLOCK_BREAK_SPEED: &str = "attribute.name.block_break_speed"; -#[doc = "Block Interaction Range"] -pub const ATTRIBUTE_NAME_BLOCK_INTERACTION_RANGE: &str = "attribute.name.block_interaction_range"; -#[doc = "Burning Time"] -pub const ATTRIBUTE_NAME_BURNING_TIME: &str = "attribute.name.burning_time"; -#[doc = "Camera Distance"] -pub const ATTRIBUTE_NAME_CAMERA_DISTANCE: &str = "attribute.name.camera_distance"; -#[doc = "Entity Interaction Range"] -pub const ATTRIBUTE_NAME_ENTITY_INTERACTION_RANGE: &str = "attribute.name.entity_interaction_range"; -#[doc = "Explosion Knockback Resistance"] -pub const ATTRIBUTE_NAME_EXPLOSION_KNOCKBACK_RESISTANCE: &str = - "attribute.name.explosion_knockback_resistance"; -#[doc = "Fall Damage Multiplier"] -pub const ATTRIBUTE_NAME_FALL_DAMAGE_MULTIPLIER: &str = "attribute.name.fall_damage_multiplier"; -#[doc = "Flying Speed"] -pub const ATTRIBUTE_NAME_FLYING_SPEED: &str = "attribute.name.flying_speed"; -#[doc = "Mob Follow Range"] -pub const ATTRIBUTE_NAME_FOLLOW_RANGE: &str = "attribute.name.follow_range"; -#[doc = "Armor"] -pub const ATTRIBUTE_NAME_GENERIC_ARMOR: &str = "attribute.name.generic.armor"; -#[doc = "Armor Toughness"] -pub const ATTRIBUTE_NAME_GENERIC_ARMOR_TOUGHNESS: &str = "attribute.name.generic.armor_toughness"; -#[doc = "Attack Damage"] -pub const ATTRIBUTE_NAME_GENERIC_ATTACK_DAMAGE: &str = "attribute.name.generic.attack_damage"; -#[doc = "Attack Knockback"] -pub const ATTRIBUTE_NAME_GENERIC_ATTACK_KNOCKBACK: &str = "attribute.name.generic.attack_knockback"; -#[doc = "Attack Speed"] -pub const ATTRIBUTE_NAME_GENERIC_ATTACK_SPEED: &str = "attribute.name.generic.attack_speed"; -#[doc = "Block Interaction Range"] -pub const ATTRIBUTE_NAME_GENERIC_BLOCK_INTERACTION_RANGE: &str = - "attribute.name.generic.block_interaction_range"; -#[doc = "Burning Time"] -pub const ATTRIBUTE_NAME_GENERIC_BURNING_TIME: &str = "attribute.name.generic.burning_time"; -#[doc = "Entity Interaction Range"] -pub const ATTRIBUTE_NAME_GENERIC_ENTITY_INTERACTION_RANGE: &str = - "attribute.name.generic.entity_interaction_range"; -#[doc = "Explosion Knockback Resistance"] -pub const ATTRIBUTE_NAME_GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE: &str = - "attribute.name.generic.explosion_knockback_resistance"; -#[doc = "Fall Damage Multiplier"] -pub const ATTRIBUTE_NAME_GENERIC_FALL_DAMAGE_MULTIPLIER: &str = - "attribute.name.generic.fall_damage_multiplier"; -#[doc = "Flying Speed"] -pub const ATTRIBUTE_NAME_GENERIC_FLYING_SPEED: &str = "attribute.name.generic.flying_speed"; -#[doc = "Mob Follow Range"] -pub const ATTRIBUTE_NAME_GENERIC_FOLLOW_RANGE: &str = "attribute.name.generic.follow_range"; -#[doc = "Gravity"] -pub const ATTRIBUTE_NAME_GENERIC_GRAVITY: &str = "attribute.name.generic.gravity"; -#[doc = "Jump Strength"] -pub const ATTRIBUTE_NAME_GENERIC_JUMP_STRENGTH: &str = "attribute.name.generic.jump_strength"; -#[doc = "Knockback Resistance"] -pub const ATTRIBUTE_NAME_GENERIC_KNOCKBACK_RESISTANCE: &str = - "attribute.name.generic.knockback_resistance"; -#[doc = "Luck"] -pub const ATTRIBUTE_NAME_GENERIC_LUCK: &str = "attribute.name.generic.luck"; -#[doc = "Max Absorption"] -pub const ATTRIBUTE_NAME_GENERIC_MAX_ABSORPTION: &str = "attribute.name.generic.max_absorption"; -#[doc = "Max Health"] -pub const ATTRIBUTE_NAME_GENERIC_MAX_HEALTH: &str = "attribute.name.generic.max_health"; -#[doc = "Movement Efficiency"] -pub const ATTRIBUTE_NAME_GENERIC_MOVEMENT_EFFICIENCY: &str = - "attribute.name.generic.movement_efficiency"; -#[doc = "Speed"] -pub const ATTRIBUTE_NAME_GENERIC_MOVEMENT_SPEED: &str = "attribute.name.generic.movement_speed"; -#[doc = "Oxygen Bonus"] -pub const ATTRIBUTE_NAME_GENERIC_OXYGEN_BONUS: &str = "attribute.name.generic.oxygen_bonus"; -#[doc = "Safe Fall Distance"] -pub const ATTRIBUTE_NAME_GENERIC_SAFE_FALL_DISTANCE: &str = - "attribute.name.generic.safe_fall_distance"; -#[doc = "Scale"] -pub const ATTRIBUTE_NAME_GENERIC_SCALE: &str = "attribute.name.generic.scale"; -#[doc = "Step Height"] -pub const ATTRIBUTE_NAME_GENERIC_STEP_HEIGHT: &str = "attribute.name.generic.step_height"; -#[doc = "Water Movement Efficiency"] -pub const ATTRIBUTE_NAME_GENERIC_WATER_MOVEMENT_EFFICIENCY: &str = - "attribute.name.generic.water_movement_efficiency"; -#[doc = "Gravity"] -pub const ATTRIBUTE_NAME_GRAVITY: &str = "attribute.name.gravity"; -#[doc = "Horse Jump Strength"] -pub const ATTRIBUTE_NAME_HORSE_JUMP_STRENGTH: &str = "attribute.name.horse.jump_strength"; -#[doc = "Jump Strength"] -pub const ATTRIBUTE_NAME_JUMP_STRENGTH: &str = "attribute.name.jump_strength"; -#[doc = "Knockback Resistance"] -pub const ATTRIBUTE_NAME_KNOCKBACK_RESISTANCE: &str = "attribute.name.knockback_resistance"; -#[doc = "Luck"] -pub const ATTRIBUTE_NAME_LUCK: &str = "attribute.name.luck"; -#[doc = "Max Absorption"] -pub const ATTRIBUTE_NAME_MAX_ABSORPTION: &str = "attribute.name.max_absorption"; -#[doc = "Max Health"] -pub const ATTRIBUTE_NAME_MAX_HEALTH: &str = "attribute.name.max_health"; -#[doc = "Mining Efficiency"] -pub const ATTRIBUTE_NAME_MINING_EFFICIENCY: &str = "attribute.name.mining_efficiency"; -#[doc = "Movement Efficiency"] -pub const ATTRIBUTE_NAME_MOVEMENT_EFFICIENCY: &str = "attribute.name.movement_efficiency"; -#[doc = "Speed"] -pub const ATTRIBUTE_NAME_MOVEMENT_SPEED: &str = "attribute.name.movement_speed"; -#[doc = "Oxygen Bonus"] -pub const ATTRIBUTE_NAME_OXYGEN_BONUS: &str = "attribute.name.oxygen_bonus"; -#[doc = "Block Break Speed"] -pub const ATTRIBUTE_NAME_PLAYER_BLOCK_BREAK_SPEED: &str = "attribute.name.player.block_break_speed"; -#[doc = "Block Interaction Range"] -pub const ATTRIBUTE_NAME_PLAYER_BLOCK_INTERACTION_RANGE: &str = - "attribute.name.player.block_interaction_range"; -#[doc = "Entity Interaction Range"] -pub const ATTRIBUTE_NAME_PLAYER_ENTITY_INTERACTION_RANGE: &str = - "attribute.name.player.entity_interaction_range"; -#[doc = "Mining Efficiency"] -pub const ATTRIBUTE_NAME_PLAYER_MINING_EFFICIENCY: &str = "attribute.name.player.mining_efficiency"; -#[doc = "Sneaking Speed"] -pub const ATTRIBUTE_NAME_PLAYER_SNEAKING_SPEED: &str = "attribute.name.player.sneaking_speed"; -#[doc = "Submerged Mining Speed"] -pub const ATTRIBUTE_NAME_PLAYER_SUBMERGED_MINING_SPEED: &str = - "attribute.name.player.submerged_mining_speed"; -#[doc = "Sweeping Damage Ratio"] -pub const ATTRIBUTE_NAME_PLAYER_SWEEPING_DAMAGE_RATIO: &str = - "attribute.name.player.sweeping_damage_ratio"; -#[doc = "Safe Fall Distance"] -pub const ATTRIBUTE_NAME_SAFE_FALL_DISTANCE: &str = "attribute.name.safe_fall_distance"; -#[doc = "Scale"] -pub const ATTRIBUTE_NAME_SCALE: &str = "attribute.name.scale"; -#[doc = "Sneaking Speed"] -pub const ATTRIBUTE_NAME_SNEAKING_SPEED: &str = "attribute.name.sneaking_speed"; -#[doc = "Zombie Reinforcements"] -pub const ATTRIBUTE_NAME_SPAWN_REINFORCEMENTS: &str = "attribute.name.spawn_reinforcements"; -#[doc = "Step Height"] -pub const ATTRIBUTE_NAME_STEP_HEIGHT: &str = "attribute.name.step_height"; -#[doc = "Submerged Mining Speed"] -pub const ATTRIBUTE_NAME_SUBMERGED_MINING_SPEED: &str = "attribute.name.submerged_mining_speed"; -#[doc = "Sweeping Damage Ratio"] -pub const ATTRIBUTE_NAME_SWEEPING_DAMAGE_RATIO: &str = "attribute.name.sweeping_damage_ratio"; -#[doc = "Mob Tempt Range"] -pub const ATTRIBUTE_NAME_TEMPT_RANGE: &str = "attribute.name.tempt_range"; -#[doc = "Water Movement Efficiency"] -pub const ATTRIBUTE_NAME_WATER_MOVEMENT_EFFICIENCY: &str = - "attribute.name.water_movement_efficiency"; -#[doc = "Waypoint Receive Range"] -pub const ATTRIBUTE_NAME_WAYPOINT_RECEIVE_RANGE: &str = "attribute.name.waypoint_receive_range"; -#[doc = "Waypoint Transmit Range"] -pub const ATTRIBUTE_NAME_WAYPOINT_TRANSMIT_RANGE: &str = "attribute.name.waypoint_transmit_range"; -#[doc = "Zombie Reinforcements"] -pub const ATTRIBUTE_NAME_ZOMBIE_SPAWN_REINFORCEMENTS: &str = - "attribute.name.zombie.spawn_reinforcements"; -#[doc = "Badlands"] -pub const BIOME_MINECRAFT_BADLANDS: &str = "biome.minecraft.badlands"; -#[doc = "Bamboo Jungle"] -pub const BIOME_MINECRAFT_BAMBOO_JUNGLE: &str = "biome.minecraft.bamboo_jungle"; -#[doc = "Basalt Deltas"] -pub const BIOME_MINECRAFT_BASALT_DELTAS: &str = "biome.minecraft.basalt_deltas"; -#[doc = "Beach"] -pub const BIOME_MINECRAFT_BEACH: &str = "biome.minecraft.beach"; -#[doc = "Birch Forest"] -pub const BIOME_MINECRAFT_BIRCH_FOREST: &str = "biome.minecraft.birch_forest"; -#[doc = "Cherry Grove"] -pub const BIOME_MINECRAFT_CHERRY_GROVE: &str = "biome.minecraft.cherry_grove"; -#[doc = "Cold Ocean"] -pub const BIOME_MINECRAFT_COLD_OCEAN: &str = "biome.minecraft.cold_ocean"; -#[doc = "Crimson Forest"] -pub const BIOME_MINECRAFT_CRIMSON_FOREST: &str = "biome.minecraft.crimson_forest"; -#[doc = "Dark Forest"] -pub const BIOME_MINECRAFT_DARK_FOREST: &str = "biome.minecraft.dark_forest"; -#[doc = "Deep Cold Ocean"] -pub const BIOME_MINECRAFT_DEEP_COLD_OCEAN: &str = "biome.minecraft.deep_cold_ocean"; -#[doc = "Deep Dark"] -pub const BIOME_MINECRAFT_DEEP_DARK: &str = "biome.minecraft.deep_dark"; -#[doc = "Deep Frozen Ocean"] -pub const BIOME_MINECRAFT_DEEP_FROZEN_OCEAN: &str = "biome.minecraft.deep_frozen_ocean"; -#[doc = "Deep Lukewarm Ocean"] -pub const BIOME_MINECRAFT_DEEP_LUKEWARM_OCEAN: &str = "biome.minecraft.deep_lukewarm_ocean"; -#[doc = "Deep Ocean"] -pub const BIOME_MINECRAFT_DEEP_OCEAN: &str = "biome.minecraft.deep_ocean"; -#[doc = "Desert"] -pub const BIOME_MINECRAFT_DESERT: &str = "biome.minecraft.desert"; -#[doc = "Dripstone Caves"] -pub const BIOME_MINECRAFT_DRIPSTONE_CAVES: &str = "biome.minecraft.dripstone_caves"; -#[doc = "End Barrens"] -pub const BIOME_MINECRAFT_END_BARRENS: &str = "biome.minecraft.end_barrens"; -#[doc = "End Highlands"] -pub const BIOME_MINECRAFT_END_HIGHLANDS: &str = "biome.minecraft.end_highlands"; -#[doc = "End Midlands"] -pub const BIOME_MINECRAFT_END_MIDLANDS: &str = "biome.minecraft.end_midlands"; -#[doc = "Eroded Badlands"] -pub const BIOME_MINECRAFT_ERODED_BADLANDS: &str = "biome.minecraft.eroded_badlands"; -#[doc = "Flower Forest"] -pub const BIOME_MINECRAFT_FLOWER_FOREST: &str = "biome.minecraft.flower_forest"; -#[doc = "Forest"] -pub const BIOME_MINECRAFT_FOREST: &str = "biome.minecraft.forest"; -#[doc = "Frozen Ocean"] -pub const BIOME_MINECRAFT_FROZEN_OCEAN: &str = "biome.minecraft.frozen_ocean"; -#[doc = "Frozen Peaks"] -pub const BIOME_MINECRAFT_FROZEN_PEAKS: &str = "biome.minecraft.frozen_peaks"; -#[doc = "Frozen River"] -pub const BIOME_MINECRAFT_FROZEN_RIVER: &str = "biome.minecraft.frozen_river"; -#[doc = "Grove"] -pub const BIOME_MINECRAFT_GROVE: &str = "biome.minecraft.grove"; -#[doc = "Ice Spikes"] -pub const BIOME_MINECRAFT_ICE_SPIKES: &str = "biome.minecraft.ice_spikes"; -#[doc = "Jagged Peaks"] -pub const BIOME_MINECRAFT_JAGGED_PEAKS: &str = "biome.minecraft.jagged_peaks"; -#[doc = "Jungle"] -pub const BIOME_MINECRAFT_JUNGLE: &str = "biome.minecraft.jungle"; -#[doc = "Lukewarm Ocean"] -pub const BIOME_MINECRAFT_LUKEWARM_OCEAN: &str = "biome.minecraft.lukewarm_ocean"; -#[doc = "Lush Caves"] -pub const BIOME_MINECRAFT_LUSH_CAVES: &str = "biome.minecraft.lush_caves"; -#[doc = "Mangrove Swamp"] -pub const BIOME_MINECRAFT_MANGROVE_SWAMP: &str = "biome.minecraft.mangrove_swamp"; -#[doc = "Meadow"] -pub const BIOME_MINECRAFT_MEADOW: &str = "biome.minecraft.meadow"; -#[doc = "Mushroom Fields"] -pub const BIOME_MINECRAFT_MUSHROOM_FIELDS: &str = "biome.minecraft.mushroom_fields"; -#[doc = "Nether Wastes"] -pub const BIOME_MINECRAFT_NETHER_WASTES: &str = "biome.minecraft.nether_wastes"; -#[doc = "Ocean"] -pub const BIOME_MINECRAFT_OCEAN: &str = "biome.minecraft.ocean"; -#[doc = "Old Growth Birch Forest"] -pub const BIOME_MINECRAFT_OLD_GROWTH_BIRCH_FOREST: &str = "biome.minecraft.old_growth_birch_forest"; -#[doc = "Old Growth Pine Taiga"] -pub const BIOME_MINECRAFT_OLD_GROWTH_PINE_TAIGA: &str = "biome.minecraft.old_growth_pine_taiga"; -#[doc = "Old Growth Spruce Taiga"] -pub const BIOME_MINECRAFT_OLD_GROWTH_SPRUCE_TAIGA: &str = "biome.minecraft.old_growth_spruce_taiga"; -#[doc = "Pale Garden"] -pub const BIOME_MINECRAFT_PALE_GARDEN: &str = "biome.minecraft.pale_garden"; -#[doc = "Plains"] -pub const BIOME_MINECRAFT_PLAINS: &str = "biome.minecraft.plains"; -#[doc = "River"] -pub const BIOME_MINECRAFT_RIVER: &str = "biome.minecraft.river"; -#[doc = "Savanna"] -pub const BIOME_MINECRAFT_SAVANNA: &str = "biome.minecraft.savanna"; -#[doc = "Savanna Plateau"] -pub const BIOME_MINECRAFT_SAVANNA_PLATEAU: &str = "biome.minecraft.savanna_plateau"; -#[doc = "Small End Islands"] -pub const BIOME_MINECRAFT_SMALL_END_ISLANDS: &str = "biome.minecraft.small_end_islands"; -#[doc = "Snowy Beach"] -pub const BIOME_MINECRAFT_SNOWY_BEACH: &str = "biome.minecraft.snowy_beach"; -#[doc = "Snowy Plains"] -pub const BIOME_MINECRAFT_SNOWY_PLAINS: &str = "biome.minecraft.snowy_plains"; -#[doc = "Snowy Slopes"] -pub const BIOME_MINECRAFT_SNOWY_SLOPES: &str = "biome.minecraft.snowy_slopes"; -#[doc = "Snowy Taiga"] -pub const BIOME_MINECRAFT_SNOWY_TAIGA: &str = "biome.minecraft.snowy_taiga"; -#[doc = "Soul Sand Valley"] -pub const BIOME_MINECRAFT_SOUL_SAND_VALLEY: &str = "biome.minecraft.soul_sand_valley"; -#[doc = "Sparse Jungle"] -pub const BIOME_MINECRAFT_SPARSE_JUNGLE: &str = "biome.minecraft.sparse_jungle"; -#[doc = "Stony Peaks"] -pub const BIOME_MINECRAFT_STONY_PEAKS: &str = "biome.minecraft.stony_peaks"; -#[doc = "Stony Shore"] -pub const BIOME_MINECRAFT_STONY_SHORE: &str = "biome.minecraft.stony_shore"; -#[doc = "Sunflower Plains"] -pub const BIOME_MINECRAFT_SUNFLOWER_PLAINS: &str = "biome.minecraft.sunflower_plains"; -#[doc = "Swamp"] -pub const BIOME_MINECRAFT_SWAMP: &str = "biome.minecraft.swamp"; -#[doc = "Taiga"] -pub const BIOME_MINECRAFT_TAIGA: &str = "biome.minecraft.taiga"; -#[doc = "The End"] -pub const BIOME_MINECRAFT_THE_END: &str = "biome.minecraft.the_end"; -#[doc = "The Void"] -pub const BIOME_MINECRAFT_THE_VOID: &str = "biome.minecraft.the_void"; -#[doc = "Warm Ocean"] -pub const BIOME_MINECRAFT_WARM_OCEAN: &str = "biome.minecraft.warm_ocean"; -#[doc = "Warped Forest"] -pub const BIOME_MINECRAFT_WARPED_FOREST: &str = "biome.minecraft.warped_forest"; -#[doc = "Windswept Forest"] -pub const BIOME_MINECRAFT_WINDSWEPT_FOREST: &str = "biome.minecraft.windswept_forest"; -#[doc = "Windswept Gravelly Hills"] -pub const BIOME_MINECRAFT_WINDSWEPT_GRAVELLY_HILLS: &str = - "biome.minecraft.windswept_gravelly_hills"; -#[doc = "Windswept Hills"] -pub const BIOME_MINECRAFT_WINDSWEPT_HILLS: &str = "biome.minecraft.windswept_hills"; -#[doc = "Windswept Savanna"] -pub const BIOME_MINECRAFT_WINDSWEPT_SAVANNA: &str = "biome.minecraft.windswept_savanna"; -#[doc = "Wooded Badlands"] -pub const BIOME_MINECRAFT_WOODED_BADLANDS: &str = "biome.minecraft.wooded_badlands"; -#[doc = "Acacia Button"] -pub const BLOCK_MINECRAFT_ACACIA_BUTTON: &str = "block.minecraft.acacia_button"; -#[doc = "Acacia Door"] -pub const BLOCK_MINECRAFT_ACACIA_DOOR: &str = "block.minecraft.acacia_door"; -#[doc = "Acacia Fence"] -pub const BLOCK_MINECRAFT_ACACIA_FENCE: &str = "block.minecraft.acacia_fence"; -#[doc = "Acacia Fence Gate"] -pub const BLOCK_MINECRAFT_ACACIA_FENCE_GATE: &str = "block.minecraft.acacia_fence_gate"; -#[doc = "Acacia Hanging Sign"] -pub const BLOCK_MINECRAFT_ACACIA_HANGING_SIGN: &str = "block.minecraft.acacia_hanging_sign"; -#[doc = "Acacia Leaves"] -pub const BLOCK_MINECRAFT_ACACIA_LEAVES: &str = "block.minecraft.acacia_leaves"; -#[doc = "Acacia Log"] -pub const BLOCK_MINECRAFT_ACACIA_LOG: &str = "block.minecraft.acacia_log"; -#[doc = "Acacia Planks"] -pub const BLOCK_MINECRAFT_ACACIA_PLANKS: &str = "block.minecraft.acacia_planks"; -#[doc = "Acacia Pressure Plate"] -pub const BLOCK_MINECRAFT_ACACIA_PRESSURE_PLATE: &str = "block.minecraft.acacia_pressure_plate"; -#[doc = "Acacia Sapling"] -pub const BLOCK_MINECRAFT_ACACIA_SAPLING: &str = "block.minecraft.acacia_sapling"; -#[doc = "Acacia Shelf"] -pub const BLOCK_MINECRAFT_ACACIA_SHELF: &str = "block.minecraft.acacia_shelf"; -#[doc = "Acacia Sign"] -pub const BLOCK_MINECRAFT_ACACIA_SIGN: &str = "block.minecraft.acacia_sign"; -#[doc = "Acacia Slab"] -pub const BLOCK_MINECRAFT_ACACIA_SLAB: &str = "block.minecraft.acacia_slab"; -#[doc = "Acacia Stairs"] -pub const BLOCK_MINECRAFT_ACACIA_STAIRS: &str = "block.minecraft.acacia_stairs"; -#[doc = "Acacia Trapdoor"] -pub const BLOCK_MINECRAFT_ACACIA_TRAPDOOR: &str = "block.minecraft.acacia_trapdoor"; -#[doc = "Acacia Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_ACACIA_WALL_HANGING_SIGN: &str = - "block.minecraft.acacia_wall_hanging_sign"; -#[doc = "Acacia Wall Sign"] -pub const BLOCK_MINECRAFT_ACACIA_WALL_SIGN: &str = "block.minecraft.acacia_wall_sign"; -#[doc = "Acacia Wood"] -pub const BLOCK_MINECRAFT_ACACIA_WOOD: &str = "block.minecraft.acacia_wood"; -#[doc = "Activator Rail"] -pub const BLOCK_MINECRAFT_ACTIVATOR_RAIL: &str = "block.minecraft.activator_rail"; -#[doc = "Air"] -pub const BLOCK_MINECRAFT_AIR: &str = "block.minecraft.air"; -#[doc = "Allium"] -pub const BLOCK_MINECRAFT_ALLIUM: &str = "block.minecraft.allium"; -#[doc = "Block of Amethyst"] -pub const BLOCK_MINECRAFT_AMETHYST_BLOCK: &str = "block.minecraft.amethyst_block"; -#[doc = "Amethyst Cluster"] -pub const BLOCK_MINECRAFT_AMETHYST_CLUSTER: &str = "block.minecraft.amethyst_cluster"; -#[doc = "Ancient Debris"] -pub const BLOCK_MINECRAFT_ANCIENT_DEBRIS: &str = "block.minecraft.ancient_debris"; -#[doc = "Andesite"] -pub const BLOCK_MINECRAFT_ANDESITE: &str = "block.minecraft.andesite"; -#[doc = "Andesite Slab"] -pub const BLOCK_MINECRAFT_ANDESITE_SLAB: &str = "block.minecraft.andesite_slab"; -#[doc = "Andesite Stairs"] -pub const BLOCK_MINECRAFT_ANDESITE_STAIRS: &str = "block.minecraft.andesite_stairs"; -#[doc = "Andesite Wall"] -pub const BLOCK_MINECRAFT_ANDESITE_WALL: &str = "block.minecraft.andesite_wall"; -#[doc = "Anvil"] -pub const BLOCK_MINECRAFT_ANVIL: &str = "block.minecraft.anvil"; -#[doc = "Attached Melon Stem"] -pub const BLOCK_MINECRAFT_ATTACHED_MELON_STEM: &str = "block.minecraft.attached_melon_stem"; -#[doc = "Attached Pumpkin Stem"] -pub const BLOCK_MINECRAFT_ATTACHED_PUMPKIN_STEM: &str = "block.minecraft.attached_pumpkin_stem"; -#[doc = "Azalea"] -pub const BLOCK_MINECRAFT_AZALEA: &str = "block.minecraft.azalea"; -#[doc = "Azalea Leaves"] -pub const BLOCK_MINECRAFT_AZALEA_LEAVES: &str = "block.minecraft.azalea_leaves"; -#[doc = "Azure Bluet"] -pub const BLOCK_MINECRAFT_AZURE_BLUET: &str = "block.minecraft.azure_bluet"; -#[doc = "Bamboo"] -pub const BLOCK_MINECRAFT_BAMBOO: &str = "block.minecraft.bamboo"; -#[doc = "Block of Bamboo"] -pub const BLOCK_MINECRAFT_BAMBOO_BLOCK: &str = "block.minecraft.bamboo_block"; -#[doc = "Bamboo Button"] -pub const BLOCK_MINECRAFT_BAMBOO_BUTTON: &str = "block.minecraft.bamboo_button"; -#[doc = "Bamboo Door"] -pub const BLOCK_MINECRAFT_BAMBOO_DOOR: &str = "block.minecraft.bamboo_door"; -#[doc = "Bamboo Fence"] -pub const BLOCK_MINECRAFT_BAMBOO_FENCE: &str = "block.minecraft.bamboo_fence"; -#[doc = "Bamboo Fence Gate"] -pub const BLOCK_MINECRAFT_BAMBOO_FENCE_GATE: &str = "block.minecraft.bamboo_fence_gate"; -#[doc = "Bamboo Hanging Sign"] -pub const BLOCK_MINECRAFT_BAMBOO_HANGING_SIGN: &str = "block.minecraft.bamboo_hanging_sign"; -#[doc = "Bamboo Mosaic"] -pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC: &str = "block.minecraft.bamboo_mosaic"; -#[doc = "Bamboo Mosaic Slab"] -pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC_SLAB: &str = "block.minecraft.bamboo_mosaic_slab"; -#[doc = "Bamboo Mosaic Stairs"] -pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC_STAIRS: &str = "block.minecraft.bamboo_mosaic_stairs"; -#[doc = "Bamboo Planks"] -pub const BLOCK_MINECRAFT_BAMBOO_PLANKS: &str = "block.minecraft.bamboo_planks"; -#[doc = "Bamboo Pressure Plate"] -pub const BLOCK_MINECRAFT_BAMBOO_PRESSURE_PLATE: &str = "block.minecraft.bamboo_pressure_plate"; -#[doc = "Bamboo Shoot"] -pub const BLOCK_MINECRAFT_BAMBOO_SAPLING: &str = "block.minecraft.bamboo_sapling"; -#[doc = "Bamboo Shelf"] -pub const BLOCK_MINECRAFT_BAMBOO_SHELF: &str = "block.minecraft.bamboo_shelf"; -#[doc = "Bamboo Sign"] -pub const BLOCK_MINECRAFT_BAMBOO_SIGN: &str = "block.minecraft.bamboo_sign"; -#[doc = "Bamboo Slab"] -pub const BLOCK_MINECRAFT_BAMBOO_SLAB: &str = "block.minecraft.bamboo_slab"; -#[doc = "Bamboo Stairs"] -pub const BLOCK_MINECRAFT_BAMBOO_STAIRS: &str = "block.minecraft.bamboo_stairs"; -#[doc = "Bamboo Trapdoor"] -pub const BLOCK_MINECRAFT_BAMBOO_TRAPDOOR: &str = "block.minecraft.bamboo_trapdoor"; -#[doc = "Bamboo Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_BAMBOO_WALL_HANGING_SIGN: &str = - "block.minecraft.bamboo_wall_hanging_sign"; -#[doc = "Bamboo Wall Sign"] -pub const BLOCK_MINECRAFT_BAMBOO_WALL_SIGN: &str = "block.minecraft.bamboo_wall_sign"; -#[doc = "Fully Black Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_BLACK: &str = "block.minecraft.banner.base.black"; -#[doc = "Fully Blue Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_BLUE: &str = "block.minecraft.banner.base.blue"; -#[doc = "Fully Brown Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_BROWN: &str = "block.minecraft.banner.base.brown"; -#[doc = "Fully Cyan Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_CYAN: &str = "block.minecraft.banner.base.cyan"; -#[doc = "Fully Gray Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_GRAY: &str = "block.minecraft.banner.base.gray"; -#[doc = "Fully Green Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_GREEN: &str = "block.minecraft.banner.base.green"; -#[doc = "Fully Light Blue Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_LIGHT_BLUE: &str = "block.minecraft.banner.base.light_blue"; -#[doc = "Fully Light Gray Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_LIGHT_GRAY: &str = "block.minecraft.banner.base.light_gray"; -#[doc = "Fully Lime Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_LIME: &str = "block.minecraft.banner.base.lime"; -#[doc = "Fully Magenta Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_MAGENTA: &str = "block.minecraft.banner.base.magenta"; -#[doc = "Fully Orange Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_ORANGE: &str = "block.minecraft.banner.base.orange"; -#[doc = "Fully Pink Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_PINK: &str = "block.minecraft.banner.base.pink"; -#[doc = "Fully Purple Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_PURPLE: &str = "block.minecraft.banner.base.purple"; -#[doc = "Fully Red Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_RED: &str = "block.minecraft.banner.base.red"; -#[doc = "Fully White Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_WHITE: &str = "block.minecraft.banner.base.white"; -#[doc = "Fully Yellow Field"] -pub const BLOCK_MINECRAFT_BANNER_BASE_YELLOW: &str = "block.minecraft.banner.base.yellow"; -#[doc = "Black Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_BLACK: &str = "block.minecraft.banner.border.black"; -#[doc = "Blue Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_BLUE: &str = "block.minecraft.banner.border.blue"; -#[doc = "Brown Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_BROWN: &str = "block.minecraft.banner.border.brown"; -#[doc = "Cyan Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_CYAN: &str = "block.minecraft.banner.border.cyan"; -#[doc = "Gray Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_GRAY: &str = "block.minecraft.banner.border.gray"; -#[doc = "Green Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_GREEN: &str = "block.minecraft.banner.border.green"; -#[doc = "Light Blue Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_LIGHT_BLUE: &str = - "block.minecraft.banner.border.light_blue"; -#[doc = "Light Gray Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_LIGHT_GRAY: &str = - "block.minecraft.banner.border.light_gray"; -#[doc = "Lime Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_LIME: &str = "block.minecraft.banner.border.lime"; -#[doc = "Magenta Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_MAGENTA: &str = "block.minecraft.banner.border.magenta"; -#[doc = "Orange Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_ORANGE: &str = "block.minecraft.banner.border.orange"; -#[doc = "Pink Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_PINK: &str = "block.minecraft.banner.border.pink"; -#[doc = "Purple Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_PURPLE: &str = "block.minecraft.banner.border.purple"; -#[doc = "Red Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_RED: &str = "block.minecraft.banner.border.red"; -#[doc = "White Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_WHITE: &str = "block.minecraft.banner.border.white"; -#[doc = "Yellow Bordure"] -pub const BLOCK_MINECRAFT_BANNER_BORDER_YELLOW: &str = "block.minecraft.banner.border.yellow"; -#[doc = "Black Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_BLACK: &str = "block.minecraft.banner.bricks.black"; -#[doc = "Blue Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_BLUE: &str = "block.minecraft.banner.bricks.blue"; -#[doc = "Brown Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_BROWN: &str = "block.minecraft.banner.bricks.brown"; -#[doc = "Cyan Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_CYAN: &str = "block.minecraft.banner.bricks.cyan"; -#[doc = "Gray Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_GRAY: &str = "block.minecraft.banner.bricks.gray"; -#[doc = "Green Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_GREEN: &str = "block.minecraft.banner.bricks.green"; -#[doc = "Light Blue Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIGHT_BLUE: &str = - "block.minecraft.banner.bricks.light_blue"; -#[doc = "Light Gray Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIGHT_GRAY: &str = - "block.minecraft.banner.bricks.light_gray"; -#[doc = "Lime Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIME: &str = "block.minecraft.banner.bricks.lime"; -#[doc = "Magenta Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_MAGENTA: &str = "block.minecraft.banner.bricks.magenta"; -#[doc = "Orange Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_ORANGE: &str = "block.minecraft.banner.bricks.orange"; -#[doc = "Pink Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_PINK: &str = "block.minecraft.banner.bricks.pink"; -#[doc = "Purple Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_PURPLE: &str = "block.minecraft.banner.bricks.purple"; -#[doc = "Red Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_RED: &str = "block.minecraft.banner.bricks.red"; -#[doc = "White Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_WHITE: &str = "block.minecraft.banner.bricks.white"; -#[doc = "Yellow Field Masoned"] -pub const BLOCK_MINECRAFT_BANNER_BRICKS_YELLOW: &str = "block.minecraft.banner.bricks.yellow"; -#[doc = "Black Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BLACK: &str = "block.minecraft.banner.circle.black"; -#[doc = "Blue Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BLUE: &str = "block.minecraft.banner.circle.blue"; -#[doc = "Brown Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BROWN: &str = "block.minecraft.banner.circle.brown"; -#[doc = "Cyan Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_CYAN: &str = "block.minecraft.banner.circle.cyan"; -#[doc = "Gray Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_GRAY: &str = "block.minecraft.banner.circle.gray"; -#[doc = "Green Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_GREEN: &str = "block.minecraft.banner.circle.green"; -#[doc = "Light Blue Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIGHT_BLUE: &str = - "block.minecraft.banner.circle.light_blue"; -#[doc = "Light Gray Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIGHT_GRAY: &str = - "block.minecraft.banner.circle.light_gray"; -#[doc = "Lime Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIME: &str = "block.minecraft.banner.circle.lime"; -#[doc = "Magenta Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_MAGENTA: &str = "block.minecraft.banner.circle.magenta"; -#[doc = "Orange Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_ORANGE: &str = "block.minecraft.banner.circle.orange"; -#[doc = "Pink Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_PINK: &str = "block.minecraft.banner.circle.pink"; -#[doc = "Purple Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_PURPLE: &str = "block.minecraft.banner.circle.purple"; -#[doc = "Red Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_RED: &str = "block.minecraft.banner.circle.red"; -#[doc = "White Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_WHITE: &str = "block.minecraft.banner.circle.white"; -#[doc = "Yellow Roundel"] -pub const BLOCK_MINECRAFT_BANNER_CIRCLE_YELLOW: &str = "block.minecraft.banner.circle.yellow"; -#[doc = "Black Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_BLACK: &str = "block.minecraft.banner.creeper.black"; -#[doc = "Blue Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_BLUE: &str = "block.minecraft.banner.creeper.blue"; -#[doc = "Brown Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_BROWN: &str = "block.minecraft.banner.creeper.brown"; -#[doc = "Cyan Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_CYAN: &str = "block.minecraft.banner.creeper.cyan"; -#[doc = "Gray Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_GRAY: &str = "block.minecraft.banner.creeper.gray"; -#[doc = "Green Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_GREEN: &str = "block.minecraft.banner.creeper.green"; -#[doc = "Light Blue Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIGHT_BLUE: &str = - "block.minecraft.banner.creeper.light_blue"; -#[doc = "Light Gray Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIGHT_GRAY: &str = - "block.minecraft.banner.creeper.light_gray"; -#[doc = "Lime Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIME: &str = "block.minecraft.banner.creeper.lime"; -#[doc = "Magenta Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_MAGENTA: &str = "block.minecraft.banner.creeper.magenta"; -#[doc = "Orange Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_ORANGE: &str = "block.minecraft.banner.creeper.orange"; -#[doc = "Pink Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_PINK: &str = "block.minecraft.banner.creeper.pink"; -#[doc = "Purple Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_PURPLE: &str = "block.minecraft.banner.creeper.purple"; -#[doc = "Red Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_RED: &str = "block.minecraft.banner.creeper.red"; -#[doc = "White Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_WHITE: &str = "block.minecraft.banner.creeper.white"; -#[doc = "Yellow Creeper Charge"] -pub const BLOCK_MINECRAFT_BANNER_CREEPER_YELLOW: &str = "block.minecraft.banner.creeper.yellow"; -#[doc = "Black Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_BLACK: &str = "block.minecraft.banner.cross.black"; -#[doc = "Blue Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_BLUE: &str = "block.minecraft.banner.cross.blue"; -#[doc = "Brown Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_BROWN: &str = "block.minecraft.banner.cross.brown"; -#[doc = "Cyan Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_CYAN: &str = "block.minecraft.banner.cross.cyan"; -#[doc = "Gray Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_GRAY: &str = "block.minecraft.banner.cross.gray"; -#[doc = "Green Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_GREEN: &str = "block.minecraft.banner.cross.green"; -#[doc = "Light Blue Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_LIGHT_BLUE: &str = "block.minecraft.banner.cross.light_blue"; -#[doc = "Light Gray Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_LIGHT_GRAY: &str = "block.minecraft.banner.cross.light_gray"; -#[doc = "Lime Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_LIME: &str = "block.minecraft.banner.cross.lime"; -#[doc = "Magenta Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_MAGENTA: &str = "block.minecraft.banner.cross.magenta"; -#[doc = "Orange Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_ORANGE: &str = "block.minecraft.banner.cross.orange"; -#[doc = "Pink Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_PINK: &str = "block.minecraft.banner.cross.pink"; -#[doc = "Purple Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_PURPLE: &str = "block.minecraft.banner.cross.purple"; -#[doc = "Red Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_RED: &str = "block.minecraft.banner.cross.red"; -#[doc = "White Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_WHITE: &str = "block.minecraft.banner.cross.white"; -#[doc = "Yellow Saltire"] -pub const BLOCK_MINECRAFT_BANNER_CROSS_YELLOW: &str = "block.minecraft.banner.cross.yellow"; -#[doc = "Black Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BLACK: &str = - "block.minecraft.banner.curly_border.black"; -#[doc = "Blue Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BLUE: &str = - "block.minecraft.banner.curly_border.blue"; -#[doc = "Brown Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BROWN: &str = - "block.minecraft.banner.curly_border.brown"; -#[doc = "Cyan Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_CYAN: &str = - "block.minecraft.banner.curly_border.cyan"; -#[doc = "Gray Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_GRAY: &str = - "block.minecraft.banner.curly_border.gray"; -#[doc = "Green Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_GREEN: &str = - "block.minecraft.banner.curly_border.green"; -#[doc = "Light Blue Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIGHT_BLUE: &str = - "block.minecraft.banner.curly_border.light_blue"; -#[doc = "Light Gray Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIGHT_GRAY: &str = - "block.minecraft.banner.curly_border.light_gray"; -#[doc = "Lime Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIME: &str = - "block.minecraft.banner.curly_border.lime"; -#[doc = "Magenta Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_MAGENTA: &str = - "block.minecraft.banner.curly_border.magenta"; -#[doc = "Orange Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_ORANGE: &str = - "block.minecraft.banner.curly_border.orange"; -#[doc = "Pink Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_PINK: &str = - "block.minecraft.banner.curly_border.pink"; -#[doc = "Purple Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_PURPLE: &str = - "block.minecraft.banner.curly_border.purple"; -#[doc = "Red Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_RED: &str = "block.minecraft.banner.curly_border.red"; -#[doc = "White Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_WHITE: &str = - "block.minecraft.banner.curly_border.white"; -#[doc = "Yellow Bordure Indented"] -pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_YELLOW: &str = - "block.minecraft.banner.curly_border.yellow"; -#[doc = "Black Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BLACK: &str = - "block.minecraft.banner.diagonal_left.black"; -#[doc = "Blue Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BLUE: &str = - "block.minecraft.banner.diagonal_left.blue"; -#[doc = "Brown Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BROWN: &str = - "block.minecraft.banner.diagonal_left.brown"; -#[doc = "Cyan Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_CYAN: &str = - "block.minecraft.banner.diagonal_left.cyan"; -#[doc = "Gray Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_GRAY: &str = - "block.minecraft.banner.diagonal_left.gray"; -#[doc = "Green Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_GREEN: &str = - "block.minecraft.banner.diagonal_left.green"; -#[doc = "Light Blue Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_left.light_blue"; -#[doc = "Light Gray Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_left.light_gray"; -#[doc = "Lime Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIME: &str = - "block.minecraft.banner.diagonal_left.lime"; -#[doc = "Magenta Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_MAGENTA: &str = - "block.minecraft.banner.diagonal_left.magenta"; -#[doc = "Orange Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_ORANGE: &str = - "block.minecraft.banner.diagonal_left.orange"; -#[doc = "Pink Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_PINK: &str = - "block.minecraft.banner.diagonal_left.pink"; -#[doc = "Purple Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_PURPLE: &str = - "block.minecraft.banner.diagonal_left.purple"; -#[doc = "Red Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_RED: &str = - "block.minecraft.banner.diagonal_left.red"; -#[doc = "White Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_WHITE: &str = - "block.minecraft.banner.diagonal_left.white"; -#[doc = "Yellow Per Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_YELLOW: &str = - "block.minecraft.banner.diagonal_left.yellow"; -#[doc = "Black Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BLACK: &str = - "block.minecraft.banner.diagonal_right.black"; -#[doc = "Blue Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_right.blue"; -#[doc = "Brown Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BROWN: &str = - "block.minecraft.banner.diagonal_right.brown"; -#[doc = "Cyan Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_CYAN: &str = - "block.minecraft.banner.diagonal_right.cyan"; -#[doc = "Gray Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_right.gray"; -#[doc = "Green Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_GREEN: &str = - "block.minecraft.banner.diagonal_right.green"; -#[doc = "Light Blue Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_right.light_blue"; -#[doc = "Light Gray Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_right.light_gray"; -#[doc = "Lime Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIME: &str = - "block.minecraft.banner.diagonal_right.lime"; -#[doc = "Magenta Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_MAGENTA: &str = - "block.minecraft.banner.diagonal_right.magenta"; -#[doc = "Orange Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_ORANGE: &str = - "block.minecraft.banner.diagonal_right.orange"; -#[doc = "Pink Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_PINK: &str = - "block.minecraft.banner.diagonal_right.pink"; -#[doc = "Purple Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_PURPLE: &str = - "block.minecraft.banner.diagonal_right.purple"; -#[doc = "Red Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_RED: &str = - "block.minecraft.banner.diagonal_right.red"; -#[doc = "White Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_WHITE: &str = - "block.minecraft.banner.diagonal_right.white"; -#[doc = "Yellow Per Bend"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_YELLOW: &str = - "block.minecraft.banner.diagonal_right.yellow"; -#[doc = "Black Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BLACK: &str = - "block.minecraft.banner.diagonal_up_left.black"; -#[doc = "Blue Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BLUE: &str = - "block.minecraft.banner.diagonal_up_left.blue"; -#[doc = "Brown Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BROWN: &str = - "block.minecraft.banner.diagonal_up_left.brown"; -#[doc = "Cyan Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_CYAN: &str = - "block.minecraft.banner.diagonal_up_left.cyan"; -#[doc = "Gray Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_GRAY: &str = - "block.minecraft.banner.diagonal_up_left.gray"; -#[doc = "Green Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_GREEN: &str = - "block.minecraft.banner.diagonal_up_left.green"; -#[doc = "Light Blue Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_up_left.light_blue"; -#[doc = "Light Gray Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_up_left.light_gray"; -#[doc = "Lime Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIME: &str = - "block.minecraft.banner.diagonal_up_left.lime"; -#[doc = "Magenta Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_MAGENTA: &str = - "block.minecraft.banner.diagonal_up_left.magenta"; -#[doc = "Orange Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_ORANGE: &str = - "block.minecraft.banner.diagonal_up_left.orange"; -#[doc = "Pink Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_PINK: &str = - "block.minecraft.banner.diagonal_up_left.pink"; -#[doc = "Purple Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_PURPLE: &str = - "block.minecraft.banner.diagonal_up_left.purple"; -#[doc = "Red Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_RED: &str = - "block.minecraft.banner.diagonal_up_left.red"; -#[doc = "White Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_WHITE: &str = - "block.minecraft.banner.diagonal_up_left.white"; -#[doc = "Yellow Per Bend Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_YELLOW: &str = - "block.minecraft.banner.diagonal_up_left.yellow"; -#[doc = "Black Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BLACK: &str = - "block.minecraft.banner.diagonal_up_right.black"; -#[doc = "Blue Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_up_right.blue"; -#[doc = "Brown Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BROWN: &str = - "block.minecraft.banner.diagonal_up_right.brown"; -#[doc = "Cyan Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_CYAN: &str = - "block.minecraft.banner.diagonal_up_right.cyan"; -#[doc = "Gray Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_up_right.gray"; -#[doc = "Green Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_GREEN: &str = - "block.minecraft.banner.diagonal_up_right.green"; -#[doc = "Light Blue Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.diagonal_up_right.light_blue"; -#[doc = "Light Gray Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.diagonal_up_right.light_gray"; -#[doc = "Lime Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIME: &str = - "block.minecraft.banner.diagonal_up_right.lime"; -#[doc = "Magenta Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_MAGENTA: &str = - "block.minecraft.banner.diagonal_up_right.magenta"; -#[doc = "Orange Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_ORANGE: &str = - "block.minecraft.banner.diagonal_up_right.orange"; -#[doc = "Pink Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_PINK: &str = - "block.minecraft.banner.diagonal_up_right.pink"; -#[doc = "Purple Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_PURPLE: &str = - "block.minecraft.banner.diagonal_up_right.purple"; -#[doc = "Red Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_RED: &str = - "block.minecraft.banner.diagonal_up_right.red"; -#[doc = "White Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_WHITE: &str = - "block.minecraft.banner.diagonal_up_right.white"; -#[doc = "Yellow Per Bend Sinister Inverted"] -pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_YELLOW: &str = - "block.minecraft.banner.diagonal_up_right.yellow"; -#[doc = "Black Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_BLACK: &str = "block.minecraft.banner.flow.black"; -#[doc = "Blue Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_BLUE: &str = "block.minecraft.banner.flow.blue"; -#[doc = "Brown Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_BROWN: &str = "block.minecraft.banner.flow.brown"; -#[doc = "Cyan Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_CYAN: &str = "block.minecraft.banner.flow.cyan"; -#[doc = "Gray Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_GRAY: &str = "block.minecraft.banner.flow.gray"; -#[doc = "Green Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_GREEN: &str = "block.minecraft.banner.flow.green"; -#[doc = "Light Blue Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_LIGHT_BLUE: &str = "block.minecraft.banner.flow.light_blue"; -#[doc = "Light Gray Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_LIGHT_GRAY: &str = "block.minecraft.banner.flow.light_gray"; -#[doc = "Lime Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_LIME: &str = "block.minecraft.banner.flow.lime"; -#[doc = "Magenta Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_MAGENTA: &str = "block.minecraft.banner.flow.magenta"; -#[doc = "Orange Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_ORANGE: &str = "block.minecraft.banner.flow.orange"; -#[doc = "Pink Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_PINK: &str = "block.minecraft.banner.flow.pink"; -#[doc = "Purple Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_PURPLE: &str = "block.minecraft.banner.flow.purple"; -#[doc = "Red Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_RED: &str = "block.minecraft.banner.flow.red"; -#[doc = "White Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_WHITE: &str = "block.minecraft.banner.flow.white"; -#[doc = "Yellow Flow"] -pub const BLOCK_MINECRAFT_BANNER_FLOW_YELLOW: &str = "block.minecraft.banner.flow.yellow"; -#[doc = "Black Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_BLACK: &str = "block.minecraft.banner.flower.black"; -#[doc = "Blue Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_BLUE: &str = "block.minecraft.banner.flower.blue"; -#[doc = "Brown Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_BROWN: &str = "block.minecraft.banner.flower.brown"; -#[doc = "Cyan Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_CYAN: &str = "block.minecraft.banner.flower.cyan"; -#[doc = "Gray Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_GRAY: &str = "block.minecraft.banner.flower.gray"; -#[doc = "Green Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_GREEN: &str = "block.minecraft.banner.flower.green"; -#[doc = "Light Blue Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIGHT_BLUE: &str = - "block.minecraft.banner.flower.light_blue"; -#[doc = "Light Gray Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIGHT_GRAY: &str = - "block.minecraft.banner.flower.light_gray"; -#[doc = "Lime Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIME: &str = "block.minecraft.banner.flower.lime"; -#[doc = "Magenta Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_MAGENTA: &str = "block.minecraft.banner.flower.magenta"; -#[doc = "Orange Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_ORANGE: &str = "block.minecraft.banner.flower.orange"; -#[doc = "Pink Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_PINK: &str = "block.minecraft.banner.flower.pink"; -#[doc = "Purple Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_PURPLE: &str = "block.minecraft.banner.flower.purple"; -#[doc = "Red Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_RED: &str = "block.minecraft.banner.flower.red"; -#[doc = "White Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_WHITE: &str = "block.minecraft.banner.flower.white"; -#[doc = "Yellow Flower Charge"] -pub const BLOCK_MINECRAFT_BANNER_FLOWER_YELLOW: &str = "block.minecraft.banner.flower.yellow"; -#[doc = "Black Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_BLACK: &str = "block.minecraft.banner.globe.black"; -#[doc = "Blue Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_BLUE: &str = "block.minecraft.banner.globe.blue"; -#[doc = "Brown Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_BROWN: &str = "block.minecraft.banner.globe.brown"; -#[doc = "Cyan Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_CYAN: &str = "block.minecraft.banner.globe.cyan"; -#[doc = "Gray Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_GRAY: &str = "block.minecraft.banner.globe.gray"; -#[doc = "Green Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_GREEN: &str = "block.minecraft.banner.globe.green"; -#[doc = "Light Blue Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIGHT_BLUE: &str = "block.minecraft.banner.globe.light_blue"; -#[doc = "Light Gray Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIGHT_GRAY: &str = "block.minecraft.banner.globe.light_gray"; -#[doc = "Lime Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIME: &str = "block.minecraft.banner.globe.lime"; -#[doc = "Magenta Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_MAGENTA: &str = "block.minecraft.banner.globe.magenta"; -#[doc = "Orange Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_ORANGE: &str = "block.minecraft.banner.globe.orange"; -#[doc = "Pink Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_PINK: &str = "block.minecraft.banner.globe.pink"; -#[doc = "Purple Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_PURPLE: &str = "block.minecraft.banner.globe.purple"; -#[doc = "Red Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_RED: &str = "block.minecraft.banner.globe.red"; -#[doc = "White Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_WHITE: &str = "block.minecraft.banner.globe.white"; -#[doc = "Yellow Globe"] -pub const BLOCK_MINECRAFT_BANNER_GLOBE_YELLOW: &str = "block.minecraft.banner.globe.yellow"; -#[doc = "Black Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BLACK: &str = "block.minecraft.banner.gradient.black"; -#[doc = "Blue Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BLUE: &str = "block.minecraft.banner.gradient.blue"; -#[doc = "Brown Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BROWN: &str = "block.minecraft.banner.gradient.brown"; -#[doc = "Cyan Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_CYAN: &str = "block.minecraft.banner.gradient.cyan"; -#[doc = "Gray Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_GRAY: &str = "block.minecraft.banner.gradient.gray"; -#[doc = "Green Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_GREEN: &str = "block.minecraft.banner.gradient.green"; -#[doc = "Light Blue Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIGHT_BLUE: &str = - "block.minecraft.banner.gradient.light_blue"; -#[doc = "Light Gray Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIGHT_GRAY: &str = - "block.minecraft.banner.gradient.light_gray"; -#[doc = "Lime Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIME: &str = "block.minecraft.banner.gradient.lime"; -#[doc = "Magenta Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_MAGENTA: &str = "block.minecraft.banner.gradient.magenta"; -#[doc = "Orange Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_ORANGE: &str = "block.minecraft.banner.gradient.orange"; -#[doc = "Pink Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_PINK: &str = "block.minecraft.banner.gradient.pink"; -#[doc = "Purple Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_PURPLE: &str = "block.minecraft.banner.gradient.purple"; -#[doc = "Red Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_RED: &str = "block.minecraft.banner.gradient.red"; -#[doc = "White Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_WHITE: &str = "block.minecraft.banner.gradient.white"; -#[doc = "Yellow Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_YELLOW: &str = "block.minecraft.banner.gradient.yellow"; -#[doc = "Black Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BLACK: &str = - "block.minecraft.banner.gradient_up.black"; -#[doc = "Blue Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BLUE: &str = "block.minecraft.banner.gradient_up.blue"; -#[doc = "Brown Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BROWN: &str = - "block.minecraft.banner.gradient_up.brown"; -#[doc = "Cyan Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_CYAN: &str = "block.minecraft.banner.gradient_up.cyan"; -#[doc = "Gray Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_GRAY: &str = "block.minecraft.banner.gradient_up.gray"; -#[doc = "Green Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_GREEN: &str = - "block.minecraft.banner.gradient_up.green"; -#[doc = "Light Blue Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIGHT_BLUE: &str = - "block.minecraft.banner.gradient_up.light_blue"; -#[doc = "Light Gray Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIGHT_GRAY: &str = - "block.minecraft.banner.gradient_up.light_gray"; -#[doc = "Lime Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIME: &str = "block.minecraft.banner.gradient_up.lime"; -#[doc = "Magenta Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_MAGENTA: &str = - "block.minecraft.banner.gradient_up.magenta"; -#[doc = "Orange Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_ORANGE: &str = - "block.minecraft.banner.gradient_up.orange"; -#[doc = "Pink Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_PINK: &str = "block.minecraft.banner.gradient_up.pink"; -#[doc = "Purple Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_PURPLE: &str = - "block.minecraft.banner.gradient_up.purple"; -#[doc = "Red Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_RED: &str = "block.minecraft.banner.gradient_up.red"; -#[doc = "White Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_WHITE: &str = - "block.minecraft.banner.gradient_up.white"; -#[doc = "Yellow Base Gradient"] -pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_YELLOW: &str = - "block.minecraft.banner.gradient_up.yellow"; -#[doc = "Black Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_BLACK: &str = "block.minecraft.banner.guster.black"; -#[doc = "Blue Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_BLUE: &str = "block.minecraft.banner.guster.blue"; -#[doc = "Brown Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_BROWN: &str = "block.minecraft.banner.guster.brown"; -#[doc = "Cyan Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_CYAN: &str = "block.minecraft.banner.guster.cyan"; -#[doc = "Gray Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_GRAY: &str = "block.minecraft.banner.guster.gray"; -#[doc = "Green Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_GREEN: &str = "block.minecraft.banner.guster.green"; -#[doc = "Light Blue Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIGHT_BLUE: &str = - "block.minecraft.banner.guster.light_blue"; -#[doc = "Light Gray Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIGHT_GRAY: &str = - "block.minecraft.banner.guster.light_gray"; -#[doc = "Lime Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIME: &str = "block.minecraft.banner.guster.lime"; -#[doc = "Magenta Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_MAGENTA: &str = "block.minecraft.banner.guster.magenta"; -#[doc = "Orange Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_ORANGE: &str = "block.minecraft.banner.guster.orange"; -#[doc = "Pink Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_PINK: &str = "block.minecraft.banner.guster.pink"; -#[doc = "Purple Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_PURPLE: &str = "block.minecraft.banner.guster.purple"; -#[doc = "Red Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_RED: &str = "block.minecraft.banner.guster.red"; -#[doc = "White Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_WHITE: &str = "block.minecraft.banner.guster.white"; -#[doc = "Yellow Guster"] -pub const BLOCK_MINECRAFT_BANNER_GUSTER_YELLOW: &str = "block.minecraft.banner.guster.yellow"; -#[doc = "Black Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BLACK: &str = - "block.minecraft.banner.half_horizontal.black"; -#[doc = "Blue Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BLUE: &str = - "block.minecraft.banner.half_horizontal.blue"; -#[doc = "Brown Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BROWN: &str = - "block.minecraft.banner.half_horizontal.brown"; -#[doc = "Cyan Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_CYAN: &str = - "block.minecraft.banner.half_horizontal.cyan"; -#[doc = "Gray Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_GRAY: &str = - "block.minecraft.banner.half_horizontal.gray"; -#[doc = "Green Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_GREEN: &str = - "block.minecraft.banner.half_horizontal.green"; -#[doc = "Light Blue Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIGHT_BLUE: &str = - "block.minecraft.banner.half_horizontal.light_blue"; -#[doc = "Light Gray Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIGHT_GRAY: &str = - "block.minecraft.banner.half_horizontal.light_gray"; -#[doc = "Lime Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIME: &str = - "block.minecraft.banner.half_horizontal.lime"; -#[doc = "Magenta Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_MAGENTA: &str = - "block.minecraft.banner.half_horizontal.magenta"; -#[doc = "Orange Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_ORANGE: &str = - "block.minecraft.banner.half_horizontal.orange"; -#[doc = "Pink Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_PINK: &str = - "block.minecraft.banner.half_horizontal.pink"; -#[doc = "Purple Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_PURPLE: &str = - "block.minecraft.banner.half_horizontal.purple"; -#[doc = "Red Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_RED: &str = - "block.minecraft.banner.half_horizontal.red"; -#[doc = "White Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_WHITE: &str = - "block.minecraft.banner.half_horizontal.white"; -#[doc = "Yellow Per Fess"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_YELLOW: &str = - "block.minecraft.banner.half_horizontal.yellow"; -#[doc = "Black Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BLACK: &str = - "block.minecraft.banner.half_horizontal_bottom.black"; -#[doc = "Blue Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BLUE: &str = - "block.minecraft.banner.half_horizontal_bottom.blue"; -#[doc = "Brown Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BROWN: &str = - "block.minecraft.banner.half_horizontal_bottom.brown"; -#[doc = "Cyan Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_CYAN: &str = - "block.minecraft.banner.half_horizontal_bottom.cyan"; -#[doc = "Gray Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_GRAY: &str = - "block.minecraft.banner.half_horizontal_bottom.gray"; -#[doc = "Green Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_GREEN: &str = - "block.minecraft.banner.half_horizontal_bottom.green"; -#[doc = "Light Blue Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIGHT_BLUE: &str = - "block.minecraft.banner.half_horizontal_bottom.light_blue"; -#[doc = "Light Gray Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIGHT_GRAY: &str = - "block.minecraft.banner.half_horizontal_bottom.light_gray"; -#[doc = "Lime Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIME: &str = - "block.minecraft.banner.half_horizontal_bottom.lime"; -#[doc = "Magenta Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_MAGENTA: &str = - "block.minecraft.banner.half_horizontal_bottom.magenta"; -#[doc = "Orange Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_ORANGE: &str = - "block.minecraft.banner.half_horizontal_bottom.orange"; -#[doc = "Pink Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_PINK: &str = - "block.minecraft.banner.half_horizontal_bottom.pink"; -#[doc = "Purple Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_PURPLE: &str = - "block.minecraft.banner.half_horizontal_bottom.purple"; -#[doc = "Red Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_RED: &str = - "block.minecraft.banner.half_horizontal_bottom.red"; -#[doc = "White Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_WHITE: &str = - "block.minecraft.banner.half_horizontal_bottom.white"; -#[doc = "Yellow Per Fess Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_YELLOW: &str = - "block.minecraft.banner.half_horizontal_bottom.yellow"; -#[doc = "Black Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BLACK: &str = - "block.minecraft.banner.half_vertical.black"; -#[doc = "Blue Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BLUE: &str = - "block.minecraft.banner.half_vertical.blue"; -#[doc = "Brown Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BROWN: &str = - "block.minecraft.banner.half_vertical.brown"; -#[doc = "Cyan Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_CYAN: &str = - "block.minecraft.banner.half_vertical.cyan"; -#[doc = "Gray Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_GRAY: &str = - "block.minecraft.banner.half_vertical.gray"; -#[doc = "Green Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_GREEN: &str = - "block.minecraft.banner.half_vertical.green"; -#[doc = "Light Blue Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIGHT_BLUE: &str = - "block.minecraft.banner.half_vertical.light_blue"; -#[doc = "Light Gray Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIGHT_GRAY: &str = - "block.minecraft.banner.half_vertical.light_gray"; -#[doc = "Lime Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIME: &str = - "block.minecraft.banner.half_vertical.lime"; -#[doc = "Magenta Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_MAGENTA: &str = - "block.minecraft.banner.half_vertical.magenta"; -#[doc = "Orange Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_ORANGE: &str = - "block.minecraft.banner.half_vertical.orange"; -#[doc = "Pink Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_PINK: &str = - "block.minecraft.banner.half_vertical.pink"; -#[doc = "Purple Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_PURPLE: &str = - "block.minecraft.banner.half_vertical.purple"; -#[doc = "Red Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RED: &str = - "block.minecraft.banner.half_vertical.red"; -#[doc = "White Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_WHITE: &str = - "block.minecraft.banner.half_vertical.white"; -#[doc = "Yellow Per Pale"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_YELLOW: &str = - "block.minecraft.banner.half_vertical.yellow"; -#[doc = "Black Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BLACK: &str = - "block.minecraft.banner.half_vertical_right.black"; -#[doc = "Blue Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BLUE: &str = - "block.minecraft.banner.half_vertical_right.blue"; -#[doc = "Brown Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BROWN: &str = - "block.minecraft.banner.half_vertical_right.brown"; -#[doc = "Cyan Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_CYAN: &str = - "block.minecraft.banner.half_vertical_right.cyan"; -#[doc = "Gray Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_GRAY: &str = - "block.minecraft.banner.half_vertical_right.gray"; -#[doc = "Green Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_GREEN: &str = - "block.minecraft.banner.half_vertical_right.green"; -#[doc = "Light Blue Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.half_vertical_right.light_blue"; -#[doc = "Light Gray Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.half_vertical_right.light_gray"; -#[doc = "Lime Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIME: &str = - "block.minecraft.banner.half_vertical_right.lime"; -#[doc = "Magenta Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_MAGENTA: &str = - "block.minecraft.banner.half_vertical_right.magenta"; -#[doc = "Orange Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_ORANGE: &str = - "block.minecraft.banner.half_vertical_right.orange"; -#[doc = "Pink Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_PINK: &str = - "block.minecraft.banner.half_vertical_right.pink"; -#[doc = "Purple Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_PURPLE: &str = - "block.minecraft.banner.half_vertical_right.purple"; -#[doc = "Red Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_RED: &str = - "block.minecraft.banner.half_vertical_right.red"; -#[doc = "White Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_WHITE: &str = - "block.minecraft.banner.half_vertical_right.white"; -#[doc = "Yellow Per Pale Inverted"] -pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_YELLOW: &str = - "block.minecraft.banner.half_vertical_right.yellow"; -#[doc = "Black Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_BLACK: &str = "block.minecraft.banner.mojang.black"; -#[doc = "Blue Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_BLUE: &str = "block.minecraft.banner.mojang.blue"; -#[doc = "Brown Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_BROWN: &str = "block.minecraft.banner.mojang.brown"; -#[doc = "Cyan Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_CYAN: &str = "block.minecraft.banner.mojang.cyan"; -#[doc = "Gray Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_GRAY: &str = "block.minecraft.banner.mojang.gray"; -#[doc = "Green Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_GREEN: &str = "block.minecraft.banner.mojang.green"; -#[doc = "Light Blue Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIGHT_BLUE: &str = - "block.minecraft.banner.mojang.light_blue"; -#[doc = "Light Gray Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIGHT_GRAY: &str = - "block.minecraft.banner.mojang.light_gray"; -#[doc = "Lime Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIME: &str = "block.minecraft.banner.mojang.lime"; -#[doc = "Magenta Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_MAGENTA: &str = "block.minecraft.banner.mojang.magenta"; -#[doc = "Orange Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_ORANGE: &str = "block.minecraft.banner.mojang.orange"; -#[doc = "Pink Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_PINK: &str = "block.minecraft.banner.mojang.pink"; -#[doc = "Purple Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_PURPLE: &str = "block.minecraft.banner.mojang.purple"; -#[doc = "Red Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_RED: &str = "block.minecraft.banner.mojang.red"; -#[doc = "White Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_WHITE: &str = "block.minecraft.banner.mojang.white"; -#[doc = "Yellow Thing"] -pub const BLOCK_MINECRAFT_BANNER_MOJANG_YELLOW: &str = "block.minecraft.banner.mojang.yellow"; -#[doc = "Black Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BLACK: &str = "block.minecraft.banner.piglin.black"; -#[doc = "Blue Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BLUE: &str = "block.minecraft.banner.piglin.blue"; -#[doc = "Brown Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BROWN: &str = "block.minecraft.banner.piglin.brown"; -#[doc = "Cyan Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_CYAN: &str = "block.minecraft.banner.piglin.cyan"; -#[doc = "Gray Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_GRAY: &str = "block.minecraft.banner.piglin.gray"; -#[doc = "Green Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_GREEN: &str = "block.minecraft.banner.piglin.green"; -#[doc = "Light Blue Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIGHT_BLUE: &str = - "block.minecraft.banner.piglin.light_blue"; -#[doc = "Light Gray Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIGHT_GRAY: &str = - "block.minecraft.banner.piglin.light_gray"; -#[doc = "Lime Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIME: &str = "block.minecraft.banner.piglin.lime"; -#[doc = "Magenta Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_MAGENTA: &str = "block.minecraft.banner.piglin.magenta"; -#[doc = "Orange Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_ORANGE: &str = "block.minecraft.banner.piglin.orange"; -#[doc = "Pink Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_PINK: &str = "block.minecraft.banner.piglin.pink"; -#[doc = "Purple Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_PURPLE: &str = "block.minecraft.banner.piglin.purple"; -#[doc = "Red Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_RED: &str = "block.minecraft.banner.piglin.red"; -#[doc = "White Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_WHITE: &str = "block.minecraft.banner.piglin.white"; -#[doc = "Yellow Snout"] -pub const BLOCK_MINECRAFT_BANNER_PIGLIN_YELLOW: &str = "block.minecraft.banner.piglin.yellow"; -#[doc = "Black Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BLACK: &str = "block.minecraft.banner.rhombus.black"; -#[doc = "Blue Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BLUE: &str = "block.minecraft.banner.rhombus.blue"; -#[doc = "Brown Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BROWN: &str = "block.minecraft.banner.rhombus.brown"; -#[doc = "Cyan Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_CYAN: &str = "block.minecraft.banner.rhombus.cyan"; -#[doc = "Gray Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_GRAY: &str = "block.minecraft.banner.rhombus.gray"; -#[doc = "Green Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_GREEN: &str = "block.minecraft.banner.rhombus.green"; -#[doc = "Light Blue Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIGHT_BLUE: &str = - "block.minecraft.banner.rhombus.light_blue"; -#[doc = "Light Gray Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIGHT_GRAY: &str = - "block.minecraft.banner.rhombus.light_gray"; -#[doc = "Lime Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIME: &str = "block.minecraft.banner.rhombus.lime"; -#[doc = "Magenta Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_MAGENTA: &str = "block.minecraft.banner.rhombus.magenta"; -#[doc = "Orange Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_ORANGE: &str = "block.minecraft.banner.rhombus.orange"; -#[doc = "Pink Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_PINK: &str = "block.minecraft.banner.rhombus.pink"; -#[doc = "Purple Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_PURPLE: &str = "block.minecraft.banner.rhombus.purple"; -#[doc = "Red Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_RED: &str = "block.minecraft.banner.rhombus.red"; -#[doc = "White Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_WHITE: &str = "block.minecraft.banner.rhombus.white"; -#[doc = "Yellow Lozenge"] -pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_YELLOW: &str = "block.minecraft.banner.rhombus.yellow"; -#[doc = "Black Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_BLACK: &str = "block.minecraft.banner.skull.black"; -#[doc = "Blue Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_BLUE: &str = "block.minecraft.banner.skull.blue"; -#[doc = "Brown Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_BROWN: &str = "block.minecraft.banner.skull.brown"; -#[doc = "Cyan Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_CYAN: &str = "block.minecraft.banner.skull.cyan"; -#[doc = "Gray Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_GRAY: &str = "block.minecraft.banner.skull.gray"; -#[doc = "Green Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_GREEN: &str = "block.minecraft.banner.skull.green"; -#[doc = "Light Blue Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_LIGHT_BLUE: &str = "block.minecraft.banner.skull.light_blue"; -#[doc = "Light Gray Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_LIGHT_GRAY: &str = "block.minecraft.banner.skull.light_gray"; -#[doc = "Lime Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_LIME: &str = "block.minecraft.banner.skull.lime"; -#[doc = "Magenta Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_MAGENTA: &str = "block.minecraft.banner.skull.magenta"; -#[doc = "Orange Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_ORANGE: &str = "block.minecraft.banner.skull.orange"; -#[doc = "Pink Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_PINK: &str = "block.minecraft.banner.skull.pink"; -#[doc = "Purple Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_PURPLE: &str = "block.minecraft.banner.skull.purple"; -#[doc = "Red Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_RED: &str = "block.minecraft.banner.skull.red"; -#[doc = "White Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_WHITE: &str = "block.minecraft.banner.skull.white"; -#[doc = "Yellow Skull Charge"] -pub const BLOCK_MINECRAFT_BANNER_SKULL_YELLOW: &str = "block.minecraft.banner.skull.yellow"; -#[doc = "Black Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BLACK: &str = - "block.minecraft.banner.small_stripes.black"; -#[doc = "Blue Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BLUE: &str = - "block.minecraft.banner.small_stripes.blue"; -#[doc = "Brown Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BROWN: &str = - "block.minecraft.banner.small_stripes.brown"; -#[doc = "Cyan Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_CYAN: &str = - "block.minecraft.banner.small_stripes.cyan"; -#[doc = "Gray Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_GRAY: &str = - "block.minecraft.banner.small_stripes.gray"; -#[doc = "Green Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_GREEN: &str = - "block.minecraft.banner.small_stripes.green"; -#[doc = "Light Blue Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIGHT_BLUE: &str = - "block.minecraft.banner.small_stripes.light_blue"; -#[doc = "Light Gray Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIGHT_GRAY: &str = - "block.minecraft.banner.small_stripes.light_gray"; -#[doc = "Lime Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIME: &str = - "block.minecraft.banner.small_stripes.lime"; -#[doc = "Magenta Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_MAGENTA: &str = - "block.minecraft.banner.small_stripes.magenta"; -#[doc = "Orange Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_ORANGE: &str = - "block.minecraft.banner.small_stripes.orange"; -#[doc = "Pink Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_PINK: &str = - "block.minecraft.banner.small_stripes.pink"; -#[doc = "Purple Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_PURPLE: &str = - "block.minecraft.banner.small_stripes.purple"; -#[doc = "Red Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_RED: &str = - "block.minecraft.banner.small_stripes.red"; -#[doc = "White Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_WHITE: &str = - "block.minecraft.banner.small_stripes.white"; -#[doc = "Yellow Paly"] -pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_YELLOW: &str = - "block.minecraft.banner.small_stripes.yellow"; -#[doc = "Black Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BLACK: &str = - "block.minecraft.banner.square_bottom_left.black"; -#[doc = "Blue Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BLUE: &str = - "block.minecraft.banner.square_bottom_left.blue"; -#[doc = "Brown Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BROWN: &str = - "block.minecraft.banner.square_bottom_left.brown"; -#[doc = "Cyan Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_CYAN: &str = - "block.minecraft.banner.square_bottom_left.cyan"; -#[doc = "Gray Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_GRAY: &str = - "block.minecraft.banner.square_bottom_left.gray"; -#[doc = "Green Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_GREEN: &str = - "block.minecraft.banner.square_bottom_left.green"; -#[doc = "Light Blue Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.square_bottom_left.light_blue"; -#[doc = "Light Gray Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.square_bottom_left.light_gray"; -#[doc = "Lime Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIME: &str = - "block.minecraft.banner.square_bottom_left.lime"; -#[doc = "Magenta Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_MAGENTA: &str = - "block.minecraft.banner.square_bottom_left.magenta"; -#[doc = "Orange Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_ORANGE: &str = - "block.minecraft.banner.square_bottom_left.orange"; -#[doc = "Pink Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_PINK: &str = - "block.minecraft.banner.square_bottom_left.pink"; -#[doc = "Purple Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_PURPLE: &str = - "block.minecraft.banner.square_bottom_left.purple"; -#[doc = "Red Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_RED: &str = - "block.minecraft.banner.square_bottom_left.red"; -#[doc = "White Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_WHITE: &str = - "block.minecraft.banner.square_bottom_left.white"; -#[doc = "Yellow Base Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_YELLOW: &str = - "block.minecraft.banner.square_bottom_left.yellow"; -#[doc = "Black Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BLACK: &str = - "block.minecraft.banner.square_bottom_right.black"; -#[doc = "Blue Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BLUE: &str = - "block.minecraft.banner.square_bottom_right.blue"; -#[doc = "Brown Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BROWN: &str = - "block.minecraft.banner.square_bottom_right.brown"; -#[doc = "Cyan Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_CYAN: &str = - "block.minecraft.banner.square_bottom_right.cyan"; -#[doc = "Gray Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_GRAY: &str = - "block.minecraft.banner.square_bottom_right.gray"; -#[doc = "Green Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_GREEN: &str = - "block.minecraft.banner.square_bottom_right.green"; -#[doc = "Light Blue Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.square_bottom_right.light_blue"; -#[doc = "Light Gray Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.square_bottom_right.light_gray"; -#[doc = "Lime Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIME: &str = - "block.minecraft.banner.square_bottom_right.lime"; -#[doc = "Magenta Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_MAGENTA: &str = - "block.minecraft.banner.square_bottom_right.magenta"; -#[doc = "Orange Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_ORANGE: &str = - "block.minecraft.banner.square_bottom_right.orange"; -#[doc = "Pink Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_PINK: &str = - "block.minecraft.banner.square_bottom_right.pink"; -#[doc = "Purple Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_PURPLE: &str = - "block.minecraft.banner.square_bottom_right.purple"; -#[doc = "Red Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_RED: &str = - "block.minecraft.banner.square_bottom_right.red"; -#[doc = "White Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_WHITE: &str = - "block.minecraft.banner.square_bottom_right.white"; -#[doc = "Yellow Base Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_YELLOW: &str = - "block.minecraft.banner.square_bottom_right.yellow"; -#[doc = "Black Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BLACK: &str = - "block.minecraft.banner.square_top_left.black"; -#[doc = "Blue Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BLUE: &str = - "block.minecraft.banner.square_top_left.blue"; -#[doc = "Brown Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BROWN: &str = - "block.minecraft.banner.square_top_left.brown"; -#[doc = "Cyan Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_CYAN: &str = - "block.minecraft.banner.square_top_left.cyan"; -#[doc = "Gray Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_GRAY: &str = - "block.minecraft.banner.square_top_left.gray"; -#[doc = "Green Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_GREEN: &str = - "block.minecraft.banner.square_top_left.green"; -#[doc = "Light Blue Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.square_top_left.light_blue"; -#[doc = "Light Gray Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.square_top_left.light_gray"; -#[doc = "Lime Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIME: &str = - "block.minecraft.banner.square_top_left.lime"; -#[doc = "Magenta Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_MAGENTA: &str = - "block.minecraft.banner.square_top_left.magenta"; -#[doc = "Orange Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_ORANGE: &str = - "block.minecraft.banner.square_top_left.orange"; -#[doc = "Pink Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_PINK: &str = - "block.minecraft.banner.square_top_left.pink"; -#[doc = "Purple Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_PURPLE: &str = - "block.minecraft.banner.square_top_left.purple"; -#[doc = "Red Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_RED: &str = - "block.minecraft.banner.square_top_left.red"; -#[doc = "White Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_WHITE: &str = - "block.minecraft.banner.square_top_left.white"; -#[doc = "Yellow Chief Dexter Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_YELLOW: &str = - "block.minecraft.banner.square_top_left.yellow"; -#[doc = "Black Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BLACK: &str = - "block.minecraft.banner.square_top_right.black"; -#[doc = "Blue Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BLUE: &str = - "block.minecraft.banner.square_top_right.blue"; -#[doc = "Brown Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BROWN: &str = - "block.minecraft.banner.square_top_right.brown"; -#[doc = "Cyan Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_CYAN: &str = - "block.minecraft.banner.square_top_right.cyan"; -#[doc = "Gray Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_GRAY: &str = - "block.minecraft.banner.square_top_right.gray"; -#[doc = "Green Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_GREEN: &str = - "block.minecraft.banner.square_top_right.green"; -#[doc = "Light Blue Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.square_top_right.light_blue"; -#[doc = "Light Gray Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.square_top_right.light_gray"; -#[doc = "Lime Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIME: &str = - "block.minecraft.banner.square_top_right.lime"; -#[doc = "Magenta Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_MAGENTA: &str = - "block.minecraft.banner.square_top_right.magenta"; -#[doc = "Orange Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_ORANGE: &str = - "block.minecraft.banner.square_top_right.orange"; -#[doc = "Pink Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_PINK: &str = - "block.minecraft.banner.square_top_right.pink"; -#[doc = "Purple Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_PURPLE: &str = - "block.minecraft.banner.square_top_right.purple"; -#[doc = "Red Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_RED: &str = - "block.minecraft.banner.square_top_right.red"; -#[doc = "White Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_WHITE: &str = - "block.minecraft.banner.square_top_right.white"; -#[doc = "Yellow Chief Sinister Canton"] -pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_YELLOW: &str = - "block.minecraft.banner.square_top_right.yellow"; -#[doc = "Black Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BLACK: &str = - "block.minecraft.banner.straight_cross.black"; -#[doc = "Blue Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BLUE: &str = - "block.minecraft.banner.straight_cross.blue"; -#[doc = "Brown Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BROWN: &str = - "block.minecraft.banner.straight_cross.brown"; -#[doc = "Cyan Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_CYAN: &str = - "block.minecraft.banner.straight_cross.cyan"; -#[doc = "Gray Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_GRAY: &str = - "block.minecraft.banner.straight_cross.gray"; -#[doc = "Green Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_GREEN: &str = - "block.minecraft.banner.straight_cross.green"; -#[doc = "Light Blue Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIGHT_BLUE: &str = - "block.minecraft.banner.straight_cross.light_blue"; -#[doc = "Light Gray Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIGHT_GRAY: &str = - "block.minecraft.banner.straight_cross.light_gray"; -#[doc = "Lime Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIME: &str = - "block.minecraft.banner.straight_cross.lime"; -#[doc = "Magenta Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_MAGENTA: &str = - "block.minecraft.banner.straight_cross.magenta"; -#[doc = "Orange Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_ORANGE: &str = - "block.minecraft.banner.straight_cross.orange"; -#[doc = "Pink Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_PINK: &str = - "block.minecraft.banner.straight_cross.pink"; -#[doc = "Purple Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_PURPLE: &str = - "block.minecraft.banner.straight_cross.purple"; -#[doc = "Red Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_RED: &str = - "block.minecraft.banner.straight_cross.red"; -#[doc = "White Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_WHITE: &str = - "block.minecraft.banner.straight_cross.white"; -#[doc = "Yellow Cross"] -pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_YELLOW: &str = - "block.minecraft.banner.straight_cross.yellow"; -#[doc = "Black Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BLACK: &str = - "block.minecraft.banner.stripe_bottom.black"; -#[doc = "Blue Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BLUE: &str = - "block.minecraft.banner.stripe_bottom.blue"; -#[doc = "Brown Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BROWN: &str = - "block.minecraft.banner.stripe_bottom.brown"; -#[doc = "Cyan Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_CYAN: &str = - "block.minecraft.banner.stripe_bottom.cyan"; -#[doc = "Gray Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_GRAY: &str = - "block.minecraft.banner.stripe_bottom.gray"; -#[doc = "Green Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_GREEN: &str = - "block.minecraft.banner.stripe_bottom.green"; -#[doc = "Light Blue Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_bottom.light_blue"; -#[doc = "Light Gray Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_bottom.light_gray"; -#[doc = "Lime Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIME: &str = - "block.minecraft.banner.stripe_bottom.lime"; -#[doc = "Magenta Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_MAGENTA: &str = - "block.minecraft.banner.stripe_bottom.magenta"; -#[doc = "Orange Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_ORANGE: &str = - "block.minecraft.banner.stripe_bottom.orange"; -#[doc = "Pink Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_PINK: &str = - "block.minecraft.banner.stripe_bottom.pink"; -#[doc = "Purple Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_PURPLE: &str = - "block.minecraft.banner.stripe_bottom.purple"; -#[doc = "Red Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_RED: &str = - "block.minecraft.banner.stripe_bottom.red"; -#[doc = "White Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_WHITE: &str = - "block.minecraft.banner.stripe_bottom.white"; -#[doc = "Yellow Base"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_YELLOW: &str = - "block.minecraft.banner.stripe_bottom.yellow"; -#[doc = "Black Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BLACK: &str = - "block.minecraft.banner.stripe_center.black"; -#[doc = "Blue Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BLUE: &str = - "block.minecraft.banner.stripe_center.blue"; -#[doc = "Brown Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BROWN: &str = - "block.minecraft.banner.stripe_center.brown"; -#[doc = "Cyan Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_CYAN: &str = - "block.minecraft.banner.stripe_center.cyan"; -#[doc = "Gray Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_GRAY: &str = - "block.minecraft.banner.stripe_center.gray"; -#[doc = "Green Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_GREEN: &str = - "block.minecraft.banner.stripe_center.green"; -#[doc = "Light Blue Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_center.light_blue"; -#[doc = "Light Gray Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_center.light_gray"; -#[doc = "Lime Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIME: &str = - "block.minecraft.banner.stripe_center.lime"; -#[doc = "Magenta Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_MAGENTA: &str = - "block.minecraft.banner.stripe_center.magenta"; -#[doc = "Orange Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_ORANGE: &str = - "block.minecraft.banner.stripe_center.orange"; -#[doc = "Pink Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_PINK: &str = - "block.minecraft.banner.stripe_center.pink"; -#[doc = "Purple Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_PURPLE: &str = - "block.minecraft.banner.stripe_center.purple"; -#[doc = "Red Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_RED: &str = - "block.minecraft.banner.stripe_center.red"; -#[doc = "White Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_WHITE: &str = - "block.minecraft.banner.stripe_center.white"; -#[doc = "Yellow Pale"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_YELLOW: &str = - "block.minecraft.banner.stripe_center.yellow"; -#[doc = "Black Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BLACK: &str = - "block.minecraft.banner.stripe_downleft.black"; -#[doc = "Blue Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BLUE: &str = - "block.minecraft.banner.stripe_downleft.blue"; -#[doc = "Brown Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BROWN: &str = - "block.minecraft.banner.stripe_downleft.brown"; -#[doc = "Cyan Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_CYAN: &str = - "block.minecraft.banner.stripe_downleft.cyan"; -#[doc = "Gray Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_GRAY: &str = - "block.minecraft.banner.stripe_downleft.gray"; -#[doc = "Green Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_GREEN: &str = - "block.minecraft.banner.stripe_downleft.green"; -#[doc = "Light Blue Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_downleft.light_blue"; -#[doc = "Light Gray Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_downleft.light_gray"; -#[doc = "Lime Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIME: &str = - "block.minecraft.banner.stripe_downleft.lime"; -#[doc = "Magenta Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_MAGENTA: &str = - "block.minecraft.banner.stripe_downleft.magenta"; -#[doc = "Orange Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_ORANGE: &str = - "block.minecraft.banner.stripe_downleft.orange"; -#[doc = "Pink Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_PINK: &str = - "block.minecraft.banner.stripe_downleft.pink"; -#[doc = "Purple Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_PURPLE: &str = - "block.minecraft.banner.stripe_downleft.purple"; -#[doc = "Red Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_RED: &str = - "block.minecraft.banner.stripe_downleft.red"; -#[doc = "White Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_WHITE: &str = - "block.minecraft.banner.stripe_downleft.white"; -#[doc = "Yellow Bend Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_YELLOW: &str = - "block.minecraft.banner.stripe_downleft.yellow"; -#[doc = "Black Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BLACK: &str = - "block.minecraft.banner.stripe_downright.black"; -#[doc = "Blue Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BLUE: &str = - "block.minecraft.banner.stripe_downright.blue"; -#[doc = "Brown Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BROWN: &str = - "block.minecraft.banner.stripe_downright.brown"; -#[doc = "Cyan Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_CYAN: &str = - "block.minecraft.banner.stripe_downright.cyan"; -#[doc = "Gray Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_GRAY: &str = - "block.minecraft.banner.stripe_downright.gray"; -#[doc = "Green Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_GREEN: &str = - "block.minecraft.banner.stripe_downright.green"; -#[doc = "Light Blue Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_downright.light_blue"; -#[doc = "Light Gray Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_downright.light_gray"; -#[doc = "Lime Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIME: &str = - "block.minecraft.banner.stripe_downright.lime"; -#[doc = "Magenta Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_MAGENTA: &str = - "block.minecraft.banner.stripe_downright.magenta"; -#[doc = "Orange Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_ORANGE: &str = - "block.minecraft.banner.stripe_downright.orange"; -#[doc = "Pink Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_PINK: &str = - "block.minecraft.banner.stripe_downright.pink"; -#[doc = "Purple Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_PURPLE: &str = - "block.minecraft.banner.stripe_downright.purple"; -#[doc = "Red Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_RED: &str = - "block.minecraft.banner.stripe_downright.red"; -#[doc = "White Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_WHITE: &str = - "block.minecraft.banner.stripe_downright.white"; -#[doc = "Yellow Bend"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_YELLOW: &str = - "block.minecraft.banner.stripe_downright.yellow"; -#[doc = "Black Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BLACK: &str = - "block.minecraft.banner.stripe_left.black"; -#[doc = "Blue Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BLUE: &str = "block.minecraft.banner.stripe_left.blue"; -#[doc = "Brown Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BROWN: &str = - "block.minecraft.banner.stripe_left.brown"; -#[doc = "Cyan Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_CYAN: &str = "block.minecraft.banner.stripe_left.cyan"; -#[doc = "Gray Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_GRAY: &str = "block.minecraft.banner.stripe_left.gray"; -#[doc = "Green Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_GREEN: &str = - "block.minecraft.banner.stripe_left.green"; -#[doc = "Light Blue Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_left.light_blue"; -#[doc = "Light Gray Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_left.light_gray"; -#[doc = "Lime Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIME: &str = "block.minecraft.banner.stripe_left.lime"; -#[doc = "Magenta Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_MAGENTA: &str = - "block.minecraft.banner.stripe_left.magenta"; -#[doc = "Orange Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_ORANGE: &str = - "block.minecraft.banner.stripe_left.orange"; -#[doc = "Pink Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_PINK: &str = "block.minecraft.banner.stripe_left.pink"; -#[doc = "Purple Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_PURPLE: &str = - "block.minecraft.banner.stripe_left.purple"; -#[doc = "Red Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_RED: &str = "block.minecraft.banner.stripe_left.red"; -#[doc = "White Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_WHITE: &str = - "block.minecraft.banner.stripe_left.white"; -#[doc = "Yellow Pale Dexter"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_YELLOW: &str = - "block.minecraft.banner.stripe_left.yellow"; -#[doc = "Black Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BLACK: &str = - "block.minecraft.banner.stripe_middle.black"; -#[doc = "Blue Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BLUE: &str = - "block.minecraft.banner.stripe_middle.blue"; -#[doc = "Brown Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BROWN: &str = - "block.minecraft.banner.stripe_middle.brown"; -#[doc = "Cyan Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_CYAN: &str = - "block.minecraft.banner.stripe_middle.cyan"; -#[doc = "Gray Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_GRAY: &str = - "block.minecraft.banner.stripe_middle.gray"; -#[doc = "Green Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_GREEN: &str = - "block.minecraft.banner.stripe_middle.green"; -#[doc = "Light Blue Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_middle.light_blue"; -#[doc = "Light Gray Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_middle.light_gray"; -#[doc = "Lime Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIME: &str = - "block.minecraft.banner.stripe_middle.lime"; -#[doc = "Magenta Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_MAGENTA: &str = - "block.minecraft.banner.stripe_middle.magenta"; -#[doc = "Orange Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_ORANGE: &str = - "block.minecraft.banner.stripe_middle.orange"; -#[doc = "Pink Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_PINK: &str = - "block.minecraft.banner.stripe_middle.pink"; -#[doc = "Purple Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_PURPLE: &str = - "block.minecraft.banner.stripe_middle.purple"; -#[doc = "Red Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_RED: &str = - "block.minecraft.banner.stripe_middle.red"; -#[doc = "White Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_WHITE: &str = - "block.minecraft.banner.stripe_middle.white"; -#[doc = "Yellow Fess"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_YELLOW: &str = - "block.minecraft.banner.stripe_middle.yellow"; -#[doc = "Black Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BLACK: &str = - "block.minecraft.banner.stripe_right.black"; -#[doc = "Blue Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BLUE: &str = - "block.minecraft.banner.stripe_right.blue"; -#[doc = "Brown Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BROWN: &str = - "block.minecraft.banner.stripe_right.brown"; -#[doc = "Cyan Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_CYAN: &str = - "block.minecraft.banner.stripe_right.cyan"; -#[doc = "Gray Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_GRAY: &str = - "block.minecraft.banner.stripe_right.gray"; -#[doc = "Green Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_GREEN: &str = - "block.minecraft.banner.stripe_right.green"; -#[doc = "Light Blue Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_right.light_blue"; -#[doc = "Light Gray Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_right.light_gray"; -#[doc = "Lime Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIME: &str = - "block.minecraft.banner.stripe_right.lime"; -#[doc = "Magenta Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_MAGENTA: &str = - "block.minecraft.banner.stripe_right.magenta"; -#[doc = "Orange Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_ORANGE: &str = - "block.minecraft.banner.stripe_right.orange"; -#[doc = "Pink Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_PINK: &str = - "block.minecraft.banner.stripe_right.pink"; -#[doc = "Purple Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_PURPLE: &str = - "block.minecraft.banner.stripe_right.purple"; -#[doc = "Red Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_RED: &str = "block.minecraft.banner.stripe_right.red"; -#[doc = "White Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_WHITE: &str = - "block.minecraft.banner.stripe_right.white"; -#[doc = "Yellow Pale Sinister"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_YELLOW: &str = - "block.minecraft.banner.stripe_right.yellow"; -#[doc = "Black Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BLACK: &str = "block.minecraft.banner.stripe_top.black"; -#[doc = "Blue Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BLUE: &str = "block.minecraft.banner.stripe_top.blue"; -#[doc = "Brown Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BROWN: &str = "block.minecraft.banner.stripe_top.brown"; -#[doc = "Cyan Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_CYAN: &str = "block.minecraft.banner.stripe_top.cyan"; -#[doc = "Gray Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_GRAY: &str = "block.minecraft.banner.stripe_top.gray"; -#[doc = "Green Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_GREEN: &str = "block.minecraft.banner.stripe_top.green"; -#[doc = "Light Blue Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIGHT_BLUE: &str = - "block.minecraft.banner.stripe_top.light_blue"; -#[doc = "Light Gray Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIGHT_GRAY: &str = - "block.minecraft.banner.stripe_top.light_gray"; -#[doc = "Lime Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIME: &str = "block.minecraft.banner.stripe_top.lime"; -#[doc = "Magenta Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_MAGENTA: &str = - "block.minecraft.banner.stripe_top.magenta"; -#[doc = "Orange Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_ORANGE: &str = - "block.minecraft.banner.stripe_top.orange"; -#[doc = "Pink Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_PINK: &str = "block.minecraft.banner.stripe_top.pink"; -#[doc = "Purple Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_PURPLE: &str = - "block.minecraft.banner.stripe_top.purple"; -#[doc = "Red Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_RED: &str = "block.minecraft.banner.stripe_top.red"; -#[doc = "White Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_WHITE: &str = "block.minecraft.banner.stripe_top.white"; -#[doc = "Yellow Chief"] -pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_YELLOW: &str = - "block.minecraft.banner.stripe_top.yellow"; -#[doc = "Black Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BLACK: &str = - "block.minecraft.banner.triangle_bottom.black"; -#[doc = "Blue Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BLUE: &str = - "block.minecraft.banner.triangle_bottom.blue"; -#[doc = "Brown Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BROWN: &str = - "block.minecraft.banner.triangle_bottom.brown"; -#[doc = "Cyan Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_CYAN: &str = - "block.minecraft.banner.triangle_bottom.cyan"; -#[doc = "Gray Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_GRAY: &str = - "block.minecraft.banner.triangle_bottom.gray"; -#[doc = "Green Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_GREEN: &str = - "block.minecraft.banner.triangle_bottom.green"; -#[doc = "Light Blue Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIGHT_BLUE: &str = - "block.minecraft.banner.triangle_bottom.light_blue"; -#[doc = "Light Gray Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIGHT_GRAY: &str = - "block.minecraft.banner.triangle_bottom.light_gray"; -#[doc = "Lime Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIME: &str = - "block.minecraft.banner.triangle_bottom.lime"; -#[doc = "Magenta Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_MAGENTA: &str = - "block.minecraft.banner.triangle_bottom.magenta"; -#[doc = "Orange Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_ORANGE: &str = - "block.minecraft.banner.triangle_bottom.orange"; -#[doc = "Pink Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_PINK: &str = - "block.minecraft.banner.triangle_bottom.pink"; -#[doc = "Purple Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_PURPLE: &str = - "block.minecraft.banner.triangle_bottom.purple"; -#[doc = "Red Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_RED: &str = - "block.minecraft.banner.triangle_bottom.red"; -#[doc = "White Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_WHITE: &str = - "block.minecraft.banner.triangle_bottom.white"; -#[doc = "Yellow Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_YELLOW: &str = - "block.minecraft.banner.triangle_bottom.yellow"; -#[doc = "Black Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BLACK: &str = - "block.minecraft.banner.triangle_top.black"; -#[doc = "Blue Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BLUE: &str = - "block.minecraft.banner.triangle_top.blue"; -#[doc = "Brown Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BROWN: &str = - "block.minecraft.banner.triangle_top.brown"; -#[doc = "Cyan Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_CYAN: &str = - "block.minecraft.banner.triangle_top.cyan"; -#[doc = "Gray Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_GRAY: &str = - "block.minecraft.banner.triangle_top.gray"; -#[doc = "Green Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_GREEN: &str = - "block.minecraft.banner.triangle_top.green"; -#[doc = "Light Blue Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIGHT_BLUE: &str = - "block.minecraft.banner.triangle_top.light_blue"; -#[doc = "Light Gray Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIGHT_GRAY: &str = - "block.minecraft.banner.triangle_top.light_gray"; -#[doc = "Lime Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIME: &str = - "block.minecraft.banner.triangle_top.lime"; -#[doc = "Magenta Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_MAGENTA: &str = - "block.minecraft.banner.triangle_top.magenta"; -#[doc = "Orange Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_ORANGE: &str = - "block.minecraft.banner.triangle_top.orange"; -#[doc = "Pink Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_PINK: &str = - "block.minecraft.banner.triangle_top.pink"; -#[doc = "Purple Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_PURPLE: &str = - "block.minecraft.banner.triangle_top.purple"; -#[doc = "Red Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_RED: &str = "block.minecraft.banner.triangle_top.red"; -#[doc = "White Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_WHITE: &str = - "block.minecraft.banner.triangle_top.white"; -#[doc = "Yellow Inverted Chevron"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_YELLOW: &str = - "block.minecraft.banner.triangle_top.yellow"; -#[doc = "Black Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BLACK: &str = - "block.minecraft.banner.triangles_bottom.black"; -#[doc = "Blue Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BLUE: &str = - "block.minecraft.banner.triangles_bottom.blue"; -#[doc = "Brown Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BROWN: &str = - "block.minecraft.banner.triangles_bottom.brown"; -#[doc = "Cyan Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_CYAN: &str = - "block.minecraft.banner.triangles_bottom.cyan"; -#[doc = "Gray Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_GRAY: &str = - "block.minecraft.banner.triangles_bottom.gray"; -#[doc = "Green Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_GREEN: &str = - "block.minecraft.banner.triangles_bottom.green"; -#[doc = "Light Blue Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIGHT_BLUE: &str = - "block.minecraft.banner.triangles_bottom.light_blue"; -#[doc = "Light Gray Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIGHT_GRAY: &str = - "block.minecraft.banner.triangles_bottom.light_gray"; -#[doc = "Lime Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIME: &str = - "block.minecraft.banner.triangles_bottom.lime"; -#[doc = "Magenta Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_MAGENTA: &str = - "block.minecraft.banner.triangles_bottom.magenta"; -#[doc = "Orange Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_ORANGE: &str = - "block.minecraft.banner.triangles_bottom.orange"; -#[doc = "Pink Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_PINK: &str = - "block.minecraft.banner.triangles_bottom.pink"; -#[doc = "Purple Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_PURPLE: &str = - "block.minecraft.banner.triangles_bottom.purple"; -#[doc = "Red Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_RED: &str = - "block.minecraft.banner.triangles_bottom.red"; -#[doc = "White Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_WHITE: &str = - "block.minecraft.banner.triangles_bottom.white"; -#[doc = "Yellow Base Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_YELLOW: &str = - "block.minecraft.banner.triangles_bottom.yellow"; -#[doc = "Black Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BLACK: &str = - "block.minecraft.banner.triangles_top.black"; -#[doc = "Blue Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BLUE: &str = - "block.minecraft.banner.triangles_top.blue"; -#[doc = "Brown Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BROWN: &str = - "block.minecraft.banner.triangles_top.brown"; -#[doc = "Cyan Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_CYAN: &str = - "block.minecraft.banner.triangles_top.cyan"; -#[doc = "Gray Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_GRAY: &str = - "block.minecraft.banner.triangles_top.gray"; -#[doc = "Green Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_GREEN: &str = - "block.minecraft.banner.triangles_top.green"; -#[doc = "Light Blue Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIGHT_BLUE: &str = - "block.minecraft.banner.triangles_top.light_blue"; -#[doc = "Light Gray Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIGHT_GRAY: &str = - "block.minecraft.banner.triangles_top.light_gray"; -#[doc = "Lime Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIME: &str = - "block.minecraft.banner.triangles_top.lime"; -#[doc = "Magenta Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_MAGENTA: &str = - "block.minecraft.banner.triangles_top.magenta"; -#[doc = "Orange Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_ORANGE: &str = - "block.minecraft.banner.triangles_top.orange"; -#[doc = "Pink Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_PINK: &str = - "block.minecraft.banner.triangles_top.pink"; -#[doc = "Purple Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_PURPLE: &str = - "block.minecraft.banner.triangles_top.purple"; -#[doc = "Red Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_RED: &str = - "block.minecraft.banner.triangles_top.red"; -#[doc = "White Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_WHITE: &str = - "block.minecraft.banner.triangles_top.white"; -#[doc = "Yellow Chief Indented"] -pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_YELLOW: &str = - "block.minecraft.banner.triangles_top.yellow"; -#[doc = "Barrel"] -pub const BLOCK_MINECRAFT_BARREL: &str = "block.minecraft.barrel"; -#[doc = "Barrier"] -pub const BLOCK_MINECRAFT_BARRIER: &str = "block.minecraft.barrier"; -#[doc = "Basalt"] -pub const BLOCK_MINECRAFT_BASALT: &str = "block.minecraft.basalt"; -#[doc = "Beacon"] -pub const BLOCK_MINECRAFT_BEACON: &str = "block.minecraft.beacon"; -#[doc = "Primary Power"] -pub const BLOCK_MINECRAFT_BEACON_PRIMARY: &str = "block.minecraft.beacon.primary"; -#[doc = "Secondary Power"] -pub const BLOCK_MINECRAFT_BEACON_SECONDARY: &str = "block.minecraft.beacon.secondary"; -#[doc = "You can sleep only at night or during thunderstorms"] -pub const BLOCK_MINECRAFT_BED_NO_SLEEP: &str = "block.minecraft.bed.no_sleep"; -#[doc = "You may not rest now; there are monsters nearby"] -pub const BLOCK_MINECRAFT_BED_NOT_SAFE: &str = "block.minecraft.bed.not_safe"; -#[doc = "This bed is obstructed"] -pub const BLOCK_MINECRAFT_BED_OBSTRUCTED: &str = "block.minecraft.bed.obstructed"; -#[doc = "This bed is occupied"] -pub const BLOCK_MINECRAFT_BED_OCCUPIED: &str = "block.minecraft.bed.occupied"; -#[doc = "You may not rest now; the bed is too far away"] -pub const BLOCK_MINECRAFT_BED_TOO_FAR_AWAY: &str = "block.minecraft.bed.too_far_away"; -#[doc = "Bedrock"] -pub const BLOCK_MINECRAFT_BEDROCK: &str = "block.minecraft.bedrock"; -#[doc = "Bee Nest"] -pub const BLOCK_MINECRAFT_BEE_NEST: &str = "block.minecraft.bee_nest"; -#[doc = "Beehive"] -pub const BLOCK_MINECRAFT_BEEHIVE: &str = "block.minecraft.beehive"; -#[doc = "Beetroots"] -pub const BLOCK_MINECRAFT_BEETROOTS: &str = "block.minecraft.beetroots"; -#[doc = "Bell"] -pub const BLOCK_MINECRAFT_BELL: &str = "block.minecraft.bell"; -#[doc = "Big Dripleaf"] -pub const BLOCK_MINECRAFT_BIG_DRIPLEAF: &str = "block.minecraft.big_dripleaf"; -#[doc = "Big Dripleaf Stem"] -pub const BLOCK_MINECRAFT_BIG_DRIPLEAF_STEM: &str = "block.minecraft.big_dripleaf_stem"; -#[doc = "Birch Button"] -pub const BLOCK_MINECRAFT_BIRCH_BUTTON: &str = "block.minecraft.birch_button"; -#[doc = "Birch Door"] -pub const BLOCK_MINECRAFT_BIRCH_DOOR: &str = "block.minecraft.birch_door"; -#[doc = "Birch Fence"] -pub const BLOCK_MINECRAFT_BIRCH_FENCE: &str = "block.minecraft.birch_fence"; -#[doc = "Birch Fence Gate"] -pub const BLOCK_MINECRAFT_BIRCH_FENCE_GATE: &str = "block.minecraft.birch_fence_gate"; -#[doc = "Birch Hanging Sign"] -pub const BLOCK_MINECRAFT_BIRCH_HANGING_SIGN: &str = "block.minecraft.birch_hanging_sign"; -#[doc = "Birch Leaves"] -pub const BLOCK_MINECRAFT_BIRCH_LEAVES: &str = "block.minecraft.birch_leaves"; -#[doc = "Birch Log"] -pub const BLOCK_MINECRAFT_BIRCH_LOG: &str = "block.minecraft.birch_log"; -#[doc = "Birch Planks"] -pub const BLOCK_MINECRAFT_BIRCH_PLANKS: &str = "block.minecraft.birch_planks"; -#[doc = "Birch Pressure Plate"] -pub const BLOCK_MINECRAFT_BIRCH_PRESSURE_PLATE: &str = "block.minecraft.birch_pressure_plate"; -#[doc = "Birch Sapling"] -pub const BLOCK_MINECRAFT_BIRCH_SAPLING: &str = "block.minecraft.birch_sapling"; -#[doc = "Birch Shelf"] -pub const BLOCK_MINECRAFT_BIRCH_SHELF: &str = "block.minecraft.birch_shelf"; -#[doc = "Birch Sign"] -pub const BLOCK_MINECRAFT_BIRCH_SIGN: &str = "block.minecraft.birch_sign"; -#[doc = "Birch Slab"] -pub const BLOCK_MINECRAFT_BIRCH_SLAB: &str = "block.minecraft.birch_slab"; -#[doc = "Birch Stairs"] -pub const BLOCK_MINECRAFT_BIRCH_STAIRS: &str = "block.minecraft.birch_stairs"; -#[doc = "Birch Trapdoor"] -pub const BLOCK_MINECRAFT_BIRCH_TRAPDOOR: &str = "block.minecraft.birch_trapdoor"; -#[doc = "Birch Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_BIRCH_WALL_HANGING_SIGN: &str = "block.minecraft.birch_wall_hanging_sign"; -#[doc = "Birch Wall Sign"] -pub const BLOCK_MINECRAFT_BIRCH_WALL_SIGN: &str = "block.minecraft.birch_wall_sign"; -#[doc = "Birch Wood"] -pub const BLOCK_MINECRAFT_BIRCH_WOOD: &str = "block.minecraft.birch_wood"; -#[doc = "Black Banner"] -pub const BLOCK_MINECRAFT_BLACK_BANNER: &str = "block.minecraft.black_banner"; -#[doc = "Black Bed"] -pub const BLOCK_MINECRAFT_BLACK_BED: &str = "block.minecraft.black_bed"; -#[doc = "Black Candle"] -pub const BLOCK_MINECRAFT_BLACK_CANDLE: &str = "block.minecraft.black_candle"; -#[doc = "Cake with Black Candle"] -pub const BLOCK_MINECRAFT_BLACK_CANDLE_CAKE: &str = "block.minecraft.black_candle_cake"; -#[doc = "Black Carpet"] -pub const BLOCK_MINECRAFT_BLACK_CARPET: &str = "block.minecraft.black_carpet"; -#[doc = "Black Concrete"] -pub const BLOCK_MINECRAFT_BLACK_CONCRETE: &str = "block.minecraft.black_concrete"; -#[doc = "Black Concrete Powder"] -pub const BLOCK_MINECRAFT_BLACK_CONCRETE_POWDER: &str = "block.minecraft.black_concrete_powder"; -#[doc = "Black Glazed Terracotta"] -pub const BLOCK_MINECRAFT_BLACK_GLAZED_TERRACOTTA: &str = "block.minecraft.black_glazed_terracotta"; -#[doc = "Black Shulker Box"] -pub const BLOCK_MINECRAFT_BLACK_SHULKER_BOX: &str = "block.minecraft.black_shulker_box"; -#[doc = "Black Stained Glass"] -pub const BLOCK_MINECRAFT_BLACK_STAINED_GLASS: &str = "block.minecraft.black_stained_glass"; -#[doc = "Black Stained Glass Pane"] -pub const BLOCK_MINECRAFT_BLACK_STAINED_GLASS_PANE: &str = - "block.minecraft.black_stained_glass_pane"; -#[doc = "Black Terracotta"] -pub const BLOCK_MINECRAFT_BLACK_TERRACOTTA: &str = "block.minecraft.black_terracotta"; -#[doc = "Black Wool"] -pub const BLOCK_MINECRAFT_BLACK_WOOL: &str = "block.minecraft.black_wool"; -#[doc = "Blackstone"] -pub const BLOCK_MINECRAFT_BLACKSTONE: &str = "block.minecraft.blackstone"; -#[doc = "Blackstone Slab"] -pub const BLOCK_MINECRAFT_BLACKSTONE_SLAB: &str = "block.minecraft.blackstone_slab"; -#[doc = "Blackstone Stairs"] -pub const BLOCK_MINECRAFT_BLACKSTONE_STAIRS: &str = "block.minecraft.blackstone_stairs"; -#[doc = "Blackstone Wall"] -pub const BLOCK_MINECRAFT_BLACKSTONE_WALL: &str = "block.minecraft.blackstone_wall"; -#[doc = "Blast Furnace"] -pub const BLOCK_MINECRAFT_BLAST_FURNACE: &str = "block.minecraft.blast_furnace"; -#[doc = "Blue Banner"] -pub const BLOCK_MINECRAFT_BLUE_BANNER: &str = "block.minecraft.blue_banner"; -#[doc = "Blue Bed"] -pub const BLOCK_MINECRAFT_BLUE_BED: &str = "block.minecraft.blue_bed"; -#[doc = "Blue Candle"] -pub const BLOCK_MINECRAFT_BLUE_CANDLE: &str = "block.minecraft.blue_candle"; -#[doc = "Cake with Blue Candle"] -pub const BLOCK_MINECRAFT_BLUE_CANDLE_CAKE: &str = "block.minecraft.blue_candle_cake"; -#[doc = "Blue Carpet"] -pub const BLOCK_MINECRAFT_BLUE_CARPET: &str = "block.minecraft.blue_carpet"; -#[doc = "Blue Concrete"] -pub const BLOCK_MINECRAFT_BLUE_CONCRETE: &str = "block.minecraft.blue_concrete"; -#[doc = "Blue Concrete Powder"] -pub const BLOCK_MINECRAFT_BLUE_CONCRETE_POWDER: &str = "block.minecraft.blue_concrete_powder"; -#[doc = "Blue Glazed Terracotta"] -pub const BLOCK_MINECRAFT_BLUE_GLAZED_TERRACOTTA: &str = "block.minecraft.blue_glazed_terracotta"; -#[doc = "Blue Ice"] -pub const BLOCK_MINECRAFT_BLUE_ICE: &str = "block.minecraft.blue_ice"; -#[doc = "Blue Orchid"] -pub const BLOCK_MINECRAFT_BLUE_ORCHID: &str = "block.minecraft.blue_orchid"; -#[doc = "Blue Shulker Box"] -pub const BLOCK_MINECRAFT_BLUE_SHULKER_BOX: &str = "block.minecraft.blue_shulker_box"; -#[doc = "Blue Stained Glass"] -pub const BLOCK_MINECRAFT_BLUE_STAINED_GLASS: &str = "block.minecraft.blue_stained_glass"; -#[doc = "Blue Stained Glass Pane"] -pub const BLOCK_MINECRAFT_BLUE_STAINED_GLASS_PANE: &str = "block.minecraft.blue_stained_glass_pane"; -#[doc = "Blue Terracotta"] -pub const BLOCK_MINECRAFT_BLUE_TERRACOTTA: &str = "block.minecraft.blue_terracotta"; -#[doc = "Blue Wool"] -pub const BLOCK_MINECRAFT_BLUE_WOOL: &str = "block.minecraft.blue_wool"; -#[doc = "Bone Block"] -pub const BLOCK_MINECRAFT_BONE_BLOCK: &str = "block.minecraft.bone_block"; -#[doc = "Bookshelf"] -pub const BLOCK_MINECRAFT_BOOKSHELF: &str = "block.minecraft.bookshelf"; -#[doc = "Brain Coral"] -pub const BLOCK_MINECRAFT_BRAIN_CORAL: &str = "block.minecraft.brain_coral"; -#[doc = "Brain Coral Block"] -pub const BLOCK_MINECRAFT_BRAIN_CORAL_BLOCK: &str = "block.minecraft.brain_coral_block"; -#[doc = "Brain Coral Fan"] -pub const BLOCK_MINECRAFT_BRAIN_CORAL_FAN: &str = "block.minecraft.brain_coral_fan"; -#[doc = "Brain Coral Wall Fan"] -pub const BLOCK_MINECRAFT_BRAIN_CORAL_WALL_FAN: &str = "block.minecraft.brain_coral_wall_fan"; -#[doc = "Brewing Stand"] -pub const BLOCK_MINECRAFT_BREWING_STAND: &str = "block.minecraft.brewing_stand"; -#[doc = "Brick Slab"] -pub const BLOCK_MINECRAFT_BRICK_SLAB: &str = "block.minecraft.brick_slab"; -#[doc = "Brick Stairs"] -pub const BLOCK_MINECRAFT_BRICK_STAIRS: &str = "block.minecraft.brick_stairs"; -#[doc = "Brick Wall"] -pub const BLOCK_MINECRAFT_BRICK_WALL: &str = "block.minecraft.brick_wall"; -#[doc = "Bricks"] -pub const BLOCK_MINECRAFT_BRICKS: &str = "block.minecraft.bricks"; -#[doc = "Brown Banner"] -pub const BLOCK_MINECRAFT_BROWN_BANNER: &str = "block.minecraft.brown_banner"; -#[doc = "Brown Bed"] -pub const BLOCK_MINECRAFT_BROWN_BED: &str = "block.minecraft.brown_bed"; -#[doc = "Brown Candle"] -pub const BLOCK_MINECRAFT_BROWN_CANDLE: &str = "block.minecraft.brown_candle"; -#[doc = "Cake with Brown Candle"] -pub const BLOCK_MINECRAFT_BROWN_CANDLE_CAKE: &str = "block.minecraft.brown_candle_cake"; -#[doc = "Brown Carpet"] -pub const BLOCK_MINECRAFT_BROWN_CARPET: &str = "block.minecraft.brown_carpet"; -#[doc = "Brown Concrete"] -pub const BLOCK_MINECRAFT_BROWN_CONCRETE: &str = "block.minecraft.brown_concrete"; -#[doc = "Brown Concrete Powder"] -pub const BLOCK_MINECRAFT_BROWN_CONCRETE_POWDER: &str = "block.minecraft.brown_concrete_powder"; -#[doc = "Brown Glazed Terracotta"] -pub const BLOCK_MINECRAFT_BROWN_GLAZED_TERRACOTTA: &str = "block.minecraft.brown_glazed_terracotta"; -#[doc = "Brown Mushroom"] -pub const BLOCK_MINECRAFT_BROWN_MUSHROOM: &str = "block.minecraft.brown_mushroom"; -#[doc = "Brown Mushroom Block"] -pub const BLOCK_MINECRAFT_BROWN_MUSHROOM_BLOCK: &str = "block.minecraft.brown_mushroom_block"; -#[doc = "Brown Shulker Box"] -pub const BLOCK_MINECRAFT_BROWN_SHULKER_BOX: &str = "block.minecraft.brown_shulker_box"; -#[doc = "Brown Stained Glass"] -pub const BLOCK_MINECRAFT_BROWN_STAINED_GLASS: &str = "block.minecraft.brown_stained_glass"; -#[doc = "Brown Stained Glass Pane"] -pub const BLOCK_MINECRAFT_BROWN_STAINED_GLASS_PANE: &str = - "block.minecraft.brown_stained_glass_pane"; -#[doc = "Brown Terracotta"] -pub const BLOCK_MINECRAFT_BROWN_TERRACOTTA: &str = "block.minecraft.brown_terracotta"; -#[doc = "Brown Wool"] -pub const BLOCK_MINECRAFT_BROWN_WOOL: &str = "block.minecraft.brown_wool"; -#[doc = "Bubble Column"] -pub const BLOCK_MINECRAFT_BUBBLE_COLUMN: &str = "block.minecraft.bubble_column"; -#[doc = "Bubble Coral"] -pub const BLOCK_MINECRAFT_BUBBLE_CORAL: &str = "block.minecraft.bubble_coral"; -#[doc = "Bubble Coral Block"] -pub const BLOCK_MINECRAFT_BUBBLE_CORAL_BLOCK: &str = "block.minecraft.bubble_coral_block"; -#[doc = "Bubble Coral Fan"] -pub const BLOCK_MINECRAFT_BUBBLE_CORAL_FAN: &str = "block.minecraft.bubble_coral_fan"; -#[doc = "Bubble Coral Wall Fan"] -pub const BLOCK_MINECRAFT_BUBBLE_CORAL_WALL_FAN: &str = "block.minecraft.bubble_coral_wall_fan"; -#[doc = "Budding Amethyst"] -pub const BLOCK_MINECRAFT_BUDDING_AMETHYST: &str = "block.minecraft.budding_amethyst"; -#[doc = "Bush"] -pub const BLOCK_MINECRAFT_BUSH: &str = "block.minecraft.bush"; -#[doc = "Cactus"] -pub const BLOCK_MINECRAFT_CACTUS: &str = "block.minecraft.cactus"; -#[doc = "Cactus Flower"] -pub const BLOCK_MINECRAFT_CACTUS_FLOWER: &str = "block.minecraft.cactus_flower"; -#[doc = "Cake"] -pub const BLOCK_MINECRAFT_CAKE: &str = "block.minecraft.cake"; -#[doc = "Calcite"] -pub const BLOCK_MINECRAFT_CALCITE: &str = "block.minecraft.calcite"; -#[doc = "Calibrated Sculk Sensor"] -pub const BLOCK_MINECRAFT_CALIBRATED_SCULK_SENSOR: &str = "block.minecraft.calibrated_sculk_sensor"; -#[doc = "Campfire"] -pub const BLOCK_MINECRAFT_CAMPFIRE: &str = "block.minecraft.campfire"; -#[doc = "Candle"] -pub const BLOCK_MINECRAFT_CANDLE: &str = "block.minecraft.candle"; -#[doc = "Cake with Candle"] -pub const BLOCK_MINECRAFT_CANDLE_CAKE: &str = "block.minecraft.candle_cake"; -#[doc = "Carrots"] -pub const BLOCK_MINECRAFT_CARROTS: &str = "block.minecraft.carrots"; -#[doc = "Cartography Table"] -pub const BLOCK_MINECRAFT_CARTOGRAPHY_TABLE: &str = "block.minecraft.cartography_table"; -#[doc = "Carved Pumpkin"] -pub const BLOCK_MINECRAFT_CARVED_PUMPKIN: &str = "block.minecraft.carved_pumpkin"; -#[doc = "Cauldron"] -pub const BLOCK_MINECRAFT_CAULDRON: &str = "block.minecraft.cauldron"; -#[doc = "Cave Air"] -pub const BLOCK_MINECRAFT_CAVE_AIR: &str = "block.minecraft.cave_air"; -#[doc = "Cave Vines"] -pub const BLOCK_MINECRAFT_CAVE_VINES: &str = "block.minecraft.cave_vines"; -#[doc = "Cave Vines Plant"] -pub const BLOCK_MINECRAFT_CAVE_VINES_PLANT: &str = "block.minecraft.cave_vines_plant"; -#[doc = "Chain"] -pub const BLOCK_MINECRAFT_CHAIN: &str = "block.minecraft.chain"; -#[doc = "Chain Command Block"] -pub const BLOCK_MINECRAFT_CHAIN_COMMAND_BLOCK: &str = "block.minecraft.chain_command_block"; -#[doc = "Cherry Button"] -pub const BLOCK_MINECRAFT_CHERRY_BUTTON: &str = "block.minecraft.cherry_button"; -#[doc = "Cherry Door"] -pub const BLOCK_MINECRAFT_CHERRY_DOOR: &str = "block.minecraft.cherry_door"; -#[doc = "Cherry Fence"] -pub const BLOCK_MINECRAFT_CHERRY_FENCE: &str = "block.minecraft.cherry_fence"; -#[doc = "Cherry Fence Gate"] -pub const BLOCK_MINECRAFT_CHERRY_FENCE_GATE: &str = "block.minecraft.cherry_fence_gate"; -#[doc = "Cherry Hanging Sign"] -pub const BLOCK_MINECRAFT_CHERRY_HANGING_SIGN: &str = "block.minecraft.cherry_hanging_sign"; -#[doc = "Cherry Leaves"] -pub const BLOCK_MINECRAFT_CHERRY_LEAVES: &str = "block.minecraft.cherry_leaves"; -#[doc = "Cherry Log"] -pub const BLOCK_MINECRAFT_CHERRY_LOG: &str = "block.minecraft.cherry_log"; -#[doc = "Cherry Planks"] -pub const BLOCK_MINECRAFT_CHERRY_PLANKS: &str = "block.minecraft.cherry_planks"; -#[doc = "Cherry Pressure Plate"] -pub const BLOCK_MINECRAFT_CHERRY_PRESSURE_PLATE: &str = "block.minecraft.cherry_pressure_plate"; -#[doc = "Cherry Sapling"] -pub const BLOCK_MINECRAFT_CHERRY_SAPLING: &str = "block.minecraft.cherry_sapling"; -#[doc = "Cherry Shelf"] -pub const BLOCK_MINECRAFT_CHERRY_SHELF: &str = "block.minecraft.cherry_shelf"; -#[doc = "Cherry Sign"] -pub const BLOCK_MINECRAFT_CHERRY_SIGN: &str = "block.minecraft.cherry_sign"; -#[doc = "Cherry Slab"] -pub const BLOCK_MINECRAFT_CHERRY_SLAB: &str = "block.minecraft.cherry_slab"; -#[doc = "Cherry Stairs"] -pub const BLOCK_MINECRAFT_CHERRY_STAIRS: &str = "block.minecraft.cherry_stairs"; -#[doc = "Cherry Trapdoor"] -pub const BLOCK_MINECRAFT_CHERRY_TRAPDOOR: &str = "block.minecraft.cherry_trapdoor"; -#[doc = "Cherry Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_CHERRY_WALL_HANGING_SIGN: &str = - "block.minecraft.cherry_wall_hanging_sign"; -#[doc = "Cherry Wall Sign"] -pub const BLOCK_MINECRAFT_CHERRY_WALL_SIGN: &str = "block.minecraft.cherry_wall_sign"; -#[doc = "Cherry Wood"] -pub const BLOCK_MINECRAFT_CHERRY_WOOD: &str = "block.minecraft.cherry_wood"; -#[doc = "Chest"] -pub const BLOCK_MINECRAFT_CHEST: &str = "block.minecraft.chest"; -#[doc = "Chipped Anvil"] -pub const BLOCK_MINECRAFT_CHIPPED_ANVIL: &str = "block.minecraft.chipped_anvil"; -#[doc = "Chiseled Bookshelf"] -pub const BLOCK_MINECRAFT_CHISELED_BOOKSHELF: &str = "block.minecraft.chiseled_bookshelf"; -#[doc = "Chiseled Copper"] -pub const BLOCK_MINECRAFT_CHISELED_COPPER: &str = "block.minecraft.chiseled_copper"; -#[doc = "Chiseled Deepslate"] -pub const BLOCK_MINECRAFT_CHISELED_DEEPSLATE: &str = "block.minecraft.chiseled_deepslate"; -#[doc = "Chiseled Nether Bricks"] -pub const BLOCK_MINECRAFT_CHISELED_NETHER_BRICKS: &str = "block.minecraft.chiseled_nether_bricks"; -#[doc = "Chiseled Polished Blackstone"] -pub const BLOCK_MINECRAFT_CHISELED_POLISHED_BLACKSTONE: &str = - "block.minecraft.chiseled_polished_blackstone"; -#[doc = "Chiseled Quartz Block"] -pub const BLOCK_MINECRAFT_CHISELED_QUARTZ_BLOCK: &str = "block.minecraft.chiseled_quartz_block"; -#[doc = "Chiseled Red Sandstone"] -pub const BLOCK_MINECRAFT_CHISELED_RED_SANDSTONE: &str = "block.minecraft.chiseled_red_sandstone"; -#[doc = "Chiseled Resin Bricks"] -pub const BLOCK_MINECRAFT_CHISELED_RESIN_BRICKS: &str = "block.minecraft.chiseled_resin_bricks"; -#[doc = "Chiseled Sandstone"] -pub const BLOCK_MINECRAFT_CHISELED_SANDSTONE: &str = "block.minecraft.chiseled_sandstone"; -#[doc = "Chiseled Stone Bricks"] -pub const BLOCK_MINECRAFT_CHISELED_STONE_BRICKS: &str = "block.minecraft.chiseled_stone_bricks"; -#[doc = "Chiseled Tuff"] -pub const BLOCK_MINECRAFT_CHISELED_TUFF: &str = "block.minecraft.chiseled_tuff"; -#[doc = "Chiseled Tuff Bricks"] -pub const BLOCK_MINECRAFT_CHISELED_TUFF_BRICKS: &str = "block.minecraft.chiseled_tuff_bricks"; -#[doc = "Chorus Flower"] -pub const BLOCK_MINECRAFT_CHORUS_FLOWER: &str = "block.minecraft.chorus_flower"; -#[doc = "Chorus Plant"] -pub const BLOCK_MINECRAFT_CHORUS_PLANT: &str = "block.minecraft.chorus_plant"; -#[doc = "Clay"] -pub const BLOCK_MINECRAFT_CLAY: &str = "block.minecraft.clay"; -#[doc = "Closed Eyeblossom"] -pub const BLOCK_MINECRAFT_CLOSED_EYEBLOSSOM: &str = "block.minecraft.closed_eyeblossom"; -#[doc = "Block of Coal"] -pub const BLOCK_MINECRAFT_COAL_BLOCK: &str = "block.minecraft.coal_block"; -#[doc = "Coal Ore"] -pub const BLOCK_MINECRAFT_COAL_ORE: &str = "block.minecraft.coal_ore"; -#[doc = "Coarse Dirt"] -pub const BLOCK_MINECRAFT_COARSE_DIRT: &str = "block.minecraft.coarse_dirt"; -#[doc = "Cobbled Deepslate"] -pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE: &str = "block.minecraft.cobbled_deepslate"; -#[doc = "Cobbled Deepslate Slab"] -pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_SLAB: &str = "block.minecraft.cobbled_deepslate_slab"; -#[doc = "Cobbled Deepslate Stairs"] -pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_STAIRS: &str = - "block.minecraft.cobbled_deepslate_stairs"; -#[doc = "Cobbled Deepslate Wall"] -pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_WALL: &str = "block.minecraft.cobbled_deepslate_wall"; -#[doc = "Cobblestone"] -pub const BLOCK_MINECRAFT_COBBLESTONE: &str = "block.minecraft.cobblestone"; -#[doc = "Cobblestone Slab"] -pub const BLOCK_MINECRAFT_COBBLESTONE_SLAB: &str = "block.minecraft.cobblestone_slab"; -#[doc = "Cobblestone Stairs"] -pub const BLOCK_MINECRAFT_COBBLESTONE_STAIRS: &str = "block.minecraft.cobblestone_stairs"; -#[doc = "Cobblestone Wall"] -pub const BLOCK_MINECRAFT_COBBLESTONE_WALL: &str = "block.minecraft.cobblestone_wall"; -#[doc = "Cobweb"] -pub const BLOCK_MINECRAFT_COBWEB: &str = "block.minecraft.cobweb"; -#[doc = "Cocoa"] -pub const BLOCK_MINECRAFT_COCOA: &str = "block.minecraft.cocoa"; -#[doc = "Command Block"] -pub const BLOCK_MINECRAFT_COMMAND_BLOCK: &str = "block.minecraft.command_block"; -#[doc = "Redstone Comparator"] -pub const BLOCK_MINECRAFT_COMPARATOR: &str = "block.minecraft.comparator"; -#[doc = "Composter"] -pub const BLOCK_MINECRAFT_COMPOSTER: &str = "block.minecraft.composter"; -#[doc = "Conduit"] -pub const BLOCK_MINECRAFT_CONDUIT: &str = "block.minecraft.conduit"; -#[doc = "Copper Bars"] -pub const BLOCK_MINECRAFT_COPPER_BARS: &str = "block.minecraft.copper_bars"; -#[doc = "Block of Copper"] -pub const BLOCK_MINECRAFT_COPPER_BLOCK: &str = "block.minecraft.copper_block"; -#[doc = "Copper Bulb"] -pub const BLOCK_MINECRAFT_COPPER_BULB: &str = "block.minecraft.copper_bulb"; -#[doc = "Copper Chain"] -pub const BLOCK_MINECRAFT_COPPER_CHAIN: &str = "block.minecraft.copper_chain"; -#[doc = "Copper Chest"] -pub const BLOCK_MINECRAFT_COPPER_CHEST: &str = "block.minecraft.copper_chest"; -#[doc = "Copper Door"] -pub const BLOCK_MINECRAFT_COPPER_DOOR: &str = "block.minecraft.copper_door"; -#[doc = "Copper Golem Statue"] -pub const BLOCK_MINECRAFT_COPPER_GOLEM_STATUE: &str = "block.minecraft.copper_golem_statue"; -#[doc = "Copper Grate"] -pub const BLOCK_MINECRAFT_COPPER_GRATE: &str = "block.minecraft.copper_grate"; -#[doc = "Copper Lantern"] -pub const BLOCK_MINECRAFT_COPPER_LANTERN: &str = "block.minecraft.copper_lantern"; -#[doc = "Copper Ore"] -pub const BLOCK_MINECRAFT_COPPER_ORE: &str = "block.minecraft.copper_ore"; -#[doc = "Copper Torch"] -pub const BLOCK_MINECRAFT_COPPER_TORCH: &str = "block.minecraft.copper_torch"; -#[doc = "Copper Trapdoor"] -pub const BLOCK_MINECRAFT_COPPER_TRAPDOOR: &str = "block.minecraft.copper_trapdoor"; -#[doc = "Copper Wall Torch"] -pub const BLOCK_MINECRAFT_COPPER_WALL_TORCH: &str = "block.minecraft.copper_wall_torch"; -#[doc = "Cornflower"] -pub const BLOCK_MINECRAFT_CORNFLOWER: &str = "block.minecraft.cornflower"; -#[doc = "Cracked Deepslate Bricks"] -pub const BLOCK_MINECRAFT_CRACKED_DEEPSLATE_BRICKS: &str = - "block.minecraft.cracked_deepslate_bricks"; -#[doc = "Cracked Deepslate Tiles"] -pub const BLOCK_MINECRAFT_CRACKED_DEEPSLATE_TILES: &str = "block.minecraft.cracked_deepslate_tiles"; -#[doc = "Cracked Nether Bricks"] -pub const BLOCK_MINECRAFT_CRACKED_NETHER_BRICKS: &str = "block.minecraft.cracked_nether_bricks"; -#[doc = "Cracked Polished Blackstone Bricks"] -pub const BLOCK_MINECRAFT_CRACKED_POLISHED_BLACKSTONE_BRICKS: &str = - "block.minecraft.cracked_polished_blackstone_bricks"; -#[doc = "Cracked Stone Bricks"] -pub const BLOCK_MINECRAFT_CRACKED_STONE_BRICKS: &str = "block.minecraft.cracked_stone_bricks"; -#[doc = "Crafter"] -pub const BLOCK_MINECRAFT_CRAFTER: &str = "block.minecraft.crafter"; -#[doc = "Crafting Table"] -pub const BLOCK_MINECRAFT_CRAFTING_TABLE: &str = "block.minecraft.crafting_table"; -#[doc = "Creaking Heart"] -pub const BLOCK_MINECRAFT_CREAKING_HEART: &str = "block.minecraft.creaking_heart"; -#[doc = "Creeper Head"] -pub const BLOCK_MINECRAFT_CREEPER_HEAD: &str = "block.minecraft.creeper_head"; -#[doc = "Creeper Wall Head"] -pub const BLOCK_MINECRAFT_CREEPER_WALL_HEAD: &str = "block.minecraft.creeper_wall_head"; -#[doc = "Crimson Button"] -pub const BLOCK_MINECRAFT_CRIMSON_BUTTON: &str = "block.minecraft.crimson_button"; -#[doc = "Crimson Door"] -pub const BLOCK_MINECRAFT_CRIMSON_DOOR: &str = "block.minecraft.crimson_door"; -#[doc = "Crimson Fence"] -pub const BLOCK_MINECRAFT_CRIMSON_FENCE: &str = "block.minecraft.crimson_fence"; -#[doc = "Crimson Fence Gate"] -pub const BLOCK_MINECRAFT_CRIMSON_FENCE_GATE: &str = "block.minecraft.crimson_fence_gate"; -#[doc = "Crimson Fungus"] -pub const BLOCK_MINECRAFT_CRIMSON_FUNGUS: &str = "block.minecraft.crimson_fungus"; -#[doc = "Crimson Hanging Sign"] -pub const BLOCK_MINECRAFT_CRIMSON_HANGING_SIGN: &str = "block.minecraft.crimson_hanging_sign"; -#[doc = "Crimson Hyphae"] -pub const BLOCK_MINECRAFT_CRIMSON_HYPHAE: &str = "block.minecraft.crimson_hyphae"; -#[doc = "Crimson Nylium"] -pub const BLOCK_MINECRAFT_CRIMSON_NYLIUM: &str = "block.minecraft.crimson_nylium"; -#[doc = "Crimson Planks"] -pub const BLOCK_MINECRAFT_CRIMSON_PLANKS: &str = "block.minecraft.crimson_planks"; -#[doc = "Crimson Pressure Plate"] -pub const BLOCK_MINECRAFT_CRIMSON_PRESSURE_PLATE: &str = "block.minecraft.crimson_pressure_plate"; -#[doc = "Crimson Roots"] -pub const BLOCK_MINECRAFT_CRIMSON_ROOTS: &str = "block.minecraft.crimson_roots"; -#[doc = "Crimson Shelf"] -pub const BLOCK_MINECRAFT_CRIMSON_SHELF: &str = "block.minecraft.crimson_shelf"; -#[doc = "Crimson Sign"] -pub const BLOCK_MINECRAFT_CRIMSON_SIGN: &str = "block.minecraft.crimson_sign"; -#[doc = "Crimson Slab"] -pub const BLOCK_MINECRAFT_CRIMSON_SLAB: &str = "block.minecraft.crimson_slab"; -#[doc = "Crimson Stairs"] -pub const BLOCK_MINECRAFT_CRIMSON_STAIRS: &str = "block.minecraft.crimson_stairs"; -#[doc = "Crimson Stem"] -pub const BLOCK_MINECRAFT_CRIMSON_STEM: &str = "block.minecraft.crimson_stem"; -#[doc = "Crimson Trapdoor"] -pub const BLOCK_MINECRAFT_CRIMSON_TRAPDOOR: &str = "block.minecraft.crimson_trapdoor"; -#[doc = "Crimson Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_CRIMSON_WALL_HANGING_SIGN: &str = - "block.minecraft.crimson_wall_hanging_sign"; -#[doc = "Crimson Wall Sign"] -pub const BLOCK_MINECRAFT_CRIMSON_WALL_SIGN: &str = "block.minecraft.crimson_wall_sign"; -#[doc = "Crying Obsidian"] -pub const BLOCK_MINECRAFT_CRYING_OBSIDIAN: &str = "block.minecraft.crying_obsidian"; -#[doc = "Cut Copper"] -pub const BLOCK_MINECRAFT_CUT_COPPER: &str = "block.minecraft.cut_copper"; -#[doc = "Cut Copper Slab"] -pub const BLOCK_MINECRAFT_CUT_COPPER_SLAB: &str = "block.minecraft.cut_copper_slab"; -#[doc = "Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_CUT_COPPER_STAIRS: &str = "block.minecraft.cut_copper_stairs"; -#[doc = "Cut Red Sandstone"] -pub const BLOCK_MINECRAFT_CUT_RED_SANDSTONE: &str = "block.minecraft.cut_red_sandstone"; -#[doc = "Cut Red Sandstone Slab"] -pub const BLOCK_MINECRAFT_CUT_RED_SANDSTONE_SLAB: &str = "block.minecraft.cut_red_sandstone_slab"; -#[doc = "Cut Sandstone"] -pub const BLOCK_MINECRAFT_CUT_SANDSTONE: &str = "block.minecraft.cut_sandstone"; -#[doc = "Cut Sandstone Slab"] -pub const BLOCK_MINECRAFT_CUT_SANDSTONE_SLAB: &str = "block.minecraft.cut_sandstone_slab"; -#[doc = "Cyan Banner"] -pub const BLOCK_MINECRAFT_CYAN_BANNER: &str = "block.minecraft.cyan_banner"; -#[doc = "Cyan Bed"] -pub const BLOCK_MINECRAFT_CYAN_BED: &str = "block.minecraft.cyan_bed"; -#[doc = "Cyan Candle"] -pub const BLOCK_MINECRAFT_CYAN_CANDLE: &str = "block.minecraft.cyan_candle"; -#[doc = "Cake with Cyan Candle"] -pub const BLOCK_MINECRAFT_CYAN_CANDLE_CAKE: &str = "block.minecraft.cyan_candle_cake"; -#[doc = "Cyan Carpet"] -pub const BLOCK_MINECRAFT_CYAN_CARPET: &str = "block.minecraft.cyan_carpet"; -#[doc = "Cyan Concrete"] -pub const BLOCK_MINECRAFT_CYAN_CONCRETE: &str = "block.minecraft.cyan_concrete"; -#[doc = "Cyan Concrete Powder"] -pub const BLOCK_MINECRAFT_CYAN_CONCRETE_POWDER: &str = "block.minecraft.cyan_concrete_powder"; -#[doc = "Cyan Glazed Terracotta"] -pub const BLOCK_MINECRAFT_CYAN_GLAZED_TERRACOTTA: &str = "block.minecraft.cyan_glazed_terracotta"; -#[doc = "Cyan Shulker Box"] -pub const BLOCK_MINECRAFT_CYAN_SHULKER_BOX: &str = "block.minecraft.cyan_shulker_box"; -#[doc = "Cyan Stained Glass"] -pub const BLOCK_MINECRAFT_CYAN_STAINED_GLASS: &str = "block.minecraft.cyan_stained_glass"; -#[doc = "Cyan Stained Glass Pane"] -pub const BLOCK_MINECRAFT_CYAN_STAINED_GLASS_PANE: &str = "block.minecraft.cyan_stained_glass_pane"; -#[doc = "Cyan Terracotta"] -pub const BLOCK_MINECRAFT_CYAN_TERRACOTTA: &str = "block.minecraft.cyan_terracotta"; -#[doc = "Cyan Wool"] -pub const BLOCK_MINECRAFT_CYAN_WOOL: &str = "block.minecraft.cyan_wool"; -#[doc = "Damaged Anvil"] -pub const BLOCK_MINECRAFT_DAMAGED_ANVIL: &str = "block.minecraft.damaged_anvil"; -#[doc = "Dandelion"] -pub const BLOCK_MINECRAFT_DANDELION: &str = "block.minecraft.dandelion"; -#[doc = "Dark Oak Button"] -pub const BLOCK_MINECRAFT_DARK_OAK_BUTTON: &str = "block.minecraft.dark_oak_button"; -#[doc = "Dark Oak Door"] -pub const BLOCK_MINECRAFT_DARK_OAK_DOOR: &str = "block.minecraft.dark_oak_door"; -#[doc = "Dark Oak Fence"] -pub const BLOCK_MINECRAFT_DARK_OAK_FENCE: &str = "block.minecraft.dark_oak_fence"; -#[doc = "Dark Oak Fence Gate"] -pub const BLOCK_MINECRAFT_DARK_OAK_FENCE_GATE: &str = "block.minecraft.dark_oak_fence_gate"; -#[doc = "Dark Oak Hanging Sign"] -pub const BLOCK_MINECRAFT_DARK_OAK_HANGING_SIGN: &str = "block.minecraft.dark_oak_hanging_sign"; -#[doc = "Dark Oak Leaves"] -pub const BLOCK_MINECRAFT_DARK_OAK_LEAVES: &str = "block.minecraft.dark_oak_leaves"; -#[doc = "Dark Oak Log"] -pub const BLOCK_MINECRAFT_DARK_OAK_LOG: &str = "block.minecraft.dark_oak_log"; -#[doc = "Dark Oak Planks"] -pub const BLOCK_MINECRAFT_DARK_OAK_PLANKS: &str = "block.minecraft.dark_oak_planks"; -#[doc = "Dark Oak Pressure Plate"] -pub const BLOCK_MINECRAFT_DARK_OAK_PRESSURE_PLATE: &str = "block.minecraft.dark_oak_pressure_plate"; -#[doc = "Dark Oak Sapling"] -pub const BLOCK_MINECRAFT_DARK_OAK_SAPLING: &str = "block.minecraft.dark_oak_sapling"; -#[doc = "Dark Oak Shelf"] -pub const BLOCK_MINECRAFT_DARK_OAK_SHELF: &str = "block.minecraft.dark_oak_shelf"; -#[doc = "Dark Oak Sign"] -pub const BLOCK_MINECRAFT_DARK_OAK_SIGN: &str = "block.minecraft.dark_oak_sign"; -#[doc = "Dark Oak Slab"] -pub const BLOCK_MINECRAFT_DARK_OAK_SLAB: &str = "block.minecraft.dark_oak_slab"; -#[doc = "Dark Oak Stairs"] -pub const BLOCK_MINECRAFT_DARK_OAK_STAIRS: &str = "block.minecraft.dark_oak_stairs"; -#[doc = "Dark Oak Trapdoor"] -pub const BLOCK_MINECRAFT_DARK_OAK_TRAPDOOR: &str = "block.minecraft.dark_oak_trapdoor"; -#[doc = "Dark Oak Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_DARK_OAK_WALL_HANGING_SIGN: &str = - "block.minecraft.dark_oak_wall_hanging_sign"; -#[doc = "Dark Oak Wall Sign"] -pub const BLOCK_MINECRAFT_DARK_OAK_WALL_SIGN: &str = "block.minecraft.dark_oak_wall_sign"; -#[doc = "Dark Oak Wood"] -pub const BLOCK_MINECRAFT_DARK_OAK_WOOD: &str = "block.minecraft.dark_oak_wood"; -#[doc = "Dark Prismarine"] -pub const BLOCK_MINECRAFT_DARK_PRISMARINE: &str = "block.minecraft.dark_prismarine"; -#[doc = "Dark Prismarine Slab"] -pub const BLOCK_MINECRAFT_DARK_PRISMARINE_SLAB: &str = "block.minecraft.dark_prismarine_slab"; -#[doc = "Dark Prismarine Stairs"] -pub const BLOCK_MINECRAFT_DARK_PRISMARINE_STAIRS: &str = "block.minecraft.dark_prismarine_stairs"; -#[doc = "Daylight Detector"] -pub const BLOCK_MINECRAFT_DAYLIGHT_DETECTOR: &str = "block.minecraft.daylight_detector"; -#[doc = "Dead Brain Coral"] -pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL: &str = "block.minecraft.dead_brain_coral"; -#[doc = "Dead Brain Coral Block"] -pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_BLOCK: &str = "block.minecraft.dead_brain_coral_block"; -#[doc = "Dead Brain Coral Fan"] -pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_FAN: &str = "block.minecraft.dead_brain_coral_fan"; -#[doc = "Dead Brain Coral Wall Fan"] -pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_WALL_FAN: &str = - "block.minecraft.dead_brain_coral_wall_fan"; -#[doc = "Dead Bubble Coral"] -pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL: &str = "block.minecraft.dead_bubble_coral"; -#[doc = "Dead Bubble Coral Block"] -pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_BLOCK: &str = "block.minecraft.dead_bubble_coral_block"; -#[doc = "Dead Bubble Coral Fan"] -pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_FAN: &str = "block.minecraft.dead_bubble_coral_fan"; -#[doc = "Dead Bubble Coral Wall Fan"] -pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_WALL_FAN: &str = - "block.minecraft.dead_bubble_coral_wall_fan"; -#[doc = "Dead Bush"] -pub const BLOCK_MINECRAFT_DEAD_BUSH: &str = "block.minecraft.dead_bush"; -#[doc = "Dead Fire Coral"] -pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL: &str = "block.minecraft.dead_fire_coral"; -#[doc = "Dead Fire Coral Block"] -pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_BLOCK: &str = "block.minecraft.dead_fire_coral_block"; -#[doc = "Dead Fire Coral Fan"] -pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_FAN: &str = "block.minecraft.dead_fire_coral_fan"; -#[doc = "Dead Fire Coral Wall Fan"] -pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_WALL_FAN: &str = - "block.minecraft.dead_fire_coral_wall_fan"; -#[doc = "Dead Horn Coral"] -pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL: &str = "block.minecraft.dead_horn_coral"; -#[doc = "Dead Horn Coral Block"] -pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_BLOCK: &str = "block.minecraft.dead_horn_coral_block"; -#[doc = "Dead Horn Coral Fan"] -pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_FAN: &str = "block.minecraft.dead_horn_coral_fan"; -#[doc = "Dead Horn Coral Wall Fan"] -pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_WALL_FAN: &str = - "block.minecraft.dead_horn_coral_wall_fan"; -#[doc = "Dead Tube Coral"] -pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL: &str = "block.minecraft.dead_tube_coral"; -#[doc = "Dead Tube Coral Block"] -pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_BLOCK: &str = "block.minecraft.dead_tube_coral_block"; -#[doc = "Dead Tube Coral Fan"] -pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_FAN: &str = "block.minecraft.dead_tube_coral_fan"; -#[doc = "Dead Tube Coral Wall Fan"] -pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_WALL_FAN: &str = - "block.minecraft.dead_tube_coral_wall_fan"; -#[doc = "Decorated Pot"] -pub const BLOCK_MINECRAFT_DECORATED_POT: &str = "block.minecraft.decorated_pot"; -#[doc = "Deepslate"] -pub const BLOCK_MINECRAFT_DEEPSLATE: &str = "block.minecraft.deepslate"; -#[doc = "Deepslate Brick Slab"] -pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_SLAB: &str = "block.minecraft.deepslate_brick_slab"; -#[doc = "Deepslate Brick Stairs"] -pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_STAIRS: &str = "block.minecraft.deepslate_brick_stairs"; -#[doc = "Deepslate Brick Wall"] -pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_WALL: &str = "block.minecraft.deepslate_brick_wall"; -#[doc = "Deepslate Bricks"] -pub const BLOCK_MINECRAFT_DEEPSLATE_BRICKS: &str = "block.minecraft.deepslate_bricks"; -#[doc = "Deepslate Coal Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_COAL_ORE: &str = "block.minecraft.deepslate_coal_ore"; -#[doc = "Deepslate Copper Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_COPPER_ORE: &str = "block.minecraft.deepslate_copper_ore"; -#[doc = "Deepslate Diamond Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_DIAMOND_ORE: &str = "block.minecraft.deepslate_diamond_ore"; -#[doc = "Deepslate Emerald Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_EMERALD_ORE: &str = "block.minecraft.deepslate_emerald_ore"; -#[doc = "Deepslate Gold Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_GOLD_ORE: &str = "block.minecraft.deepslate_gold_ore"; -#[doc = "Deepslate Iron Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_IRON_ORE: &str = "block.minecraft.deepslate_iron_ore"; -#[doc = "Deepslate Lapis Lazuli Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_LAPIS_ORE: &str = "block.minecraft.deepslate_lapis_ore"; -#[doc = "Deepslate Redstone Ore"] -pub const BLOCK_MINECRAFT_DEEPSLATE_REDSTONE_ORE: &str = "block.minecraft.deepslate_redstone_ore"; -#[doc = "Deepslate Tile Slab"] -pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_SLAB: &str = "block.minecraft.deepslate_tile_slab"; -#[doc = "Deepslate Tile Stairs"] -pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_STAIRS: &str = "block.minecraft.deepslate_tile_stairs"; -#[doc = "Deepslate Tile Wall"] -pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_WALL: &str = "block.minecraft.deepslate_tile_wall"; -#[doc = "Deepslate Tiles"] -pub const BLOCK_MINECRAFT_DEEPSLATE_TILES: &str = "block.minecraft.deepslate_tiles"; -#[doc = "Detector Rail"] -pub const BLOCK_MINECRAFT_DETECTOR_RAIL: &str = "block.minecraft.detector_rail"; -#[doc = "Block of Diamond"] -pub const BLOCK_MINECRAFT_DIAMOND_BLOCK: &str = "block.minecraft.diamond_block"; -#[doc = "Diamond Ore"] -pub const BLOCK_MINECRAFT_DIAMOND_ORE: &str = "block.minecraft.diamond_ore"; -#[doc = "Diorite"] -pub const BLOCK_MINECRAFT_DIORITE: &str = "block.minecraft.diorite"; -#[doc = "Diorite Slab"] -pub const BLOCK_MINECRAFT_DIORITE_SLAB: &str = "block.minecraft.diorite_slab"; -#[doc = "Diorite Stairs"] -pub const BLOCK_MINECRAFT_DIORITE_STAIRS: &str = "block.minecraft.diorite_stairs"; -#[doc = "Diorite Wall"] -pub const BLOCK_MINECRAFT_DIORITE_WALL: &str = "block.minecraft.diorite_wall"; -#[doc = "Dirt"] -pub const BLOCK_MINECRAFT_DIRT: &str = "block.minecraft.dirt"; -#[doc = "Dirt Path"] -pub const BLOCK_MINECRAFT_DIRT_PATH: &str = "block.minecraft.dirt_path"; -#[doc = "Dispenser"] -pub const BLOCK_MINECRAFT_DISPENSER: &str = "block.minecraft.dispenser"; -#[doc = "Dragon Egg"] -pub const BLOCK_MINECRAFT_DRAGON_EGG: &str = "block.minecraft.dragon_egg"; -#[doc = "Dragon Head"] -pub const BLOCK_MINECRAFT_DRAGON_HEAD: &str = "block.minecraft.dragon_head"; -#[doc = "Dragon Wall Head"] -pub const BLOCK_MINECRAFT_DRAGON_WALL_HEAD: &str = "block.minecraft.dragon_wall_head"; -#[doc = "Dried Ghast"] -pub const BLOCK_MINECRAFT_DRIED_GHAST: &str = "block.minecraft.dried_ghast"; -#[doc = "Dried Kelp Block"] -pub const BLOCK_MINECRAFT_DRIED_KELP_BLOCK: &str = "block.minecraft.dried_kelp_block"; -#[doc = "Dripstone Block"] -pub const BLOCK_MINECRAFT_DRIPSTONE_BLOCK: &str = "block.minecraft.dripstone_block"; -#[doc = "Dropper"] -pub const BLOCK_MINECRAFT_DROPPER: &str = "block.minecraft.dropper"; -#[doc = "Block of Emerald"] -pub const BLOCK_MINECRAFT_EMERALD_BLOCK: &str = "block.minecraft.emerald_block"; -#[doc = "Emerald Ore"] -pub const BLOCK_MINECRAFT_EMERALD_ORE: &str = "block.minecraft.emerald_ore"; -#[doc = "Enchanting Table"] -pub const BLOCK_MINECRAFT_ENCHANTING_TABLE: &str = "block.minecraft.enchanting_table"; -#[doc = "End Gateway"] -pub const BLOCK_MINECRAFT_END_GATEWAY: &str = "block.minecraft.end_gateway"; -#[doc = "End Portal"] -pub const BLOCK_MINECRAFT_END_PORTAL: &str = "block.minecraft.end_portal"; -#[doc = "End Portal Frame"] -pub const BLOCK_MINECRAFT_END_PORTAL_FRAME: &str = "block.minecraft.end_portal_frame"; -#[doc = "End Rod"] -pub const BLOCK_MINECRAFT_END_ROD: &str = "block.minecraft.end_rod"; -#[doc = "End Stone"] -pub const BLOCK_MINECRAFT_END_STONE: &str = "block.minecraft.end_stone"; -#[doc = "End Stone Brick Slab"] -pub const BLOCK_MINECRAFT_END_STONE_BRICK_SLAB: &str = "block.minecraft.end_stone_brick_slab"; -#[doc = "End Stone Brick Stairs"] -pub const BLOCK_MINECRAFT_END_STONE_BRICK_STAIRS: &str = "block.minecraft.end_stone_brick_stairs"; -#[doc = "End Stone Brick Wall"] -pub const BLOCK_MINECRAFT_END_STONE_BRICK_WALL: &str = "block.minecraft.end_stone_brick_wall"; -#[doc = "End Stone Bricks"] -pub const BLOCK_MINECRAFT_END_STONE_BRICKS: &str = "block.minecraft.end_stone_bricks"; -#[doc = "Ender Chest"] -pub const BLOCK_MINECRAFT_ENDER_CHEST: &str = "block.minecraft.ender_chest"; -#[doc = "Exposed Chiseled Copper"] -pub const BLOCK_MINECRAFT_EXPOSED_CHISELED_COPPER: &str = "block.minecraft.exposed_chiseled_copper"; -#[doc = "Exposed Copper"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER: &str = "block.minecraft.exposed_copper"; -#[doc = "Exposed Copper Bars"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_BARS: &str = "block.minecraft.exposed_copper_bars"; -#[doc = "Exposed Copper Bulb"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_BULB: &str = "block.minecraft.exposed_copper_bulb"; -#[doc = "Exposed Copper Chain"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_CHAIN: &str = "block.minecraft.exposed_copper_chain"; -#[doc = "Exposed Copper Chest"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_CHEST: &str = "block.minecraft.exposed_copper_chest"; -#[doc = "Exposed Copper Door"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_DOOR: &str = "block.minecraft.exposed_copper_door"; -#[doc = "Exposed Copper Golem Statue"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.exposed_copper_golem_statue"; -#[doc = "Exposed Copper Grate"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_GRATE: &str = "block.minecraft.exposed_copper_grate"; -#[doc = "Exposed Copper Lantern"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_LANTERN: &str = "block.minecraft.exposed_copper_lantern"; -#[doc = "Exposed Copper Trapdoor"] -pub const BLOCK_MINECRAFT_EXPOSED_COPPER_TRAPDOOR: &str = "block.minecraft.exposed_copper_trapdoor"; -#[doc = "Exposed Cut Copper"] -pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER: &str = "block.minecraft.exposed_cut_copper"; -#[doc = "Exposed Cut Copper Slab"] -pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER_SLAB: &str = "block.minecraft.exposed_cut_copper_slab"; -#[doc = "Exposed Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER_STAIRS: &str = - "block.minecraft.exposed_cut_copper_stairs"; -#[doc = "Exposed Lightning Rod"] -pub const BLOCK_MINECRAFT_EXPOSED_LIGHTNING_ROD: &str = "block.minecraft.exposed_lightning_rod"; -#[doc = "Farmland"] -pub const BLOCK_MINECRAFT_FARMLAND: &str = "block.minecraft.farmland"; -#[doc = "Fern"] -pub const BLOCK_MINECRAFT_FERN: &str = "block.minecraft.fern"; -#[doc = "Fire"] -pub const BLOCK_MINECRAFT_FIRE: &str = "block.minecraft.fire"; -#[doc = "Fire Coral"] -pub const BLOCK_MINECRAFT_FIRE_CORAL: &str = "block.minecraft.fire_coral"; -#[doc = "Fire Coral Block"] -pub const BLOCK_MINECRAFT_FIRE_CORAL_BLOCK: &str = "block.minecraft.fire_coral_block"; -#[doc = "Fire Coral Fan"] -pub const BLOCK_MINECRAFT_FIRE_CORAL_FAN: &str = "block.minecraft.fire_coral_fan"; -#[doc = "Fire Coral Wall Fan"] -pub const BLOCK_MINECRAFT_FIRE_CORAL_WALL_FAN: &str = "block.minecraft.fire_coral_wall_fan"; -#[doc = "Firefly Bush"] -pub const BLOCK_MINECRAFT_FIREFLY_BUSH: &str = "block.minecraft.firefly_bush"; -#[doc = "Fletching Table"] -pub const BLOCK_MINECRAFT_FLETCHING_TABLE: &str = "block.minecraft.fletching_table"; -#[doc = "Flower Pot"] -pub const BLOCK_MINECRAFT_FLOWER_POT: &str = "block.minecraft.flower_pot"; -#[doc = "Flowering Azalea"] -pub const BLOCK_MINECRAFT_FLOWERING_AZALEA: &str = "block.minecraft.flowering_azalea"; -#[doc = "Flowering Azalea Leaves"] -pub const BLOCK_MINECRAFT_FLOWERING_AZALEA_LEAVES: &str = "block.minecraft.flowering_azalea_leaves"; -#[doc = "Frogspawn"] -pub const BLOCK_MINECRAFT_FROGSPAWN: &str = "block.minecraft.frogspawn"; -#[doc = "Frosted Ice"] -pub const BLOCK_MINECRAFT_FROSTED_ICE: &str = "block.minecraft.frosted_ice"; -#[doc = "Furnace"] -pub const BLOCK_MINECRAFT_FURNACE: &str = "block.minecraft.furnace"; -#[doc = "Gilded Blackstone"] -pub const BLOCK_MINECRAFT_GILDED_BLACKSTONE: &str = "block.minecraft.gilded_blackstone"; -#[doc = "Glass"] -pub const BLOCK_MINECRAFT_GLASS: &str = "block.minecraft.glass"; -#[doc = "Glass Pane"] -pub const BLOCK_MINECRAFT_GLASS_PANE: &str = "block.minecraft.glass_pane"; -#[doc = "Glow Lichen"] -pub const BLOCK_MINECRAFT_GLOW_LICHEN: &str = "block.minecraft.glow_lichen"; -#[doc = "Glowstone"] -pub const BLOCK_MINECRAFT_GLOWSTONE: &str = "block.minecraft.glowstone"; -#[doc = "Block of Gold"] -pub const BLOCK_MINECRAFT_GOLD_BLOCK: &str = "block.minecraft.gold_block"; -#[doc = "Gold Ore"] -pub const BLOCK_MINECRAFT_GOLD_ORE: &str = "block.minecraft.gold_ore"; -#[doc = "Golden Dandelion"] -pub const BLOCK_MINECRAFT_GOLDEN_DANDELION: &str = "block.minecraft.golden_dandelion"; -#[doc = "Granite"] -pub const BLOCK_MINECRAFT_GRANITE: &str = "block.minecraft.granite"; -#[doc = "Granite Slab"] -pub const BLOCK_MINECRAFT_GRANITE_SLAB: &str = "block.minecraft.granite_slab"; -#[doc = "Granite Stairs"] -pub const BLOCK_MINECRAFT_GRANITE_STAIRS: &str = "block.minecraft.granite_stairs"; -#[doc = "Granite Wall"] -pub const BLOCK_MINECRAFT_GRANITE_WALL: &str = "block.minecraft.granite_wall"; -#[doc = "Grass"] -pub const BLOCK_MINECRAFT_GRASS: &str = "block.minecraft.grass"; -#[doc = "Grass Block"] -pub const BLOCK_MINECRAFT_GRASS_BLOCK: &str = "block.minecraft.grass_block"; -#[doc = "Gravel"] -pub const BLOCK_MINECRAFT_GRAVEL: &str = "block.minecraft.gravel"; -#[doc = "Gray Banner"] -pub const BLOCK_MINECRAFT_GRAY_BANNER: &str = "block.minecraft.gray_banner"; -#[doc = "Gray Bed"] -pub const BLOCK_MINECRAFT_GRAY_BED: &str = "block.minecraft.gray_bed"; -#[doc = "Gray Candle"] -pub const BLOCK_MINECRAFT_GRAY_CANDLE: &str = "block.minecraft.gray_candle"; -#[doc = "Cake with Gray Candle"] -pub const BLOCK_MINECRAFT_GRAY_CANDLE_CAKE: &str = "block.minecraft.gray_candle_cake"; -#[doc = "Gray Carpet"] -pub const BLOCK_MINECRAFT_GRAY_CARPET: &str = "block.minecraft.gray_carpet"; -#[doc = "Gray Concrete"] -pub const BLOCK_MINECRAFT_GRAY_CONCRETE: &str = "block.minecraft.gray_concrete"; -#[doc = "Gray Concrete Powder"] -pub const BLOCK_MINECRAFT_GRAY_CONCRETE_POWDER: &str = "block.minecraft.gray_concrete_powder"; -#[doc = "Gray Glazed Terracotta"] -pub const BLOCK_MINECRAFT_GRAY_GLAZED_TERRACOTTA: &str = "block.minecraft.gray_glazed_terracotta"; -#[doc = "Gray Shulker Box"] -pub const BLOCK_MINECRAFT_GRAY_SHULKER_BOX: &str = "block.minecraft.gray_shulker_box"; -#[doc = "Gray Stained Glass"] -pub const BLOCK_MINECRAFT_GRAY_STAINED_GLASS: &str = "block.minecraft.gray_stained_glass"; -#[doc = "Gray Stained Glass Pane"] -pub const BLOCK_MINECRAFT_GRAY_STAINED_GLASS_PANE: &str = "block.minecraft.gray_stained_glass_pane"; -#[doc = "Gray Terracotta"] -pub const BLOCK_MINECRAFT_GRAY_TERRACOTTA: &str = "block.minecraft.gray_terracotta"; -#[doc = "Gray Wool"] -pub const BLOCK_MINECRAFT_GRAY_WOOL: &str = "block.minecraft.gray_wool"; -#[doc = "Green Banner"] -pub const BLOCK_MINECRAFT_GREEN_BANNER: &str = "block.minecraft.green_banner"; -#[doc = "Green Bed"] -pub const BLOCK_MINECRAFT_GREEN_BED: &str = "block.minecraft.green_bed"; -#[doc = "Green Candle"] -pub const BLOCK_MINECRAFT_GREEN_CANDLE: &str = "block.minecraft.green_candle"; -#[doc = "Cake with Green Candle"] -pub const BLOCK_MINECRAFT_GREEN_CANDLE_CAKE: &str = "block.minecraft.green_candle_cake"; -#[doc = "Green Carpet"] -pub const BLOCK_MINECRAFT_GREEN_CARPET: &str = "block.minecraft.green_carpet"; -#[doc = "Green Concrete"] -pub const BLOCK_MINECRAFT_GREEN_CONCRETE: &str = "block.minecraft.green_concrete"; -#[doc = "Green Concrete Powder"] -pub const BLOCK_MINECRAFT_GREEN_CONCRETE_POWDER: &str = "block.minecraft.green_concrete_powder"; -#[doc = "Green Glazed Terracotta"] -pub const BLOCK_MINECRAFT_GREEN_GLAZED_TERRACOTTA: &str = "block.minecraft.green_glazed_terracotta"; -#[doc = "Green Shulker Box"] -pub const BLOCK_MINECRAFT_GREEN_SHULKER_BOX: &str = "block.minecraft.green_shulker_box"; -#[doc = "Green Stained Glass"] -pub const BLOCK_MINECRAFT_GREEN_STAINED_GLASS: &str = "block.minecraft.green_stained_glass"; -#[doc = "Green Stained Glass Pane"] -pub const BLOCK_MINECRAFT_GREEN_STAINED_GLASS_PANE: &str = - "block.minecraft.green_stained_glass_pane"; -#[doc = "Green Terracotta"] -pub const BLOCK_MINECRAFT_GREEN_TERRACOTTA: &str = "block.minecraft.green_terracotta"; -#[doc = "Green Wool"] -pub const BLOCK_MINECRAFT_GREEN_WOOL: &str = "block.minecraft.green_wool"; -#[doc = "Grindstone"] -pub const BLOCK_MINECRAFT_GRINDSTONE: &str = "block.minecraft.grindstone"; -#[doc = "Hanging Roots"] -pub const BLOCK_MINECRAFT_HANGING_ROOTS: &str = "block.minecraft.hanging_roots"; -#[doc = "Hay Bale"] -pub const BLOCK_MINECRAFT_HAY_BLOCK: &str = "block.minecraft.hay_block"; -#[doc = "Heavy Core"] -pub const BLOCK_MINECRAFT_HEAVY_CORE: &str = "block.minecraft.heavy_core"; -#[doc = "Heavy Weighted Pressure Plate"] -pub const BLOCK_MINECRAFT_HEAVY_WEIGHTED_PRESSURE_PLATE: &str = - "block.minecraft.heavy_weighted_pressure_plate"; -#[doc = "Honey Block"] -pub const BLOCK_MINECRAFT_HONEY_BLOCK: &str = "block.minecraft.honey_block"; -#[doc = "Honeycomb Block"] -pub const BLOCK_MINECRAFT_HONEYCOMB_BLOCK: &str = "block.minecraft.honeycomb_block"; -#[doc = "Hopper"] -pub const BLOCK_MINECRAFT_HOPPER: &str = "block.minecraft.hopper"; -#[doc = "Horn Coral"] -pub const BLOCK_MINECRAFT_HORN_CORAL: &str = "block.minecraft.horn_coral"; -#[doc = "Horn Coral Block"] -pub const BLOCK_MINECRAFT_HORN_CORAL_BLOCK: &str = "block.minecraft.horn_coral_block"; -#[doc = "Horn Coral Fan"] -pub const BLOCK_MINECRAFT_HORN_CORAL_FAN: &str = "block.minecraft.horn_coral_fan"; -#[doc = "Horn Coral Wall Fan"] -pub const BLOCK_MINECRAFT_HORN_CORAL_WALL_FAN: &str = "block.minecraft.horn_coral_wall_fan"; -#[doc = "Ice"] -pub const BLOCK_MINECRAFT_ICE: &str = "block.minecraft.ice"; -#[doc = "Infested Chiseled Stone Bricks"] -pub const BLOCK_MINECRAFT_INFESTED_CHISELED_STONE_BRICKS: &str = - "block.minecraft.infested_chiseled_stone_bricks"; -#[doc = "Infested Cobblestone"] -pub const BLOCK_MINECRAFT_INFESTED_COBBLESTONE: &str = "block.minecraft.infested_cobblestone"; -#[doc = "Infested Cracked Stone Bricks"] -pub const BLOCK_MINECRAFT_INFESTED_CRACKED_STONE_BRICKS: &str = - "block.minecraft.infested_cracked_stone_bricks"; -#[doc = "Infested Deepslate"] -pub const BLOCK_MINECRAFT_INFESTED_DEEPSLATE: &str = "block.minecraft.infested_deepslate"; -#[doc = "Infested Mossy Stone Bricks"] -pub const BLOCK_MINECRAFT_INFESTED_MOSSY_STONE_BRICKS: &str = - "block.minecraft.infested_mossy_stone_bricks"; -#[doc = "Infested Stone"] -pub const BLOCK_MINECRAFT_INFESTED_STONE: &str = "block.minecraft.infested_stone"; -#[doc = "Infested Stone Bricks"] -pub const BLOCK_MINECRAFT_INFESTED_STONE_BRICKS: &str = "block.minecraft.infested_stone_bricks"; -#[doc = "Iron Bars"] -pub const BLOCK_MINECRAFT_IRON_BARS: &str = "block.minecraft.iron_bars"; -#[doc = "Block of Iron"] -pub const BLOCK_MINECRAFT_IRON_BLOCK: &str = "block.minecraft.iron_block"; -#[doc = "Iron Chain"] -pub const BLOCK_MINECRAFT_IRON_CHAIN: &str = "block.minecraft.iron_chain"; -#[doc = "Iron Door"] -pub const BLOCK_MINECRAFT_IRON_DOOR: &str = "block.minecraft.iron_door"; -#[doc = "Iron Ore"] -pub const BLOCK_MINECRAFT_IRON_ORE: &str = "block.minecraft.iron_ore"; -#[doc = "Iron Trapdoor"] -pub const BLOCK_MINECRAFT_IRON_TRAPDOOR: &str = "block.minecraft.iron_trapdoor"; -#[doc = "Jack o'Lantern"] -pub const BLOCK_MINECRAFT_JACK_O_LANTERN: &str = "block.minecraft.jack_o_lantern"; -#[doc = "Jigsaw Block"] -pub const BLOCK_MINECRAFT_JIGSAW: &str = "block.minecraft.jigsaw"; -#[doc = "Jukebox"] -pub const BLOCK_MINECRAFT_JUKEBOX: &str = "block.minecraft.jukebox"; -#[doc = "Jungle Button"] -pub const BLOCK_MINECRAFT_JUNGLE_BUTTON: &str = "block.minecraft.jungle_button"; -#[doc = "Jungle Door"] -pub const BLOCK_MINECRAFT_JUNGLE_DOOR: &str = "block.minecraft.jungle_door"; -#[doc = "Jungle Fence"] -pub const BLOCK_MINECRAFT_JUNGLE_FENCE: &str = "block.minecraft.jungle_fence"; -#[doc = "Jungle Fence Gate"] -pub const BLOCK_MINECRAFT_JUNGLE_FENCE_GATE: &str = "block.minecraft.jungle_fence_gate"; -#[doc = "Jungle Hanging Sign"] -pub const BLOCK_MINECRAFT_JUNGLE_HANGING_SIGN: &str = "block.minecraft.jungle_hanging_sign"; -#[doc = "Jungle Leaves"] -pub const BLOCK_MINECRAFT_JUNGLE_LEAVES: &str = "block.minecraft.jungle_leaves"; -#[doc = "Jungle Log"] -pub const BLOCK_MINECRAFT_JUNGLE_LOG: &str = "block.minecraft.jungle_log"; -#[doc = "Jungle Planks"] -pub const BLOCK_MINECRAFT_JUNGLE_PLANKS: &str = "block.minecraft.jungle_planks"; -#[doc = "Jungle Pressure Plate"] -pub const BLOCK_MINECRAFT_JUNGLE_PRESSURE_PLATE: &str = "block.minecraft.jungle_pressure_plate"; -#[doc = "Jungle Sapling"] -pub const BLOCK_MINECRAFT_JUNGLE_SAPLING: &str = "block.minecraft.jungle_sapling"; -#[doc = "Jungle Shelf"] -pub const BLOCK_MINECRAFT_JUNGLE_SHELF: &str = "block.minecraft.jungle_shelf"; -#[doc = "Jungle Sign"] -pub const BLOCK_MINECRAFT_JUNGLE_SIGN: &str = "block.minecraft.jungle_sign"; -#[doc = "Jungle Slab"] -pub const BLOCK_MINECRAFT_JUNGLE_SLAB: &str = "block.minecraft.jungle_slab"; -#[doc = "Jungle Stairs"] -pub const BLOCK_MINECRAFT_JUNGLE_STAIRS: &str = "block.minecraft.jungle_stairs"; -#[doc = "Jungle Trapdoor"] -pub const BLOCK_MINECRAFT_JUNGLE_TRAPDOOR: &str = "block.minecraft.jungle_trapdoor"; -#[doc = "Jungle Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_JUNGLE_WALL_HANGING_SIGN: &str = - "block.minecraft.jungle_wall_hanging_sign"; -#[doc = "Jungle Wall Sign"] -pub const BLOCK_MINECRAFT_JUNGLE_WALL_SIGN: &str = "block.minecraft.jungle_wall_sign"; -#[doc = "Jungle Wood"] -pub const BLOCK_MINECRAFT_JUNGLE_WOOD: &str = "block.minecraft.jungle_wood"; -#[doc = "Kelp"] -pub const BLOCK_MINECRAFT_KELP: &str = "block.minecraft.kelp"; -#[doc = "Kelp Plant"] -pub const BLOCK_MINECRAFT_KELP_PLANT: &str = "block.minecraft.kelp_plant"; -#[doc = "Ladder"] -pub const BLOCK_MINECRAFT_LADDER: &str = "block.minecraft.ladder"; -#[doc = "Lantern"] -pub const BLOCK_MINECRAFT_LANTERN: &str = "block.minecraft.lantern"; -#[doc = "Block of Lapis Lazuli"] -pub const BLOCK_MINECRAFT_LAPIS_BLOCK: &str = "block.minecraft.lapis_block"; -#[doc = "Lapis Lazuli Ore"] -pub const BLOCK_MINECRAFT_LAPIS_ORE: &str = "block.minecraft.lapis_ore"; -#[doc = "Large Amethyst Bud"] -pub const BLOCK_MINECRAFT_LARGE_AMETHYST_BUD: &str = "block.minecraft.large_amethyst_bud"; -#[doc = "Large Fern"] -pub const BLOCK_MINECRAFT_LARGE_FERN: &str = "block.minecraft.large_fern"; -#[doc = "Lava"] -pub const BLOCK_MINECRAFT_LAVA: &str = "block.minecraft.lava"; -#[doc = "Lava Cauldron"] -pub const BLOCK_MINECRAFT_LAVA_CAULDRON: &str = "block.minecraft.lava_cauldron"; -#[doc = "Leaf Litter"] -pub const BLOCK_MINECRAFT_LEAF_LITTER: &str = "block.minecraft.leaf_litter"; -#[doc = "Lectern"] -pub const BLOCK_MINECRAFT_LECTERN: &str = "block.minecraft.lectern"; -#[doc = "Lever"] -pub const BLOCK_MINECRAFT_LEVER: &str = "block.minecraft.lever"; -#[doc = "Light"] -pub const BLOCK_MINECRAFT_LIGHT: &str = "block.minecraft.light"; -#[doc = "Light Blue Banner"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_BANNER: &str = "block.minecraft.light_blue_banner"; -#[doc = "Light Blue Bed"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_BED: &str = "block.minecraft.light_blue_bed"; -#[doc = "Light Blue Candle"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_CANDLE: &str = "block.minecraft.light_blue_candle"; -#[doc = "Cake with Light Blue Candle"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_CANDLE_CAKE: &str = "block.minecraft.light_blue_candle_cake"; -#[doc = "Light Blue Carpet"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_CARPET: &str = "block.minecraft.light_blue_carpet"; -#[doc = "Light Blue Concrete"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_CONCRETE: &str = "block.minecraft.light_blue_concrete"; -#[doc = "Light Blue Concrete Powder"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_CONCRETE_POWDER: &str = - "block.minecraft.light_blue_concrete_powder"; -#[doc = "Light Blue Glazed Terracotta"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_GLAZED_TERRACOTTA: &str = - "block.minecraft.light_blue_glazed_terracotta"; -#[doc = "Light Blue Shulker Box"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_SHULKER_BOX: &str = "block.minecraft.light_blue_shulker_box"; -#[doc = "Light Blue Stained Glass"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_STAINED_GLASS: &str = - "block.minecraft.light_blue_stained_glass"; -#[doc = "Light Blue Stained Glass Pane"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_STAINED_GLASS_PANE: &str = - "block.minecraft.light_blue_stained_glass_pane"; -#[doc = "Light Blue Terracotta"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_TERRACOTTA: &str = "block.minecraft.light_blue_terracotta"; -#[doc = "Light Blue Wool"] -pub const BLOCK_MINECRAFT_LIGHT_BLUE_WOOL: &str = "block.minecraft.light_blue_wool"; -#[doc = "Light Gray Banner"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_BANNER: &str = "block.minecraft.light_gray_banner"; -#[doc = "Light Gray Bed"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_BED: &str = "block.minecraft.light_gray_bed"; -#[doc = "Light Gray Candle"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_CANDLE: &str = "block.minecraft.light_gray_candle"; -#[doc = "Cake with Light Gray Candle"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_CANDLE_CAKE: &str = "block.minecraft.light_gray_candle_cake"; -#[doc = "Light Gray Carpet"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_CARPET: &str = "block.minecraft.light_gray_carpet"; -#[doc = "Light Gray Concrete"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_CONCRETE: &str = "block.minecraft.light_gray_concrete"; -#[doc = "Light Gray Concrete Powder"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_CONCRETE_POWDER: &str = - "block.minecraft.light_gray_concrete_powder"; -#[doc = "Light Gray Glazed Terracotta"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_GLAZED_TERRACOTTA: &str = - "block.minecraft.light_gray_glazed_terracotta"; -#[doc = "Light Gray Shulker Box"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_SHULKER_BOX: &str = "block.minecraft.light_gray_shulker_box"; -#[doc = "Light Gray Stained Glass"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_STAINED_GLASS: &str = - "block.minecraft.light_gray_stained_glass"; -#[doc = "Light Gray Stained Glass Pane"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_STAINED_GLASS_PANE: &str = - "block.minecraft.light_gray_stained_glass_pane"; -#[doc = "Light Gray Terracotta"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_TERRACOTTA: &str = "block.minecraft.light_gray_terracotta"; -#[doc = "Light Gray Wool"] -pub const BLOCK_MINECRAFT_LIGHT_GRAY_WOOL: &str = "block.minecraft.light_gray_wool"; -#[doc = "Light Weighted Pressure Plate"] -pub const BLOCK_MINECRAFT_LIGHT_WEIGHTED_PRESSURE_PLATE: &str = - "block.minecraft.light_weighted_pressure_plate"; -#[doc = "Lightning Rod"] -pub const BLOCK_MINECRAFT_LIGHTNING_ROD: &str = "block.minecraft.lightning_rod"; -#[doc = "Lilac"] -pub const BLOCK_MINECRAFT_LILAC: &str = "block.minecraft.lilac"; -#[doc = "Lily of the Valley"] -pub const BLOCK_MINECRAFT_LILY_OF_THE_VALLEY: &str = "block.minecraft.lily_of_the_valley"; -#[doc = "Lily Pad"] -pub const BLOCK_MINECRAFT_LILY_PAD: &str = "block.minecraft.lily_pad"; -#[doc = "Lime Banner"] -pub const BLOCK_MINECRAFT_LIME_BANNER: &str = "block.minecraft.lime_banner"; -#[doc = "Lime Bed"] -pub const BLOCK_MINECRAFT_LIME_BED: &str = "block.minecraft.lime_bed"; -#[doc = "Lime Candle"] -pub const BLOCK_MINECRAFT_LIME_CANDLE: &str = "block.minecraft.lime_candle"; -#[doc = "Cake with Lime Candle"] -pub const BLOCK_MINECRAFT_LIME_CANDLE_CAKE: &str = "block.minecraft.lime_candle_cake"; -#[doc = "Lime Carpet"] -pub const BLOCK_MINECRAFT_LIME_CARPET: &str = "block.minecraft.lime_carpet"; -#[doc = "Lime Concrete"] -pub const BLOCK_MINECRAFT_LIME_CONCRETE: &str = "block.minecraft.lime_concrete"; -#[doc = "Lime Concrete Powder"] -pub const BLOCK_MINECRAFT_LIME_CONCRETE_POWDER: &str = "block.minecraft.lime_concrete_powder"; -#[doc = "Lime Glazed Terracotta"] -pub const BLOCK_MINECRAFT_LIME_GLAZED_TERRACOTTA: &str = "block.minecraft.lime_glazed_terracotta"; -#[doc = "Lime Shulker Box"] -pub const BLOCK_MINECRAFT_LIME_SHULKER_BOX: &str = "block.minecraft.lime_shulker_box"; -#[doc = "Lime Stained Glass"] -pub const BLOCK_MINECRAFT_LIME_STAINED_GLASS: &str = "block.minecraft.lime_stained_glass"; -#[doc = "Lime Stained Glass Pane"] -pub const BLOCK_MINECRAFT_LIME_STAINED_GLASS_PANE: &str = "block.minecraft.lime_stained_glass_pane"; -#[doc = "Lime Terracotta"] -pub const BLOCK_MINECRAFT_LIME_TERRACOTTA: &str = "block.minecraft.lime_terracotta"; -#[doc = "Lime Wool"] -pub const BLOCK_MINECRAFT_LIME_WOOL: &str = "block.minecraft.lime_wool"; -#[doc = "Lodestone"] -pub const BLOCK_MINECRAFT_LODESTONE: &str = "block.minecraft.lodestone"; -#[doc = "Loom"] -pub const BLOCK_MINECRAFT_LOOM: &str = "block.minecraft.loom"; -#[doc = "Magenta Banner"] -pub const BLOCK_MINECRAFT_MAGENTA_BANNER: &str = "block.minecraft.magenta_banner"; -#[doc = "Magenta Bed"] -pub const BLOCK_MINECRAFT_MAGENTA_BED: &str = "block.minecraft.magenta_bed"; -#[doc = "Magenta Candle"] -pub const BLOCK_MINECRAFT_MAGENTA_CANDLE: &str = "block.minecraft.magenta_candle"; -#[doc = "Cake with Magenta Candle"] -pub const BLOCK_MINECRAFT_MAGENTA_CANDLE_CAKE: &str = "block.minecraft.magenta_candle_cake"; -#[doc = "Magenta Carpet"] -pub const BLOCK_MINECRAFT_MAGENTA_CARPET: &str = "block.minecraft.magenta_carpet"; -#[doc = "Magenta Concrete"] -pub const BLOCK_MINECRAFT_MAGENTA_CONCRETE: &str = "block.minecraft.magenta_concrete"; -#[doc = "Magenta Concrete Powder"] -pub const BLOCK_MINECRAFT_MAGENTA_CONCRETE_POWDER: &str = "block.minecraft.magenta_concrete_powder"; -#[doc = "Magenta Glazed Terracotta"] -pub const BLOCK_MINECRAFT_MAGENTA_GLAZED_TERRACOTTA: &str = - "block.minecraft.magenta_glazed_terracotta"; -#[doc = "Magenta Shulker Box"] -pub const BLOCK_MINECRAFT_MAGENTA_SHULKER_BOX: &str = "block.minecraft.magenta_shulker_box"; -#[doc = "Magenta Stained Glass"] -pub const BLOCK_MINECRAFT_MAGENTA_STAINED_GLASS: &str = "block.minecraft.magenta_stained_glass"; -#[doc = "Magenta Stained Glass Pane"] -pub const BLOCK_MINECRAFT_MAGENTA_STAINED_GLASS_PANE: &str = - "block.minecraft.magenta_stained_glass_pane"; -#[doc = "Magenta Terracotta"] -pub const BLOCK_MINECRAFT_MAGENTA_TERRACOTTA: &str = "block.minecraft.magenta_terracotta"; -#[doc = "Magenta Wool"] -pub const BLOCK_MINECRAFT_MAGENTA_WOOL: &str = "block.minecraft.magenta_wool"; -#[doc = "Magma Block"] -pub const BLOCK_MINECRAFT_MAGMA_BLOCK: &str = "block.minecraft.magma_block"; -#[doc = "Mangrove Button"] -pub const BLOCK_MINECRAFT_MANGROVE_BUTTON: &str = "block.minecraft.mangrove_button"; -#[doc = "Mangrove Door"] -pub const BLOCK_MINECRAFT_MANGROVE_DOOR: &str = "block.minecraft.mangrove_door"; -#[doc = "Mangrove Fence"] -pub const BLOCK_MINECRAFT_MANGROVE_FENCE: &str = "block.minecraft.mangrove_fence"; -#[doc = "Mangrove Fence Gate"] -pub const BLOCK_MINECRAFT_MANGROVE_FENCE_GATE: &str = "block.minecraft.mangrove_fence_gate"; -#[doc = "Mangrove Hanging Sign"] -pub const BLOCK_MINECRAFT_MANGROVE_HANGING_SIGN: &str = "block.minecraft.mangrove_hanging_sign"; -#[doc = "Mangrove Leaves"] -pub const BLOCK_MINECRAFT_MANGROVE_LEAVES: &str = "block.minecraft.mangrove_leaves"; -#[doc = "Mangrove Log"] -pub const BLOCK_MINECRAFT_MANGROVE_LOG: &str = "block.minecraft.mangrove_log"; -#[doc = "Mangrove Planks"] -pub const BLOCK_MINECRAFT_MANGROVE_PLANKS: &str = "block.minecraft.mangrove_planks"; -#[doc = "Mangrove Pressure Plate"] -pub const BLOCK_MINECRAFT_MANGROVE_PRESSURE_PLATE: &str = "block.minecraft.mangrove_pressure_plate"; -#[doc = "Mangrove Propagule"] -pub const BLOCK_MINECRAFT_MANGROVE_PROPAGULE: &str = "block.minecraft.mangrove_propagule"; -#[doc = "Mangrove Roots"] -pub const BLOCK_MINECRAFT_MANGROVE_ROOTS: &str = "block.minecraft.mangrove_roots"; -#[doc = "Mangrove Shelf"] -pub const BLOCK_MINECRAFT_MANGROVE_SHELF: &str = "block.minecraft.mangrove_shelf"; -#[doc = "Mangrove Sign"] -pub const BLOCK_MINECRAFT_MANGROVE_SIGN: &str = "block.minecraft.mangrove_sign"; -#[doc = "Mangrove Slab"] -pub const BLOCK_MINECRAFT_MANGROVE_SLAB: &str = "block.minecraft.mangrove_slab"; -#[doc = "Mangrove Stairs"] -pub const BLOCK_MINECRAFT_MANGROVE_STAIRS: &str = "block.minecraft.mangrove_stairs"; -#[doc = "Mangrove Trapdoor"] -pub const BLOCK_MINECRAFT_MANGROVE_TRAPDOOR: &str = "block.minecraft.mangrove_trapdoor"; -#[doc = "Mangrove Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_MANGROVE_WALL_HANGING_SIGN: &str = - "block.minecraft.mangrove_wall_hanging_sign"; -#[doc = "Mangrove Wall Sign"] -pub const BLOCK_MINECRAFT_MANGROVE_WALL_SIGN: &str = "block.minecraft.mangrove_wall_sign"; -#[doc = "Mangrove Wood"] -pub const BLOCK_MINECRAFT_MANGROVE_WOOD: &str = "block.minecraft.mangrove_wood"; -#[doc = "Medium Amethyst Bud"] -pub const BLOCK_MINECRAFT_MEDIUM_AMETHYST_BUD: &str = "block.minecraft.medium_amethyst_bud"; -#[doc = "Melon"] -pub const BLOCK_MINECRAFT_MELON: &str = "block.minecraft.melon"; -#[doc = "Melon Stem"] -pub const BLOCK_MINECRAFT_MELON_STEM: &str = "block.minecraft.melon_stem"; -#[doc = "Moss Block"] -pub const BLOCK_MINECRAFT_MOSS_BLOCK: &str = "block.minecraft.moss_block"; -#[doc = "Moss Carpet"] -pub const BLOCK_MINECRAFT_MOSS_CARPET: &str = "block.minecraft.moss_carpet"; -#[doc = "Mossy Cobblestone"] -pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE: &str = "block.minecraft.mossy_cobblestone"; -#[doc = "Mossy Cobblestone Slab"] -pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_SLAB: &str = "block.minecraft.mossy_cobblestone_slab"; -#[doc = "Mossy Cobblestone Stairs"] -pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_STAIRS: &str = - "block.minecraft.mossy_cobblestone_stairs"; -#[doc = "Mossy Cobblestone Wall"] -pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_WALL: &str = "block.minecraft.mossy_cobblestone_wall"; -#[doc = "Mossy Stone Brick Slab"] -pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_SLAB: &str = "block.minecraft.mossy_stone_brick_slab"; -#[doc = "Mossy Stone Brick Stairs"] -pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_STAIRS: &str = - "block.minecraft.mossy_stone_brick_stairs"; -#[doc = "Mossy Stone Brick Wall"] -pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_WALL: &str = "block.minecraft.mossy_stone_brick_wall"; -#[doc = "Mossy Stone Bricks"] -pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICKS: &str = "block.minecraft.mossy_stone_bricks"; -#[doc = "Moving Piston"] -pub const BLOCK_MINECRAFT_MOVING_PISTON: &str = "block.minecraft.moving_piston"; -#[doc = "Mud"] -pub const BLOCK_MINECRAFT_MUD: &str = "block.minecraft.mud"; -#[doc = "Mud Brick Slab"] -pub const BLOCK_MINECRAFT_MUD_BRICK_SLAB: &str = "block.minecraft.mud_brick_slab"; -#[doc = "Mud Brick Stairs"] -pub const BLOCK_MINECRAFT_MUD_BRICK_STAIRS: &str = "block.minecraft.mud_brick_stairs"; -#[doc = "Mud Brick Wall"] -pub const BLOCK_MINECRAFT_MUD_BRICK_WALL: &str = "block.minecraft.mud_brick_wall"; -#[doc = "Mud Bricks"] -pub const BLOCK_MINECRAFT_MUD_BRICKS: &str = "block.minecraft.mud_bricks"; -#[doc = "Muddy Mangrove Roots"] -pub const BLOCK_MINECRAFT_MUDDY_MANGROVE_ROOTS: &str = "block.minecraft.muddy_mangrove_roots"; -#[doc = "Mushroom Stem"] -pub const BLOCK_MINECRAFT_MUSHROOM_STEM: &str = "block.minecraft.mushroom_stem"; -#[doc = "Mycelium"] -pub const BLOCK_MINECRAFT_MYCELIUM: &str = "block.minecraft.mycelium"; -#[doc = "Nether Brick Fence"] -pub const BLOCK_MINECRAFT_NETHER_BRICK_FENCE: &str = "block.minecraft.nether_brick_fence"; -#[doc = "Nether Brick Slab"] -pub const BLOCK_MINECRAFT_NETHER_BRICK_SLAB: &str = "block.minecraft.nether_brick_slab"; -#[doc = "Nether Brick Stairs"] -pub const BLOCK_MINECRAFT_NETHER_BRICK_STAIRS: &str = "block.minecraft.nether_brick_stairs"; -#[doc = "Nether Brick Wall"] -pub const BLOCK_MINECRAFT_NETHER_BRICK_WALL: &str = "block.minecraft.nether_brick_wall"; -#[doc = "Nether Bricks"] -pub const BLOCK_MINECRAFT_NETHER_BRICKS: &str = "block.minecraft.nether_bricks"; -#[doc = "Nether Gold Ore"] -pub const BLOCK_MINECRAFT_NETHER_GOLD_ORE: &str = "block.minecraft.nether_gold_ore"; -#[doc = "Nether Portal"] -pub const BLOCK_MINECRAFT_NETHER_PORTAL: &str = "block.minecraft.nether_portal"; -#[doc = "Nether Quartz Ore"] -pub const BLOCK_MINECRAFT_NETHER_QUARTZ_ORE: &str = "block.minecraft.nether_quartz_ore"; -#[doc = "Nether Sprouts"] -pub const BLOCK_MINECRAFT_NETHER_SPROUTS: &str = "block.minecraft.nether_sprouts"; -#[doc = "Nether Wart"] -pub const BLOCK_MINECRAFT_NETHER_WART: &str = "block.minecraft.nether_wart"; -#[doc = "Nether Wart Block"] -pub const BLOCK_MINECRAFT_NETHER_WART_BLOCK: &str = "block.minecraft.nether_wart_block"; -#[doc = "Block of Netherite"] -pub const BLOCK_MINECRAFT_NETHERITE_BLOCK: &str = "block.minecraft.netherite_block"; -#[doc = "Netherrack"] -pub const BLOCK_MINECRAFT_NETHERRACK: &str = "block.minecraft.netherrack"; -#[doc = "Note Block"] -pub const BLOCK_MINECRAFT_NOTE_BLOCK: &str = "block.minecraft.note_block"; -#[doc = "Oak Button"] -pub const BLOCK_MINECRAFT_OAK_BUTTON: &str = "block.minecraft.oak_button"; -#[doc = "Oak Door"] -pub const BLOCK_MINECRAFT_OAK_DOOR: &str = "block.minecraft.oak_door"; -#[doc = "Oak Fence"] -pub const BLOCK_MINECRAFT_OAK_FENCE: &str = "block.minecraft.oak_fence"; -#[doc = "Oak Fence Gate"] -pub const BLOCK_MINECRAFT_OAK_FENCE_GATE: &str = "block.minecraft.oak_fence_gate"; -#[doc = "Oak Hanging Sign"] -pub const BLOCK_MINECRAFT_OAK_HANGING_SIGN: &str = "block.minecraft.oak_hanging_sign"; -#[doc = "Oak Leaves"] -pub const BLOCK_MINECRAFT_OAK_LEAVES: &str = "block.minecraft.oak_leaves"; -#[doc = "Oak Log"] -pub const BLOCK_MINECRAFT_OAK_LOG: &str = "block.minecraft.oak_log"; -#[doc = "Oak Planks"] -pub const BLOCK_MINECRAFT_OAK_PLANKS: &str = "block.minecraft.oak_planks"; -#[doc = "Oak Pressure Plate"] -pub const BLOCK_MINECRAFT_OAK_PRESSURE_PLATE: &str = "block.minecraft.oak_pressure_plate"; -#[doc = "Oak Sapling"] -pub const BLOCK_MINECRAFT_OAK_SAPLING: &str = "block.minecraft.oak_sapling"; -#[doc = "Oak Shelf"] -pub const BLOCK_MINECRAFT_OAK_SHELF: &str = "block.minecraft.oak_shelf"; -#[doc = "Oak Sign"] -pub const BLOCK_MINECRAFT_OAK_SIGN: &str = "block.minecraft.oak_sign"; -#[doc = "Oak Slab"] -pub const BLOCK_MINECRAFT_OAK_SLAB: &str = "block.minecraft.oak_slab"; -#[doc = "Oak Stairs"] -pub const BLOCK_MINECRAFT_OAK_STAIRS: &str = "block.minecraft.oak_stairs"; -#[doc = "Oak Trapdoor"] -pub const BLOCK_MINECRAFT_OAK_TRAPDOOR: &str = "block.minecraft.oak_trapdoor"; -#[doc = "Oak Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_OAK_WALL_HANGING_SIGN: &str = "block.minecraft.oak_wall_hanging_sign"; -#[doc = "Oak Wall Sign"] -pub const BLOCK_MINECRAFT_OAK_WALL_SIGN: &str = "block.minecraft.oak_wall_sign"; -#[doc = "Oak Wood"] -pub const BLOCK_MINECRAFT_OAK_WOOD: &str = "block.minecraft.oak_wood"; -#[doc = "Observer"] -pub const BLOCK_MINECRAFT_OBSERVER: &str = "block.minecraft.observer"; -#[doc = "Obsidian"] -pub const BLOCK_MINECRAFT_OBSIDIAN: &str = "block.minecraft.obsidian"; -#[doc = "Ochre Froglight"] -pub const BLOCK_MINECRAFT_OCHRE_FROGLIGHT: &str = "block.minecraft.ochre_froglight"; -#[doc = "Ominous Banner"] -pub const BLOCK_MINECRAFT_OMINOUS_BANNER: &str = "block.minecraft.ominous_banner"; -#[doc = "Open Eyeblossom"] -pub const BLOCK_MINECRAFT_OPEN_EYEBLOSSOM: &str = "block.minecraft.open_eyeblossom"; -#[doc = "Orange Banner"] -pub const BLOCK_MINECRAFT_ORANGE_BANNER: &str = "block.minecraft.orange_banner"; -#[doc = "Orange Bed"] -pub const BLOCK_MINECRAFT_ORANGE_BED: &str = "block.minecraft.orange_bed"; -#[doc = "Orange Candle"] -pub const BLOCK_MINECRAFT_ORANGE_CANDLE: &str = "block.minecraft.orange_candle"; -#[doc = "Cake with Orange Candle"] -pub const BLOCK_MINECRAFT_ORANGE_CANDLE_CAKE: &str = "block.minecraft.orange_candle_cake"; -#[doc = "Orange Carpet"] -pub const BLOCK_MINECRAFT_ORANGE_CARPET: &str = "block.minecraft.orange_carpet"; -#[doc = "Orange Concrete"] -pub const BLOCK_MINECRAFT_ORANGE_CONCRETE: &str = "block.minecraft.orange_concrete"; -#[doc = "Orange Concrete Powder"] -pub const BLOCK_MINECRAFT_ORANGE_CONCRETE_POWDER: &str = "block.minecraft.orange_concrete_powder"; -#[doc = "Orange Glazed Terracotta"] -pub const BLOCK_MINECRAFT_ORANGE_GLAZED_TERRACOTTA: &str = - "block.minecraft.orange_glazed_terracotta"; -#[doc = "Orange Shulker Box"] -pub const BLOCK_MINECRAFT_ORANGE_SHULKER_BOX: &str = "block.minecraft.orange_shulker_box"; -#[doc = "Orange Stained Glass"] -pub const BLOCK_MINECRAFT_ORANGE_STAINED_GLASS: &str = "block.minecraft.orange_stained_glass"; -#[doc = "Orange Stained Glass Pane"] -pub const BLOCK_MINECRAFT_ORANGE_STAINED_GLASS_PANE: &str = - "block.minecraft.orange_stained_glass_pane"; -#[doc = "Orange Terracotta"] -pub const BLOCK_MINECRAFT_ORANGE_TERRACOTTA: &str = "block.minecraft.orange_terracotta"; -#[doc = "Orange Tulip"] -pub const BLOCK_MINECRAFT_ORANGE_TULIP: &str = "block.minecraft.orange_tulip"; -#[doc = "Orange Wool"] -pub const BLOCK_MINECRAFT_ORANGE_WOOL: &str = "block.minecraft.orange_wool"; -#[doc = "Oxeye Daisy"] -pub const BLOCK_MINECRAFT_OXEYE_DAISY: &str = "block.minecraft.oxeye_daisy"; -#[doc = "Oxidized Chiseled Copper"] -pub const BLOCK_MINECRAFT_OXIDIZED_CHISELED_COPPER: &str = - "block.minecraft.oxidized_chiseled_copper"; -#[doc = "Oxidized Copper"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER: &str = "block.minecraft.oxidized_copper"; -#[doc = "Oxidized Copper Bars"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_BARS: &str = "block.minecraft.oxidized_copper_bars"; -#[doc = "Oxidized Copper Bulb"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_BULB: &str = "block.minecraft.oxidized_copper_bulb"; -#[doc = "Oxidized Copper Chain"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_CHAIN: &str = "block.minecraft.oxidized_copper_chain"; -#[doc = "Oxidized Copper Chest"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_CHEST: &str = "block.minecraft.oxidized_copper_chest"; -#[doc = "Oxidized Copper Door"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_DOOR: &str = "block.minecraft.oxidized_copper_door"; -#[doc = "Oxidized Copper Golem Statue"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.oxidized_copper_golem_statue"; -#[doc = "Oxidized Copper Grate"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_GRATE: &str = "block.minecraft.oxidized_copper_grate"; -#[doc = "Oxidized Copper Lantern"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_LANTERN: &str = "block.minecraft.oxidized_copper_lantern"; -#[doc = "Oxidized Copper Trapdoor"] -pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_TRAPDOOR: &str = - "block.minecraft.oxidized_copper_trapdoor"; -#[doc = "Oxidized Cut Copper"] -pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER: &str = "block.minecraft.oxidized_cut_copper"; -#[doc = "Oxidized Cut Copper Slab"] -pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER_SLAB: &str = - "block.minecraft.oxidized_cut_copper_slab"; -#[doc = "Oxidized Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER_STAIRS: &str = - "block.minecraft.oxidized_cut_copper_stairs"; -#[doc = "Oxidized Lightning Rod"] -pub const BLOCK_MINECRAFT_OXIDIZED_LIGHTNING_ROD: &str = "block.minecraft.oxidized_lightning_rod"; -#[doc = "Packed Ice"] -pub const BLOCK_MINECRAFT_PACKED_ICE: &str = "block.minecraft.packed_ice"; -#[doc = "Packed Mud"] -pub const BLOCK_MINECRAFT_PACKED_MUD: &str = "block.minecraft.packed_mud"; -#[doc = "Pale Hanging Moss"] -pub const BLOCK_MINECRAFT_PALE_HANGING_MOSS: &str = "block.minecraft.pale_hanging_moss"; -#[doc = "Pale Moss Block"] -pub const BLOCK_MINECRAFT_PALE_MOSS_BLOCK: &str = "block.minecraft.pale_moss_block"; -#[doc = "Pale Moss Carpet"] -pub const BLOCK_MINECRAFT_PALE_MOSS_CARPET: &str = "block.minecraft.pale_moss_carpet"; -#[doc = "Pale Oak Button"] -pub const BLOCK_MINECRAFT_PALE_OAK_BUTTON: &str = "block.minecraft.pale_oak_button"; -#[doc = "Pale Oak Door"] -pub const BLOCK_MINECRAFT_PALE_OAK_DOOR: &str = "block.minecraft.pale_oak_door"; -#[doc = "Pale Oak Fence"] -pub const BLOCK_MINECRAFT_PALE_OAK_FENCE: &str = "block.minecraft.pale_oak_fence"; -#[doc = "Pale Oak Fence Gate"] -pub const BLOCK_MINECRAFT_PALE_OAK_FENCE_GATE: &str = "block.minecraft.pale_oak_fence_gate"; -#[doc = "Pale Oak Hanging Sign"] -pub const BLOCK_MINECRAFT_PALE_OAK_HANGING_SIGN: &str = "block.minecraft.pale_oak_hanging_sign"; -#[doc = "Pale Oak Leaves"] -pub const BLOCK_MINECRAFT_PALE_OAK_LEAVES: &str = "block.minecraft.pale_oak_leaves"; -#[doc = "Pale Oak Log"] -pub const BLOCK_MINECRAFT_PALE_OAK_LOG: &str = "block.minecraft.pale_oak_log"; -#[doc = "Pale Oak Planks"] -pub const BLOCK_MINECRAFT_PALE_OAK_PLANKS: &str = "block.minecraft.pale_oak_planks"; -#[doc = "Pale Oak Pressure Plate"] -pub const BLOCK_MINECRAFT_PALE_OAK_PRESSURE_PLATE: &str = "block.minecraft.pale_oak_pressure_plate"; -#[doc = "Pale Oak Sapling"] -pub const BLOCK_MINECRAFT_PALE_OAK_SAPLING: &str = "block.minecraft.pale_oak_sapling"; -#[doc = "Pale Oak Shelf"] -pub const BLOCK_MINECRAFT_PALE_OAK_SHELF: &str = "block.minecraft.pale_oak_shelf"; -#[doc = "Pale Oak Sign"] -pub const BLOCK_MINECRAFT_PALE_OAK_SIGN: &str = "block.minecraft.pale_oak_sign"; -#[doc = "Pale Oak Slab"] -pub const BLOCK_MINECRAFT_PALE_OAK_SLAB: &str = "block.minecraft.pale_oak_slab"; -#[doc = "Pale Oak Stairs"] -pub const BLOCK_MINECRAFT_PALE_OAK_STAIRS: &str = "block.minecraft.pale_oak_stairs"; -#[doc = "Pale Oak Trapdoor"] -pub const BLOCK_MINECRAFT_PALE_OAK_TRAPDOOR: &str = "block.minecraft.pale_oak_trapdoor"; -#[doc = "Pale Oak Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_PALE_OAK_WALL_HANGING_SIGN: &str = - "block.minecraft.pale_oak_wall_hanging_sign"; -#[doc = "Pale Oak Wall Sign"] -pub const BLOCK_MINECRAFT_PALE_OAK_WALL_SIGN: &str = "block.minecraft.pale_oak_wall_sign"; -#[doc = "Pale Oak Wood"] -pub const BLOCK_MINECRAFT_PALE_OAK_WOOD: &str = "block.minecraft.pale_oak_wood"; -#[doc = "Pearlescent Froglight"] -pub const BLOCK_MINECRAFT_PEARLESCENT_FROGLIGHT: &str = "block.minecraft.pearlescent_froglight"; -#[doc = "Peony"] -pub const BLOCK_MINECRAFT_PEONY: &str = "block.minecraft.peony"; -#[doc = "Petrified Oak Slab"] -pub const BLOCK_MINECRAFT_PETRIFIED_OAK_SLAB: &str = "block.minecraft.petrified_oak_slab"; -#[doc = "Piglin Head"] -pub const BLOCK_MINECRAFT_PIGLIN_HEAD: &str = "block.minecraft.piglin_head"; -#[doc = "Piglin Wall Head"] -pub const BLOCK_MINECRAFT_PIGLIN_WALL_HEAD: &str = "block.minecraft.piglin_wall_head"; -#[doc = "Pink Banner"] -pub const BLOCK_MINECRAFT_PINK_BANNER: &str = "block.minecraft.pink_banner"; -#[doc = "Pink Bed"] -pub const BLOCK_MINECRAFT_PINK_BED: &str = "block.minecraft.pink_bed"; -#[doc = "Pink Candle"] -pub const BLOCK_MINECRAFT_PINK_CANDLE: &str = "block.minecraft.pink_candle"; -#[doc = "Cake with Pink Candle"] -pub const BLOCK_MINECRAFT_PINK_CANDLE_CAKE: &str = "block.minecraft.pink_candle_cake"; -#[doc = "Pink Carpet"] -pub const BLOCK_MINECRAFT_PINK_CARPET: &str = "block.minecraft.pink_carpet"; -#[doc = "Pink Concrete"] -pub const BLOCK_MINECRAFT_PINK_CONCRETE: &str = "block.minecraft.pink_concrete"; -#[doc = "Pink Concrete Powder"] -pub const BLOCK_MINECRAFT_PINK_CONCRETE_POWDER: &str = "block.minecraft.pink_concrete_powder"; -#[doc = "Pink Glazed Terracotta"] -pub const BLOCK_MINECRAFT_PINK_GLAZED_TERRACOTTA: &str = "block.minecraft.pink_glazed_terracotta"; -#[doc = "Pink Petals"] -pub const BLOCK_MINECRAFT_PINK_PETALS: &str = "block.minecraft.pink_petals"; -#[doc = "Pink Shulker Box"] -pub const BLOCK_MINECRAFT_PINK_SHULKER_BOX: &str = "block.minecraft.pink_shulker_box"; -#[doc = "Pink Stained Glass"] -pub const BLOCK_MINECRAFT_PINK_STAINED_GLASS: &str = "block.minecraft.pink_stained_glass"; -#[doc = "Pink Stained Glass Pane"] -pub const BLOCK_MINECRAFT_PINK_STAINED_GLASS_PANE: &str = "block.minecraft.pink_stained_glass_pane"; -#[doc = "Pink Terracotta"] -pub const BLOCK_MINECRAFT_PINK_TERRACOTTA: &str = "block.minecraft.pink_terracotta"; -#[doc = "Pink Tulip"] -pub const BLOCK_MINECRAFT_PINK_TULIP: &str = "block.minecraft.pink_tulip"; -#[doc = "Pink Wool"] -pub const BLOCK_MINECRAFT_PINK_WOOL: &str = "block.minecraft.pink_wool"; -#[doc = "Piston"] -pub const BLOCK_MINECRAFT_PISTON: &str = "block.minecraft.piston"; -#[doc = "Piston Head"] -pub const BLOCK_MINECRAFT_PISTON_HEAD: &str = "block.minecraft.piston_head"; -#[doc = "Pitcher Crop"] -pub const BLOCK_MINECRAFT_PITCHER_CROP: &str = "block.minecraft.pitcher_crop"; -#[doc = "Pitcher Plant"] -pub const BLOCK_MINECRAFT_PITCHER_PLANT: &str = "block.minecraft.pitcher_plant"; -#[doc = "Player Head"] -pub const BLOCK_MINECRAFT_PLAYER_HEAD: &str = "block.minecraft.player_head"; -#[doc = "%s's Head"] -pub const BLOCK_MINECRAFT_PLAYER_HEAD_NAMED: &str = "block.minecraft.player_head.named"; -#[doc = "Player Wall Head"] -pub const BLOCK_MINECRAFT_PLAYER_WALL_HEAD: &str = "block.minecraft.player_wall_head"; -#[doc = "Podzol"] -pub const BLOCK_MINECRAFT_PODZOL: &str = "block.minecraft.podzol"; -#[doc = "Pointed Dripstone"] -pub const BLOCK_MINECRAFT_POINTED_DRIPSTONE: &str = "block.minecraft.pointed_dripstone"; -#[doc = "Polished Andesite"] -pub const BLOCK_MINECRAFT_POLISHED_ANDESITE: &str = "block.minecraft.polished_andesite"; -#[doc = "Polished Andesite Slab"] -pub const BLOCK_MINECRAFT_POLISHED_ANDESITE_SLAB: &str = "block.minecraft.polished_andesite_slab"; -#[doc = "Polished Andesite Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_ANDESITE_STAIRS: &str = - "block.minecraft.polished_andesite_stairs"; -#[doc = "Polished Basalt"] -pub const BLOCK_MINECRAFT_POLISHED_BASALT: &str = "block.minecraft.polished_basalt"; -#[doc = "Polished Blackstone"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE: &str = "block.minecraft.polished_blackstone"; -#[doc = "Polished Blackstone Brick Slab"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_SLAB: &str = - "block.minecraft.polished_blackstone_brick_slab"; -#[doc = "Polished Blackstone Brick Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_STAIRS: &str = - "block.minecraft.polished_blackstone_brick_stairs"; -#[doc = "Polished Blackstone Brick Wall"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_WALL: &str = - "block.minecraft.polished_blackstone_brick_wall"; -#[doc = "Polished Blackstone Bricks"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICKS: &str = - "block.minecraft.polished_blackstone_bricks"; -#[doc = "Polished Blackstone Button"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BUTTON: &str = - "block.minecraft.polished_blackstone_button"; -#[doc = "Polished Blackstone Pressure Plate"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_PRESSURE_PLATE: &str = - "block.minecraft.polished_blackstone_pressure_plate"; -#[doc = "Polished Blackstone Slab"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_SLAB: &str = - "block.minecraft.polished_blackstone_slab"; -#[doc = "Polished Blackstone Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_STAIRS: &str = - "block.minecraft.polished_blackstone_stairs"; -#[doc = "Polished Blackstone Wall"] -pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_WALL: &str = - "block.minecraft.polished_blackstone_wall"; -#[doc = "Polished Deepslate"] -pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE: &str = "block.minecraft.polished_deepslate"; -#[doc = "Polished Deepslate Slab"] -pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_SLAB: &str = "block.minecraft.polished_deepslate_slab"; -#[doc = "Polished Deepslate Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_STAIRS: &str = - "block.minecraft.polished_deepslate_stairs"; -#[doc = "Polished Deepslate Wall"] -pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_WALL: &str = "block.minecraft.polished_deepslate_wall"; -#[doc = "Polished Diorite"] -pub const BLOCK_MINECRAFT_POLISHED_DIORITE: &str = "block.minecraft.polished_diorite"; -#[doc = "Polished Diorite Slab"] -pub const BLOCK_MINECRAFT_POLISHED_DIORITE_SLAB: &str = "block.minecraft.polished_diorite_slab"; -#[doc = "Polished Diorite Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_DIORITE_STAIRS: &str = "block.minecraft.polished_diorite_stairs"; -#[doc = "Polished Granite"] -pub const BLOCK_MINECRAFT_POLISHED_GRANITE: &str = "block.minecraft.polished_granite"; -#[doc = "Polished Granite Slab"] -pub const BLOCK_MINECRAFT_POLISHED_GRANITE_SLAB: &str = "block.minecraft.polished_granite_slab"; -#[doc = "Polished Granite Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_GRANITE_STAIRS: &str = "block.minecraft.polished_granite_stairs"; -#[doc = "Polished Tuff"] -pub const BLOCK_MINECRAFT_POLISHED_TUFF: &str = "block.minecraft.polished_tuff"; -#[doc = "Polished Tuff Slab"] -pub const BLOCK_MINECRAFT_POLISHED_TUFF_SLAB: &str = "block.minecraft.polished_tuff_slab"; -#[doc = "Polished Tuff Stairs"] -pub const BLOCK_MINECRAFT_POLISHED_TUFF_STAIRS: &str = "block.minecraft.polished_tuff_stairs"; -#[doc = "Polished Tuff Wall"] -pub const BLOCK_MINECRAFT_POLISHED_TUFF_WALL: &str = "block.minecraft.polished_tuff_wall"; -#[doc = "Poppy"] -pub const BLOCK_MINECRAFT_POPPY: &str = "block.minecraft.poppy"; -#[doc = "Potatoes"] -pub const BLOCK_MINECRAFT_POTATOES: &str = "block.minecraft.potatoes"; -#[doc = "Potted Acacia Sapling"] -pub const BLOCK_MINECRAFT_POTTED_ACACIA_SAPLING: &str = "block.minecraft.potted_acacia_sapling"; -#[doc = "Potted Allium"] -pub const BLOCK_MINECRAFT_POTTED_ALLIUM: &str = "block.minecraft.potted_allium"; -#[doc = "Potted Azalea"] -pub const BLOCK_MINECRAFT_POTTED_AZALEA_BUSH: &str = "block.minecraft.potted_azalea_bush"; -#[doc = "Potted Azure Bluet"] -pub const BLOCK_MINECRAFT_POTTED_AZURE_BLUET: &str = "block.minecraft.potted_azure_bluet"; -#[doc = "Potted Bamboo"] -pub const BLOCK_MINECRAFT_POTTED_BAMBOO: &str = "block.minecraft.potted_bamboo"; -#[doc = "Potted Birch Sapling"] -pub const BLOCK_MINECRAFT_POTTED_BIRCH_SAPLING: &str = "block.minecraft.potted_birch_sapling"; -#[doc = "Potted Blue Orchid"] -pub const BLOCK_MINECRAFT_POTTED_BLUE_ORCHID: &str = "block.minecraft.potted_blue_orchid"; -#[doc = "Potted Brown Mushroom"] -pub const BLOCK_MINECRAFT_POTTED_BROWN_MUSHROOM: &str = "block.minecraft.potted_brown_mushroom"; -#[doc = "Potted Cactus"] -pub const BLOCK_MINECRAFT_POTTED_CACTUS: &str = "block.minecraft.potted_cactus"; -#[doc = "Potted Cherry Sapling"] -pub const BLOCK_MINECRAFT_POTTED_CHERRY_SAPLING: &str = "block.minecraft.potted_cherry_sapling"; -#[doc = "Potted Closed Eyeblossom"] -pub const BLOCK_MINECRAFT_POTTED_CLOSED_EYEBLOSSOM: &str = - "block.minecraft.potted_closed_eyeblossom"; -#[doc = "Potted Cornflower"] -pub const BLOCK_MINECRAFT_POTTED_CORNFLOWER: &str = "block.minecraft.potted_cornflower"; -#[doc = "Potted Crimson Fungus"] -pub const BLOCK_MINECRAFT_POTTED_CRIMSON_FUNGUS: &str = "block.minecraft.potted_crimson_fungus"; -#[doc = "Potted Crimson Roots"] -pub const BLOCK_MINECRAFT_POTTED_CRIMSON_ROOTS: &str = "block.minecraft.potted_crimson_roots"; -#[doc = "Potted Dandelion"] -pub const BLOCK_MINECRAFT_POTTED_DANDELION: &str = "block.minecraft.potted_dandelion"; -#[doc = "Potted Dark Oak Sapling"] -pub const BLOCK_MINECRAFT_POTTED_DARK_OAK_SAPLING: &str = "block.minecraft.potted_dark_oak_sapling"; -#[doc = "Potted Dead Bush"] -pub const BLOCK_MINECRAFT_POTTED_DEAD_BUSH: &str = "block.minecraft.potted_dead_bush"; -#[doc = "Potted Fern"] -pub const BLOCK_MINECRAFT_POTTED_FERN: &str = "block.minecraft.potted_fern"; -#[doc = "Potted Flowering Azalea"] -pub const BLOCK_MINECRAFT_POTTED_FLOWERING_AZALEA_BUSH: &str = - "block.minecraft.potted_flowering_azalea_bush"; -#[doc = "Potted Golden Dandelion"] -pub const BLOCK_MINECRAFT_POTTED_GOLDEN_DANDELION: &str = "block.minecraft.potted_golden_dandelion"; -#[doc = "Potted Jungle Sapling"] -pub const BLOCK_MINECRAFT_POTTED_JUNGLE_SAPLING: &str = "block.minecraft.potted_jungle_sapling"; -#[doc = "Potted Lily of the Valley"] -pub const BLOCK_MINECRAFT_POTTED_LILY_OF_THE_VALLEY: &str = - "block.minecraft.potted_lily_of_the_valley"; -#[doc = "Potted Mangrove Propagule"] -pub const BLOCK_MINECRAFT_POTTED_MANGROVE_PROPAGULE: &str = - "block.minecraft.potted_mangrove_propagule"; -#[doc = "Potted Oak Sapling"] -pub const BLOCK_MINECRAFT_POTTED_OAK_SAPLING: &str = "block.minecraft.potted_oak_sapling"; -#[doc = "Potted Open Eyeblossom"] -pub const BLOCK_MINECRAFT_POTTED_OPEN_EYEBLOSSOM: &str = "block.minecraft.potted_open_eyeblossom"; -#[doc = "Potted Orange Tulip"] -pub const BLOCK_MINECRAFT_POTTED_ORANGE_TULIP: &str = "block.minecraft.potted_orange_tulip"; -#[doc = "Potted Oxeye Daisy"] -pub const BLOCK_MINECRAFT_POTTED_OXEYE_DAISY: &str = "block.minecraft.potted_oxeye_daisy"; -#[doc = "Potted Pale Oak Sapling"] -pub const BLOCK_MINECRAFT_POTTED_PALE_OAK_SAPLING: &str = "block.minecraft.potted_pale_oak_sapling"; -#[doc = "Potted Pink Tulip"] -pub const BLOCK_MINECRAFT_POTTED_PINK_TULIP: &str = "block.minecraft.potted_pink_tulip"; -#[doc = "Potted Poppy"] -pub const BLOCK_MINECRAFT_POTTED_POPPY: &str = "block.minecraft.potted_poppy"; -#[doc = "Potted Red Mushroom"] -pub const BLOCK_MINECRAFT_POTTED_RED_MUSHROOM: &str = "block.minecraft.potted_red_mushroom"; -#[doc = "Potted Red Tulip"] -pub const BLOCK_MINECRAFT_POTTED_RED_TULIP: &str = "block.minecraft.potted_red_tulip"; -#[doc = "Potted Spruce Sapling"] -pub const BLOCK_MINECRAFT_POTTED_SPRUCE_SAPLING: &str = "block.minecraft.potted_spruce_sapling"; -#[doc = "Potted Torchflower"] -pub const BLOCK_MINECRAFT_POTTED_TORCHFLOWER: &str = "block.minecraft.potted_torchflower"; -#[doc = "Potted Warped Fungus"] -pub const BLOCK_MINECRAFT_POTTED_WARPED_FUNGUS: &str = "block.minecraft.potted_warped_fungus"; -#[doc = "Potted Warped Roots"] -pub const BLOCK_MINECRAFT_POTTED_WARPED_ROOTS: &str = "block.minecraft.potted_warped_roots"; -#[doc = "Potted White Tulip"] -pub const BLOCK_MINECRAFT_POTTED_WHITE_TULIP: &str = "block.minecraft.potted_white_tulip"; -#[doc = "Potted Wither Rose"] -pub const BLOCK_MINECRAFT_POTTED_WITHER_ROSE: &str = "block.minecraft.potted_wither_rose"; -#[doc = "Powder Snow"] -pub const BLOCK_MINECRAFT_POWDER_SNOW: &str = "block.minecraft.powder_snow"; -#[doc = "Powder Snow Cauldron"] -pub const BLOCK_MINECRAFT_POWDER_SNOW_CAULDRON: &str = "block.minecraft.powder_snow_cauldron"; -#[doc = "Powered Rail"] -pub const BLOCK_MINECRAFT_POWERED_RAIL: &str = "block.minecraft.powered_rail"; -#[doc = "Prismarine"] -pub const BLOCK_MINECRAFT_PRISMARINE: &str = "block.minecraft.prismarine"; -#[doc = "Prismarine Brick Slab"] -pub const BLOCK_MINECRAFT_PRISMARINE_BRICK_SLAB: &str = "block.minecraft.prismarine_brick_slab"; -#[doc = "Prismarine Brick Stairs"] -pub const BLOCK_MINECRAFT_PRISMARINE_BRICK_STAIRS: &str = "block.minecraft.prismarine_brick_stairs"; -#[doc = "Prismarine Bricks"] -pub const BLOCK_MINECRAFT_PRISMARINE_BRICKS: &str = "block.minecraft.prismarine_bricks"; -#[doc = "Prismarine Slab"] -pub const BLOCK_MINECRAFT_PRISMARINE_SLAB: &str = "block.minecraft.prismarine_slab"; -#[doc = "Prismarine Stairs"] -pub const BLOCK_MINECRAFT_PRISMARINE_STAIRS: &str = "block.minecraft.prismarine_stairs"; -#[doc = "Prismarine Wall"] -pub const BLOCK_MINECRAFT_PRISMARINE_WALL: &str = "block.minecraft.prismarine_wall"; -#[doc = "Pumpkin"] -pub const BLOCK_MINECRAFT_PUMPKIN: &str = "block.minecraft.pumpkin"; -#[doc = "Pumpkin Stem"] -pub const BLOCK_MINECRAFT_PUMPKIN_STEM: &str = "block.minecraft.pumpkin_stem"; -#[doc = "Purple Banner"] -pub const BLOCK_MINECRAFT_PURPLE_BANNER: &str = "block.minecraft.purple_banner"; -#[doc = "Purple Bed"] -pub const BLOCK_MINECRAFT_PURPLE_BED: &str = "block.minecraft.purple_bed"; -#[doc = "Purple Candle"] -pub const BLOCK_MINECRAFT_PURPLE_CANDLE: &str = "block.minecraft.purple_candle"; -#[doc = "Cake with Purple Candle"] -pub const BLOCK_MINECRAFT_PURPLE_CANDLE_CAKE: &str = "block.minecraft.purple_candle_cake"; -#[doc = "Purple Carpet"] -pub const BLOCK_MINECRAFT_PURPLE_CARPET: &str = "block.minecraft.purple_carpet"; -#[doc = "Purple Concrete"] -pub const BLOCK_MINECRAFT_PURPLE_CONCRETE: &str = "block.minecraft.purple_concrete"; -#[doc = "Purple Concrete Powder"] -pub const BLOCK_MINECRAFT_PURPLE_CONCRETE_POWDER: &str = "block.minecraft.purple_concrete_powder"; -#[doc = "Purple Glazed Terracotta"] -pub const BLOCK_MINECRAFT_PURPLE_GLAZED_TERRACOTTA: &str = - "block.minecraft.purple_glazed_terracotta"; -#[doc = "Purple Shulker Box"] -pub const BLOCK_MINECRAFT_PURPLE_SHULKER_BOX: &str = "block.minecraft.purple_shulker_box"; -#[doc = "Purple Stained Glass"] -pub const BLOCK_MINECRAFT_PURPLE_STAINED_GLASS: &str = "block.minecraft.purple_stained_glass"; -#[doc = "Purple Stained Glass Pane"] -pub const BLOCK_MINECRAFT_PURPLE_STAINED_GLASS_PANE: &str = - "block.minecraft.purple_stained_glass_pane"; -#[doc = "Purple Terracotta"] -pub const BLOCK_MINECRAFT_PURPLE_TERRACOTTA: &str = "block.minecraft.purple_terracotta"; -#[doc = "Purple Wool"] -pub const BLOCK_MINECRAFT_PURPLE_WOOL: &str = "block.minecraft.purple_wool"; -#[doc = "Purpur Block"] -pub const BLOCK_MINECRAFT_PURPUR_BLOCK: &str = "block.minecraft.purpur_block"; -#[doc = "Purpur Pillar"] -pub const BLOCK_MINECRAFT_PURPUR_PILLAR: &str = "block.minecraft.purpur_pillar"; -#[doc = "Purpur Slab"] -pub const BLOCK_MINECRAFT_PURPUR_SLAB: &str = "block.minecraft.purpur_slab"; -#[doc = "Purpur Stairs"] -pub const BLOCK_MINECRAFT_PURPUR_STAIRS: &str = "block.minecraft.purpur_stairs"; -#[doc = "Block of Quartz"] -pub const BLOCK_MINECRAFT_QUARTZ_BLOCK: &str = "block.minecraft.quartz_block"; -#[doc = "Quartz Bricks"] -pub const BLOCK_MINECRAFT_QUARTZ_BRICKS: &str = "block.minecraft.quartz_bricks"; -#[doc = "Quartz Pillar"] -pub const BLOCK_MINECRAFT_QUARTZ_PILLAR: &str = "block.minecraft.quartz_pillar"; -#[doc = "Quartz Slab"] -pub const BLOCK_MINECRAFT_QUARTZ_SLAB: &str = "block.minecraft.quartz_slab"; -#[doc = "Quartz Stairs"] -pub const BLOCK_MINECRAFT_QUARTZ_STAIRS: &str = "block.minecraft.quartz_stairs"; -#[doc = "Rail"] -pub const BLOCK_MINECRAFT_RAIL: &str = "block.minecraft.rail"; -#[doc = "Block of Raw Copper"] -pub const BLOCK_MINECRAFT_RAW_COPPER_BLOCK: &str = "block.minecraft.raw_copper_block"; -#[doc = "Block of Raw Gold"] -pub const BLOCK_MINECRAFT_RAW_GOLD_BLOCK: &str = "block.minecraft.raw_gold_block"; -#[doc = "Block of Raw Iron"] -pub const BLOCK_MINECRAFT_RAW_IRON_BLOCK: &str = "block.minecraft.raw_iron_block"; -#[doc = "Red Banner"] -pub const BLOCK_MINECRAFT_RED_BANNER: &str = "block.minecraft.red_banner"; -#[doc = "Red Bed"] -pub const BLOCK_MINECRAFT_RED_BED: &str = "block.minecraft.red_bed"; -#[doc = "Red Candle"] -pub const BLOCK_MINECRAFT_RED_CANDLE: &str = "block.minecraft.red_candle"; -#[doc = "Cake with Red Candle"] -pub const BLOCK_MINECRAFT_RED_CANDLE_CAKE: &str = "block.minecraft.red_candle_cake"; -#[doc = "Red Carpet"] -pub const BLOCK_MINECRAFT_RED_CARPET: &str = "block.minecraft.red_carpet"; -#[doc = "Red Concrete"] -pub const BLOCK_MINECRAFT_RED_CONCRETE: &str = "block.minecraft.red_concrete"; -#[doc = "Red Concrete Powder"] -pub const BLOCK_MINECRAFT_RED_CONCRETE_POWDER: &str = "block.minecraft.red_concrete_powder"; -#[doc = "Red Glazed Terracotta"] -pub const BLOCK_MINECRAFT_RED_GLAZED_TERRACOTTA: &str = "block.minecraft.red_glazed_terracotta"; -#[doc = "Red Mushroom"] -pub const BLOCK_MINECRAFT_RED_MUSHROOM: &str = "block.minecraft.red_mushroom"; -#[doc = "Red Mushroom Block"] -pub const BLOCK_MINECRAFT_RED_MUSHROOM_BLOCK: &str = "block.minecraft.red_mushroom_block"; -#[doc = "Red Nether Brick Slab"] -pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_SLAB: &str = "block.minecraft.red_nether_brick_slab"; -#[doc = "Red Nether Brick Stairs"] -pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_STAIRS: &str = "block.minecraft.red_nether_brick_stairs"; -#[doc = "Red Nether Brick Wall"] -pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_WALL: &str = "block.minecraft.red_nether_brick_wall"; -#[doc = "Red Nether Bricks"] -pub const BLOCK_MINECRAFT_RED_NETHER_BRICKS: &str = "block.minecraft.red_nether_bricks"; -#[doc = "Red Sand"] -pub const BLOCK_MINECRAFT_RED_SAND: &str = "block.minecraft.red_sand"; -#[doc = "Red Sandstone"] -pub const BLOCK_MINECRAFT_RED_SANDSTONE: &str = "block.minecraft.red_sandstone"; -#[doc = "Red Sandstone Slab"] -pub const BLOCK_MINECRAFT_RED_SANDSTONE_SLAB: &str = "block.minecraft.red_sandstone_slab"; -#[doc = "Red Sandstone Stairs"] -pub const BLOCK_MINECRAFT_RED_SANDSTONE_STAIRS: &str = "block.minecraft.red_sandstone_stairs"; -#[doc = "Red Sandstone Wall"] -pub const BLOCK_MINECRAFT_RED_SANDSTONE_WALL: &str = "block.minecraft.red_sandstone_wall"; -#[doc = "Red Shulker Box"] -pub const BLOCK_MINECRAFT_RED_SHULKER_BOX: &str = "block.minecraft.red_shulker_box"; -#[doc = "Red Stained Glass"] -pub const BLOCK_MINECRAFT_RED_STAINED_GLASS: &str = "block.minecraft.red_stained_glass"; -#[doc = "Red Stained Glass Pane"] -pub const BLOCK_MINECRAFT_RED_STAINED_GLASS_PANE: &str = "block.minecraft.red_stained_glass_pane"; -#[doc = "Red Terracotta"] -pub const BLOCK_MINECRAFT_RED_TERRACOTTA: &str = "block.minecraft.red_terracotta"; -#[doc = "Red Tulip"] -pub const BLOCK_MINECRAFT_RED_TULIP: &str = "block.minecraft.red_tulip"; -#[doc = "Red Wool"] -pub const BLOCK_MINECRAFT_RED_WOOL: &str = "block.minecraft.red_wool"; -#[doc = "Block of Redstone"] -pub const BLOCK_MINECRAFT_REDSTONE_BLOCK: &str = "block.minecraft.redstone_block"; -#[doc = "Redstone Lamp"] -pub const BLOCK_MINECRAFT_REDSTONE_LAMP: &str = "block.minecraft.redstone_lamp"; -#[doc = "Redstone Ore"] -pub const BLOCK_MINECRAFT_REDSTONE_ORE: &str = "block.minecraft.redstone_ore"; -#[doc = "Redstone Torch"] -pub const BLOCK_MINECRAFT_REDSTONE_TORCH: &str = "block.minecraft.redstone_torch"; -#[doc = "Redstone Wall Torch"] -pub const BLOCK_MINECRAFT_REDSTONE_WALL_TORCH: &str = "block.minecraft.redstone_wall_torch"; -#[doc = "Redstone Wire"] -pub const BLOCK_MINECRAFT_REDSTONE_WIRE: &str = "block.minecraft.redstone_wire"; -#[doc = "Reinforced Deepslate"] -pub const BLOCK_MINECRAFT_REINFORCED_DEEPSLATE: &str = "block.minecraft.reinforced_deepslate"; -#[doc = "Redstone Repeater"] -pub const BLOCK_MINECRAFT_REPEATER: &str = "block.minecraft.repeater"; -#[doc = "Repeating Command Block"] -pub const BLOCK_MINECRAFT_REPEATING_COMMAND_BLOCK: &str = "block.minecraft.repeating_command_block"; -#[doc = "Block of Resin"] -pub const BLOCK_MINECRAFT_RESIN_BLOCK: &str = "block.minecraft.resin_block"; -#[doc = "Resin Brick Slab"] -pub const BLOCK_MINECRAFT_RESIN_BRICK_SLAB: &str = "block.minecraft.resin_brick_slab"; -#[doc = "Resin Brick Stairs"] -pub const BLOCK_MINECRAFT_RESIN_BRICK_STAIRS: &str = "block.minecraft.resin_brick_stairs"; -#[doc = "Resin Brick Wall"] -pub const BLOCK_MINECRAFT_RESIN_BRICK_WALL: &str = "block.minecraft.resin_brick_wall"; -#[doc = "Resin Bricks"] -pub const BLOCK_MINECRAFT_RESIN_BRICKS: &str = "block.minecraft.resin_bricks"; -#[doc = "Resin Clump"] -pub const BLOCK_MINECRAFT_RESIN_CLUMP: &str = "block.minecraft.resin_clump"; -#[doc = "Respawn Anchor"] -pub const BLOCK_MINECRAFT_RESPAWN_ANCHOR: &str = "block.minecraft.respawn_anchor"; -#[doc = "Rooted Dirt"] -pub const BLOCK_MINECRAFT_ROOTED_DIRT: &str = "block.minecraft.rooted_dirt"; -#[doc = "Rose Bush"] -pub const BLOCK_MINECRAFT_ROSE_BUSH: &str = "block.minecraft.rose_bush"; -#[doc = "Sand"] -pub const BLOCK_MINECRAFT_SAND: &str = "block.minecraft.sand"; -#[doc = "Sandstone"] -pub const BLOCK_MINECRAFT_SANDSTONE: &str = "block.minecraft.sandstone"; -#[doc = "Sandstone Slab"] -pub const BLOCK_MINECRAFT_SANDSTONE_SLAB: &str = "block.minecraft.sandstone_slab"; -#[doc = "Sandstone Stairs"] -pub const BLOCK_MINECRAFT_SANDSTONE_STAIRS: &str = "block.minecraft.sandstone_stairs"; -#[doc = "Sandstone Wall"] -pub const BLOCK_MINECRAFT_SANDSTONE_WALL: &str = "block.minecraft.sandstone_wall"; -#[doc = "Scaffolding"] -pub const BLOCK_MINECRAFT_SCAFFOLDING: &str = "block.minecraft.scaffolding"; -#[doc = "Sculk"] -pub const BLOCK_MINECRAFT_SCULK: &str = "block.minecraft.sculk"; -#[doc = "Sculk Catalyst"] -pub const BLOCK_MINECRAFT_SCULK_CATALYST: &str = "block.minecraft.sculk_catalyst"; -#[doc = "Sculk Sensor"] -pub const BLOCK_MINECRAFT_SCULK_SENSOR: &str = "block.minecraft.sculk_sensor"; -#[doc = "Sculk Shrieker"] -pub const BLOCK_MINECRAFT_SCULK_SHRIEKER: &str = "block.minecraft.sculk_shrieker"; -#[doc = "Sculk Vein"] -pub const BLOCK_MINECRAFT_SCULK_VEIN: &str = "block.minecraft.sculk_vein"; -#[doc = "Sea Lantern"] -pub const BLOCK_MINECRAFT_SEA_LANTERN: &str = "block.minecraft.sea_lantern"; -#[doc = "Sea Pickle"] -pub const BLOCK_MINECRAFT_SEA_PICKLE: &str = "block.minecraft.sea_pickle"; -#[doc = "Seagrass"] -pub const BLOCK_MINECRAFT_SEAGRASS: &str = "block.minecraft.seagrass"; -#[doc = "Respawn point set"] -pub const BLOCK_MINECRAFT_SET_SPAWN: &str = "block.minecraft.set_spawn"; -#[doc = "Short Dry Grass"] -pub const BLOCK_MINECRAFT_SHORT_DRY_GRASS: &str = "block.minecraft.short_dry_grass"; -#[doc = "Short Grass"] -pub const BLOCK_MINECRAFT_SHORT_GRASS: &str = "block.minecraft.short_grass"; -#[doc = "Shroomlight"] -pub const BLOCK_MINECRAFT_SHROOMLIGHT: &str = "block.minecraft.shroomlight"; -#[doc = "Shulker Box"] -pub const BLOCK_MINECRAFT_SHULKER_BOX: &str = "block.minecraft.shulker_box"; -#[doc = "Skeleton Skull"] -pub const BLOCK_MINECRAFT_SKELETON_SKULL: &str = "block.minecraft.skeleton_skull"; -#[doc = "Skeleton Wall Skull"] -pub const BLOCK_MINECRAFT_SKELETON_WALL_SKULL: &str = "block.minecraft.skeleton_wall_skull"; -#[doc = "Slime Block"] -pub const BLOCK_MINECRAFT_SLIME_BLOCK: &str = "block.minecraft.slime_block"; -#[doc = "Small Amethyst Bud"] -pub const BLOCK_MINECRAFT_SMALL_AMETHYST_BUD: &str = "block.minecraft.small_amethyst_bud"; -#[doc = "Small Dripleaf"] -pub const BLOCK_MINECRAFT_SMALL_DRIPLEAF: &str = "block.minecraft.small_dripleaf"; -#[doc = "Smithing Table"] -pub const BLOCK_MINECRAFT_SMITHING_TABLE: &str = "block.minecraft.smithing_table"; -#[doc = "Smoker"] -pub const BLOCK_MINECRAFT_SMOKER: &str = "block.minecraft.smoker"; -#[doc = "Smooth Basalt"] -pub const BLOCK_MINECRAFT_SMOOTH_BASALT: &str = "block.minecraft.smooth_basalt"; -#[doc = "Smooth Quartz Block"] -pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ: &str = "block.minecraft.smooth_quartz"; -#[doc = "Smooth Quartz Slab"] -pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ_SLAB: &str = "block.minecraft.smooth_quartz_slab"; -#[doc = "Smooth Quartz Stairs"] -pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ_STAIRS: &str = "block.minecraft.smooth_quartz_stairs"; -#[doc = "Smooth Red Sandstone"] -pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE: &str = "block.minecraft.smooth_red_sandstone"; -#[doc = "Smooth Red Sandstone Slab"] -pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE_SLAB: &str = - "block.minecraft.smooth_red_sandstone_slab"; -#[doc = "Smooth Red Sandstone Stairs"] -pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE_STAIRS: &str = - "block.minecraft.smooth_red_sandstone_stairs"; -#[doc = "Smooth Sandstone"] -pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE: &str = "block.minecraft.smooth_sandstone"; -#[doc = "Smooth Sandstone Slab"] -pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE_SLAB: &str = "block.minecraft.smooth_sandstone_slab"; -#[doc = "Smooth Sandstone Stairs"] -pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE_STAIRS: &str = "block.minecraft.smooth_sandstone_stairs"; -#[doc = "Smooth Stone"] -pub const BLOCK_MINECRAFT_SMOOTH_STONE: &str = "block.minecraft.smooth_stone"; -#[doc = "Smooth Stone Slab"] -pub const BLOCK_MINECRAFT_SMOOTH_STONE_SLAB: &str = "block.minecraft.smooth_stone_slab"; -#[doc = "Sniffer Egg"] -pub const BLOCK_MINECRAFT_SNIFFER_EGG: &str = "block.minecraft.sniffer_egg"; -#[doc = "Snow"] -pub const BLOCK_MINECRAFT_SNOW: &str = "block.minecraft.snow"; -#[doc = "Snow Block"] -pub const BLOCK_MINECRAFT_SNOW_BLOCK: &str = "block.minecraft.snow_block"; -#[doc = "Soul Campfire"] -pub const BLOCK_MINECRAFT_SOUL_CAMPFIRE: &str = "block.minecraft.soul_campfire"; -#[doc = "Soul Fire"] -pub const BLOCK_MINECRAFT_SOUL_FIRE: &str = "block.minecraft.soul_fire"; -#[doc = "Soul Lantern"] -pub const BLOCK_MINECRAFT_SOUL_LANTERN: &str = "block.minecraft.soul_lantern"; -#[doc = "Soul Sand"] -pub const BLOCK_MINECRAFT_SOUL_SAND: &str = "block.minecraft.soul_sand"; -#[doc = "Soul Soil"] -pub const BLOCK_MINECRAFT_SOUL_SOIL: &str = "block.minecraft.soul_soil"; -#[doc = "Soul Torch"] -pub const BLOCK_MINECRAFT_SOUL_TORCH: &str = "block.minecraft.soul_torch"; -#[doc = "Soul Wall Torch"] -pub const BLOCK_MINECRAFT_SOUL_WALL_TORCH: &str = "block.minecraft.soul_wall_torch"; -#[doc = "You have no home bed or charged respawn anchor, or it was obstructed"] -pub const BLOCK_MINECRAFT_SPAWN_NOT_VALID: &str = "block.minecraft.spawn.not_valid"; -#[doc = "Monster Spawner"] -pub const BLOCK_MINECRAFT_SPAWNER: &str = "block.minecraft.spawner"; -#[doc = "Interact with Spawn Egg:"] -pub const BLOCK_MINECRAFT_SPAWNER_DESC1: &str = "block.minecraft.spawner.desc1"; -#[doc = "Sets Mob Type"] -pub const BLOCK_MINECRAFT_SPAWNER_DESC2: &str = "block.minecraft.spawner.desc2"; -#[doc = "Sponge"] -pub const BLOCK_MINECRAFT_SPONGE: &str = "block.minecraft.sponge"; -#[doc = "Spore Blossom"] -pub const BLOCK_MINECRAFT_SPORE_BLOSSOM: &str = "block.minecraft.spore_blossom"; -#[doc = "Spruce Button"] -pub const BLOCK_MINECRAFT_SPRUCE_BUTTON: &str = "block.minecraft.spruce_button"; -#[doc = "Spruce Door"] -pub const BLOCK_MINECRAFT_SPRUCE_DOOR: &str = "block.minecraft.spruce_door"; -#[doc = "Spruce Fence"] -pub const BLOCK_MINECRAFT_SPRUCE_FENCE: &str = "block.minecraft.spruce_fence"; -#[doc = "Spruce Fence Gate"] -pub const BLOCK_MINECRAFT_SPRUCE_FENCE_GATE: &str = "block.minecraft.spruce_fence_gate"; -#[doc = "Spruce Hanging Sign"] -pub const BLOCK_MINECRAFT_SPRUCE_HANGING_SIGN: &str = "block.minecraft.spruce_hanging_sign"; -#[doc = "Spruce Leaves"] -pub const BLOCK_MINECRAFT_SPRUCE_LEAVES: &str = "block.minecraft.spruce_leaves"; -#[doc = "Spruce Log"] -pub const BLOCK_MINECRAFT_SPRUCE_LOG: &str = "block.minecraft.spruce_log"; -#[doc = "Spruce Planks"] -pub const BLOCK_MINECRAFT_SPRUCE_PLANKS: &str = "block.minecraft.spruce_planks"; -#[doc = "Spruce Pressure Plate"] -pub const BLOCK_MINECRAFT_SPRUCE_PRESSURE_PLATE: &str = "block.minecraft.spruce_pressure_plate"; -#[doc = "Spruce Sapling"] -pub const BLOCK_MINECRAFT_SPRUCE_SAPLING: &str = "block.minecraft.spruce_sapling"; -#[doc = "Spruce Shelf"] -pub const BLOCK_MINECRAFT_SPRUCE_SHELF: &str = "block.minecraft.spruce_shelf"; -#[doc = "Spruce Sign"] -pub const BLOCK_MINECRAFT_SPRUCE_SIGN: &str = "block.minecraft.spruce_sign"; -#[doc = "Spruce Slab"] -pub const BLOCK_MINECRAFT_SPRUCE_SLAB: &str = "block.minecraft.spruce_slab"; -#[doc = "Spruce Stairs"] -pub const BLOCK_MINECRAFT_SPRUCE_STAIRS: &str = "block.minecraft.spruce_stairs"; -#[doc = "Spruce Trapdoor"] -pub const BLOCK_MINECRAFT_SPRUCE_TRAPDOOR: &str = "block.minecraft.spruce_trapdoor"; -#[doc = "Spruce Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_SPRUCE_WALL_HANGING_SIGN: &str = - "block.minecraft.spruce_wall_hanging_sign"; -#[doc = "Spruce Wall Sign"] -pub const BLOCK_MINECRAFT_SPRUCE_WALL_SIGN: &str = "block.minecraft.spruce_wall_sign"; -#[doc = "Spruce Wood"] -pub const BLOCK_MINECRAFT_SPRUCE_WOOD: &str = "block.minecraft.spruce_wood"; -#[doc = "Sticky Piston"] -pub const BLOCK_MINECRAFT_STICKY_PISTON: &str = "block.minecraft.sticky_piston"; -#[doc = "Stone"] -pub const BLOCK_MINECRAFT_STONE: &str = "block.minecraft.stone"; -#[doc = "Stone Brick Slab"] -pub const BLOCK_MINECRAFT_STONE_BRICK_SLAB: &str = "block.minecraft.stone_brick_slab"; -#[doc = "Stone Brick Stairs"] -pub const BLOCK_MINECRAFT_STONE_BRICK_STAIRS: &str = "block.minecraft.stone_brick_stairs"; -#[doc = "Stone Brick Wall"] -pub const BLOCK_MINECRAFT_STONE_BRICK_WALL: &str = "block.minecraft.stone_brick_wall"; -#[doc = "Stone Bricks"] -pub const BLOCK_MINECRAFT_STONE_BRICKS: &str = "block.minecraft.stone_bricks"; -#[doc = "Stone Button"] -pub const BLOCK_MINECRAFT_STONE_BUTTON: &str = "block.minecraft.stone_button"; -#[doc = "Stone Pressure Plate"] -pub const BLOCK_MINECRAFT_STONE_PRESSURE_PLATE: &str = "block.minecraft.stone_pressure_plate"; -#[doc = "Stone Slab"] -pub const BLOCK_MINECRAFT_STONE_SLAB: &str = "block.minecraft.stone_slab"; -#[doc = "Stone Stairs"] -pub const BLOCK_MINECRAFT_STONE_STAIRS: &str = "block.minecraft.stone_stairs"; -#[doc = "Stonecutter"] -pub const BLOCK_MINECRAFT_STONECUTTER: &str = "block.minecraft.stonecutter"; -#[doc = "Stripped Acacia Log"] -pub const BLOCK_MINECRAFT_STRIPPED_ACACIA_LOG: &str = "block.minecraft.stripped_acacia_log"; -#[doc = "Stripped Acacia Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_ACACIA_WOOD: &str = "block.minecraft.stripped_acacia_wood"; -#[doc = "Block of Stripped Bamboo"] -pub const BLOCK_MINECRAFT_STRIPPED_BAMBOO_BLOCK: &str = "block.minecraft.stripped_bamboo_block"; -#[doc = "Stripped Birch Log"] -pub const BLOCK_MINECRAFT_STRIPPED_BIRCH_LOG: &str = "block.minecraft.stripped_birch_log"; -#[doc = "Stripped Birch Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_BIRCH_WOOD: &str = "block.minecraft.stripped_birch_wood"; -#[doc = "Stripped Cherry Log"] -pub const BLOCK_MINECRAFT_STRIPPED_CHERRY_LOG: &str = "block.minecraft.stripped_cherry_log"; -#[doc = "Stripped Cherry Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_CHERRY_WOOD: &str = "block.minecraft.stripped_cherry_wood"; -#[doc = "Stripped Crimson Hyphae"] -pub const BLOCK_MINECRAFT_STRIPPED_CRIMSON_HYPHAE: &str = "block.minecraft.stripped_crimson_hyphae"; -#[doc = "Stripped Crimson Stem"] -pub const BLOCK_MINECRAFT_STRIPPED_CRIMSON_STEM: &str = "block.minecraft.stripped_crimson_stem"; -#[doc = "Stripped Dark Oak Log"] -pub const BLOCK_MINECRAFT_STRIPPED_DARK_OAK_LOG: &str = "block.minecraft.stripped_dark_oak_log"; -#[doc = "Stripped Dark Oak Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_DARK_OAK_WOOD: &str = "block.minecraft.stripped_dark_oak_wood"; -#[doc = "Stripped Jungle Log"] -pub const BLOCK_MINECRAFT_STRIPPED_JUNGLE_LOG: &str = "block.minecraft.stripped_jungle_log"; -#[doc = "Stripped Jungle Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_JUNGLE_WOOD: &str = "block.minecraft.stripped_jungle_wood"; -#[doc = "Stripped Mangrove Log"] -pub const BLOCK_MINECRAFT_STRIPPED_MANGROVE_LOG: &str = "block.minecraft.stripped_mangrove_log"; -#[doc = "Stripped Mangrove Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_MANGROVE_WOOD: &str = "block.minecraft.stripped_mangrove_wood"; -#[doc = "Stripped Oak Log"] -pub const BLOCK_MINECRAFT_STRIPPED_OAK_LOG: &str = "block.minecraft.stripped_oak_log"; -#[doc = "Stripped Oak Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_OAK_WOOD: &str = "block.minecraft.stripped_oak_wood"; -#[doc = "Stripped Pale Oak Log"] -pub const BLOCK_MINECRAFT_STRIPPED_PALE_OAK_LOG: &str = "block.minecraft.stripped_pale_oak_log"; -#[doc = "Stripped Pale Oak Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_PALE_OAK_WOOD: &str = "block.minecraft.stripped_pale_oak_wood"; -#[doc = "Stripped Spruce Log"] -pub const BLOCK_MINECRAFT_STRIPPED_SPRUCE_LOG: &str = "block.minecraft.stripped_spruce_log"; -#[doc = "Stripped Spruce Wood"] -pub const BLOCK_MINECRAFT_STRIPPED_SPRUCE_WOOD: &str = "block.minecraft.stripped_spruce_wood"; -#[doc = "Stripped Warped Hyphae"] -pub const BLOCK_MINECRAFT_STRIPPED_WARPED_HYPHAE: &str = "block.minecraft.stripped_warped_hyphae"; -#[doc = "Stripped Warped Stem"] -pub const BLOCK_MINECRAFT_STRIPPED_WARPED_STEM: &str = "block.minecraft.stripped_warped_stem"; -#[doc = "Structure Block"] -pub const BLOCK_MINECRAFT_STRUCTURE_BLOCK: &str = "block.minecraft.structure_block"; -#[doc = "Structure Void"] -pub const BLOCK_MINECRAFT_STRUCTURE_VOID: &str = "block.minecraft.structure_void"; -#[doc = "Sugar Cane"] -pub const BLOCK_MINECRAFT_SUGAR_CANE: &str = "block.minecraft.sugar_cane"; -#[doc = "Sunflower"] -pub const BLOCK_MINECRAFT_SUNFLOWER: &str = "block.minecraft.sunflower"; -#[doc = "Suspicious Gravel"] -pub const BLOCK_MINECRAFT_SUSPICIOUS_GRAVEL: &str = "block.minecraft.suspicious_gravel"; -#[doc = "Suspicious Sand"] -pub const BLOCK_MINECRAFT_SUSPICIOUS_SAND: &str = "block.minecraft.suspicious_sand"; -#[doc = "Sweet Berry Bush"] -pub const BLOCK_MINECRAFT_SWEET_BERRY_BUSH: &str = "block.minecraft.sweet_berry_bush"; -#[doc = "Tall Dry Grass"] -pub const BLOCK_MINECRAFT_TALL_DRY_GRASS: &str = "block.minecraft.tall_dry_grass"; -#[doc = "Tall Grass"] -pub const BLOCK_MINECRAFT_TALL_GRASS: &str = "block.minecraft.tall_grass"; -#[doc = "Tall Seagrass"] -pub const BLOCK_MINECRAFT_TALL_SEAGRASS: &str = "block.minecraft.tall_seagrass"; -#[doc = "Target"] -pub const BLOCK_MINECRAFT_TARGET: &str = "block.minecraft.target"; -#[doc = "Terracotta"] -pub const BLOCK_MINECRAFT_TERRACOTTA: &str = "block.minecraft.terracotta"; -#[doc = "Test Block"] -pub const BLOCK_MINECRAFT_TEST_BLOCK: &str = "block.minecraft.test_block"; -#[doc = "Test Instance Block"] -pub const BLOCK_MINECRAFT_TEST_INSTANCE_BLOCK: &str = "block.minecraft.test_instance_block"; -#[doc = "Tinted Glass"] -pub const BLOCK_MINECRAFT_TINTED_GLASS: &str = "block.minecraft.tinted_glass"; -#[doc = "TNT"] -pub const BLOCK_MINECRAFT_TNT: &str = "block.minecraft.tnt"; -#[doc = "TNT explosions are disabled"] -pub const BLOCK_MINECRAFT_TNT_DISABLED: &str = "block.minecraft.tnt.disabled"; -#[doc = "Torch"] -pub const BLOCK_MINECRAFT_TORCH: &str = "block.minecraft.torch"; -#[doc = "Torchflower"] -pub const BLOCK_MINECRAFT_TORCHFLOWER: &str = "block.minecraft.torchflower"; -#[doc = "Torchflower Crop"] -pub const BLOCK_MINECRAFT_TORCHFLOWER_CROP: &str = "block.minecraft.torchflower_crop"; -#[doc = "Trapped Chest"] -pub const BLOCK_MINECRAFT_TRAPPED_CHEST: &str = "block.minecraft.trapped_chest"; -#[doc = "Trial Spawner"] -pub const BLOCK_MINECRAFT_TRIAL_SPAWNER: &str = "block.minecraft.trial_spawner"; -#[doc = "Tripwire"] -pub const BLOCK_MINECRAFT_TRIPWIRE: &str = "block.minecraft.tripwire"; -#[doc = "Tripwire Hook"] -pub const BLOCK_MINECRAFT_TRIPWIRE_HOOK: &str = "block.minecraft.tripwire_hook"; -#[doc = "Tube Coral"] -pub const BLOCK_MINECRAFT_TUBE_CORAL: &str = "block.minecraft.tube_coral"; -#[doc = "Tube Coral Block"] -pub const BLOCK_MINECRAFT_TUBE_CORAL_BLOCK: &str = "block.minecraft.tube_coral_block"; -#[doc = "Tube Coral Fan"] -pub const BLOCK_MINECRAFT_TUBE_CORAL_FAN: &str = "block.minecraft.tube_coral_fan"; -#[doc = "Tube Coral Wall Fan"] -pub const BLOCK_MINECRAFT_TUBE_CORAL_WALL_FAN: &str = "block.minecraft.tube_coral_wall_fan"; -#[doc = "Tuff"] -pub const BLOCK_MINECRAFT_TUFF: &str = "block.minecraft.tuff"; -#[doc = "Tuff Brick Slab"] -pub const BLOCK_MINECRAFT_TUFF_BRICK_SLAB: &str = "block.minecraft.tuff_brick_slab"; -#[doc = "Tuff Brick Stairs"] -pub const BLOCK_MINECRAFT_TUFF_BRICK_STAIRS: &str = "block.minecraft.tuff_brick_stairs"; -#[doc = "Tuff Brick Wall"] -pub const BLOCK_MINECRAFT_TUFF_BRICK_WALL: &str = "block.minecraft.tuff_brick_wall"; -#[doc = "Tuff Bricks"] -pub const BLOCK_MINECRAFT_TUFF_BRICKS: &str = "block.minecraft.tuff_bricks"; -#[doc = "Tuff Slab"] -pub const BLOCK_MINECRAFT_TUFF_SLAB: &str = "block.minecraft.tuff_slab"; -#[doc = "Tuff Stairs"] -pub const BLOCK_MINECRAFT_TUFF_STAIRS: &str = "block.minecraft.tuff_stairs"; -#[doc = "Tuff Wall"] -pub const BLOCK_MINECRAFT_TUFF_WALL: &str = "block.minecraft.tuff_wall"; -#[doc = "Turtle Egg"] -pub const BLOCK_MINECRAFT_TURTLE_EGG: &str = "block.minecraft.turtle_egg"; -#[doc = "Twisting Vines"] -pub const BLOCK_MINECRAFT_TWISTING_VINES: &str = "block.minecraft.twisting_vines"; -#[doc = "Twisting Vines Plant"] -pub const BLOCK_MINECRAFT_TWISTING_VINES_PLANT: &str = "block.minecraft.twisting_vines_plant"; -#[doc = "Vault"] -pub const BLOCK_MINECRAFT_VAULT: &str = "block.minecraft.vault"; -#[doc = "Verdant Froglight"] -pub const BLOCK_MINECRAFT_VERDANT_FROGLIGHT: &str = "block.minecraft.verdant_froglight"; -#[doc = "Vines"] -pub const BLOCK_MINECRAFT_VINE: &str = "block.minecraft.vine"; -#[doc = "Void Air"] -pub const BLOCK_MINECRAFT_VOID_AIR: &str = "block.minecraft.void_air"; -#[doc = "Wall Torch"] -pub const BLOCK_MINECRAFT_WALL_TORCH: &str = "block.minecraft.wall_torch"; -#[doc = "Warped Button"] -pub const BLOCK_MINECRAFT_WARPED_BUTTON: &str = "block.minecraft.warped_button"; -#[doc = "Warped Door"] -pub const BLOCK_MINECRAFT_WARPED_DOOR: &str = "block.minecraft.warped_door"; -#[doc = "Warped Fence"] -pub const BLOCK_MINECRAFT_WARPED_FENCE: &str = "block.minecraft.warped_fence"; -#[doc = "Warped Fence Gate"] -pub const BLOCK_MINECRAFT_WARPED_FENCE_GATE: &str = "block.minecraft.warped_fence_gate"; -#[doc = "Warped Fungus"] -pub const BLOCK_MINECRAFT_WARPED_FUNGUS: &str = "block.minecraft.warped_fungus"; -#[doc = "Warped Hanging Sign"] -pub const BLOCK_MINECRAFT_WARPED_HANGING_SIGN: &str = "block.minecraft.warped_hanging_sign"; -#[doc = "Warped Hyphae"] -pub const BLOCK_MINECRAFT_WARPED_HYPHAE: &str = "block.minecraft.warped_hyphae"; -#[doc = "Warped Nylium"] -pub const BLOCK_MINECRAFT_WARPED_NYLIUM: &str = "block.minecraft.warped_nylium"; -#[doc = "Warped Planks"] -pub const BLOCK_MINECRAFT_WARPED_PLANKS: &str = "block.minecraft.warped_planks"; -#[doc = "Warped Pressure Plate"] -pub const BLOCK_MINECRAFT_WARPED_PRESSURE_PLATE: &str = "block.minecraft.warped_pressure_plate"; -#[doc = "Warped Roots"] -pub const BLOCK_MINECRAFT_WARPED_ROOTS: &str = "block.minecraft.warped_roots"; -#[doc = "Warped Shelf"] -pub const BLOCK_MINECRAFT_WARPED_SHELF: &str = "block.minecraft.warped_shelf"; -#[doc = "Warped Sign"] -pub const BLOCK_MINECRAFT_WARPED_SIGN: &str = "block.minecraft.warped_sign"; -#[doc = "Warped Slab"] -pub const BLOCK_MINECRAFT_WARPED_SLAB: &str = "block.minecraft.warped_slab"; -#[doc = "Warped Stairs"] -pub const BLOCK_MINECRAFT_WARPED_STAIRS: &str = "block.minecraft.warped_stairs"; -#[doc = "Warped Stem"] -pub const BLOCK_MINECRAFT_WARPED_STEM: &str = "block.minecraft.warped_stem"; -#[doc = "Warped Trapdoor"] -pub const BLOCK_MINECRAFT_WARPED_TRAPDOOR: &str = "block.minecraft.warped_trapdoor"; -#[doc = "Warped Wall Hanging Sign"] -pub const BLOCK_MINECRAFT_WARPED_WALL_HANGING_SIGN: &str = - "block.minecraft.warped_wall_hanging_sign"; -#[doc = "Warped Wall Sign"] -pub const BLOCK_MINECRAFT_WARPED_WALL_SIGN: &str = "block.minecraft.warped_wall_sign"; -#[doc = "Warped Wart Block"] -pub const BLOCK_MINECRAFT_WARPED_WART_BLOCK: &str = "block.minecraft.warped_wart_block"; -#[doc = "Water"] -pub const BLOCK_MINECRAFT_WATER: &str = "block.minecraft.water"; -#[doc = "Water Cauldron"] -pub const BLOCK_MINECRAFT_WATER_CAULDRON: &str = "block.minecraft.water_cauldron"; -#[doc = "Waxed Chiseled Copper"] -pub const BLOCK_MINECRAFT_WAXED_CHISELED_COPPER: &str = "block.minecraft.waxed_chiseled_copper"; -#[doc = "Waxed Copper Bars"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_BARS: &str = "block.minecraft.waxed_copper_bars"; -#[doc = "Waxed Block of Copper"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_BLOCK: &str = "block.minecraft.waxed_copper_block"; -#[doc = "Waxed Copper Bulb"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_BULB: &str = "block.minecraft.waxed_copper_bulb"; -#[doc = "Waxed Copper Chain"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_CHAIN: &str = "block.minecraft.waxed_copper_chain"; -#[doc = "Waxed Copper Chest"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_CHEST: &str = "block.minecraft.waxed_copper_chest"; -#[doc = "Waxed Copper Door"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_DOOR: &str = "block.minecraft.waxed_copper_door"; -#[doc = "Waxed Copper Golem Statue"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.waxed_copper_golem_statue"; -#[doc = "Waxed Copper Grate"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_GRATE: &str = "block.minecraft.waxed_copper_grate"; -#[doc = "Waxed Copper Lantern"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_LANTERN: &str = "block.minecraft.waxed_copper_lantern"; -#[doc = "Waxed Copper Trapdoor"] -pub const BLOCK_MINECRAFT_WAXED_COPPER_TRAPDOOR: &str = "block.minecraft.waxed_copper_trapdoor"; -#[doc = "Waxed Cut Copper"] -pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER: &str = "block.minecraft.waxed_cut_copper"; -#[doc = "Waxed Cut Copper Slab"] -pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER_SLAB: &str = "block.minecraft.waxed_cut_copper_slab"; -#[doc = "Waxed Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER_STAIRS: &str = "block.minecraft.waxed_cut_copper_stairs"; -#[doc = "Waxed Exposed Chiseled Copper"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CHISELED_COPPER: &str = - "block.minecraft.waxed_exposed_chiseled_copper"; -#[doc = "Waxed Exposed Copper"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER: &str = "block.minecraft.waxed_exposed_copper"; -#[doc = "Waxed Exposed Copper Bars"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_BARS: &str = - "block.minecraft.waxed_exposed_copper_bars"; -#[doc = "Waxed Exposed Copper Bulb"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_BULB: &str = - "block.minecraft.waxed_exposed_copper_bulb"; -#[doc = "Waxed Exposed Copper Chain"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_CHAIN: &str = - "block.minecraft.waxed_exposed_copper_chain"; -#[doc = "Waxed Exposed Copper Chest"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_CHEST: &str = - "block.minecraft.waxed_exposed_copper_chest"; -#[doc = "Waxed Exposed Copper Door"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_DOOR: &str = - "block.minecraft.waxed_exposed_copper_door"; -#[doc = "Waxed Exposed Copper Golem Statue"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.waxed_exposed_copper_golem_statue"; -#[doc = "Waxed Exposed Copper Grate"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_GRATE: &str = - "block.minecraft.waxed_exposed_copper_grate"; -#[doc = "Waxed Exposed Copper Lantern"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_LANTERN: &str = - "block.minecraft.waxed_exposed_copper_lantern"; -#[doc = "Waxed Exposed Copper Trapdoor"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_TRAPDOOR: &str = - "block.minecraft.waxed_exposed_copper_trapdoor"; -#[doc = "Waxed Exposed Cut Copper"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER: &str = - "block.minecraft.waxed_exposed_cut_copper"; -#[doc = "Waxed Exposed Cut Copper Slab"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER_SLAB: &str = - "block.minecraft.waxed_exposed_cut_copper_slab"; -#[doc = "Waxed Exposed Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER_STAIRS: &str = - "block.minecraft.waxed_exposed_cut_copper_stairs"; -#[doc = "Waxed Exposed Lightning Rod"] -pub const BLOCK_MINECRAFT_WAXED_EXPOSED_LIGHTNING_ROD: &str = - "block.minecraft.waxed_exposed_lightning_rod"; -#[doc = "Waxed Lightning Rod"] -pub const BLOCK_MINECRAFT_WAXED_LIGHTNING_ROD: &str = "block.minecraft.waxed_lightning_rod"; -#[doc = "Waxed Oxidized Chiseled Copper"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CHISELED_COPPER: &str = - "block.minecraft.waxed_oxidized_chiseled_copper"; -#[doc = "Waxed Oxidized Copper"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER: &str = "block.minecraft.waxed_oxidized_copper"; -#[doc = "Waxed Oxidized Copper Bars"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_BARS: &str = - "block.minecraft.waxed_oxidized_copper_bars"; -#[doc = "Waxed Oxidized Copper Bulb"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_BULB: &str = - "block.minecraft.waxed_oxidized_copper_bulb"; -#[doc = "Waxed Oxidized Copper Chain"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_CHAIN: &str = - "block.minecraft.waxed_oxidized_copper_chain"; -#[doc = "Waxed Oxidized Copper Chest"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_CHEST: &str = - "block.minecraft.waxed_oxidized_copper_chest"; -#[doc = "Waxed Oxidized Copper Door"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_DOOR: &str = - "block.minecraft.waxed_oxidized_copper_door"; -#[doc = "Waxed Oxidized Copper Golem Statue"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.waxed_oxidized_copper_golem_statue"; -#[doc = "Waxed Oxidized Copper Grate"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_GRATE: &str = - "block.minecraft.waxed_oxidized_copper_grate"; -#[doc = "Waxed Oxidized Copper Lantern"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_LANTERN: &str = - "block.minecraft.waxed_oxidized_copper_lantern"; -#[doc = "Waxed Oxidized Copper Trapdoor"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_TRAPDOOR: &str = - "block.minecraft.waxed_oxidized_copper_trapdoor"; -#[doc = "Waxed Oxidized Cut Copper"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER: &str = - "block.minecraft.waxed_oxidized_cut_copper"; -#[doc = "Waxed Oxidized Cut Copper Slab"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER_SLAB: &str = - "block.minecraft.waxed_oxidized_cut_copper_slab"; -#[doc = "Waxed Oxidized Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER_STAIRS: &str = - "block.minecraft.waxed_oxidized_cut_copper_stairs"; -#[doc = "Waxed Oxidized Lightning Rod"] -pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_LIGHTNING_ROD: &str = - "block.minecraft.waxed_oxidized_lightning_rod"; -#[doc = "Waxed Weathered Chiseled Copper"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CHISELED_COPPER: &str = - "block.minecraft.waxed_weathered_chiseled_copper"; -#[doc = "Waxed Weathered Copper"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER: &str = "block.minecraft.waxed_weathered_copper"; -#[doc = "Waxed Weathered Copper Bars"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_BARS: &str = - "block.minecraft.waxed_weathered_copper_bars"; -#[doc = "Waxed Weathered Copper Bulb"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_BULB: &str = - "block.minecraft.waxed_weathered_copper_bulb"; -#[doc = "Waxed Weathered Copper Chain"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_CHAIN: &str = - "block.minecraft.waxed_weathered_copper_chain"; -#[doc = "Waxed Weathered Copper Chest"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_CHEST: &str = - "block.minecraft.waxed_weathered_copper_chest"; -#[doc = "Waxed Weathered Copper Door"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_DOOR: &str = - "block.minecraft.waxed_weathered_copper_door"; -#[doc = "Waxed Weathered Copper Golem Statue"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.waxed_weathered_copper_golem_statue"; -#[doc = "Waxed Weathered Copper Grate"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_GRATE: &str = - "block.minecraft.waxed_weathered_copper_grate"; -#[doc = "Waxed Weathered Copper Lantern"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_LANTERN: &str = - "block.minecraft.waxed_weathered_copper_lantern"; -#[doc = "Waxed Weathered Copper Trapdoor"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_TRAPDOOR: &str = - "block.minecraft.waxed_weathered_copper_trapdoor"; -#[doc = "Waxed Weathered Cut Copper"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER: &str = - "block.minecraft.waxed_weathered_cut_copper"; -#[doc = "Waxed Weathered Cut Copper Slab"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER_SLAB: &str = - "block.minecraft.waxed_weathered_cut_copper_slab"; -#[doc = "Waxed Weathered Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER_STAIRS: &str = - "block.minecraft.waxed_weathered_cut_copper_stairs"; -#[doc = "Waxed Weathered Lightning Rod"] -pub const BLOCK_MINECRAFT_WAXED_WEATHERED_LIGHTNING_ROD: &str = - "block.minecraft.waxed_weathered_lightning_rod"; -#[doc = "Weathered Chiseled Copper"] -pub const BLOCK_MINECRAFT_WEATHERED_CHISELED_COPPER: &str = - "block.minecraft.weathered_chiseled_copper"; -#[doc = "Weathered Copper"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER: &str = "block.minecraft.weathered_copper"; -#[doc = "Weathered Copper Bars"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_BARS: &str = "block.minecraft.weathered_copper_bars"; -#[doc = "Weathered Copper Bulb"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_BULB: &str = "block.minecraft.weathered_copper_bulb"; -#[doc = "Weathered Copper Chain"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_CHAIN: &str = "block.minecraft.weathered_copper_chain"; -#[doc = "Weathered Copper Chest"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_CHEST: &str = "block.minecraft.weathered_copper_chest"; -#[doc = "Weathered Copper Door"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_DOOR: &str = "block.minecraft.weathered_copper_door"; -#[doc = "Weathered Copper Golem Statue"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_GOLEM_STATUE: &str = - "block.minecraft.weathered_copper_golem_statue"; -#[doc = "Weathered Copper Grate"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_GRATE: &str = "block.minecraft.weathered_copper_grate"; -#[doc = "Weathered Copper Lantern"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_LANTERN: &str = - "block.minecraft.weathered_copper_lantern"; -#[doc = "Weathered Copper Trapdoor"] -pub const BLOCK_MINECRAFT_WEATHERED_COPPER_TRAPDOOR: &str = - "block.minecraft.weathered_copper_trapdoor"; -#[doc = "Weathered Cut Copper"] -pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER: &str = "block.minecraft.weathered_cut_copper"; -#[doc = "Weathered Cut Copper Slab"] -pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER_SLAB: &str = - "block.minecraft.weathered_cut_copper_slab"; -#[doc = "Weathered Cut Copper Stairs"] -pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER_STAIRS: &str = - "block.minecraft.weathered_cut_copper_stairs"; -#[doc = "Weathered Lightning Rod"] -pub const BLOCK_MINECRAFT_WEATHERED_LIGHTNING_ROD: &str = "block.minecraft.weathered_lightning_rod"; -#[doc = "Weeping Vines"] -pub const BLOCK_MINECRAFT_WEEPING_VINES: &str = "block.minecraft.weeping_vines"; -#[doc = "Weeping Vines Plant"] -pub const BLOCK_MINECRAFT_WEEPING_VINES_PLANT: &str = "block.minecraft.weeping_vines_plant"; -#[doc = "Wet Sponge"] -pub const BLOCK_MINECRAFT_WET_SPONGE: &str = "block.minecraft.wet_sponge"; -#[doc = "Wheat Crops"] -pub const BLOCK_MINECRAFT_WHEAT: &str = "block.minecraft.wheat"; -#[doc = "White Banner"] -pub const BLOCK_MINECRAFT_WHITE_BANNER: &str = "block.minecraft.white_banner"; -#[doc = "White Bed"] -pub const BLOCK_MINECRAFT_WHITE_BED: &str = "block.minecraft.white_bed"; -#[doc = "White Candle"] -pub const BLOCK_MINECRAFT_WHITE_CANDLE: &str = "block.minecraft.white_candle"; -#[doc = "Cake with White Candle"] -pub const BLOCK_MINECRAFT_WHITE_CANDLE_CAKE: &str = "block.minecraft.white_candle_cake"; -#[doc = "White Carpet"] -pub const BLOCK_MINECRAFT_WHITE_CARPET: &str = "block.minecraft.white_carpet"; -#[doc = "White Concrete"] -pub const BLOCK_MINECRAFT_WHITE_CONCRETE: &str = "block.minecraft.white_concrete"; -#[doc = "White Concrete Powder"] -pub const BLOCK_MINECRAFT_WHITE_CONCRETE_POWDER: &str = "block.minecraft.white_concrete_powder"; -#[doc = "White Glazed Terracotta"] -pub const BLOCK_MINECRAFT_WHITE_GLAZED_TERRACOTTA: &str = "block.minecraft.white_glazed_terracotta"; -#[doc = "White Shulker Box"] -pub const BLOCK_MINECRAFT_WHITE_SHULKER_BOX: &str = "block.minecraft.white_shulker_box"; -#[doc = "White Stained Glass"] -pub const BLOCK_MINECRAFT_WHITE_STAINED_GLASS: &str = "block.minecraft.white_stained_glass"; -#[doc = "White Stained Glass Pane"] -pub const BLOCK_MINECRAFT_WHITE_STAINED_GLASS_PANE: &str = - "block.minecraft.white_stained_glass_pane"; -#[doc = "White Terracotta"] -pub const BLOCK_MINECRAFT_WHITE_TERRACOTTA: &str = "block.minecraft.white_terracotta"; -#[doc = "White Tulip"] -pub const BLOCK_MINECRAFT_WHITE_TULIP: &str = "block.minecraft.white_tulip"; -#[doc = "White Wool"] -pub const BLOCK_MINECRAFT_WHITE_WOOL: &str = "block.minecraft.white_wool"; -#[doc = "Wildflowers"] -pub const BLOCK_MINECRAFT_WILDFLOWERS: &str = "block.minecraft.wildflowers"; -#[doc = "Wither Rose"] -pub const BLOCK_MINECRAFT_WITHER_ROSE: &str = "block.minecraft.wither_rose"; -#[doc = "Wither Skeleton Skull"] -pub const BLOCK_MINECRAFT_WITHER_SKELETON_SKULL: &str = "block.minecraft.wither_skeleton_skull"; -#[doc = "Wither Skeleton Wall Skull"] -pub const BLOCK_MINECRAFT_WITHER_SKELETON_WALL_SKULL: &str = - "block.minecraft.wither_skeleton_wall_skull"; -#[doc = "Yellow Banner"] -pub const BLOCK_MINECRAFT_YELLOW_BANNER: &str = "block.minecraft.yellow_banner"; -#[doc = "Yellow Bed"] -pub const BLOCK_MINECRAFT_YELLOW_BED: &str = "block.minecraft.yellow_bed"; -#[doc = "Yellow Candle"] -pub const BLOCK_MINECRAFT_YELLOW_CANDLE: &str = "block.minecraft.yellow_candle"; -#[doc = "Cake with Yellow Candle"] -pub const BLOCK_MINECRAFT_YELLOW_CANDLE_CAKE: &str = "block.minecraft.yellow_candle_cake"; -#[doc = "Yellow Carpet"] -pub const BLOCK_MINECRAFT_YELLOW_CARPET: &str = "block.minecraft.yellow_carpet"; -#[doc = "Yellow Concrete"] -pub const BLOCK_MINECRAFT_YELLOW_CONCRETE: &str = "block.minecraft.yellow_concrete"; -#[doc = "Yellow Concrete Powder"] -pub const BLOCK_MINECRAFT_YELLOW_CONCRETE_POWDER: &str = "block.minecraft.yellow_concrete_powder"; -#[doc = "Yellow Glazed Terracotta"] -pub const BLOCK_MINECRAFT_YELLOW_GLAZED_TERRACOTTA: &str = - "block.minecraft.yellow_glazed_terracotta"; -#[doc = "Yellow Shulker Box"] -pub const BLOCK_MINECRAFT_YELLOW_SHULKER_BOX: &str = "block.minecraft.yellow_shulker_box"; -#[doc = "Yellow Stained Glass"] -pub const BLOCK_MINECRAFT_YELLOW_STAINED_GLASS: &str = "block.minecraft.yellow_stained_glass"; -#[doc = "Yellow Stained Glass Pane"] -pub const BLOCK_MINECRAFT_YELLOW_STAINED_GLASS_PANE: &str = - "block.minecraft.yellow_stained_glass_pane"; -#[doc = "Yellow Terracotta"] -pub const BLOCK_MINECRAFT_YELLOW_TERRACOTTA: &str = "block.minecraft.yellow_terracotta"; -#[doc = "Yellow Wool"] -pub const BLOCK_MINECRAFT_YELLOW_WOOL: &str = "block.minecraft.yellow_wool"; -#[doc = "Zombie Head"] -pub const BLOCK_MINECRAFT_ZOMBIE_HEAD: &str = "block.minecraft.zombie_head"; -#[doc = "Zombie Wall Head"] -pub const BLOCK_MINECRAFT_ZOMBIE_WALL_HEAD: &str = "block.minecraft.zombie_wall_head"; -#[doc = "by %1$s"] -pub const BOOK_BYAUTHOR: &str = "book.byAuthor"; -#[doc = "Book Edit Screen"] -pub const BOOK_EDIT_TITLE: &str = "book.edit.title"; -#[doc = "Enter Book Title:"] -pub const BOOK_EDITTITLE: &str = "book.editTitle"; -#[doc = "Sign and Close"] -pub const BOOK_FINALIZEBUTTON: &str = "book.finalizeButton"; -#[doc = "Note! When you sign the book, it will no longer be editable."] -pub const BOOK_FINALIZEWARNING: &str = "book.finalizeWarning"; -#[doc = "Original"] -pub const BOOK_GENERATION_0: &str = "book.generation.0"; -#[doc = "Copy of original"] -pub const BOOK_GENERATION_1: &str = "book.generation.1"; -#[doc = "Copy of a copy"] -pub const BOOK_GENERATION_2: &str = "book.generation.2"; -#[doc = "Tattered"] -pub const BOOK_GENERATION_3: &str = "book.generation.3"; -#[doc = "* Invalid book tag *"] -pub const BOOK_INVALID_TAG: &str = "book.invalid.tag"; -#[doc = "Page %1$s of %2$s"] -pub const BOOK_PAGEINDICATOR: &str = "book.pageIndicator"; -#[doc = "Next Page"] -pub const BOOK_PAGE_BUTTON_NEXT: &str = "book.page_button.next"; -#[doc = "Previous Page"] -pub const BOOK_PAGE_BUTTON_PREVIOUS: &str = "book.page_button.previous"; -#[doc = "Book Sign Screen"] -pub const BOOK_SIGN_TITLE: &str = "book.sign.title"; -#[doc = "Title"] -pub const BOOK_SIGN_TITLEBOX: &str = "book.sign.titlebox"; -#[doc = "Sign"] -pub const BOOK_SIGNBUTTON: &str = "book.signButton"; -#[doc = "Book View Screen"] -pub const BOOK_VIEW_TITLE: &str = "book.view.title"; -#[doc = "%s is under spawn protection"] -pub const BUILD_SPAWN_PROTECTION: &str = "build.spawn_protection"; -#[doc = "Height limit for building is %s"] -pub const BUILD_TOOHIGH: &str = "build.tooHigh"; -#[doc = "Minimum height for building is %s"] -pub const BUILD_TOOLOW: &str = "build.tooLow"; -#[doc = "Cannot send chat message"] -pub const CHAT_CANNOTSEND: &str = "chat.cannotSend"; -#[doc = "%s, %s, %s"] -pub const CHAT_COORDINATES: &str = "chat.coordinates"; -#[doc = "Click to teleport"] -pub const CHAT_COORDINATES_TOOLTIP: &str = "chat.coordinates.tooltip"; -#[doc = "Copy to Clipboard"] -pub const CHAT_COPY: &str = "chat.copy"; -#[doc = "Click to Copy to Clipboard"] -pub const CHAT_COPY_CLICK: &str = "chat.copy.click"; -#[doc = "This chat message has been deleted by the server."] -pub const CHAT_DELETED_MARKER: &str = "chat.deleted_marker"; -#[doc = "Chat disabled due to broken chain. Please try reconnecting."] -pub const CHAT_DISABLED_CHAIN_BROKEN: &str = "chat.disabled.chain_broken"; -#[doc = "Chat disabled due to expired profile public key. Please try reconnecting."] -pub const CHAT_DISABLED_EXPIREDPROFILEKEY: &str = "chat.disabled.expiredProfileKey"; -#[doc = "The command had unexpected or missing command argument signatures."] -pub const CHAT_DISABLED_INVALID_COMMAND_SIGNATURE: &str = "chat.disabled.invalid_command_signature"; -#[doc = "Chat had an invalid signature. Please try reconnecting."] -pub const CHAT_DISABLED_INVALID_SIGNATURE: &str = "chat.disabled.invalid_signature"; -#[doc = "Chat disabled by launcher option. Cannot send message."] -pub const CHAT_DISABLED_LAUNCHER: &str = "chat.disabled.launcher"; -#[doc = "Chat disabled due to missing profile public key. Please try reconnecting."] -pub const CHAT_DISABLED_MISSINGPROFILEKEY: &str = "chat.disabled.missingProfileKey"; -#[doc = "Chat disabled in client options."] -pub const CHAT_DISABLED_OPTIONS: &str = "chat.disabled.options"; -#[doc = "Chat received out-of-order. Did your system time change?"] -pub const CHAT_DISABLED_OUT_OF_ORDER_CHAT: &str = "chat.disabled.out_of_order_chat"; -#[doc = "Chat is not allowed by account settings. Press '%s' again for more information."] -pub const CHAT_DISABLED_PROFILE: &str = "chat.disabled.profile"; -#[doc = "Chat is not allowed by account settings. Cannot send or view messages."] -pub const CHAT_DISABLED_PROFILE_MOREINFO: &str = "chat.disabled.profile.moreInfo"; -#[doc = "chat"] -pub const CHAT_EDITBOX: &str = "chat.editBox"; -#[doc = "Filtered by the server."] -pub const CHAT_FILTERED: &str = "chat.filtered"; -#[doc = "The server has hidden your message for some players."] -pub const CHAT_FILTERED_FULL: &str = "chat.filtered_full"; -#[doc = "Are you sure you want to open the following website?"] -pub const CHAT_LINK_CONFIRM: &str = "chat.link.confirm"; -#[doc = "Do you want to open this link or copy it to your clipboard?"] -pub const CHAT_LINK_CONFIRMTRUSTED: &str = "chat.link.confirmTrusted"; -#[doc = "Open in Browser"] -pub const CHAT_LINK_OPEN: &str = "chat.link.open"; -#[doc = "Never open links from people that you don't trust!"] -pub const CHAT_LINK_WARNING: &str = "chat.link.warning"; -#[doc = "[+%s pending line(s)]"] -pub const CHAT_QUEUE: &str = "chat.queue"; -#[doc = "Click to display next message"] -pub const CHAT_QUEUE_TOOLTIP: &str = "chat.queue.tooltip"; -#[doc = "[%s]"] -pub const CHAT_SQUARE_BRACKETS: &str = "chat.square_brackets"; -#[doc = "Server sent invalid message."] -pub const CHAT_TAG_ERROR: &str = "chat.tag.error"; -#[doc = "Message modified by the server. Original:"] -pub const CHAT_TAG_MODIFIED: &str = "chat.tag.modified"; -#[doc = "Unverified message. Cannot be reported."] -pub const CHAT_TAG_NOT_SECURE: &str = "chat.tag.not_secure"; -#[doc = "Server message. Cannot be reported."] -pub const CHAT_TAG_SYSTEM: &str = "chat.tag.system"; -#[doc = "Server message."] -pub const CHAT_TAG_SYSTEM_SINGLE_PLAYER: &str = "chat.tag.system_single_player"; -#[doc = "[%s: %s]"] -pub const CHAT_TYPE_ADMIN: &str = "chat.type.admin"; -#[doc = "%s has completed the challenge %s"] -pub const CHAT_TYPE_ADVANCEMENT_CHALLENGE: &str = "chat.type.advancement.challenge"; -#[doc = "%s has reached the goal %s"] -pub const CHAT_TYPE_ADVANCEMENT_GOAL: &str = "chat.type.advancement.goal"; -#[doc = "%s has made the advancement %s"] -pub const CHAT_TYPE_ADVANCEMENT_TASK: &str = "chat.type.advancement.task"; -#[doc = "[%s] %s"] -pub const CHAT_TYPE_ANNOUNCEMENT: &str = "chat.type.announcement"; -#[doc = "* %s %s"] -pub const CHAT_TYPE_EMOTE: &str = "chat.type.emote"; -#[doc = "Message Team"] -pub const CHAT_TYPE_TEAM_HOVER: &str = "chat.type.team.hover"; -#[doc = "-> %s <%s> %s"] -pub const CHAT_TYPE_TEAM_SENT: &str = "chat.type.team.sent"; -#[doc = "%s <%s> %s"] -pub const CHAT_TYPE_TEAM_TEXT: &str = "chat.type.team.text"; -#[doc = "<%s> %s"] -pub const CHAT_TYPE_TEXT: &str = "chat.type.text"; -#[doc = "%s says %s"] -pub const CHAT_TYPE_TEXT_NARRATE: &str = "chat.type.text.narrate"; -#[doc = "Chat validation error"] -pub const CHAT_VALIDATION_ERROR: &str = "chat.validation_error"; -#[doc = "Chat is restricted in client settings."] -pub const CHAT_RESTRICTION_CHAT_AND_COMMANDS_DISABLED_BY_OPTIONS: &str = - "chat_restriction.chat_and_commands_disabled_by_options"; -#[doc = "Player chat is restricted in client settings."] -pub const CHAT_RESTRICTION_CHAT_DISABLED_BY_OPTIONS: &str = - "chat_restriction.chat_disabled_by_options"; -#[doc = "Go to the Chat Settings screen"] -pub const CHAT_RESTRICTION_CHAT_DISABLED_BY_OPTIONS_ACTION: &str = - "chat_restriction.chat_disabled_by_options.action"; -#[doc = "Chat is restricted by the launcher"] -pub const CHAT_RESTRICTION_DISABLED_BY_LAUNCHER: &str = "chat_restriction.disabled_by_launcher"; -#[doc = "Chat is restricted by profile settings."] -pub const CHAT_RESTRICTION_DISABLED_BY_PROFILE: &str = "chat_restriction.disabled_by_profile"; -#[doc = "Go to your profile settings"] -pub const CHAT_RESTRICTION_DISABLED_BY_PROFILE_ACTION: &str = - "chat_restriction.disabled_by_profile.action"; -#[doc = "Sending commands is not allowed"] -pub const CHAT_SCREEN_COMMANDS_NOT_ALLOWED: &str = "chat_screen.commands_not_allowed"; -#[doc = "Message to send: %s"] -pub const CHAT_SCREEN_MESSAGE: &str = "chat_screen.message"; -#[doc = "Sending chat messages is not allowed"] -pub const CHAT_SCREEN_MESSAGES_NOT_ALLOWED: &str = "chat_screen.messages_not_allowed"; -#[doc = "Chat is restricted. Click this message for details."] -pub const CHAT_SCREEN_RESTRICTED: &str = "chat_screen.restricted"; -#[doc = "Chat is restricted. Go to the Restrictions screen in World Options."] -pub const CHAT_SCREEN_RESTRICTED_NARRATION: &str = "chat_screen.restricted.narration"; -#[doc = "Chat screen"] -pub const CHAT_SCREEN_TITLE: &str = "chat_screen.title"; -#[doc = "Input message and press Enter to send"] -pub const CHAT_SCREEN_USAGE: &str = "chat_screen.usage"; -#[doc = "See log for more details"] -pub const CHUNK_TOAST_CHECKLOG: &str = "chunk.toast.checkLog"; -#[doc = "Failed to load chunk at %s"] -pub const CHUNK_TOAST_LOADFAILURE: &str = "chunk.toast.loadFailure"; -#[doc = "Low disk space!"] -pub const CHUNK_TOAST_LOWDISKSPACE: &str = "chunk.toast.lowDiskSpace"; -#[doc = "Might not be able to save the world."] -pub const CHUNK_TOAST_LOWDISKSPACE_DESCRIPTION: &str = "chunk.toast.lowDiskSpace.description"; -#[doc = "Failed to save chunk at %s"] -pub const CHUNK_TOAST_SAVEFAILURE: &str = "chunk.toast.saveFailure"; -#[doc = "No items were found on %s players"] -pub const CLEAR_FAILED_MULTIPLE: &str = "clear.failed.multiple"; -#[doc = "No items were found on player %s"] -pub const CLEAR_FAILED_SINGLE: &str = "clear.failed.single"; -#[doc = "Black"] -pub const COLOR_MINECRAFT_BLACK: &str = "color.minecraft.black"; -#[doc = "Blue"] -pub const COLOR_MINECRAFT_BLUE: &str = "color.minecraft.blue"; -#[doc = "Brown"] -pub const COLOR_MINECRAFT_BROWN: &str = "color.minecraft.brown"; -#[doc = "Cyan"] -pub const COLOR_MINECRAFT_CYAN: &str = "color.minecraft.cyan"; -#[doc = "Gray"] -pub const COLOR_MINECRAFT_GRAY: &str = "color.minecraft.gray"; -#[doc = "Green"] -pub const COLOR_MINECRAFT_GREEN: &str = "color.minecraft.green"; -#[doc = "Light Blue"] -pub const COLOR_MINECRAFT_LIGHT_BLUE: &str = "color.minecraft.light_blue"; -#[doc = "Light Gray"] -pub const COLOR_MINECRAFT_LIGHT_GRAY: &str = "color.minecraft.light_gray"; -#[doc = "Lime"] -pub const COLOR_MINECRAFT_LIME: &str = "color.minecraft.lime"; -#[doc = "Magenta"] -pub const COLOR_MINECRAFT_MAGENTA: &str = "color.minecraft.magenta"; -#[doc = "Orange"] -pub const COLOR_MINECRAFT_ORANGE: &str = "color.minecraft.orange"; -#[doc = "Pink"] -pub const COLOR_MINECRAFT_PINK: &str = "color.minecraft.pink"; -#[doc = "Purple"] -pub const COLOR_MINECRAFT_PURPLE: &str = "color.minecraft.purple"; -#[doc = "Red"] -pub const COLOR_MINECRAFT_RED: &str = "color.minecraft.red"; -#[doc = "White"] -pub const COLOR_MINECRAFT_WHITE: &str = "color.minecraft.white"; -#[doc = "Yellow"] -pub const COLOR_MINECRAFT_YELLOW: &str = "color.minecraft.yellow"; -#[doc = "<--[HERE]"] -pub const COMMAND_CONTEXT_HERE: &str = "command.context.here"; -#[doc = "%s at position %s: %s"] -pub const COMMAND_CONTEXT_PARSE_ERROR: &str = "command.context.parse_error"; -#[doc = "Could not parse command: %s"] -pub const COMMAND_EXCEPTION: &str = "command.exception"; -#[doc = "Expected whitespace to end one argument, but found trailing data"] -pub const COMMAND_EXPECTED_SEPARATOR: &str = "command.expected.separator"; -#[doc = "An unexpected error occurred trying to execute that command"] -pub const COMMAND_FAILED: &str = "command.failed"; -#[doc = "Maximum number of contexts (%s) reached"] -pub const COMMAND_FORKLIMIT: &str = "command.forkLimit"; -#[doc = "Trailing data found: %s"] -pub const COMMAND_TRAILING_DATA: &str = "command.trailing_data"; -#[doc = "Incorrect argument for command"] -pub const COMMAND_UNKNOWN_ARGUMENT: &str = "command.unknown.argument"; -#[doc = "Unknown or incomplete command. See below for error"] -pub const COMMAND_UNKNOWN_COMMAND: &str = "command.unknown.command"; -#[doc = "The advancement %1$s does not contain the criterion '%2$s'"] -pub const COMMANDS_ADVANCEMENT_CRITERIONNOTFOUND: &str = "commands.advancement.criterionNotFound"; -#[doc = "Couldn't grant criterion '%s' of advancement %s to %s players as they already have it"] -pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_MANY_FAILURE: &str = - "commands.advancement.grant.criterion.to.many.failure"; -#[doc = "Granted criterion '%s' of advancement %s to %s players"] -pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_MANY_SUCCESS: &str = - "commands.advancement.grant.criterion.to.many.success"; -#[doc = "Couldn't grant criterion '%s' of advancement %s to %s as they already have it"] -pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_ONE_FAILURE: &str = - "commands.advancement.grant.criterion.to.one.failure"; -#[doc = "Granted criterion '%s' of advancement %s to %s"] -pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_ONE_SUCCESS: &str = - "commands.advancement.grant.criterion.to.one.success"; -#[doc = "Couldn't grant %s advancements to %s players as they already have them"] -pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_MANY_FAILURE: &str = - "commands.advancement.grant.many.to.many.failure"; -#[doc = "Granted %s advancements to %s players"] -pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_MANY_SUCCESS: &str = - "commands.advancement.grant.many.to.many.success"; -#[doc = "Couldn't grant %s advancements to %s as they already have them"] -pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_ONE_FAILURE: &str = - "commands.advancement.grant.many.to.one.failure"; -#[doc = "Granted %s advancements to %s"] -pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_ONE_SUCCESS: &str = - "commands.advancement.grant.many.to.one.success"; -#[doc = "Couldn't grant advancement %s to %s players as they already have it"] -pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_MANY_FAILURE: &str = - "commands.advancement.grant.one.to.many.failure"; -#[doc = "Granted the advancement %s to %s players"] -pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_MANY_SUCCESS: &str = - "commands.advancement.grant.one.to.many.success"; -#[doc = "Couldn't grant advancement %s to %s as they already have it"] -pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_ONE_FAILURE: &str = - "commands.advancement.grant.one.to.one.failure"; -#[doc = "Granted the advancement %s to %s"] -pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_ONE_SUCCESS: &str = - "commands.advancement.grant.one.to.one.success"; -#[doc = "Couldn't revoke criterion '%s' of advancement %s from %s players as they don't have it"] -pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_MANY_FAILURE: &str = - "commands.advancement.revoke.criterion.to.many.failure"; -#[doc = "Revoked criterion '%s' of advancement %s from %s players"] -pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_MANY_SUCCESS: &str = - "commands.advancement.revoke.criterion.to.many.success"; -#[doc = "Couldn't revoke criterion '%s' of advancement %s from %s as they don't have it"] -pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_ONE_FAILURE: &str = - "commands.advancement.revoke.criterion.to.one.failure"; -#[doc = "Revoked criterion '%s' of advancement %s from %s"] -pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_ONE_SUCCESS: &str = - "commands.advancement.revoke.criterion.to.one.success"; -#[doc = "Couldn't revoke %s advancements from %s players as they don't have them"] -pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_MANY_FAILURE: &str = - "commands.advancement.revoke.many.to.many.failure"; -#[doc = "Revoked %s advancements from %s players"] -pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_MANY_SUCCESS: &str = - "commands.advancement.revoke.many.to.many.success"; -#[doc = "Couldn't revoke %s advancements from %s as they don't have them"] -pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_ONE_FAILURE: &str = - "commands.advancement.revoke.many.to.one.failure"; -#[doc = "Revoked %s advancements from %s"] -pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_ONE_SUCCESS: &str = - "commands.advancement.revoke.many.to.one.success"; -#[doc = "Couldn't revoke advancement %s from %s players as they don't have it"] -pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_MANY_FAILURE: &str = - "commands.advancement.revoke.one.to.many.failure"; -#[doc = "Revoked the advancement %s from %s players"] -pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_MANY_SUCCESS: &str = - "commands.advancement.revoke.one.to.many.success"; -#[doc = "Couldn't revoke advancement %s from %s as they don't have it"] -pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_ONE_FAILURE: &str = - "commands.advancement.revoke.one.to.one.failure"; -#[doc = "Revoked the advancement %s from %s"] -pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_ONE_SUCCESS: &str = - "commands.advancement.revoke.one.to.one.success"; -#[doc = "The base value of attribute %s for entity %s is %s"] -pub const COMMANDS_ATTRIBUTE_BASE_VALUE_GET_SUCCESS: &str = - "commands.attribute.base_value.get.success"; -#[doc = "The base value for attribute %s for entity %s reset to default %s"] -pub const COMMANDS_ATTRIBUTE_BASE_VALUE_RESET_SUCCESS: &str = - "commands.attribute.base_value.reset.success"; -#[doc = "The base value for attribute %s for entity %s set to %s"] -pub const COMMANDS_ATTRIBUTE_BASE_VALUE_SET_SUCCESS: &str = - "commands.attribute.base_value.set.success"; -#[doc = "%s is not a valid entity for this command"] -pub const COMMANDS_ATTRIBUTE_FAILED_ENTITY: &str = "commands.attribute.failed.entity"; -#[doc = "Modifier %s is already present on attribute %s for entity %s"] -pub const COMMANDS_ATTRIBUTE_FAILED_MODIFIER_ALREADY_PRESENT: &str = - "commands.attribute.failed.modifier_already_present"; -#[doc = "Entity %s has no attribute %s"] -pub const COMMANDS_ATTRIBUTE_FAILED_NO_ATTRIBUTE: &str = "commands.attribute.failed.no_attribute"; -#[doc = "Attribute %s for entity %s has no modifier %s"] -pub const COMMANDS_ATTRIBUTE_FAILED_NO_MODIFIER: &str = "commands.attribute.failed.no_modifier"; -#[doc = "Added modifier %s to attribute %s for entity %s"] -pub const COMMANDS_ATTRIBUTE_MODIFIER_ADD_SUCCESS: &str = "commands.attribute.modifier.add.success"; -#[doc = "Removed modifier %s from attribute %s for entity %s"] -pub const COMMANDS_ATTRIBUTE_MODIFIER_REMOVE_SUCCESS: &str = - "commands.attribute.modifier.remove.success"; -#[doc = "The value of modifier %s on attribute %s for entity %s is %s"] -pub const COMMANDS_ATTRIBUTE_MODIFIER_VALUE_GET_SUCCESS: &str = - "commands.attribute.modifier.value.get.success"; -#[doc = "The value of attribute %s for entity %s is %s"] -pub const COMMANDS_ATTRIBUTE_VALUE_GET_SUCCESS: &str = "commands.attribute.value.get.success"; -#[doc = "Nothing changed. The player is already banned"] -pub const COMMANDS_BAN_FAILED: &str = "commands.ban.failed"; -#[doc = "Banned %s: %s"] -pub const COMMANDS_BAN_SUCCESS: &str = "commands.ban.success"; -#[doc = "Nothing changed. That IP is already banned"] -pub const COMMANDS_BANIP_FAILED: &str = "commands.banip.failed"; -#[doc = "This ban affects %s player(s): %s"] -pub const COMMANDS_BANIP_INFO: &str = "commands.banip.info"; -#[doc = "Invalid IP address or unknown player"] -pub const COMMANDS_BANIP_INVALID: &str = "commands.banip.invalid"; -#[doc = "Banned IP %s: %s"] -pub const COMMANDS_BANIP_SUCCESS: &str = "commands.banip.success"; -#[doc = "%s was banned by %s: %s"] -pub const COMMANDS_BANLIST_ENTRY: &str = "commands.banlist.entry"; -#[doc = "(Unknown)"] -pub const COMMANDS_BANLIST_ENTRY_UNKNOWN: &str = "commands.banlist.entry.unknown"; -#[doc = "There are %s ban(s):"] -pub const COMMANDS_BANLIST_LIST: &str = "commands.banlist.list"; -#[doc = "There are no bans"] -pub const COMMANDS_BANLIST_NONE: &str = "commands.banlist.none"; -#[doc = "A bossbar already exists with the ID '%s'"] -pub const COMMANDS_BOSSBAR_CREATE_FAILED: &str = "commands.bossbar.create.failed"; -#[doc = "Created custom bossbar %s"] -pub const COMMANDS_BOSSBAR_CREATE_SUCCESS: &str = "commands.bossbar.create.success"; -#[doc = "Custom bossbar %s has a maximum of %s"] -pub const COMMANDS_BOSSBAR_GET_MAX: &str = "commands.bossbar.get.max"; -#[doc = "Custom bossbar %s has no players currently online"] -pub const COMMANDS_BOSSBAR_GET_PLAYERS_NONE: &str = "commands.bossbar.get.players.none"; -#[doc = "Custom bossbar %s has %s player(s) currently online: %s"] -pub const COMMANDS_BOSSBAR_GET_PLAYERS_SOME: &str = "commands.bossbar.get.players.some"; -#[doc = "Custom bossbar %s has a value of %s"] -pub const COMMANDS_BOSSBAR_GET_VALUE: &str = "commands.bossbar.get.value"; -#[doc = "Custom bossbar %s is currently hidden"] -pub const COMMANDS_BOSSBAR_GET_VISIBLE_HIDDEN: &str = "commands.bossbar.get.visible.hidden"; -#[doc = "Custom bossbar %s is currently shown"] -pub const COMMANDS_BOSSBAR_GET_VISIBLE_VISIBLE: &str = "commands.bossbar.get.visible.visible"; -#[doc = "There are no custom bossbars active"] -pub const COMMANDS_BOSSBAR_LIST_BARS_NONE: &str = "commands.bossbar.list.bars.none"; -#[doc = "There are %s custom bossbar(s) active: %s"] -pub const COMMANDS_BOSSBAR_LIST_BARS_SOME: &str = "commands.bossbar.list.bars.some"; -#[doc = "Removed custom bossbar %s"] -pub const COMMANDS_BOSSBAR_REMOVE_SUCCESS: &str = "commands.bossbar.remove.success"; -#[doc = "Custom bossbar %s has changed color"] -pub const COMMANDS_BOSSBAR_SET_COLOR_SUCCESS: &str = "commands.bossbar.set.color.success"; -#[doc = "Nothing changed. That's already the color of this bossbar"] -pub const COMMANDS_BOSSBAR_SET_COLOR_UNCHANGED: &str = "commands.bossbar.set.color.unchanged"; -#[doc = "Custom bossbar %s has changed maximum to %s"] -pub const COMMANDS_BOSSBAR_SET_MAX_SUCCESS: &str = "commands.bossbar.set.max.success"; -#[doc = "Nothing changed. That's already the max of this bossbar"] -pub const COMMANDS_BOSSBAR_SET_MAX_UNCHANGED: &str = "commands.bossbar.set.max.unchanged"; -#[doc = "Custom bossbar %s has been renamed"] -pub const COMMANDS_BOSSBAR_SET_NAME_SUCCESS: &str = "commands.bossbar.set.name.success"; -#[doc = "Nothing changed. That's already the name of this bossbar"] -pub const COMMANDS_BOSSBAR_SET_NAME_UNCHANGED: &str = "commands.bossbar.set.name.unchanged"; -#[doc = "Custom bossbar %s no longer has any players"] -pub const COMMANDS_BOSSBAR_SET_PLAYERS_SUCCESS_NONE: &str = - "commands.bossbar.set.players.success.none"; -#[doc = "Custom bossbar %s now has %s player(s): %s"] -pub const COMMANDS_BOSSBAR_SET_PLAYERS_SUCCESS_SOME: &str = - "commands.bossbar.set.players.success.some"; -#[doc = "Nothing changed. Those players are already on the bossbar with nobody to add or remove"] -pub const COMMANDS_BOSSBAR_SET_PLAYERS_UNCHANGED: &str = "commands.bossbar.set.players.unchanged"; -#[doc = "Custom bossbar %s has changed style"] -pub const COMMANDS_BOSSBAR_SET_STYLE_SUCCESS: &str = "commands.bossbar.set.style.success"; -#[doc = "Nothing changed. That's already the style of this bossbar"] -pub const COMMANDS_BOSSBAR_SET_STYLE_UNCHANGED: &str = "commands.bossbar.set.style.unchanged"; -#[doc = "Custom bossbar %s has changed value to %s"] -pub const COMMANDS_BOSSBAR_SET_VALUE_SUCCESS: &str = "commands.bossbar.set.value.success"; -#[doc = "Nothing changed. That's already the value of this bossbar"] -pub const COMMANDS_BOSSBAR_SET_VALUE_UNCHANGED: &str = "commands.bossbar.set.value.unchanged"; -#[doc = "Nothing changed. The bossbar is already hidden"] -pub const COMMANDS_BOSSBAR_SET_VISIBILITY_UNCHANGED_HIDDEN: &str = - "commands.bossbar.set.visibility.unchanged.hidden"; -#[doc = "Nothing changed. The bossbar is already visible"] -pub const COMMANDS_BOSSBAR_SET_VISIBILITY_UNCHANGED_VISIBLE: &str = - "commands.bossbar.set.visibility.unchanged.visible"; -#[doc = "Custom bossbar %s is now hidden"] -pub const COMMANDS_BOSSBAR_SET_VISIBLE_SUCCESS_HIDDEN: &str = - "commands.bossbar.set.visible.success.hidden"; -#[doc = "Custom bossbar %s is now visible"] -pub const COMMANDS_BOSSBAR_SET_VISIBLE_SUCCESS_VISIBLE: &str = - "commands.bossbar.set.visible.success.visible"; -#[doc = "No bossbar exists with the ID '%s'"] -pub const COMMANDS_BOSSBAR_UNKNOWN: &str = "commands.bossbar.unknown"; -#[doc = "Removed %s item(s) from %s players"] -pub const COMMANDS_CLEAR_SUCCESS_MULTIPLE: &str = "commands.clear.success.multiple"; -#[doc = "Removed %s item(s) from player %s"] -pub const COMMANDS_CLEAR_SUCCESS_SINGLE: &str = "commands.clear.success.single"; -#[doc = "Found %s matching item(s) on %s players"] -pub const COMMANDS_CLEAR_TEST_MULTIPLE: &str = "commands.clear.test.multiple"; -#[doc = "Found %s matching item(s) on player %s"] -pub const COMMANDS_CLEAR_TEST_SINGLE: &str = "commands.clear.test.single"; -#[doc = "No blocks were cloned"] -pub const COMMANDS_CLONE_FAILED: &str = "commands.clone.failed"; -#[doc = "The source and destination areas cannot overlap"] -pub const COMMANDS_CLONE_OVERLAP: &str = "commands.clone.overlap"; -#[doc = "Successfully cloned %s block(s)"] -pub const COMMANDS_CLONE_SUCCESS: &str = "commands.clone.success"; -#[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] -pub const COMMANDS_CLONE_TOOBIG: &str = "commands.clone.toobig"; -#[doc = "Target is invulnerable to the given damage type"] -pub const COMMANDS_DAMAGE_INVULNERABLE: &str = "commands.damage.invulnerable"; -#[doc = "Applied %s damage to %s"] -pub const COMMANDS_DAMAGE_SUCCESS: &str = "commands.damage.success"; -#[doc = "%s on block %s, %s, %s after scale factor of %s is %s"] -pub const COMMANDS_DATA_BLOCK_GET: &str = "commands.data.block.get"; -#[doc = "The target block is not a block entity"] -pub const COMMANDS_DATA_BLOCK_INVALID: &str = "commands.data.block.invalid"; -#[doc = "Modified block data of %s, %s, %s"] -pub const COMMANDS_DATA_BLOCK_MODIFIED: &str = "commands.data.block.modified"; -#[doc = "%s, %s, %s has the following block data: %s"] -pub const COMMANDS_DATA_BLOCK_QUERY: &str = "commands.data.block.query"; -#[doc = "%s on %s after scale factor of %s is %s"] -pub const COMMANDS_DATA_ENTITY_GET: &str = "commands.data.entity.get"; -#[doc = "Unable to modify player data"] -pub const COMMANDS_DATA_ENTITY_INVALID: &str = "commands.data.entity.invalid"; -#[doc = "Modified entity data of %s"] -pub const COMMANDS_DATA_ENTITY_MODIFIED: &str = "commands.data.entity.modified"; -#[doc = "%s has the following entity data: %s"] -pub const COMMANDS_DATA_ENTITY_QUERY: &str = "commands.data.entity.query"; -#[doc = "Can't get %s; only numeric tags are allowed"] -pub const COMMANDS_DATA_GET_INVALID: &str = "commands.data.get.invalid"; -#[doc = "This argument accepts a single NBT value"] -pub const COMMANDS_DATA_GET_MULTIPLE: &str = "commands.data.get.multiple"; -#[doc = "Can't get %s; tag doesn't exist"] -pub const COMMANDS_DATA_GET_UNKNOWN: &str = "commands.data.get.unknown"; -#[doc = "Nothing changed. The specified properties already have these values"] -pub const COMMANDS_DATA_MERGE_FAILED: &str = "commands.data.merge.failed"; -#[doc = "Expected a list: got %s"] -pub const COMMANDS_DATA_MODIFY_EXPECTED_LIST: &str = "commands.data.modify.expected_list"; -#[doc = "Expected an object: got %s"] -pub const COMMANDS_DATA_MODIFY_EXPECTED_OBJECT: &str = "commands.data.modify.expected_object"; -#[doc = "Expected a value: got %s"] -pub const COMMANDS_DATA_MODIFY_EXPECTED_VALUE: &str = "commands.data.modify.expected_value"; -#[doc = "Invalid list index: %s"] -pub const COMMANDS_DATA_MODIFY_INVALID_INDEX: &str = "commands.data.modify.invalid_index"; -#[doc = "Invalid substring indices: %s to %s"] -pub const COMMANDS_DATA_MODIFY_INVALID_SUBSTRING: &str = "commands.data.modify.invalid_substring"; -#[doc = "%s in storage %s after scale factor of %s is %s"] -pub const COMMANDS_DATA_STORAGE_GET: &str = "commands.data.storage.get"; -#[doc = "Modified storage %s"] -pub const COMMANDS_DATA_STORAGE_MODIFIED: &str = "commands.data.storage.modified"; -#[doc = "Storage %s has the following contents: %s"] -pub const COMMANDS_DATA_STORAGE_QUERY: &str = "commands.data.storage.query"; -#[doc = "Pack with name '%s' already exists"] -pub const COMMANDS_DATAPACK_CREATE_ALREADY_EXISTS: &str = "commands.datapack.create.already_exists"; -#[doc = "Invalid new pack name '%s'"] -pub const COMMANDS_DATAPACK_CREATE_INVALID_FULL_NAME: &str = - "commands.datapack.create.invalid_full_name"; -#[doc = "Invalid characters in new pack name '%s'"] -pub const COMMANDS_DATAPACK_CREATE_INVALID_NAME: &str = "commands.datapack.create.invalid_name"; -#[doc = "Can't create pack with name '%s'. Check logs"] -pub const COMMANDS_DATAPACK_CREATE_IO_FAILURE: &str = "commands.datapack.create.io_failure"; -#[doc = "Failed to encode metadata for pack with name '%s': %s"] -pub const COMMANDS_DATAPACK_CREATE_METADATA_ENCODE_FAILURE: &str = - "commands.datapack.create.metadata_encode_failure"; -#[doc = "Created new empty pack with name '%s'"] -pub const COMMANDS_DATAPACK_CREATE_SUCCESS: &str = "commands.datapack.create.success"; -#[doc = "Pack '%s' is not enabled!"] -pub const COMMANDS_DATAPACK_DISABLE_FAILED: &str = "commands.datapack.disable.failed"; -#[doc = "Pack '%s' cannot be disabled, since it is part of an enabled flag!"] -pub const COMMANDS_DATAPACK_DISABLE_FAILED_FEATURE: &str = - "commands.datapack.disable.failed.feature"; -#[doc = "Pack '%s' is already enabled!"] -pub const COMMANDS_DATAPACK_ENABLE_FAILED: &str = "commands.datapack.enable.failed"; -#[doc = "Pack '%s' cannot be enabled, since required flags are not enabled in this world: %s!"] -pub const COMMANDS_DATAPACK_ENABLE_FAILED_NO_FLAGS: &str = - "commands.datapack.enable.failed.no_flags"; -#[doc = "There are no more data packs available"] -pub const COMMANDS_DATAPACK_LIST_AVAILABLE_NONE: &str = "commands.datapack.list.available.none"; -#[doc = "There are %s data pack(s) available: %s"] -pub const COMMANDS_DATAPACK_LIST_AVAILABLE_SUCCESS: &str = - "commands.datapack.list.available.success"; -#[doc = "There are no data packs enabled"] -pub const COMMANDS_DATAPACK_LIST_ENABLED_NONE: &str = "commands.datapack.list.enabled.none"; -#[doc = "There are %s data pack(s) enabled: %s"] -pub const COMMANDS_DATAPACK_LIST_ENABLED_SUCCESS: &str = "commands.datapack.list.enabled.success"; -#[doc = "Disabling data pack %s"] -pub const COMMANDS_DATAPACK_MODIFY_DISABLE: &str = "commands.datapack.modify.disable"; -#[doc = "Enabling data pack %s"] -pub const COMMANDS_DATAPACK_MODIFY_ENABLE: &str = "commands.datapack.modify.enable"; -#[doc = "Unknown data pack '%s'"] -pub const COMMANDS_DATAPACK_UNKNOWN: &str = "commands.datapack.unknown"; -#[doc = "The tick profiler is already started"] -pub const COMMANDS_DEBUG_ALREADYRUNNING: &str = "commands.debug.alreadyRunning"; -#[doc = "Can't trace from inside of function"] -pub const COMMANDS_DEBUG_FUNCTION_NORECURSION: &str = "commands.debug.function.noRecursion"; -#[doc = "Tracing can't be used with return run"] -pub const COMMANDS_DEBUG_FUNCTION_NORETURNRUN: &str = "commands.debug.function.noReturnRun"; -#[doc = "Traced %s command(s) from %s functions to output file %s"] -pub const COMMANDS_DEBUG_FUNCTION_SUCCESS_MULTIPLE: &str = - "commands.debug.function.success.multiple"; -#[doc = "Traced %s command(s) from function '%s' to output file %s"] -pub const COMMANDS_DEBUG_FUNCTION_SUCCESS_SINGLE: &str = "commands.debug.function.success.single"; -#[doc = "Failed to trace function"] -pub const COMMANDS_DEBUG_FUNCTION_TRACEFAILED: &str = "commands.debug.function.traceFailed"; -#[doc = "The tick profiler hasn't started"] -pub const COMMANDS_DEBUG_NOTRUNNING: &str = "commands.debug.notRunning"; -#[doc = "Started tick profiling"] -pub const COMMANDS_DEBUG_STARTED: &str = "commands.debug.started"; -#[doc = "Stopped tick profiling after %s second(s) and %s tick(s) (%s tick(s) per second)"] -pub const COMMANDS_DEBUG_STOPPED: &str = "commands.debug.stopped"; -#[doc = "The default game mode is now %s"] -pub const COMMANDS_DEFAULTGAMEMODE_SUCCESS: &str = "commands.defaultgamemode.success"; -#[doc = "Nothing changed. The player is not an operator"] -pub const COMMANDS_DEOP_FAILED: &str = "commands.deop.failed"; -#[doc = "Made %s no longer a server operator"] -pub const COMMANDS_DEOP_SUCCESS: &str = "commands.deop.success"; -#[doc = "Cleared dialog for %s players"] -pub const COMMANDS_DIALOG_CLEAR_MULTIPLE: &str = "commands.dialog.clear.multiple"; -#[doc = "Cleared dialog for %s"] -pub const COMMANDS_DIALOG_CLEAR_SINGLE: &str = "commands.dialog.clear.single"; -#[doc = "Displayed dialog to %s players"] -pub const COMMANDS_DIALOG_SHOW_MULTIPLE: &str = "commands.dialog.show.multiple"; -#[doc = "Displayed dialog to %s"] -pub const COMMANDS_DIALOG_SHOW_SINGLE: &str = "commands.dialog.show.single"; -#[doc = "The difficulty did not change; it is already set to %s"] -pub const COMMANDS_DIFFICULTY_FAILURE: &str = "commands.difficulty.failure"; -#[doc = "The difficulty is %s"] -pub const COMMANDS_DIFFICULTY_QUERY: &str = "commands.difficulty.query"; -#[doc = "The difficulty has been set to %s"] -pub const COMMANDS_DIFFICULTY_SUCCESS: &str = "commands.difficulty.success"; -#[doc = "Entity can't hold any items"] -pub const COMMANDS_DROP_NO_HELD_ITEMS: &str = "commands.drop.no_held_items"; -#[doc = "Entity %s has no loot table"] -pub const COMMANDS_DROP_NO_LOOT_TABLE: &str = "commands.drop.no_loot_table"; -#[doc = "Block %s has no loot table"] -pub const COMMANDS_DROP_NO_LOOT_TABLE_BLOCK: &str = "commands.drop.no_loot_table.block"; -#[doc = "Dropped %s items"] -pub const COMMANDS_DROP_SUCCESS_MULTIPLE: &str = "commands.drop.success.multiple"; -#[doc = "Dropped %s items from loot table %s"] -pub const COMMANDS_DROP_SUCCESS_MULTIPLE_WITH_TABLE: &str = - "commands.drop.success.multiple_with_table"; -#[doc = "Dropped %s %s"] -pub const COMMANDS_DROP_SUCCESS_SINGLE: &str = "commands.drop.success.single"; -#[doc = "Dropped %s %s from loot table %s"] -pub const COMMANDS_DROP_SUCCESS_SINGLE_WITH_TABLE: &str = "commands.drop.success.single_with_table"; -#[doc = "Target has no effects to remove"] -pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_FAILED: &str = "commands.effect.clear.everything.failed"; -#[doc = "Removed every effect from %s targets"] -pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_SUCCESS_MULTIPLE: &str = - "commands.effect.clear.everything.success.multiple"; -#[doc = "Removed every effect from %s"] -pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_SUCCESS_SINGLE: &str = - "commands.effect.clear.everything.success.single"; -#[doc = "Target doesn't have the requested effect"] -pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_FAILED: &str = "commands.effect.clear.specific.failed"; -#[doc = "Removed effect %s from %s targets"] -pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_SUCCESS_MULTIPLE: &str = - "commands.effect.clear.specific.success.multiple"; -#[doc = "Removed effect %s from %s"] -pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_SUCCESS_SINGLE: &str = - "commands.effect.clear.specific.success.single"; -#[doc = "Unable to apply this effect (target is either immune to effects, or has something stronger)"] -pub const COMMANDS_EFFECT_GIVE_FAILED: &str = "commands.effect.give.failed"; -#[doc = "Applied effect %s to %s targets"] -pub const COMMANDS_EFFECT_GIVE_SUCCESS_MULTIPLE: &str = "commands.effect.give.success.multiple"; -#[doc = "Applied effect %s to %s"] -pub const COMMANDS_EFFECT_GIVE_SUCCESS_SINGLE: &str = "commands.effect.give.success.single"; -#[doc = "Nothing changed. Targets either have no item in their hands or the enchantment could not be applied"] -pub const COMMANDS_ENCHANT_FAILED: &str = "commands.enchant.failed"; -#[doc = "%s is not a valid entity for this command"] -pub const COMMANDS_ENCHANT_FAILED_ENTITY: &str = "commands.enchant.failed.entity"; -#[doc = "%s cannot support that enchantment"] -pub const COMMANDS_ENCHANT_FAILED_INCOMPATIBLE: &str = "commands.enchant.failed.incompatible"; -#[doc = "%s is not holding any item"] -pub const COMMANDS_ENCHANT_FAILED_ITEMLESS: &str = "commands.enchant.failed.itemless"; -#[doc = "%s is higher than the maximum level of %s supported by that enchantment"] -pub const COMMANDS_ENCHANT_FAILED_LEVEL: &str = "commands.enchant.failed.level"; -#[doc = "Applied enchantment %s to %s entities"] -pub const COMMANDS_ENCHANT_SUCCESS_MULTIPLE: &str = "commands.enchant.success.multiple"; -#[doc = "Applied enchantment %s to %s's item"] -pub const COMMANDS_ENCHANT_SUCCESS_SINGLE: &str = "commands.enchant.success.single"; -#[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] -pub const COMMANDS_EXECUTE_BLOCKS_TOOBIG: &str = "commands.execute.blocks.toobig"; -#[doc = "Test failed"] -pub const COMMANDS_EXECUTE_CONDITIONAL_FAIL: &str = "commands.execute.conditional.fail"; -#[doc = "Test failed. Count: %s"] -pub const COMMANDS_EXECUTE_CONDITIONAL_FAIL_COUNT: &str = "commands.execute.conditional.fail_count"; -#[doc = "Test passed"] -pub const COMMANDS_EXECUTE_CONDITIONAL_PASS: &str = "commands.execute.conditional.pass"; -#[doc = "Test passed. Count: %s"] -pub const COMMANDS_EXECUTE_CONDITIONAL_PASS_COUNT: &str = "commands.execute.conditional.pass_count"; -#[doc = "Failed to instantiate function %s: %s"] -pub const COMMANDS_EXECUTE_FUNCTION_INSTANTIATIONFAILURE: &str = - "commands.execute.function.instantiationFailure"; -#[doc = "Gave %s experience levels to %s players"] -pub const COMMANDS_EXPERIENCE_ADD_LEVELS_SUCCESS_MULTIPLE: &str = - "commands.experience.add.levels.success.multiple"; -#[doc = "Gave %s experience levels to %s"] -pub const COMMANDS_EXPERIENCE_ADD_LEVELS_SUCCESS_SINGLE: &str = - "commands.experience.add.levels.success.single"; -#[doc = "Gave %s experience points to %s players"] -pub const COMMANDS_EXPERIENCE_ADD_POINTS_SUCCESS_MULTIPLE: &str = - "commands.experience.add.points.success.multiple"; -#[doc = "Gave %s experience points to %s"] -pub const COMMANDS_EXPERIENCE_ADD_POINTS_SUCCESS_SINGLE: &str = - "commands.experience.add.points.success.single"; -#[doc = "%s has %s experience levels"] -pub const COMMANDS_EXPERIENCE_QUERY_LEVELS: &str = "commands.experience.query.levels"; -#[doc = "%s has %s experience points"] -pub const COMMANDS_EXPERIENCE_QUERY_POINTS: &str = "commands.experience.query.points"; -#[doc = "Set %s experience levels on %s players"] -pub const COMMANDS_EXPERIENCE_SET_LEVELS_SUCCESS_MULTIPLE: &str = - "commands.experience.set.levels.success.multiple"; -#[doc = "Set %s experience levels on %s"] -pub const COMMANDS_EXPERIENCE_SET_LEVELS_SUCCESS_SINGLE: &str = - "commands.experience.set.levels.success.single"; -#[doc = "Cannot set experience points above the maximum points for the player's current level"] -pub const COMMANDS_EXPERIENCE_SET_POINTS_INVALID: &str = "commands.experience.set.points.invalid"; -#[doc = "Set %s experience points on %s players"] -pub const COMMANDS_EXPERIENCE_SET_POINTS_SUCCESS_MULTIPLE: &str = - "commands.experience.set.points.success.multiple"; -#[doc = "Set %s experience points on %s"] -pub const COMMANDS_EXPERIENCE_SET_POINTS_SUCCESS_SINGLE: &str = - "commands.experience.set.points.success.single"; -#[doc = "Copy Component"] -pub const COMMANDS_FETCHPROFILE_COPY_COMPONENT: &str = "commands.fetchprofile.copy_component"; -#[doc = "Copy %s"] -pub const COMMANDS_FETCHPROFILE_COPY_TEXT: &str = "commands.fetchprofile.copy_text"; -#[doc = "Resolved profile for entity %s: %s"] -pub const COMMANDS_FETCHPROFILE_ENTITY_SUCCESS: &str = "commands.fetchprofile.entity.success"; -#[doc = "Failed to serialize profile: %s"] -pub const COMMANDS_FETCHPROFILE_FAILED_TO_SERIALIZE: &str = - "commands.fetchprofile.failed_to_serialize"; -#[doc = "Give Item"] -pub const COMMANDS_FETCHPROFILE_GIVE_ITEM: &str = "commands.fetchprofile.give_item"; -#[doc = "Failed to resolve profile for ID %s"] -pub const COMMANDS_FETCHPROFILE_ID_FAILURE: &str = "commands.fetchprofile.id.failure"; -#[doc = "Resolved profile for ID %s: %s"] -pub const COMMANDS_FETCHPROFILE_ID_SUCCESS: &str = "commands.fetchprofile.id.success"; -#[doc = "Failed to resolve profile for name %s"] -pub const COMMANDS_FETCHPROFILE_NAME_FAILURE: &str = "commands.fetchprofile.name.failure"; -#[doc = "Resolved profile for name %s: %s"] -pub const COMMANDS_FETCHPROFILE_NAME_SUCCESS: &str = "commands.fetchprofile.name.success"; -#[doc = "Entity %s has no profile"] -pub const COMMANDS_FETCHPROFILE_NO_PROFILE: &str = "commands.fetchprofile.no_profile"; -#[doc = "Summon Mannequin"] -pub const COMMANDS_FETCHPROFILE_SUMMON_MANNEQUIN: &str = "commands.fetchprofile.summon_mannequin"; -#[doc = "No blocks were filled"] -pub const COMMANDS_FILL_FAILED: &str = "commands.fill.failed"; -#[doc = "Successfully filled %s block(s)"] -pub const COMMANDS_FILL_SUCCESS: &str = "commands.fill.success"; -#[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] -pub const COMMANDS_FILL_TOOBIG: &str = "commands.fill.toobig"; -#[doc = "Biomes set between %s, %s, %s and %s, %s, %s"] -pub const COMMANDS_FILLBIOME_SUCCESS: &str = "commands.fillbiome.success"; -#[doc = "%s biome entry/entries set between %s, %s, %s and %s, %s, %s"] -pub const COMMANDS_FILLBIOME_SUCCESS_COUNT: &str = "commands.fillbiome.success.count"; -#[doc = "Too many blocks in the specified volume (maximum %s, but specified %s)"] -pub const COMMANDS_FILLBIOME_TOOBIG: &str = "commands.fillbiome.toobig"; -#[doc = "No chunks were marked for force loading"] -pub const COMMANDS_FORCELOAD_ADDED_FAILURE: &str = "commands.forceload.added.failure"; -#[doc = "Marked %s chunks in %s from %s to %s to be force loaded"] -pub const COMMANDS_FORCELOAD_ADDED_MULTIPLE: &str = "commands.forceload.added.multiple"; -#[doc = "No force loaded chunks were found in %s"] -pub const COMMANDS_FORCELOAD_ADDED_NONE: &str = "commands.forceload.added.none"; -#[doc = "Marked chunk %s in %s to be force loaded"] -pub const COMMANDS_FORCELOAD_ADDED_SINGLE: &str = "commands.forceload.added.single"; -#[doc = "%s force loaded chunks were found in %s at: %s"] -pub const COMMANDS_FORCELOAD_LIST_MULTIPLE: &str = "commands.forceload.list.multiple"; -#[doc = "A force loaded chunk was found in %s at: %s"] -pub const COMMANDS_FORCELOAD_LIST_SINGLE: &str = "commands.forceload.list.single"; -#[doc = "Chunk at %s in %s is not marked for force loading"] -pub const COMMANDS_FORCELOAD_QUERY_FAILURE: &str = "commands.forceload.query.failure"; -#[doc = "Chunk at %s in %s is marked for force loading"] -pub const COMMANDS_FORCELOAD_QUERY_SUCCESS: &str = "commands.forceload.query.success"; -#[doc = "Unmarked all force loaded chunks in %s"] -pub const COMMANDS_FORCELOAD_REMOVED_ALL: &str = "commands.forceload.removed.all"; -#[doc = "No chunks were removed from force loading"] -pub const COMMANDS_FORCELOAD_REMOVED_FAILURE: &str = "commands.forceload.removed.failure"; -#[doc = "Unmarked %s chunks in %s from %s to %s for force loading"] -pub const COMMANDS_FORCELOAD_REMOVED_MULTIPLE: &str = "commands.forceload.removed.multiple"; -#[doc = "Unmarked chunk %s in %s for force loading"] -pub const COMMANDS_FORCELOAD_REMOVED_SINGLE: &str = "commands.forceload.removed.single"; -#[doc = "Too many chunks in the specified area (maximum %s, but specified %s)"] -pub const COMMANDS_FORCELOAD_TOOBIG: &str = "commands.forceload.toobig"; -#[doc = "Invalid argument type: %s. Expected Compound"] -pub const COMMANDS_FUNCTION_ERROR_ARGUMENT_NOT_COMPOUND: &str = - "commands.function.error.argument_not_compound"; -#[doc = "Missing argument %2$s to function %1$s"] -pub const COMMANDS_FUNCTION_ERROR_MISSING_ARGUMENT: &str = - "commands.function.error.missing_argument"; -#[doc = "Missing arguments to function %s"] -pub const COMMANDS_FUNCTION_ERROR_MISSING_ARGUMENTS: &str = - "commands.function.error.missing_arguments"; -#[doc = "While instantiating macro %s: Command '%s' caused error: %s"] -pub const COMMANDS_FUNCTION_ERROR_PARSE: &str = "commands.function.error.parse"; -#[doc = "Failed to instantiate function %s: %s"] -pub const COMMANDS_FUNCTION_INSTANTIATIONFAILURE: &str = "commands.function.instantiationFailure"; -#[doc = "Function %s returned %s"] -pub const COMMANDS_FUNCTION_RESULT: &str = "commands.function.result"; -#[doc = "Running functions %s"] -pub const COMMANDS_FUNCTION_SCHEDULED_MULTIPLE: &str = "commands.function.scheduled.multiple"; -#[doc = "Can't find any functions for name %s"] -pub const COMMANDS_FUNCTION_SCHEDULED_NO_FUNCTIONS: &str = - "commands.function.scheduled.no_functions"; -#[doc = "Running function %s"] -pub const COMMANDS_FUNCTION_SCHEDULED_SINGLE: &str = "commands.function.scheduled.single"; -#[doc = "Executed %s command(s) from %s functions"] -pub const COMMANDS_FUNCTION_SUCCESS_MULTIPLE: &str = "commands.function.success.multiple"; -#[doc = "Executed %s functions"] -pub const COMMANDS_FUNCTION_SUCCESS_MULTIPLE_RESULT: &str = - "commands.function.success.multiple.result"; -#[doc = "Executed %s command(s) from function '%s'"] -pub const COMMANDS_FUNCTION_SUCCESS_SINGLE: &str = "commands.function.success.single"; -#[doc = "Function '%2$s' returned %1$s"] -pub const COMMANDS_FUNCTION_SUCCESS_SINGLE_RESULT: &str = "commands.function.success.single.result"; -#[doc = "Set %s's game mode to %s"] -pub const COMMANDS_GAMEMODE_SUCCESS_OTHER: &str = "commands.gamemode.success.other"; -#[doc = "Set own game mode to %s"] -pub const COMMANDS_GAMEMODE_SUCCESS_SELF: &str = "commands.gamemode.success.self"; -#[doc = "Gamerule %s is currently set to: %s"] -pub const COMMANDS_GAMERULE_QUERY: &str = "commands.gamerule.query"; -#[doc = "Gamerule %s is now set to: %s"] -pub const COMMANDS_GAMERULE_SET: &str = "commands.gamerule.set"; -#[doc = "Can't give more than %s of %s"] -pub const COMMANDS_GIVE_FAILED_TOOMANYITEMS: &str = "commands.give.failed.toomanyitems"; -#[doc = "Gave %s %s to %s players"] -pub const COMMANDS_GIVE_SUCCESS_MULTIPLE: &str = "commands.give.success.multiple"; -#[doc = "Gave %s %s to %s"] -pub const COMMANDS_GIVE_SUCCESS_SINGLE: &str = "commands.give.success.single"; -#[doc = "Unknown command or insufficient permissions"] -pub const COMMANDS_HELP_FAILED: &str = "commands.help.failed"; -#[doc = "Replaced a slot at %s, %s, %s with %s"] -pub const COMMANDS_ITEM_BLOCK_SET_SUCCESS: &str = "commands.item.block.set.success"; -#[doc = "Replaced a slot on %s entities with %s"] -pub const COMMANDS_ITEM_ENTITY_SET_SUCCESS_MULTIPLE: &str = - "commands.item.entity.set.success.multiple"; -#[doc = "Replaced a slot on %s with %s"] -pub const COMMANDS_ITEM_ENTITY_SET_SUCCESS_SINGLE: &str = "commands.item.entity.set.success.single"; -#[doc = "The source does not have slot %s"] -pub const COMMANDS_ITEM_SOURCE_NO_SUCH_SLOT: &str = "commands.item.source.no_such_slot"; -#[doc = "Source position %s, %s, %s is not a container"] -pub const COMMANDS_ITEM_SOURCE_NOT_A_CONTAINER: &str = "commands.item.source.not_a_container"; -#[doc = "No targets accepted item %s into slot %s"] -pub const COMMANDS_ITEM_TARGET_NO_CHANGED_KNOWN_ITEM: &str = - "commands.item.target.no_changed.known_item"; -#[doc = "No targets accepted item into slot %s"] -pub const COMMANDS_ITEM_TARGET_NO_CHANGES: &str = "commands.item.target.no_changes"; -#[doc = "The target does not have slot %s"] -pub const COMMANDS_ITEM_TARGET_NO_SUCH_SLOT: &str = "commands.item.target.no_such_slot"; -#[doc = "Target position %s, %s, %s is not a container"] -pub const COMMANDS_ITEM_TARGET_NOT_A_CONTAINER: &str = "commands.item.target.not_a_container"; -#[doc = "Failed to dump JFR recording: %s"] -pub const COMMANDS_JFR_DUMP_FAILED: &str = "commands.jfr.dump.failed"; -#[doc = "Failed to start JFR profiling"] -pub const COMMANDS_JFR_START_FAILED: &str = "commands.jfr.start.failed"; -#[doc = "JFR profiling started"] -pub const COMMANDS_JFR_STARTED: &str = "commands.jfr.started"; -#[doc = "JFR profiling stopped and dumped to %s"] -pub const COMMANDS_JFR_STOPPED: &str = "commands.jfr.stopped"; -#[doc = "Cannot kick server owner in LAN game"] -pub const COMMANDS_KICK_OWNER_FAILED: &str = "commands.kick.owner.failed"; -#[doc = "Cannot kick in an offline singleplayer game"] -pub const COMMANDS_KICK_SINGLEPLAYER_FAILED: &str = "commands.kick.singleplayer.failed"; -#[doc = "Kicked %s: %s"] -pub const COMMANDS_KICK_SUCCESS: &str = "commands.kick.success"; -#[doc = "Killed %s entities"] -pub const COMMANDS_KILL_SUCCESS_MULTIPLE: &str = "commands.kill.success.multiple"; -#[doc = "Killed %s"] -pub const COMMANDS_KILL_SUCCESS_SINGLE: &str = "commands.kill.success.single"; -#[doc = "%s (%s)"] -pub const COMMANDS_LIST_NAMEANDID: &str = "commands.list.nameAndId"; -#[doc = "There are %s of a max of %s players online: %s"] -pub const COMMANDS_LIST_PLAYERS: &str = "commands.list.players"; -#[doc = "Could not find a biome of type \"%s\" within reasonable distance"] -pub const COMMANDS_LOCATE_BIOME_NOT_FOUND: &str = "commands.locate.biome.not_found"; -#[doc = "The nearest %s is at %s (%s blocks away)"] -pub const COMMANDS_LOCATE_BIOME_SUCCESS: &str = "commands.locate.biome.success"; -#[doc = "Could not find a point of interest of type \"%s\" within reasonable distance"] -pub const COMMANDS_LOCATE_POI_NOT_FOUND: &str = "commands.locate.poi.not_found"; -#[doc = "The nearest %s is at %s (%s blocks away)"] -pub const COMMANDS_LOCATE_POI_SUCCESS: &str = "commands.locate.poi.success"; -#[doc = "There is no structure with type \"%s\""] -pub const COMMANDS_LOCATE_STRUCTURE_INVALID: &str = "commands.locate.structure.invalid"; -#[doc = "Could not find a structure of type \"%s\" nearby"] -pub const COMMANDS_LOCATE_STRUCTURE_NOT_FOUND: &str = "commands.locate.structure.not_found"; -#[doc = "The nearest %s is at %s (%s blocks away)"] -pub const COMMANDS_LOCATE_STRUCTURE_SUCCESS: &str = "commands.locate.structure.success"; -#[doc = "%s whispers to you: %s"] -pub const COMMANDS_MESSAGE_DISPLAY_INCOMING: &str = "commands.message.display.incoming"; -#[doc = "You whisper to %s: %s"] -pub const COMMANDS_MESSAGE_DISPLAY_OUTGOING: &str = "commands.message.display.outgoing"; -#[doc = "Nothing changed. The player already is an operator"] -pub const COMMANDS_OP_FAILED: &str = "commands.op.failed"; -#[doc = "Made %s a server operator"] -pub const COMMANDS_OP_SUCCESS: &str = "commands.op.success"; -#[doc = "Nothing changed. The player isn't banned"] -pub const COMMANDS_PARDON_FAILED: &str = "commands.pardon.failed"; -#[doc = "Unbanned %s"] -pub const COMMANDS_PARDON_SUCCESS: &str = "commands.pardon.success"; -#[doc = "Nothing changed. That IP isn't banned"] -pub const COMMANDS_PARDONIP_FAILED: &str = "commands.pardonip.failed"; -#[doc = "Invalid IP address"] -pub const COMMANDS_PARDONIP_INVALID: &str = "commands.pardonip.invalid"; -#[doc = "Unbanned IP %s"] -pub const COMMANDS_PARDONIP_SUCCESS: &str = "commands.pardonip.success"; -#[doc = "The particle was not visible for anybody"] -pub const COMMANDS_PARTICLE_FAILED: &str = "commands.particle.failed"; -#[doc = "Displaying particle %s"] -pub const COMMANDS_PARTICLE_SUCCESS: &str = "commands.particle.success"; -#[doc = "The performance profiler is already started"] -pub const COMMANDS_PERF_ALREADYRUNNING: &str = "commands.perf.alreadyRunning"; -#[doc = "The performance profiler hasn't started"] -pub const COMMANDS_PERF_NOTRUNNING: &str = "commands.perf.notRunning"; -#[doc = "Failed to create debug report"] -pub const COMMANDS_PERF_REPORTFAILED: &str = "commands.perf.reportFailed"; -#[doc = "Created debug report in %s"] -pub const COMMANDS_PERF_REPORTSAVED: &str = "commands.perf.reportSaved"; -#[doc = "Started 10 second performance profiling run (use '/perf stop' to stop early)"] -pub const COMMANDS_PERF_STARTED: &str = "commands.perf.started"; -#[doc = "Stopped performance profiling after %s second(s) and %s tick(s) (%s tick(s) per second)"] -pub const COMMANDS_PERF_STOPPED: &str = "commands.perf.stopped"; -#[doc = "Failed to place feature"] -pub const COMMANDS_PLACE_FEATURE_FAILED: &str = "commands.place.feature.failed"; -#[doc = "There is no feature with type \"%s\""] -pub const COMMANDS_PLACE_FEATURE_INVALID: &str = "commands.place.feature.invalid"; -#[doc = "Placed \"%s\" at %s, %s, %s"] -pub const COMMANDS_PLACE_FEATURE_SUCCESS: &str = "commands.place.feature.success"; -#[doc = "Failed to generate jigsaw"] -pub const COMMANDS_PLACE_JIGSAW_FAILED: &str = "commands.place.jigsaw.failed"; -#[doc = "There is no template pool with type \"%s\""] -pub const COMMANDS_PLACE_JIGSAW_INVALID: &str = "commands.place.jigsaw.invalid"; -#[doc = "Generated jigsaw at %s, %s, %s"] -pub const COMMANDS_PLACE_JIGSAW_SUCCESS: &str = "commands.place.jigsaw.success"; -#[doc = "Failed to place structure"] -pub const COMMANDS_PLACE_STRUCTURE_FAILED: &str = "commands.place.structure.failed"; -#[doc = "There is no structure with type \"%s\""] -pub const COMMANDS_PLACE_STRUCTURE_INVALID: &str = "commands.place.structure.invalid"; -#[doc = "Generated structure \"%s\" at %s, %s, %s"] -pub const COMMANDS_PLACE_STRUCTURE_SUCCESS: &str = "commands.place.structure.success"; -#[doc = "Failed to place template"] -pub const COMMANDS_PLACE_TEMPLATE_FAILED: &str = "commands.place.template.failed"; -#[doc = "There is no template with id \"%s\""] -pub const COMMANDS_PLACE_TEMPLATE_INVALID: &str = "commands.place.template.invalid"; -#[doc = "Loaded template \"%s\" at %s, %s, %s"] -pub const COMMANDS_PLACE_TEMPLATE_SUCCESS: &str = "commands.place.template.success"; -#[doc = "The sound is too far away to be heard"] -pub const COMMANDS_PLAYSOUND_FAILED: &str = "commands.playsound.failed"; -#[doc = "Played sound %s to %s players"] -pub const COMMANDS_PLAYSOUND_SUCCESS_MULTIPLE: &str = "commands.playsound.success.multiple"; -#[doc = "Played sound %s to %s"] -pub const COMMANDS_PLAYSOUND_SUCCESS_SINGLE: &str = "commands.playsound.success.single"; -#[doc = "Copy Component"] -pub const COMMANDS_PROFILE_FETCH_COPY_COMPONENT: &str = "commands.profile_fetch.copy_component"; -#[doc = "Failed to serialize profile: %s"] -pub const COMMANDS_PROFILE_FETCH_FAILED_TO_SERIALIZE: &str = - "commands.profile_fetch.failed_to_serialize"; -#[doc = "Give Item"] -pub const COMMANDS_PROFILE_FETCH_GIVE_ITEM: &str = "commands.profile_fetch.give_item"; -#[doc = "Failed to resolved profile for id %s"] -pub const COMMANDS_PROFILE_FETCH_ID_FAILURE: &str = "commands.profile_fetch.id.failure"; -#[doc = "Resolved profile for id %s: %s"] -pub const COMMANDS_PROFILE_FETCH_ID_SUCCESS: &str = "commands.profile_fetch.id.success"; -#[doc = "Failed to resolve profile for name %s"] -pub const COMMANDS_PROFILE_FETCH_NAME_FAILURE: &str = "commands.profile_fetch.name.failure"; -#[doc = "Resolved profile for name %s: %s"] -pub const COMMANDS_PROFILE_FETCH_NAME_SUCCESS: &str = "commands.profile_fetch.name.success"; -#[doc = "Multiplayer game is already hosted on port %s"] -pub const COMMANDS_PUBLISH_ALREADYPUBLISHED: &str = "commands.publish.alreadyPublished"; -#[doc = "Unable to host local game"] -pub const COMMANDS_PUBLISH_FAILED: &str = "commands.publish.failed"; -#[doc = "Local game hosted on port %s"] -pub const COMMANDS_PUBLISH_STARTED: &str = "commands.publish.started"; -#[doc = "Multiplayer game is now hosted on port %s"] -pub const COMMANDS_PUBLISH_SUCCESS: &str = "commands.publish.success"; -#[doc = "The range of the random value must be at most 2147483646"] -pub const COMMANDS_RANDOM_ERROR_RANGE_TOO_LARGE: &str = "commands.random.error.range_too_large"; -#[doc = "The range of the random value must be at least 2"] -pub const COMMANDS_RANDOM_ERROR_RANGE_TOO_SMALL: &str = "commands.random.error.range_too_small"; -#[doc = "Reset %s random sequence(s)"] -pub const COMMANDS_RANDOM_RESET_ALL_SUCCESS: &str = "commands.random.reset.all.success"; -#[doc = "Reset random sequence %s"] -pub const COMMANDS_RANDOM_RESET_SUCCESS: &str = "commands.random.reset.success"; -#[doc = "%s rolled %s (from %s to %s)"] -pub const COMMANDS_RANDOM_ROLL: &str = "commands.random.roll"; -#[doc = "Randomized value: %s"] -pub const COMMANDS_RANDOM_SAMPLE_SUCCESS: &str = "commands.random.sample.success"; -#[doc = "No new recipes were learned"] -pub const COMMANDS_RECIPE_GIVE_FAILED: &str = "commands.recipe.give.failed"; -#[doc = "Unlocked %s recipe(s) for %s players"] -pub const COMMANDS_RECIPE_GIVE_SUCCESS_MULTIPLE: &str = "commands.recipe.give.success.multiple"; -#[doc = "Unlocked %s recipe(s) for %s"] -pub const COMMANDS_RECIPE_GIVE_SUCCESS_SINGLE: &str = "commands.recipe.give.success.single"; -#[doc = "No recipes could be forgotten"] -pub const COMMANDS_RECIPE_TAKE_FAILED: &str = "commands.recipe.take.failed"; -#[doc = "Took %s recipe(s) from %s players"] -pub const COMMANDS_RECIPE_TAKE_SUCCESS_MULTIPLE: &str = "commands.recipe.take.success.multiple"; -#[doc = "Took %s recipe(s) from %s"] -pub const COMMANDS_RECIPE_TAKE_SUCCESS_SINGLE: &str = "commands.recipe.take.success.single"; -#[doc = "Reload failed; keeping old data"] -pub const COMMANDS_RELOAD_FAILURE: &str = "commands.reload.failure"; -#[doc = "Reloading!"] -pub const COMMANDS_RELOAD_SUCCESS: &str = "commands.reload.success"; -#[doc = "%s is already riding %s"] -pub const COMMANDS_RIDE_ALREADY_RIDING: &str = "commands.ride.already_riding"; -#[doc = "%s stopped riding %s"] -pub const COMMANDS_RIDE_DISMOUNT_SUCCESS: &str = "commands.ride.dismount.success"; -#[doc = "Players can't be ridden"] -pub const COMMANDS_RIDE_MOUNT_FAILURE_CANT_RIDE_PLAYERS: &str = - "commands.ride.mount.failure.cant_ride_players"; -#[doc = "%s couldn't start riding %s"] -pub const COMMANDS_RIDE_MOUNT_FAILURE_GENERIC: &str = "commands.ride.mount.failure.generic"; -#[doc = "Can't mount entity on itself or any of its passengers"] -pub const COMMANDS_RIDE_MOUNT_FAILURE_LOOP: &str = "commands.ride.mount.failure.loop"; -#[doc = "Can't mount entity in different dimension"] -pub const COMMANDS_RIDE_MOUNT_FAILURE_WRONG_DIMENSION: &str = - "commands.ride.mount.failure.wrong_dimension"; -#[doc = "%s started riding %s"] -pub const COMMANDS_RIDE_MOUNT_SUCCESS: &str = "commands.ride.mount.success"; -#[doc = "%s is not riding any vehicle"] -pub const COMMANDS_RIDE_NOT_RIDING: &str = "commands.ride.not_riding"; -#[doc = "Rotated %s"] -pub const COMMANDS_ROTATE_SUCCESS: &str = "commands.rotate.success"; -#[doc = "Saving is already turned off"] -pub const COMMANDS_SAVE_ALREADYOFF: &str = "commands.save.alreadyOff"; -#[doc = "Saving is already turned on"] -pub const COMMANDS_SAVE_ALREADYON: &str = "commands.save.alreadyOn"; -#[doc = "Automatic saving is now disabled"] -pub const COMMANDS_SAVE_DISABLED: &str = "commands.save.disabled"; -#[doc = "Automatic saving is now enabled"] -pub const COMMANDS_SAVE_ENABLED: &str = "commands.save.enabled"; -#[doc = "Unable to save the game (is there enough disk space?)"] -pub const COMMANDS_SAVE_FAILED: &str = "commands.save.failed"; -#[doc = "Saving the game (this may take a moment!)"] -pub const COMMANDS_SAVE_SAVING: &str = "commands.save.saving"; -#[doc = "Saved the game"] -pub const COMMANDS_SAVE_SUCCESS: &str = "commands.save.success"; -#[doc = "No schedules with id %s"] -pub const COMMANDS_SCHEDULE_CLEARED_FAILURE: &str = "commands.schedule.cleared.failure"; -#[doc = "Removed %s schedule(s) with id %s"] -pub const COMMANDS_SCHEDULE_CLEARED_SUCCESS: &str = "commands.schedule.cleared.success"; -#[doc = "Scheduled function '%s' in %s tick(s) at gametime %s"] -pub const COMMANDS_SCHEDULE_CREATED_FUNCTION: &str = "commands.schedule.created.function"; -#[doc = "Scheduled tag '%s' in %s tick(s) at gametime %s"] -pub const COMMANDS_SCHEDULE_CREATED_TAG: &str = "commands.schedule.created.tag"; -#[doc = "Can't schedule a macro"] -pub const COMMANDS_SCHEDULE_MACRO: &str = "commands.schedule.macro"; -#[doc = "Can't schedule for current tick"] -pub const COMMANDS_SCHEDULE_SAME_TICK: &str = "commands.schedule.same_tick"; -#[doc = "An objective already exists by that name"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_DUPLICATE: &str = - "commands.scoreboard.objectives.add.duplicate"; -#[doc = "Created new objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_SUCCESS: &str = - "commands.scoreboard.objectives.add.success"; -#[doc = "Nothing changed. That display slot is already empty"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_ALREADYEMPTY: &str = - "commands.scoreboard.objectives.display.alreadyEmpty"; -#[doc = "Nothing changed. That display slot is already showing that objective"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_ALREADYSET: &str = - "commands.scoreboard.objectives.display.alreadySet"; -#[doc = "Cleared any objectives in display slot %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_CLEARED: &str = - "commands.scoreboard.objectives.display.cleared"; -#[doc = "Set display slot %s to show objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_SET: &str = - "commands.scoreboard.objectives.display.set"; -#[doc = "There are no objectives"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_EMPTY: &str = - "commands.scoreboard.objectives.list.empty"; -#[doc = "There are %s objective(s): %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_SUCCESS: &str = - "commands.scoreboard.objectives.list.success"; -#[doc = "Disabled display auto-update for objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYAUTOUPDATE_DISABLE: &str = - "commands.scoreboard.objectives.modify.displayAutoUpdate.disable"; -#[doc = "Enabled display auto-update for objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYAUTOUPDATE_ENABLE: &str = - "commands.scoreboard.objectives.modify.displayAutoUpdate.enable"; -#[doc = "Changed the display name of %s to %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYNAME: &str = - "commands.scoreboard.objectives.modify.displayname"; -#[doc = "Cleared default number format of objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_OBJECTIVEFORMAT_CLEAR: &str = - "commands.scoreboard.objectives.modify.objectiveFormat.clear"; -#[doc = "Changed default number format of objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_OBJECTIVEFORMAT_SET: &str = - "commands.scoreboard.objectives.modify.objectiveFormat.set"; -#[doc = "Changed the render type of objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_RENDERTYPE: &str = - "commands.scoreboard.objectives.modify.rendertype"; -#[doc = "Removed objective %s"] -pub const COMMANDS_SCOREBOARD_OBJECTIVES_REMOVE_SUCCESS: &str = - "commands.scoreboard.objectives.remove.success"; -#[doc = "Added %s to %s for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.add.success.multiple"; -#[doc = "Added %s to %s for %s (now %s)"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.add.success.single"; -#[doc = "Cleared display name for %s entities in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_CLEAR_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.display.name.clear.success.multiple"; -#[doc = "Cleared display name for %s in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_CLEAR_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.display.name.clear.success.single"; -#[doc = "Changed display name to %s for %s entities in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_SET_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.display.name.set.success.multiple"; -#[doc = "Changed display name to %s for %s in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_SET_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.display.name.set.success.single"; -#[doc = "Cleared number format for %s entities in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_CLEAR_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.display.numberFormat.clear.success.multiple"; -#[doc = "Cleared number format for %s in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_CLEAR_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.display.numberFormat.clear.success.single"; -#[doc = "Changed number format for %s entities in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_SET_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.display.numberFormat.set.success.multiple"; -#[doc = "Changed number format for %s in %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_SET_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.display.numberFormat.set.success.single"; -#[doc = "Nothing changed. That trigger is already enabled"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_FAILED: &str = - "commands.scoreboard.players.enable.failed"; -#[doc = "Enable only works on trigger-objectives"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_INVALID: &str = - "commands.scoreboard.players.enable.invalid"; -#[doc = "Enabled trigger %s for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.enable.success.multiple"; -#[doc = "Enabled trigger %s for %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.enable.success.single"; -#[doc = "Can't get value of %s for %s; none is set"] -pub const COMMANDS_SCOREBOARD_PLAYERS_GET_NULL: &str = "commands.scoreboard.players.get.null"; -#[doc = "%s has %s %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_GET_SUCCESS: &str = "commands.scoreboard.players.get.success"; -#[doc = "There are no tracked entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_EMPTY: &str = "commands.scoreboard.players.list.empty"; -#[doc = "%s has no scores to show"] -pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_EMPTY: &str = - "commands.scoreboard.players.list.entity.empty"; -#[doc = "%s: %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_ENTRY: &str = - "commands.scoreboard.players.list.entity.entry"; -#[doc = "%s has %s score(s):"] -pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_SUCCESS: &str = - "commands.scoreboard.players.list.entity.success"; -#[doc = "There are %s tracked entity/entities: %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_SUCCESS: &str = - "commands.scoreboard.players.list.success"; -#[doc = "Updated %s for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.operation.success.multiple"; -#[doc = "Set %s for %s to %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.operation.success.single"; -#[doc = "Removed %s from %s for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.remove.success.multiple"; -#[doc = "Removed %s from %s for %s (now %s)"] -pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.remove.success.single"; -#[doc = "Reset all scores for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_ALL_MULTIPLE: &str = - "commands.scoreboard.players.reset.all.multiple"; -#[doc = "Reset all scores for %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_ALL_SINGLE: &str = - "commands.scoreboard.players.reset.all.single"; -#[doc = "Reset %s for %s entities"] -pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_SPECIFIC_MULTIPLE: &str = - "commands.scoreboard.players.reset.specific.multiple"; -#[doc = "Reset %s for %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_SPECIFIC_SINGLE: &str = - "commands.scoreboard.players.reset.specific.single"; -#[doc = "Set %s for %s entities to %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_SET_SUCCESS_MULTIPLE: &str = - "commands.scoreboard.players.set.success.multiple"; -#[doc = "Set %s for %s to %s"] -pub const COMMANDS_SCOREBOARD_PLAYERS_SET_SUCCESS_SINGLE: &str = - "commands.scoreboard.players.set.success.single"; -#[doc = "Seed: %s"] -pub const COMMANDS_SEED_SUCCESS: &str = "commands.seed.success"; -#[doc = "Could not set the block"] -pub const COMMANDS_SETBLOCK_FAILED: &str = "commands.setblock.failed"; -#[doc = "Changed the block at %s, %s, %s"] -pub const COMMANDS_SETBLOCK_SUCCESS: &str = "commands.setblock.success"; -#[doc = "The player idle timeout is now %s minute(s)"] -pub const COMMANDS_SETIDLETIMEOUT_SUCCESS: &str = "commands.setidletimeout.success"; -#[doc = "The player idle timeout is now disabled"] -pub const COMMANDS_SETIDLETIMEOUT_SUCCESS_DISABLED: &str = - "commands.setidletimeout.success.disabled"; -#[doc = "Can only set the world spawn for overworld"] -pub const COMMANDS_SETWORLDSPAWN_FAILURE_NOT_OVERWORLD: &str = - "commands.setworldspawn.failure.not_overworld"; -#[doc = "Set the world spawn point to %s, %s, %s [%s]"] -pub const COMMANDS_SETWORLDSPAWN_SUCCESS: &str = "commands.setworldspawn.success"; -#[doc = "Set the world spawn point to %s, %s, %s [%s, %s] in %s"] -pub const COMMANDS_SETWORLDSPAWN_SUCCESS_NEW: &str = "commands.setworldspawn.success.new"; -#[doc = "Set spawn point to %s, %s, %s [%s] in %s for %s players"] -pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE: &str = "commands.spawnpoint.success.multiple"; -#[doc = "Set spawn point to %s, %s, %s [%s, %s] in %s for %s players"] -pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE_NEW: &str = - "commands.spawnpoint.success.multiple.new"; -#[doc = "Set spawn point to %s, %s, %s [%s] in %s for %s"] -pub const COMMANDS_SPAWNPOINT_SUCCESS_SINGLE: &str = "commands.spawnpoint.success.single"; -#[doc = "Set spawn point to %s, %s, %s [%s, %s] in %s for %s"] -pub const COMMANDS_SPAWNPOINT_SUCCESS_SINGLE_NEW: &str = "commands.spawnpoint.success.single.new"; -#[doc = "%s cannot be spectated"] -pub const COMMANDS_SPECTATE_CANNOT_SPECTATE: &str = "commands.spectate.cannot_spectate"; -#[doc = "%s is not in spectator mode"] -pub const COMMANDS_SPECTATE_NOT_SPECTATOR: &str = "commands.spectate.not_spectator"; -#[doc = "Cannot spectate yourself"] -pub const COMMANDS_SPECTATE_SELF: &str = "commands.spectate.self"; -#[doc = "Now spectating %s"] -pub const COMMANDS_SPECTATE_SUCCESS_STARTED: &str = "commands.spectate.success.started"; -#[doc = "No longer spectating an entity"] -pub const COMMANDS_SPECTATE_SUCCESS_STOPPED: &str = "commands.spectate.success.stopped"; -#[doc = "Could not spread %s entity/entities around %s, %s (too many entities for space - try using spread of at most %s)"] -pub const COMMANDS_SPREADPLAYERS_FAILED_ENTITIES: &str = "commands.spreadplayers.failed.entities"; -#[doc = "Invalid maxHeight %s; expected higher than world minimum %s"] -pub const COMMANDS_SPREADPLAYERS_FAILED_INVALID_HEIGHT: &str = - "commands.spreadplayers.failed.invalid.height"; -#[doc = "Could not spread %s team(s) around %s, %s (too many entities for space - try using spread of at most %s)"] -pub const COMMANDS_SPREADPLAYERS_FAILED_TEAMS: &str = "commands.spreadplayers.failed.teams"; -#[doc = "Spread %s entity/entities around %s, %s with an average distance of %s block(s) apart"] -pub const COMMANDS_SPREADPLAYERS_SUCCESS_ENTITIES: &str = "commands.spreadplayers.success.entities"; -#[doc = "Spread %s team(s) around %s, %s with an average distance of %s block(s) apart"] -pub const COMMANDS_SPREADPLAYERS_SUCCESS_TEAMS: &str = "commands.spreadplayers.success.teams"; -#[doc = "Stopping the server"] -pub const COMMANDS_STOP_STOPPING: &str = "commands.stop.stopping"; -#[doc = "Stopped all '%s' sounds"] -pub const COMMANDS_STOPSOUND_SUCCESS_SOURCE_ANY: &str = "commands.stopsound.success.source.any"; -#[doc = "Stopped sound '%s' on source '%s'"] -pub const COMMANDS_STOPSOUND_SUCCESS_SOURCE_SOUND: &str = "commands.stopsound.success.source.sound"; -#[doc = "Stopped all sounds"] -pub const COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_ANY: &str = - "commands.stopsound.success.sourceless.any"; -#[doc = "Stopped sound '%s'"] -pub const COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_SOUND: &str = - "commands.stopsound.success.sourceless.sound"; -#[doc = "Stopwatch '%s' already exists"] -pub const COMMANDS_STOPWATCH_ALREADY_EXISTS: &str = "commands.stopwatch.already_exists"; -#[doc = "Created Stopwatch '%s'"] -pub const COMMANDS_STOPWATCH_CREATE_SUCCESS: &str = "commands.stopwatch.create.success"; -#[doc = "Stopwatch '%s' does not exist"] -pub const COMMANDS_STOPWATCH_DOES_NOT_EXIST: &str = "commands.stopwatch.does_not_exist"; -#[doc = "Stopwatch '%s' has run for %ss"] -pub const COMMANDS_STOPWATCH_QUERY: &str = "commands.stopwatch.query"; -#[doc = "Removed Stopwatch '%s'"] -pub const COMMANDS_STOPWATCH_REMOVE_SUCCESS: &str = "commands.stopwatch.remove.success"; -#[doc = "Restarted Stopwatch '%s'"] -pub const COMMANDS_STOPWATCH_RESTART_SUCCESS: &str = "commands.stopwatch.restart.success"; -#[doc = "Unable to summon entity"] -pub const COMMANDS_SUMMON_FAILED: &str = "commands.summon.failed"; -#[doc = "Monsters cannot be summoned in Peaceful difficulty"] -pub const COMMANDS_SUMMON_FAILED_PEACEFUL: &str = "commands.summon.failed.peaceful"; -#[doc = "Unable to summon entity due to duplicate UUIDs"] -pub const COMMANDS_SUMMON_FAILED_UUID: &str = "commands.summon.failed.uuid"; -#[doc = "Invalid position for summon"] -pub const COMMANDS_SUMMON_INVALIDPOSITION: &str = "commands.summon.invalidPosition"; -#[doc = "Summoned new %s"] -pub const COMMANDS_SUMMON_SUCCESS: &str = "commands.summon.success"; -#[doc = "No living entities were found to swing"] -pub const COMMANDS_SWING_FAILED_NOTLIVING: &str = "commands.swing.failed.notliving"; -#[doc = "Made %s entities swing their arms"] -pub const COMMANDS_SWING_SUCCESS_MULTIPLE: &str = "commands.swing.success.multiple"; -#[doc = "Made %s swing an arm"] -pub const COMMANDS_SWING_SUCCESS_SINGLE: &str = "commands.swing.success.single"; -#[doc = "Target either already has the tag or has too many tags"] -pub const COMMANDS_TAG_ADD_FAILED: &str = "commands.tag.add.failed"; -#[doc = "Added tag '%s' to %s entities"] -pub const COMMANDS_TAG_ADD_SUCCESS_MULTIPLE: &str = "commands.tag.add.success.multiple"; -#[doc = "Added tag '%s' to %s"] -pub const COMMANDS_TAG_ADD_SUCCESS_SINGLE: &str = "commands.tag.add.success.single"; -#[doc = "There are no tags on the %s entities"] -pub const COMMANDS_TAG_LIST_MULTIPLE_EMPTY: &str = "commands.tag.list.multiple.empty"; -#[doc = "The %s entities have %s total tags: %s"] -pub const COMMANDS_TAG_LIST_MULTIPLE_SUCCESS: &str = "commands.tag.list.multiple.success"; -#[doc = "%s has no tags"] -pub const COMMANDS_TAG_LIST_SINGLE_EMPTY: &str = "commands.tag.list.single.empty"; -#[doc = "%s has %s tags: %s"] -pub const COMMANDS_TAG_LIST_SINGLE_SUCCESS: &str = "commands.tag.list.single.success"; -#[doc = "Target does not have this tag"] -pub const COMMANDS_TAG_REMOVE_FAILED: &str = "commands.tag.remove.failed"; -#[doc = "Removed tag '%s' from %s entities"] -pub const COMMANDS_TAG_REMOVE_SUCCESS_MULTIPLE: &str = "commands.tag.remove.success.multiple"; -#[doc = "Removed tag '%s' from %s"] -pub const COMMANDS_TAG_REMOVE_SUCCESS_SINGLE: &str = "commands.tag.remove.success.single"; -#[doc = "A team already exists by that name"] -pub const COMMANDS_TEAM_ADD_DUPLICATE: &str = "commands.team.add.duplicate"; -#[doc = "Created team %s"] -pub const COMMANDS_TEAM_ADD_SUCCESS: &str = "commands.team.add.success"; -#[doc = "Removed %s member(s) from team %s"] -pub const COMMANDS_TEAM_EMPTY_SUCCESS: &str = "commands.team.empty.success"; -#[doc = "Nothing changed. That team is already empty"] -pub const COMMANDS_TEAM_EMPTY_UNCHANGED: &str = "commands.team.empty.unchanged"; -#[doc = "Added %s members to team %s"] -pub const COMMANDS_TEAM_JOIN_SUCCESS_MULTIPLE: &str = "commands.team.join.success.multiple"; -#[doc = "Added %s to team %s"] -pub const COMMANDS_TEAM_JOIN_SUCCESS_SINGLE: &str = "commands.team.join.success.single"; -#[doc = "Removed %s members from any team"] -pub const COMMANDS_TEAM_LEAVE_SUCCESS_MULTIPLE: &str = "commands.team.leave.success.multiple"; -#[doc = "Removed %s from any team"] -pub const COMMANDS_TEAM_LEAVE_SUCCESS_SINGLE: &str = "commands.team.leave.success.single"; -#[doc = "There are no members on team %s"] -pub const COMMANDS_TEAM_LIST_MEMBERS_EMPTY: &str = "commands.team.list.members.empty"; -#[doc = "Team %s has %s member(s): %s"] -pub const COMMANDS_TEAM_LIST_MEMBERS_SUCCESS: &str = "commands.team.list.members.success"; -#[doc = "There are no teams"] -pub const COMMANDS_TEAM_LIST_TEAMS_EMPTY: &str = "commands.team.list.teams.empty"; -#[doc = "There are %s team(s): %s"] -pub const COMMANDS_TEAM_LIST_TEAMS_SUCCESS: &str = "commands.team.list.teams.success"; -#[doc = "Collision rule for team %s is now \"%s\""] -pub const COMMANDS_TEAM_OPTION_COLLISIONRULE_SUCCESS: &str = - "commands.team.option.collisionRule.success"; -#[doc = "Nothing changed. Collision rule is already that value"] -pub const COMMANDS_TEAM_OPTION_COLLISIONRULE_UNCHANGED: &str = - "commands.team.option.collisionRule.unchanged"; -#[doc = "Updated the color for team %s to %s"] -pub const COMMANDS_TEAM_OPTION_COLOR_SUCCESS: &str = "commands.team.option.color.success"; -#[doc = "Nothing changed. That team already has that color"] -pub const COMMANDS_TEAM_OPTION_COLOR_UNCHANGED: &str = "commands.team.option.color.unchanged"; -#[doc = "Death message visibility for team %s is now \"%s\""] -pub const COMMANDS_TEAM_OPTION_DEATHMESSAGEVISIBILITY_SUCCESS: &str = - "commands.team.option.deathMessageVisibility.success"; -#[doc = "Nothing changed. Death message visibility is already that value"] -pub const COMMANDS_TEAM_OPTION_DEATHMESSAGEVISIBILITY_UNCHANGED: &str = - "commands.team.option.deathMessageVisibility.unchanged"; -#[doc = "Nothing changed. Friendly fire is already disabled for that team"] -pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ALREADYDISABLED: &str = - "commands.team.option.friendlyfire.alreadyDisabled"; -#[doc = "Nothing changed. Friendly fire is already enabled for that team"] -pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ALREADYENABLED: &str = - "commands.team.option.friendlyfire.alreadyEnabled"; -#[doc = "Disabled friendly fire for team %s"] -pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_DISABLED: &str = - "commands.team.option.friendlyfire.disabled"; -#[doc = "Enabled friendly fire for team %s"] -pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ENABLED: &str = - "commands.team.option.friendlyfire.enabled"; -#[doc = "Updated the name of team %s"] -pub const COMMANDS_TEAM_OPTION_NAME_SUCCESS: &str = "commands.team.option.name.success"; -#[doc = "Nothing changed. That team already has that name"] -pub const COMMANDS_TEAM_OPTION_NAME_UNCHANGED: &str = "commands.team.option.name.unchanged"; -#[doc = "Nametag visibility for team %s is now \"%s\""] -pub const COMMANDS_TEAM_OPTION_NAMETAGVISIBILITY_SUCCESS: &str = - "commands.team.option.nametagVisibility.success"; -#[doc = "Nothing changed. Nametag visibility is already that value"] -pub const COMMANDS_TEAM_OPTION_NAMETAGVISIBILITY_UNCHANGED: &str = - "commands.team.option.nametagVisibility.unchanged"; -#[doc = "Team prefix set to %s"] -pub const COMMANDS_TEAM_OPTION_PREFIX_SUCCESS: &str = "commands.team.option.prefix.success"; -#[doc = "Nothing changed. That team already can't see invisible teammates"] -pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ALREADYDISABLED: &str = - "commands.team.option.seeFriendlyInvisibles.alreadyDisabled"; -#[doc = "Nothing changed. That team can already see invisible teammates"] -pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ALREADYENABLED: &str = - "commands.team.option.seeFriendlyInvisibles.alreadyEnabled"; -#[doc = "Team %s can no longer see invisible teammates"] -pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_DISABLED: &str = - "commands.team.option.seeFriendlyInvisibles.disabled"; -#[doc = "Team %s can now see invisible teammates"] -pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ENABLED: &str = - "commands.team.option.seeFriendlyInvisibles.enabled"; -#[doc = "Team suffix set to %s"] -pub const COMMANDS_TEAM_OPTION_SUFFIX_SUCCESS: &str = "commands.team.option.suffix.success"; -#[doc = "Removed team %s"] -pub const COMMANDS_TEAM_REMOVE_SUCCESS: &str = "commands.team.remove.success"; -#[doc = "You must be on a team to message your team"] -pub const COMMANDS_TEAMMSG_FAILED_NOTEAM: &str = "commands.teammsg.failed.noteam"; -#[doc = "Invalid position for teleport"] -pub const COMMANDS_TELEPORT_INVALIDPOSITION: &str = "commands.teleport.invalidPosition"; -#[doc = "Teleported %s entities to %s"] -pub const COMMANDS_TELEPORT_SUCCESS_ENTITY_MULTIPLE: &str = - "commands.teleport.success.entity.multiple"; -#[doc = "Teleported %s to %s"] -pub const COMMANDS_TELEPORT_SUCCESS_ENTITY_SINGLE: &str = "commands.teleport.success.entity.single"; -#[doc = "Teleported %s entities to %s, %s, %s"] -pub const COMMANDS_TELEPORT_SUCCESS_LOCATION_MULTIPLE: &str = - "commands.teleport.success.location.multiple"; -#[doc = "Teleported %s to %s, %s, %s"] -pub const COMMANDS_TELEPORT_SUCCESS_LOCATION_SINGLE: &str = - "commands.teleport.success.location.single"; -#[doc = "Starting environment %s batch %s"] -pub const COMMANDS_TEST_BATCH_STARTING: &str = "commands.test.batch.starting"; -#[doc = "Could not find any tests to clear"] -pub const COMMANDS_TEST_CLEAR_ERROR_NO_TESTS: &str = "commands.test.clear.error.no_tests"; -#[doc = "Cleared %s structure(s)"] -pub const COMMANDS_TEST_CLEAR_SUCCESS: &str = "commands.test.clear.success"; -#[doc = "%s, %s, %s"] -pub const COMMANDS_TEST_COORDINATES: &str = "commands.test.coordinates"; -#[doc = "Click to copy to clipboard"] -pub const COMMANDS_TEST_COORDINATES_COPY: &str = "commands.test.coordinates.copy"; -#[doc = "Created test setup for test %s"] -pub const COMMANDS_TEST_CREATE_SUCCESS: &str = "commands.test.create.success"; -#[doc = "Can't find a test instance that contains %s, %s, %s"] -pub const COMMANDS_TEST_ERROR_NO_TEST_CONTAINING_POS: &str = - "commands.test.error.no_test_containing_pos"; -#[doc = "Found no test instances"] -pub const COMMANDS_TEST_ERROR_NO_TEST_INSTANCES: &str = "commands.test.error.no_test_instances"; -#[doc = "Test %s could not be found"] -pub const COMMANDS_TEST_ERROR_NON_EXISTANT_TEST: &str = "commands.test.error.non_existant_test"; -#[doc = "Test structure %s could not be found"] -pub const COMMANDS_TEST_ERROR_STRUCTURE_NOT_FOUND: &str = "commands.test.error.structure_not_found"; -#[doc = "Test instance block entity could not be found"] -pub const COMMANDS_TEST_ERROR_TEST_INSTANCE_NOT_FOUND: &str = - "commands.test.error.test_instance_not_found"; -#[doc = "Test instance block entity could not be found for test at %s, %s, %s"] -pub const COMMANDS_TEST_ERROR_TEST_INSTANCE_NOT_FOUND_POSITION: &str = - "commands.test.error.test_instance_not_found.position"; -#[doc = "The structure size must be less than %s blocks along each axis"] -pub const COMMANDS_TEST_ERROR_TOO_LARGE: &str = "commands.test.error.too_large"; -#[doc = "Finished locating: found %s structure(s)"] -pub const COMMANDS_TEST_LOCATE_DONE: &str = "commands.test.locate.done"; -#[doc = "Found structure at: %s (distance: %s)"] -pub const COMMANDS_TEST_LOCATE_FOUND: &str = "commands.test.locate.found"; -#[doc = "Started locating test structures. This might take a while..."] -pub const COMMANDS_TEST_LOCATE_STARTED: &str = "commands.test.locate.started"; -#[doc = "No tests to run"] -pub const COMMANDS_TEST_NO_TESTS: &str = "commands.test.no_tests"; -#[doc = "Position relative to %s: %s"] -pub const COMMANDS_TEST_RELATIVE_POSITION: &str = "commands.test.relative_position"; -#[doc = "Could not find any tests to reset"] -pub const COMMANDS_TEST_RESET_ERROR_NO_TESTS: &str = "commands.test.reset.error.no_tests"; -#[doc = "Reset %s structure(s)"] -pub const COMMANDS_TEST_RESET_SUCCESS: &str = "commands.test.reset.success"; -#[doc = "No tests found"] -pub const COMMANDS_TEST_RUN_NO_TESTS: &str = "commands.test.run.no_tests"; -#[doc = "Running %s test(s)..."] -pub const COMMANDS_TEST_RUN_RUNNING: &str = "commands.test.run.running"; -#[doc = "Game Test complete! %s test(s) were run"] -pub const COMMANDS_TEST_SUMMARY: &str = "commands.test.summary"; -#[doc = "All required tests passed :)"] -pub const COMMANDS_TEST_SUMMARY_ALL_REQUIRED_PASSED: &str = - "commands.test.summary.all_required_passed"; -#[doc = "%s required test(s) failed :("] -pub const COMMANDS_TEST_SUMMARY_FAILED: &str = "commands.test.summary.failed"; -#[doc = "%s optional test(s) failed"] -pub const COMMANDS_TEST_SUMMARY_OPTIONAL_FAILED: &str = "commands.test.summary.optional_failed"; -#[doc = "Percentiles: P50: %sms P95: %sms P99: %sms. Sample: %s"] -pub const COMMANDS_TICK_QUERY_PERCENTILES: &str = "commands.tick.query.percentiles"; -#[doc = "Target tick rate: %s per second.\nAverage time per tick: %sms (Target: %sms)"] -pub const COMMANDS_TICK_QUERY_RATE_RUNNING: &str = "commands.tick.query.rate.running"; -#[doc = "Target tick rate: %s per second (ignored, reference only).\nAverage time per tick: %sms"] -pub const COMMANDS_TICK_QUERY_RATE_SPRINTING: &str = "commands.tick.query.rate.sprinting"; -#[doc = "Set the target tick rate to %s per second"] -pub const COMMANDS_TICK_RATE_SUCCESS: &str = "commands.tick.rate.success"; -#[doc = "Sprint completed with %s ticks per second, or %s ms per tick"] -pub const COMMANDS_TICK_SPRINT_REPORT: &str = "commands.tick.sprint.report"; -#[doc = "No tick sprint in progress"] -pub const COMMANDS_TICK_SPRINT_STOP_FAIL: &str = "commands.tick.sprint.stop.fail"; -#[doc = "Interrupted the current tick sprint"] -pub const COMMANDS_TICK_SPRINT_STOP_SUCCESS: &str = "commands.tick.sprint.stop.success"; -#[doc = "The game is frozen"] -pub const COMMANDS_TICK_STATUS_FROZEN: &str = "commands.tick.status.frozen"; -#[doc = "The game is running, but can't keep up with the target tick rate"] -pub const COMMANDS_TICK_STATUS_LAGGING: &str = "commands.tick.status.lagging"; -#[doc = "The game is running normally"] -pub const COMMANDS_TICK_STATUS_RUNNING: &str = "commands.tick.status.running"; -#[doc = "The game is sprinting"] -pub const COMMANDS_TICK_STATUS_SPRINTING: &str = "commands.tick.status.sprinting"; -#[doc = "Unable to step the game - the game must be frozen first"] -pub const COMMANDS_TICK_STEP_FAIL: &str = "commands.tick.step.fail"; -#[doc = "No tick step in progress"] -pub const COMMANDS_TICK_STEP_STOP_FAIL: &str = "commands.tick.step.stop.fail"; -#[doc = "Interrupted the current tick step"] -pub const COMMANDS_TICK_STEP_STOP_SUCCESS: &str = "commands.tick.step.stop.success"; -#[doc = "Stepping %s tick(s)"] -pub const COMMANDS_TICK_STEP_SUCCESS: &str = "commands.tick.step.success"; -#[doc = "There is no default clock in dimension %s"] -pub const COMMANDS_TIME_NO_DEFAULT_CLOCK: &str = "commands.time.no_default_clock"; -#[doc = "Time marker %s does not exist for clock %s"] -pub const COMMANDS_TIME_NO_TIME_MARKER_FOUND: &str = "commands.time.no_time_marker_found"; -#[doc = "Paused clock %s"] -pub const COMMANDS_TIME_PAUSE: &str = "commands.time.pause"; -#[doc = "The time is %s"] -pub const COMMANDS_TIME_QUERY: &str = "commands.time.query"; -#[doc = "Clock %s is at %s tick(s)"] -pub const COMMANDS_TIME_QUERY_ABSOLUTE: &str = "commands.time.query.absolute"; -#[doc = "The game time is %s tick(s)"] -pub const COMMANDS_TIME_QUERY_GAMETIME: &str = "commands.time.query.gametime"; -#[doc = "Timeline %s is at %s tick(s)"] -pub const COMMANDS_TIME_QUERY_TIMELINE: &str = "commands.time.query.timeline"; -#[doc = "Timeline %s has passed %s repetition(s)"] -pub const COMMANDS_TIME_QUERY_TIMELINE_REPETITIONS: &str = - "commands.time.query.timeline.repetitions"; -#[doc = "Clock %s will now advance at %sx normal rate"] -pub const COMMANDS_TIME_RATE: &str = "commands.time.rate"; -#[doc = "Resumed clock %s"] -pub const COMMANDS_TIME_RESUME: &str = "commands.time.resume"; -#[doc = "Set the time to %s"] -pub const COMMANDS_TIME_SET: &str = "commands.time.set"; -#[doc = "Set %s to %s tick(s)"] -pub const COMMANDS_TIME_SET_ABSOLUTE: &str = "commands.time.set.absolute"; -#[doc = "Set %s to time marker %s"] -pub const COMMANDS_TIME_SET_TIME_MARKER: &str = "commands.time.set.time_marker"; -#[doc = "Timeline %s is not valid for clock %s"] -pub const COMMANDS_TIME_WRONG_TIMELINE_FOR_CLOCK: &str = "commands.time.wrong_timeline_for_clock"; -#[doc = "Cleared titles for %s players"] -pub const COMMANDS_TITLE_CLEARED_MULTIPLE: &str = "commands.title.cleared.multiple"; -#[doc = "Cleared titles for %s"] -pub const COMMANDS_TITLE_CLEARED_SINGLE: &str = "commands.title.cleared.single"; -#[doc = "Reset title options for %s players"] -pub const COMMANDS_TITLE_RESET_MULTIPLE: &str = "commands.title.reset.multiple"; -#[doc = "Reset title options for %s"] -pub const COMMANDS_TITLE_RESET_SINGLE: &str = "commands.title.reset.single"; -#[doc = "Showing new actionbar title for %s players"] -pub const COMMANDS_TITLE_SHOW_ACTIONBAR_MULTIPLE: &str = "commands.title.show.actionbar.multiple"; -#[doc = "Showing new actionbar title for %s"] -pub const COMMANDS_TITLE_SHOW_ACTIONBAR_SINGLE: &str = "commands.title.show.actionbar.single"; -#[doc = "Showing new subtitle for %s players"] -pub const COMMANDS_TITLE_SHOW_SUBTITLE_MULTIPLE: &str = "commands.title.show.subtitle.multiple"; -#[doc = "Showing new subtitle for %s"] -pub const COMMANDS_TITLE_SHOW_SUBTITLE_SINGLE: &str = "commands.title.show.subtitle.single"; -#[doc = "Showing new title for %s players"] -pub const COMMANDS_TITLE_SHOW_TITLE_MULTIPLE: &str = "commands.title.show.title.multiple"; -#[doc = "Showing new title for %s"] -pub const COMMANDS_TITLE_SHOW_TITLE_SINGLE: &str = "commands.title.show.title.single"; -#[doc = "Changed title display times for %s players"] -pub const COMMANDS_TITLE_TIMES_MULTIPLE: &str = "commands.title.times.multiple"; -#[doc = "Changed title display times for %s"] -pub const COMMANDS_TITLE_TIMES_SINGLE: &str = "commands.title.times.single"; -#[doc = "Must specify at least one player to transfer"] -pub const COMMANDS_TRANSFER_ERROR_NO_PLAYERS: &str = "commands.transfer.error.no_players"; -#[doc = "Transferring %s players to %s:%s"] -pub const COMMANDS_TRANSFER_SUCCESS_MULTIPLE: &str = "commands.transfer.success.multiple"; -#[doc = "Transferring %s to %s:%s"] -pub const COMMANDS_TRANSFER_SUCCESS_SINGLE: &str = "commands.transfer.success.single"; -#[doc = "Triggered %s (added %s to value)"] -pub const COMMANDS_TRIGGER_ADD_SUCCESS: &str = "commands.trigger.add.success"; -#[doc = "You can only trigger objectives that are 'trigger' type"] -pub const COMMANDS_TRIGGER_FAILED_INVALID: &str = "commands.trigger.failed.invalid"; -#[doc = "You cannot trigger this objective yet"] -pub const COMMANDS_TRIGGER_FAILED_UNPRIMED: &str = "commands.trigger.failed.unprimed"; -#[doc = "Triggered %s (set value to %s)"] -pub const COMMANDS_TRIGGER_SET_SUCCESS: &str = "commands.trigger.set.success"; -#[doc = "Triggered %s"] -pub const COMMANDS_TRIGGER_SIMPLE_SUCCESS: &str = "commands.trigger.simple.success"; -#[doc = "build_time = %s"] -pub const COMMANDS_VERSION_BUILD_TIME: &str = "commands.version.build_time"; -#[doc = "data = %s"] -pub const COMMANDS_VERSION_DATA: &str = "commands.version.data"; -#[doc = "Server version info:"] -pub const COMMANDS_VERSION_HEADER: &str = "commands.version.header"; -#[doc = "id = %s"] -pub const COMMANDS_VERSION_ID: &str = "commands.version.id"; -#[doc = "name = %s"] -pub const COMMANDS_VERSION_NAME: &str = "commands.version.name"; -#[doc = "pack_data = %s"] -pub const COMMANDS_VERSION_PACK_DATA: &str = "commands.version.pack.data"; -#[doc = "pack_resource = %s"] -pub const COMMANDS_VERSION_PACK_RESOURCE: &str = "commands.version.pack.resource"; -#[doc = "protocol = %s (%s)"] -pub const COMMANDS_VERSION_PROTOCOL: &str = "commands.version.protocol"; -#[doc = "series = %s"] -pub const COMMANDS_VERSION_SERIES: &str = "commands.version.series"; -#[doc = "stable = no"] -pub const COMMANDS_VERSION_STABLE_NO: &str = "commands.version.stable.no"; -#[doc = "stable = yes"] -pub const COMMANDS_VERSION_STABLE_YES: &str = "commands.version.stable.yes"; -#[doc = "No waypoints in %s"] -pub const COMMANDS_WAYPOINT_LIST_EMPTY: &str = "commands.waypoint.list.empty"; -#[doc = "%s waypoint(s) in %s: %s"] -pub const COMMANDS_WAYPOINT_LIST_SUCCESS: &str = "commands.waypoint.list.success"; -#[doc = "Waypoint color is now %s"] -pub const COMMANDS_WAYPOINT_MODIFY_COLOR: &str = "commands.waypoint.modify.color"; -#[doc = "Reset waypoint color"] -pub const COMMANDS_WAYPOINT_MODIFY_COLOR_RESET: &str = "commands.waypoint.modify.color.reset"; -#[doc = "Waypoint style changed"] -pub const COMMANDS_WAYPOINT_MODIFY_STYLE: &str = "commands.waypoint.modify.style"; -#[doc = "Set the weather to clear"] -pub const COMMANDS_WEATHER_SET_CLEAR: &str = "commands.weather.set.clear"; -#[doc = "Set the weather to rain"] -pub const COMMANDS_WEATHER_SET_RAIN: &str = "commands.weather.set.rain"; -#[doc = "Set the weather to rain & thunder"] -pub const COMMANDS_WEATHER_SET_THUNDER: &str = "commands.weather.set.thunder"; -#[doc = "Player is already whitelisted"] -pub const COMMANDS_WHITELIST_ADD_FAILED: &str = "commands.whitelist.add.failed"; -#[doc = "Added %s to the whitelist"] -pub const COMMANDS_WHITELIST_ADD_SUCCESS: &str = "commands.whitelist.add.success"; -#[doc = "Whitelist is already turned off"] -pub const COMMANDS_WHITELIST_ALREADYOFF: &str = "commands.whitelist.alreadyOff"; -#[doc = "Whitelist is already turned on"] -pub const COMMANDS_WHITELIST_ALREADYON: &str = "commands.whitelist.alreadyOn"; -#[doc = "Whitelist is now turned off"] -pub const COMMANDS_WHITELIST_DISABLED: &str = "commands.whitelist.disabled"; -#[doc = "Whitelist is now turned on"] -pub const COMMANDS_WHITELIST_ENABLED: &str = "commands.whitelist.enabled"; -#[doc = "There are %s whitelisted player(s): %s"] -pub const COMMANDS_WHITELIST_LIST: &str = "commands.whitelist.list"; -#[doc = "There are no whitelisted players"] -pub const COMMANDS_WHITELIST_NONE: &str = "commands.whitelist.none"; -#[doc = "Reloaded the whitelist"] -pub const COMMANDS_WHITELIST_RELOADED: &str = "commands.whitelist.reloaded"; -#[doc = "Player is not whitelisted"] -pub const COMMANDS_WHITELIST_REMOVE_FAILED: &str = "commands.whitelist.remove.failed"; -#[doc = "Removed %s from the whitelist"] -pub const COMMANDS_WHITELIST_REMOVE_SUCCESS: &str = "commands.whitelist.remove.success"; -#[doc = "Nothing changed. The world border is already centered there"] -pub const COMMANDS_WORLDBORDER_CENTER_FAILED: &str = "commands.worldborder.center.failed"; -#[doc = "Set the center of the world border to %s, %s"] -pub const COMMANDS_WORLDBORDER_CENTER_SUCCESS: &str = "commands.worldborder.center.success"; -#[doc = "Nothing changed. The world border damage is already that amount"] -pub const COMMANDS_WORLDBORDER_DAMAGE_AMOUNT_FAILED: &str = - "commands.worldborder.damage.amount.failed"; -#[doc = "Set the world border damage to %s per block each second"] -pub const COMMANDS_WORLDBORDER_DAMAGE_AMOUNT_SUCCESS: &str = - "commands.worldborder.damage.amount.success"; -#[doc = "Nothing changed. The world border damage buffer is already that distance"] -pub const COMMANDS_WORLDBORDER_DAMAGE_BUFFER_FAILED: &str = - "commands.worldborder.damage.buffer.failed"; -#[doc = "Set the world border damage buffer to %s block(s)"] -pub const COMMANDS_WORLDBORDER_DAMAGE_BUFFER_SUCCESS: &str = - "commands.worldborder.damage.buffer.success"; -#[doc = "The world border is currently %s block(s) wide"] -pub const COMMANDS_WORLDBORDER_GET: &str = "commands.worldborder.get"; -#[doc = "World border cannot be bigger than %s blocks wide"] -pub const COMMANDS_WORLDBORDER_SET_FAILED_BIG: &str = "commands.worldborder.set.failed.big"; -#[doc = "World border cannot be further out than %s blocks"] -pub const COMMANDS_WORLDBORDER_SET_FAILED_FAR: &str = "commands.worldborder.set.failed.far"; -#[doc = "Nothing changed. The world border is already that size"] -pub const COMMANDS_WORLDBORDER_SET_FAILED_NOCHANGE: &str = - "commands.worldborder.set.failed.nochange"; -#[doc = "World border cannot be smaller than 1 block wide"] -pub const COMMANDS_WORLDBORDER_SET_FAILED_SMALL: &str = "commands.worldborder.set.failed.small"; -#[doc = "Growing the world border to %s blocks wide over %s seconds"] -pub const COMMANDS_WORLDBORDER_SET_GROW: &str = "commands.worldborder.set.grow"; -#[doc = "Set the world border to %s block(s) wide"] -pub const COMMANDS_WORLDBORDER_SET_IMMEDIATE: &str = "commands.worldborder.set.immediate"; -#[doc = "Shrinking the world border to %s block(s) wide over %s second(s)"] -pub const COMMANDS_WORLDBORDER_SET_SHRINK: &str = "commands.worldborder.set.shrink"; -#[doc = "Nothing changed. The world border warning is already that distance"] -pub const COMMANDS_WORLDBORDER_WARNING_DISTANCE_FAILED: &str = - "commands.worldborder.warning.distance.failed"; -#[doc = "Set the world border warning distance to %s block(s)"] -pub const COMMANDS_WORLDBORDER_WARNING_DISTANCE_SUCCESS: &str = - "commands.worldborder.warning.distance.success"; -#[doc = "Nothing changed. The world border warning is already that amount of time"] -pub const COMMANDS_WORLDBORDER_WARNING_TIME_FAILED: &str = - "commands.worldborder.warning.time.failed"; -#[doc = "Set the world border warning time to %s second(s)"] -pub const COMMANDS_WORLDBORDER_WARNING_TIME_SUCCESS: &str = - "commands.worldborder.warning.time.success"; -#[doc = "You've been playing for greater than 24 hours"] -pub const COMPLIANCE_PLAYTIME_GREATERTHAN24HOURS: &str = "compliance.playtime.greaterThan24Hours"; -#[doc = "You've been playing for %s hour(s)"] -pub const COMPLIANCE_PLAYTIME_HOURS: &str = "compliance.playtime.hours"; -#[doc = "Excessive gaming may interfere with normal daily life"] -pub const COMPLIANCE_PLAYTIME_MESSAGE: &str = "compliance.playtime.message"; -#[doc = "Dynamic"] -pub const COMPONENT_PROFILE_DYNAMIC: &str = "component.profile.dynamic"; -#[doc = "Aborted"] -pub const CONNECT_ABORTED: &str = "connect.aborted"; -#[doc = "Logging in..."] -pub const CONNECT_AUTHORIZING: &str = "connect.authorizing"; -#[doc = "Connecting to the server..."] -pub const CONNECT_CONNECTING: &str = "connect.connecting"; -#[doc = "Encrypting..."] -pub const CONNECT_ENCRYPTING: &str = "connect.encrypting"; -#[doc = "Failed to connect to the server"] -pub const CONNECT_FAILED: &str = "connect.failed"; -#[doc = "Connection failed while transferring to the server"] -pub const CONNECT_FAILED_TRANSFER: &str = "connect.failed.transfer"; -#[doc = "Joining world..."] -pub const CONNECT_JOINING: &str = "connect.joining"; -#[doc = "Negotiating..."] -pub const CONNECT_NEGOTIATING: &str = "connect.negotiating"; -#[doc = "Reconfiguring..."] -pub const CONNECT_RECONFIGING: &str = "connect.reconfiging"; -#[doc = "Reconfiguring..."] -pub const CONNECT_RECONFIGURING: &str = "connect.reconfiguring"; -#[doc = "Transferring to new server..."] -pub const CONNECT_TRANSFERRING: &str = "connect.transferring"; -#[doc = "Barrel"] -pub const CONTAINER_BARREL: &str = "container.barrel"; -#[doc = "Beacon"] -pub const CONTAINER_BEACON: &str = "container.beacon"; -#[doc = "Bees: %s / %s"] -pub const CONTAINER_BEEHIVE_BEES: &str = "container.beehive.bees"; -#[doc = "Honey: %s / %s"] -pub const CONTAINER_BEEHIVE_HONEY: &str = "container.beehive.honey"; -#[doc = "Blast Furnace"] -pub const CONTAINER_BLAST_FURNACE: &str = "container.blast_furnace"; -#[doc = "Brewing Stand"] -pub const CONTAINER_BREWING: &str = "container.brewing"; -#[doc = "Cartography Table"] -pub const CONTAINER_CARTOGRAPHY_TABLE: &str = "container.cartography_table"; -#[doc = "Chest"] -pub const CONTAINER_CHEST: &str = "container.chest"; -#[doc = "Large Chest"] -pub const CONTAINER_CHESTDOUBLE: &str = "container.chestDouble"; -#[doc = "Crafter"] -pub const CONTAINER_CRAFTER: &str = "container.crafter"; -#[doc = "Crafting"] -pub const CONTAINER_CRAFTING: &str = "container.crafting"; -#[doc = "Item Selection"] -pub const CONTAINER_CREATIVE: &str = "container.creative"; -#[doc = "Dispenser"] -pub const CONTAINER_DISPENSER: &str = "container.dispenser"; -#[doc = "Dropper"] -pub const CONTAINER_DROPPER: &str = "container.dropper"; -#[doc = "Enchant"] -pub const CONTAINER_ENCHANT: &str = "container.enchant"; -#[doc = "%s . . . ?"] -pub const CONTAINER_ENCHANT_CLUE: &str = "container.enchant.clue"; -#[doc = "%s Lapis Lazuli"] -pub const CONTAINER_ENCHANT_LAPIS_MANY: &str = "container.enchant.lapis.many"; -#[doc = "1 Lapis Lazuli"] -pub const CONTAINER_ENCHANT_LAPIS_ONE: &str = "container.enchant.lapis.one"; -#[doc = "%s Enchantment Levels"] -pub const CONTAINER_ENCHANT_LEVEL_MANY: &str = "container.enchant.level.many"; -#[doc = "1 Enchantment Level"] -pub const CONTAINER_ENCHANT_LEVEL_ONE: &str = "container.enchant.level.one"; -#[doc = "Level Requirement: %s"] -pub const CONTAINER_ENCHANT_LEVEL_REQUIREMENT: &str = "container.enchant.level.requirement"; -#[doc = "Ender Chest"] -pub const CONTAINER_ENDERCHEST: &str = "container.enderchest"; -#[doc = "Furnace"] -pub const CONTAINER_FURNACE: &str = "container.furnace"; -#[doc = "Repair & Disenchant"] -pub const CONTAINER_GRINDSTONE_TITLE: &str = "container.grindstone_title"; -#[doc = "Item Hopper"] -pub const CONTAINER_HOPPER: &str = "container.hopper"; -#[doc = "Inventory"] -pub const CONTAINER_INVENTORY: &str = "container.inventory"; -#[doc = "%s is locked!"] -pub const CONTAINER_ISLOCKED: &str = "container.isLocked"; -#[doc = "Lectern"] -pub const CONTAINER_LECTERN: &str = "container.lectern"; -#[doc = "Loom"] -pub const CONTAINER_LOOM: &str = "container.loom"; -#[doc = "Repair & Name"] -pub const CONTAINER_REPAIR: &str = "container.repair"; -#[doc = "Enchantment Cost: %1$s"] -pub const CONTAINER_REPAIR_COST: &str = "container.repair.cost"; -#[doc = "Too Expensive!"] -pub const CONTAINER_REPAIR_EXPENSIVE: &str = "container.repair.expensive"; -#[doc = "Shulker Box"] -pub const CONTAINER_SHULKERBOX: &str = "container.shulkerBox"; -#[doc = "%s x%s"] -pub const CONTAINER_SHULKERBOX_ITEMCOUNT: &str = "container.shulkerBox.itemCount"; -#[doc = "and %s more..."] -pub const CONTAINER_SHULKERBOX_MORE: &str = "container.shulkerBox.more"; -#[doc = "???????"] -pub const CONTAINER_SHULKERBOX_UNKNOWNCONTENTS: &str = "container.shulkerBox.unknownContents"; -#[doc = "Smoker"] -pub const CONTAINER_SMOKER: &str = "container.smoker"; -#[doc = "Unable to open. Loot not generated yet."] -pub const CONTAINER_SPECTATORCANTOPEN: &str = "container.spectatorCantOpen"; -#[doc = "Stonecutter"] -pub const CONTAINER_STONECUTTER: &str = "container.stonecutter"; -#[doc = "Upgrade Gear"] -pub const CONTAINER_UPGRADE: &str = "container.upgrade"; -#[doc = "Item can't be upgraded this way"] -pub const CONTAINER_UPGRADE_ERROR_TOOLTIP: &str = "container.upgrade.error_tooltip"; -#[doc = "Add Smithing Template"] -pub const CONTAINER_UPGRADE_MISSING_TEMPLATE_TOOLTIP: &str = - "container.upgrade.missing_template_tooltip"; -#[doc = "Key Binds..."] -pub const CONTROLS_KEYBINDS: &str = "controls.keybinds"; -#[doc = "This key is also used for:\n%s"] -pub const CONTROLS_KEYBINDS_DUPLICATEKEYBINDS: &str = "controls.keybinds.duplicateKeybinds"; -#[doc = "Key Binds"] -pub const CONTROLS_KEYBINDS_TITLE: &str = "controls.keybinds.title"; -#[doc = "Reset"] -pub const CONTROLS_RESET: &str = "controls.reset"; -#[doc = "Reset Keys"] -pub const CONTROLS_RESETALL: &str = "controls.resetAll"; -#[doc = "Controls"] -pub const CONTROLS_TITLE: &str = "controls.title"; -#[doc = "Please select a biome"] -pub const CREATEWORLD_CUSTOMIZE_BUFFET_BIOME: &str = "createWorld.customize.buffet.biome"; -#[doc = "Search..."] -pub const CREATEWORLD_CUSTOMIZE_BUFFET_SEARCH: &str = "createWorld.customize.buffet.search"; -#[doc = "Single Biome Customization"] -pub const CREATEWORLD_CUSTOMIZE_BUFFET_TITLE: &str = "createWorld.customize.buffet.title"; -#[doc = "Height"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_HEIGHT: &str = "createWorld.customize.flat.height"; -#[doc = "%s"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER: &str = "createWorld.customize.flat.layer"; -#[doc = "Bottom - %s"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_BOTTOM: &str = "createWorld.customize.flat.layer.bottom"; -#[doc = "Top - %s"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_TOP: &str = "createWorld.customize.flat.layer.top"; -#[doc = "Remove Layer"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_REMOVELAYER: &str = "createWorld.customize.flat.removeLayer"; -#[doc = "Layer Material"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_TILE: &str = "createWorld.customize.flat.tile"; -#[doc = "Superflat Customization"] -pub const CREATEWORLD_CUSTOMIZE_FLAT_TITLE: &str = "createWorld.customize.flat.title"; -#[doc = "Presets"] -pub const CREATEWORLD_CUSTOMIZE_PRESETS: &str = "createWorld.customize.presets"; -#[doc = "Alternatively, here are some we made earlier!"] -pub const CREATEWORLD_CUSTOMIZE_PRESETS_LIST: &str = "createWorld.customize.presets.list"; -#[doc = "Use Preset"] -pub const CREATEWORLD_CUSTOMIZE_PRESETS_SELECT: &str = "createWorld.customize.presets.select"; -#[doc = "Want to share your preset with someone? Use the box below!"] -pub const CREATEWORLD_CUSTOMIZE_PRESETS_SHARE: &str = "createWorld.customize.presets.share"; -#[doc = "Select a Preset"] -pub const CREATEWORLD_CUSTOMIZE_PRESETS_TITLE: &str = "createWorld.customize.presets.title"; -#[doc = "Preparing for world creation..."] -pub const CREATEWORLD_PREPARING: &str = "createWorld.preparing"; -#[doc = "Game"] -pub const CREATEWORLD_TAB_GAME_TITLE: &str = "createWorld.tab.game.title"; -#[doc = "More"] -pub const CREATEWORLD_TAB_MORE_TITLE: &str = "createWorld.tab.more.title"; -#[doc = "World"] -pub const CREATEWORLD_TAB_WORLD_TITLE: &str = "createWorld.tab.world.title"; -#[doc = "Attribution"] -pub const CREDITS_AND_ATTRIBUTION_BUTTON_ATTRIBUTION: &str = - "credits_and_attribution.button.attribution"; -#[doc = "Credits"] -pub const CREDITS_AND_ATTRIBUTION_BUTTON_CREDITS: &str = "credits_and_attribution.button.credits"; -#[doc = "Licenses"] -pub const CREDITS_AND_ATTRIBUTION_BUTTON_LICENSES: &str = "credits_and_attribution.button.licenses"; -#[doc = "Credits and Attribution"] -pub const CREDITS_AND_ATTRIBUTION_SCREEN_TITLE: &str = "credits_and_attribution.screen.title"; -#[doc = "Enables experimental Bundle item"] -pub const DATAPACK_BUNDLE_DESCRIPTION: &str = "dataPack.bundle.description"; -#[doc = "Bundles"] -pub const DATAPACK_BUNDLE_NAME: &str = "dataPack.bundle.name"; -#[doc = "Show the direction of other players in multiplayer"] -pub const DATAPACK_LOCATOR_BAR_DESCRIPTION: &str = "dataPack.locator_bar.description"; -#[doc = "Locator Bar"] -pub const DATAPACK_LOCATOR_BAR_NAME: &str = "dataPack.locator_bar.name"; -#[doc = "Improved movement for Minecarts"] -pub const DATAPACK_MINECART_IMPROVEMENTS_DESCRIPTION: &str = - "dataPack.minecart_improvements.description"; -#[doc = "Minecart Improvements"] -pub const DATAPACK_MINECART_IMPROVEMENTS_NAME: &str = "dataPack.minecart_improvements.name"; -#[doc = "Experimental Redstone changes"] -pub const DATAPACK_REDSTONE_EXPERIMENTS_DESCRIPTION: &str = - "dataPack.redstone_experiments.description"; -#[doc = "Redstone Experiments"] -pub const DATAPACK_REDSTONE_EXPERIMENTS_NAME: &str = "dataPack.redstone_experiments.name"; -#[doc = "Select Data Packs"] -pub const DATAPACK_TITLE: &str = "dataPack.title"; -#[doc = "Updated trades for Villagers"] -pub const DATAPACK_TRADE_REBALANCE_DESCRIPTION: &str = "dataPack.trade_rebalance.description"; -#[doc = "Villager Trade Rebalance"] -pub const DATAPACK_TRADE_REBALANCE_NAME: &str = "dataPack.trade_rebalance.name"; -#[doc = "New features and content for Minecraft 1.20"] -pub const DATAPACK_UPDATE_1_20_DESCRIPTION: &str = "dataPack.update_1_20.description"; -#[doc = "Update 1.20"] -pub const DATAPACK_UPDATE_1_20_NAME: &str = "dataPack.update_1_20.name"; -#[doc = "New features and content for Minecraft 1.21"] -pub const DATAPACK_UPDATE_1_21_DESCRIPTION: &str = "dataPack.update_1_21.description"; -#[doc = "Update 1.21"] -pub const DATAPACK_UPDATE_1_21_NAME: &str = "dataPack.update_1_21.name"; -#[doc = "Go Back"] -pub const DATAPACK_VALIDATION_BACK: &str = "dataPack.validation.back"; -#[doc = "Data pack validation failed!"] -pub const DATAPACK_VALIDATION_FAILED: &str = "dataPack.validation.failed"; -#[doc = "Reset to Default"] -pub const DATAPACK_VALIDATION_RESET: &str = "dataPack.validation.reset"; -#[doc = "Validating selected data packs..."] -pub const DATAPACK_VALIDATION_WORKING: &str = "dataPack.validation.working"; -#[doc = "The default data for Minecraft"] -pub const DATAPACK_VANILLA_DESCRIPTION: &str = "dataPack.vanilla.description"; -#[doc = "Default"] -pub const DATAPACK_VANILLA_NAME: &str = "dataPack.vanilla.name"; -#[doc = "New features and content for the Winter Drop"] -pub const DATAPACK_WINTER_DROP_DESCRIPTION: &str = "dataPack.winter_drop.description"; -#[doc = "Winter Drop"] -pub const DATAPACK_WINTER_DROP_NAME: &str = "dataPack.winter_drop.name"; -#[doc = "Safe Mode"] -pub const DATAPACKFAILURE_SAFEMODE: &str = "datapackFailure.safeMode"; -#[doc = "This world contains invalid or corrupted save data."] -pub const DATAPACKFAILURE_SAFEMODE_FAILED_DESCRIPTION: &str = - "datapackFailure.safeMode.failed.description"; -#[doc = "Failed to load world in Safe Mode."] -pub const DATAPACKFAILURE_SAFEMODE_FAILED_TITLE: &str = "datapackFailure.safeMode.failed.title"; -#[doc = "Errors in currently selected data packs prevented the world from loading.\nYou can either try to load it with only the vanilla data pack (\"safe mode\"), or go back to the title screen and fix it manually."] -pub const DATAPACKFAILURE_TITLE: &str = "datapackFailure.title"; -#[doc = "%1$s was squashed by a falling anvil"] -pub const DEATH_ATTACK_ANVIL: &str = "death.attack.anvil"; -#[doc = "%1$s was squashed by a falling anvil while fighting %2$s"] -pub const DEATH_ATTACK_ANVIL_PLAYER: &str = "death.attack.anvil.player"; -#[doc = "%1$s was shot by %2$s"] -pub const DEATH_ATTACK_ARROW: &str = "death.attack.arrow"; -#[doc = "%1$s was shot by %2$s using %3$s"] -pub const DEATH_ATTACK_ARROW_ITEM: &str = "death.attack.arrow.item"; -#[doc = "Intentional Game Design"] -pub const DEATH_ATTACK_BADRESPAWNPOINT_LINK: &str = "death.attack.badRespawnPoint.link"; -#[doc = "%1$s was killed by %2$s"] -pub const DEATH_ATTACK_BADRESPAWNPOINT_MESSAGE: &str = "death.attack.badRespawnPoint.message"; -#[doc = "%1$s was pricked to death"] -pub const DEATH_ATTACK_CACTUS: &str = "death.attack.cactus"; -#[doc = "%1$s walked into a cactus while trying to escape %2$s"] -pub const DEATH_ATTACK_CACTUS_PLAYER: &str = "death.attack.cactus.player"; -#[doc = "%1$s was squished too much"] -pub const DEATH_ATTACK_CRAMMING: &str = "death.attack.cramming"; -#[doc = "%1$s was squashed by %2$s"] -pub const DEATH_ATTACK_CRAMMING_PLAYER: &str = "death.attack.cramming.player"; -#[doc = "%1$s was roasted in dragon's breath"] -pub const DEATH_ATTACK_DRAGONBREATH: &str = "death.attack.dragonBreath"; -#[doc = "%1$s was roasted in dragon's breath by %2$s"] -pub const DEATH_ATTACK_DRAGONBREATH_PLAYER: &str = "death.attack.dragonBreath.player"; -#[doc = "%1$s drowned"] -pub const DEATH_ATTACK_DROWN: &str = "death.attack.drown"; -#[doc = "%1$s drowned while trying to escape %2$s"] -pub const DEATH_ATTACK_DROWN_PLAYER: &str = "death.attack.drown.player"; -#[doc = "%1$s died from dehydration"] -pub const DEATH_ATTACK_DRYOUT: &str = "death.attack.dryout"; -#[doc = "%1$s died from dehydration while trying to escape %2$s"] -pub const DEATH_ATTACK_DRYOUT_PLAYER: &str = "death.attack.dryout.player"; -#[doc = "%1$s was killed by even more magic"] -pub const DEATH_ATTACK_EVEN_MORE_MAGIC: &str = "death.attack.even_more_magic"; -#[doc = "%1$s blew up"] -pub const DEATH_ATTACK_EXPLOSION: &str = "death.attack.explosion"; -#[doc = "%1$s was blown up by %2$s"] -pub const DEATH_ATTACK_EXPLOSION_PLAYER: &str = "death.attack.explosion.player"; -#[doc = "%1$s was blown up by %2$s using %3$s"] -pub const DEATH_ATTACK_EXPLOSION_PLAYER_ITEM: &str = "death.attack.explosion.player.item"; -#[doc = "%1$s hit the ground too hard"] -pub const DEATH_ATTACK_FALL: &str = "death.attack.fall"; -#[doc = "%1$s hit the ground too hard while trying to escape %2$s"] -pub const DEATH_ATTACK_FALL_PLAYER: &str = "death.attack.fall.player"; -#[doc = "%1$s was squashed by a falling block"] -pub const DEATH_ATTACK_FALLINGBLOCK: &str = "death.attack.fallingBlock"; -#[doc = "%1$s was squashed by a falling block while fighting %2$s"] -pub const DEATH_ATTACK_FALLINGBLOCK_PLAYER: &str = "death.attack.fallingBlock.player"; -#[doc = "%1$s was skewered by a falling stalactite"] -pub const DEATH_ATTACK_FALLINGSTALACTITE: &str = "death.attack.fallingStalactite"; -#[doc = "%1$s was skewered by a falling stalactite while fighting %2$s"] -pub const DEATH_ATTACK_FALLINGSTALACTITE_PLAYER: &str = "death.attack.fallingStalactite.player"; -#[doc = "%1$s was fireballed by %2$s"] -pub const DEATH_ATTACK_FIREBALL: &str = "death.attack.fireball"; -#[doc = "%1$s was fireballed by %2$s using %3$s"] -pub const DEATH_ATTACK_FIREBALL_ITEM: &str = "death.attack.fireball.item"; -#[doc = "%1$s went off with a bang"] -pub const DEATH_ATTACK_FIREWORKS: &str = "death.attack.fireworks"; -#[doc = "%1$s went off with a bang due to a firework fired from %3$s by %2$s"] -pub const DEATH_ATTACK_FIREWORKS_ITEM: &str = "death.attack.fireworks.item"; -#[doc = "%1$s went off with a bang while fighting %2$s"] -pub const DEATH_ATTACK_FIREWORKS_PLAYER: &str = "death.attack.fireworks.player"; -#[doc = "%1$s experienced kinetic energy"] -pub const DEATH_ATTACK_FLYINTOWALL: &str = "death.attack.flyIntoWall"; -#[doc = "%1$s experienced kinetic energy while trying to escape %2$s"] -pub const DEATH_ATTACK_FLYINTOWALL_PLAYER: &str = "death.attack.flyIntoWall.player"; -#[doc = "%1$s froze to death"] -pub const DEATH_ATTACK_FREEZE: &str = "death.attack.freeze"; -#[doc = "%1$s was frozen to death by %2$s"] -pub const DEATH_ATTACK_FREEZE_PLAYER: &str = "death.attack.freeze.player"; -#[doc = "%1$s died"] -pub const DEATH_ATTACK_GENERIC: &str = "death.attack.generic"; -#[doc = "%1$s died because of %2$s"] -pub const DEATH_ATTACK_GENERIC_PLAYER: &str = "death.attack.generic.player"; -#[doc = "%1$s was killed"] -pub const DEATH_ATTACK_GENERICKILL: &str = "death.attack.genericKill"; -#[doc = "%1$s was killed while fighting %2$s"] -pub const DEATH_ATTACK_GENERICKILL_PLAYER: &str = "death.attack.genericKill.player"; -#[doc = "%1$s discovered the floor was lava"] -pub const DEATH_ATTACK_HOTFLOOR: &str = "death.attack.hotFloor"; -#[doc = "%1$s walked into the danger zone due to %2$s"] -pub const DEATH_ATTACK_HOTFLOOR_PLAYER: &str = "death.attack.hotFloor.player"; -#[doc = "%1$s went up in flames"] -pub const DEATH_ATTACK_INFIRE: &str = "death.attack.inFire"; -#[doc = "%1$s walked into fire while fighting %2$s"] -pub const DEATH_ATTACK_INFIRE_PLAYER: &str = "death.attack.inFire.player"; -#[doc = "%1$s suffocated in a wall"] -pub const DEATH_ATTACK_INWALL: &str = "death.attack.inWall"; -#[doc = "%1$s suffocated in a wall while fighting %2$s"] -pub const DEATH_ATTACK_INWALL_PLAYER: &str = "death.attack.inWall.player"; -#[doc = "%1$s was killed by %2$s using magic"] -pub const DEATH_ATTACK_INDIRECTMAGIC: &str = "death.attack.indirectMagic"; -#[doc = "%1$s was killed by %2$s using %3$s"] -pub const DEATH_ATTACK_INDIRECTMAGIC_ITEM: &str = "death.attack.indirectMagic.item"; -#[doc = "%1$s tried to swim in lava"] -pub const DEATH_ATTACK_LAVA: &str = "death.attack.lava"; -#[doc = "%1$s tried to swim in lava to escape %2$s"] -pub const DEATH_ATTACK_LAVA_PLAYER: &str = "death.attack.lava.player"; -#[doc = "%1$s was struck by lightning"] -pub const DEATH_ATTACK_LIGHTNINGBOLT: &str = "death.attack.lightningBolt"; -#[doc = "%1$s was struck by lightning while fighting %2$s"] -pub const DEATH_ATTACK_LIGHTNINGBOLT_PLAYER: &str = "death.attack.lightningBolt.player"; -#[doc = "%1$s was smashed by %2$s"] -pub const DEATH_ATTACK_MACE_SMASH: &str = "death.attack.mace_smash"; -#[doc = "%1$s was smashed by %2$s with %3$s"] -pub const DEATH_ATTACK_MACE_SMASH_ITEM: &str = "death.attack.mace_smash.item"; -#[doc = "%1$s was killed by magic"] -pub const DEATH_ATTACK_MAGIC: &str = "death.attack.magic"; -#[doc = "%1$s was killed by magic while trying to escape %2$s"] -pub const DEATH_ATTACK_MAGIC_PLAYER: &str = "death.attack.magic.player"; -#[doc = "Actually, the message was too long to deliver fully. Sorry! Here's a stripped version: %s"] -pub const DEATH_ATTACK_MESSAGE_TOO_LONG: &str = "death.attack.message_too_long"; -#[doc = "%1$s was slain by %2$s"] -pub const DEATH_ATTACK_MOB: &str = "death.attack.mob"; -#[doc = "%1$s was slain by %2$s using %3$s"] -pub const DEATH_ATTACK_MOB_ITEM: &str = "death.attack.mob.item"; -#[doc = "%1$s burned to death"] -pub const DEATH_ATTACK_ONFIRE: &str = "death.attack.onFire"; -#[doc = "%1$s was burned to a crisp while fighting %2$s wielding %3$s"] -pub const DEATH_ATTACK_ONFIRE_ITEM: &str = "death.attack.onFire.item"; -#[doc = "%1$s was burned to a crisp while fighting %2$s"] -pub const DEATH_ATTACK_ONFIRE_PLAYER: &str = "death.attack.onFire.player"; -#[doc = "%1$s fell out of the world"] -pub const DEATH_ATTACK_OUTOFWORLD: &str = "death.attack.outOfWorld"; -#[doc = "%1$s didn't want to live in the same world as %2$s"] -pub const DEATH_ATTACK_OUTOFWORLD_PLAYER: &str = "death.attack.outOfWorld.player"; -#[doc = "%1$s left the confines of this world"] -pub const DEATH_ATTACK_OUTSIDEBORDER: &str = "death.attack.outsideBorder"; -#[doc = "%1$s left the confines of this world while fighting %2$s"] -pub const DEATH_ATTACK_OUTSIDEBORDER_PLAYER: &str = "death.attack.outsideBorder.player"; -#[doc = "%1$s was slain by %2$s"] -pub const DEATH_ATTACK_PLAYER: &str = "death.attack.player"; -#[doc = "%1$s was slain by %2$s using %3$s"] -pub const DEATH_ATTACK_PLAYER_ITEM: &str = "death.attack.player.item"; -#[doc = "%1$s was obliterated by a sonically-charged shriek"] -pub const DEATH_ATTACK_SONIC_BOOM: &str = "death.attack.sonic_boom"; -#[doc = "%1$s was obliterated by a sonically-charged shriek while trying to escape %2$s wielding %3$s"] -pub const DEATH_ATTACK_SONIC_BOOM_ITEM: &str = "death.attack.sonic_boom.item"; -#[doc = "%1$s was obliterated by a sonically-charged shriek while trying to escape %2$s"] -pub const DEATH_ATTACK_SONIC_BOOM_PLAYER: &str = "death.attack.sonic_boom.player"; -#[doc = "%1$s was speared by %2$s"] -pub const DEATH_ATTACK_SPEAR: &str = "death.attack.spear"; -#[doc = "%1$s was speared by %2$s using %3$s"] -pub const DEATH_ATTACK_SPEAR_ITEM: &str = "death.attack.spear.item"; -#[doc = "%1$s was impaled on a stalagmite"] -pub const DEATH_ATTACK_STALAGMITE: &str = "death.attack.stalagmite"; -#[doc = "%1$s was impaled on a stalagmite while fighting %2$s"] -pub const DEATH_ATTACK_STALAGMITE_PLAYER: &str = "death.attack.stalagmite.player"; -#[doc = "%1$s starved to death"] -pub const DEATH_ATTACK_STARVE: &str = "death.attack.starve"; -#[doc = "%1$s starved to death while fighting %2$s"] -pub const DEATH_ATTACK_STARVE_PLAYER: &str = "death.attack.starve.player"; -#[doc = "%1$s was stung to death"] -pub const DEATH_ATTACK_STING: &str = "death.attack.sting"; -#[doc = "%1$s was stung to death by %2$s using %3$s"] -pub const DEATH_ATTACK_STING_ITEM: &str = "death.attack.sting.item"; -#[doc = "%1$s was stung to death by %2$s"] -pub const DEATH_ATTACK_STING_PLAYER: &str = "death.attack.sting.player"; -#[doc = "%1$s was poked to death by a sweet berry bush"] -pub const DEATH_ATTACK_SWEETBERRYBUSH: &str = "death.attack.sweetBerryBush"; -#[doc = "%1$s was poked to death by a sweet berry bush while trying to escape %2$s"] -pub const DEATH_ATTACK_SWEETBERRYBUSH_PLAYER: &str = "death.attack.sweetBerryBush.player"; -#[doc = "%1$s was killed while trying to hurt %2$s"] -pub const DEATH_ATTACK_THORNS: &str = "death.attack.thorns"; -#[doc = "%1$s was killed by %3$s while trying to hurt %2$s"] -pub const DEATH_ATTACK_THORNS_ITEM: &str = "death.attack.thorns.item"; -#[doc = "%1$s was pummeled by %2$s"] -pub const DEATH_ATTACK_THROWN: &str = "death.attack.thrown"; -#[doc = "%1$s was pummeled by %2$s using %3$s"] -pub const DEATH_ATTACK_THROWN_ITEM: &str = "death.attack.thrown.item"; -#[doc = "%1$s was impaled by %2$s"] -pub const DEATH_ATTACK_TRIDENT: &str = "death.attack.trident"; -#[doc = "%1$s was impaled by %2$s with %3$s"] -pub const DEATH_ATTACK_TRIDENT_ITEM: &str = "death.attack.trident.item"; -#[doc = "%1$s withered away"] -pub const DEATH_ATTACK_WITHER: &str = "death.attack.wither"; -#[doc = "%1$s withered away while fighting %2$s"] -pub const DEATH_ATTACK_WITHER_PLAYER: &str = "death.attack.wither.player"; -#[doc = "%1$s was shot by a skull from %2$s"] -pub const DEATH_ATTACK_WITHERSKULL: &str = "death.attack.witherSkull"; -#[doc = "%1$s was shot by a skull from %2$s using %3$s"] -pub const DEATH_ATTACK_WITHERSKULL_ITEM: &str = "death.attack.witherSkull.item"; -#[doc = "%1$s fell from a high place"] -pub const DEATH_FELL_ACCIDENT_GENERIC: &str = "death.fell.accident.generic"; -#[doc = "%1$s fell off a ladder"] -pub const DEATH_FELL_ACCIDENT_LADDER: &str = "death.fell.accident.ladder"; -#[doc = "%1$s fell while climbing"] -pub const DEATH_FELL_ACCIDENT_OTHER_CLIMBABLE: &str = "death.fell.accident.other_climbable"; -#[doc = "%1$s fell off scaffolding"] -pub const DEATH_FELL_ACCIDENT_SCAFFOLDING: &str = "death.fell.accident.scaffolding"; -#[doc = "%1$s fell off some twisting vines"] -pub const DEATH_FELL_ACCIDENT_TWISTING_VINES: &str = "death.fell.accident.twisting_vines"; -#[doc = "%1$s fell off some vines"] -pub const DEATH_FELL_ACCIDENT_VINES: &str = "death.fell.accident.vines"; -#[doc = "%1$s fell off some weeping vines"] -pub const DEATH_FELL_ACCIDENT_WEEPING_VINES: &str = "death.fell.accident.weeping_vines"; -#[doc = "%1$s was doomed to fall by %2$s"] -pub const DEATH_FELL_ASSIST: &str = "death.fell.assist"; -#[doc = "%1$s was doomed to fall by %2$s using %3$s"] -pub const DEATH_FELL_ASSIST_ITEM: &str = "death.fell.assist.item"; -#[doc = "%1$s fell too far and was finished by %2$s"] -pub const DEATH_FELL_FINISH: &str = "death.fell.finish"; -#[doc = "%1$s fell too far and was finished by %2$s using %3$s"] -pub const DEATH_FELL_FINISH_ITEM: &str = "death.fell.finish.item"; -#[doc = "%1$s was doomed to fall"] -pub const DEATH_FELL_KILLER: &str = "death.fell.killer"; -#[doc = "Are you sure you want to quit?"] -pub const DEATHSCREEN_QUIT_CONFIRM: &str = "deathScreen.quit.confirm"; -#[doc = "Respawn"] -pub const DEATHSCREEN_RESPAWN: &str = "deathScreen.respawn"; -#[doc = "Score"] -pub const DEATHSCREEN_SCORE: &str = "deathScreen.score"; -#[doc = "Score: %s"] -pub const DEATHSCREEN_SCORE_VALUE: &str = "deathScreen.score.value"; -#[doc = "Spectate World"] -pub const DEATHSCREEN_SPECTATE: &str = "deathScreen.spectate"; -#[doc = "You Died!"] -pub const DEATHSCREEN_TITLE: &str = "deathScreen.title"; -#[doc = "Game Over!"] -pub const DEATHSCREEN_TITLE_HARDCORE: &str = "deathScreen.title.hardcore"; -#[doc = "Title Screen"] -pub const DEATHSCREEN_TITLESCREEN: &str = "deathScreen.titleScreen"; -#[doc = "F3 + H = Advanced tooltips"] -pub const DEBUG_ADVANCED_TOOLTIPS_HELP: &str = "debug.advanced_tooltips.help"; -#[doc = "Advanced tooltips: hidden"] -pub const DEBUG_ADVANCED_TOOLTIPS_OFF: &str = "debug.advanced_tooltips.off"; -#[doc = "Advanced tooltips: shown"] -pub const DEBUG_ADVANCED_TOOLTIPS_ON: &str = "debug.advanced_tooltips.on"; -#[doc = "F3 + G = Show chunk boundaries"] -pub const DEBUG_CHUNK_BOUNDARIES_HELP: &str = "debug.chunk_boundaries.help"; -#[doc = "Chunk borders: hidden"] -pub const DEBUG_CHUNK_BOUNDARIES_OFF: &str = "debug.chunk_boundaries.off"; -#[doc = "Chunk borders: shown"] -pub const DEBUG_CHUNK_BOUNDARIES_ON: &str = "debug.chunk_boundaries.on"; -#[doc = "F3 + D = Clear chat"] -pub const DEBUG_CLEAR_CHAT_HELP: &str = "debug.clear_chat.help"; -#[doc = "F3 + C = Copy location as /tp command, or hold for 10 seconds to crash the game"] -pub const DEBUG_COPY_LOCATION_HELP: &str = "debug.copy_location.help"; -#[doc = "Copied location to clipboard"] -pub const DEBUG_COPY_LOCATION_MESSAGE: &str = "debug.copy_location.message"; -#[doc = "F3 + C is held down. This will crash the game unless released."] -pub const DEBUG_CRASH_MESSAGE: &str = "debug.crash.message"; -#[doc = "%s + %s is held down. This will crash the game unless released."] -pub const DEBUG_CRASH_MESSAGE_REBINDABLE: &str = "debug.crash.message.rebindable"; -#[doc = "Crashing in %s..."] -pub const DEBUG_CRASH_WARNING: &str = "debug.crash.warning"; -#[doc = "Unable to switch game mode; no permission"] -pub const DEBUG_CREATIVE_SPECTATOR_ERROR: &str = "debug.creative_spectator.error"; -#[doc = "F3 + N = Cycle previous game mode <-> spectator"] -pub const DEBUG_CREATIVE_SPECTATOR_HELP: &str = "debug.creative_spectator.help"; -#[doc = "Saved dynamic textures to %s"] -pub const DEBUG_DUMP_DYNAMIC_TEXTURES: &str = "debug.dump_dynamic_textures"; -#[doc = "F3 + S = Dump dynamic textures"] -pub const DEBUG_DUMP_DYNAMIC_TEXTURES_HELP: &str = "debug.dump_dynamic_textures.help"; -#[doc = "Always"] -pub const DEBUG_ENTRY_ALWAYS: &str = "debug.entry.always"; -#[doc = "%s: Currently always on"] -pub const DEBUG_ENTRY_CURRENTLY_ALWAYSON: &str = "debug.entry.currently.alwaysOn"; -#[doc = "%s: Currently only in F3"] -pub const DEBUG_ENTRY_CURRENTLY_INF3: &str = "debug.entry.currently.inF3"; -#[doc = "%s: Currently only in debug overlay"] -pub const DEBUG_ENTRY_CURRENTLY_INOVERLAY: &str = "debug.entry.currently.inOverlay"; -#[doc = "%s: Currently off"] -pub const DEBUG_ENTRY_CURRENTLY_NEVER: &str = "debug.entry.currently.never"; -#[doc = "In F3"] -pub const DEBUG_ENTRY_F3: &str = "debug.entry.f3"; -#[doc = "In Overlay"] -pub const DEBUG_ENTRY_OVERLAY: &str = "debug.entry.overlay"; -#[doc = "Unable to open game mode switcher; no permission"] -pub const DEBUG_GAMEMODES_ERROR: &str = "debug.gamemodes.error"; -#[doc = "F3 + F4 = Open game mode switcher"] -pub const DEBUG_GAMEMODES_HELP: &str = "debug.gamemodes.help"; -#[doc = "[ F4 ]"] -pub const DEBUG_GAMEMODES_PRESS_F4: &str = "debug.gamemodes.press_f4"; -#[doc = "%s Next"] -pub const DEBUG_GAMEMODES_SELECT_NEXT: &str = "debug.gamemodes.select_next"; -#[doc = "F3 + Q = Show this list"] -pub const DEBUG_HELP_HELP: &str = "debug.help.help"; -#[doc = "Key bindings:"] -pub const DEBUG_HELP_MESSAGE: &str = "debug.help.message"; -#[doc = "Copied client-side block data to clipboard"] -pub const DEBUG_INSPECT_CLIENT_BLOCK: &str = "debug.inspect.client.block"; -#[doc = "Copied client-side entity data to clipboard"] -pub const DEBUG_INSPECT_CLIENT_ENTITY: &str = "debug.inspect.client.entity"; -#[doc = "F3 + I = Copy entity or block data to clipboard"] -pub const DEBUG_INSPECT_HELP: &str = "debug.inspect.help"; -#[doc = "Copied server-side block data to clipboard"] -pub const DEBUG_INSPECT_SERVER_BLOCK: &str = "debug.inspect.server.block"; -#[doc = "Copied server-side entity data to clipboard"] -pub const DEBUG_INSPECT_SERVER_ENTITY: &str = "debug.inspect.server.entity"; -#[doc = "Debug Renderers"] -pub const DEBUG_OPTIONS_CATEGORY_RENDERER: &str = "debug.options.category.renderer"; -#[doc = "Debug Screen Text"] -pub const DEBUG_OPTIONS_CATEGORY_TEXT: &str = "debug.options.category.text"; -#[doc = "F3 + F6 = Edit debug options"] -pub const DEBUG_OPTIONS_HELP: &str = "debug.options.help"; -#[doc = "Not visible when debug info is reduced"] -pub const DEBUG_OPTIONS_NOTALLOWED_TOOLTIP: &str = "debug.options.notAllowed.tooltip"; -#[doc = "Default profile"] -pub const DEBUG_OPTIONS_PROFILE_DEFAULT: &str = "debug.options.profile.default"; -#[doc = "Performance profile"] -pub const DEBUG_OPTIONS_PROFILE_PERFORMANCE: &str = "debug.options.profile.performance"; -#[doc = "Search..."] -pub const DEBUG_OPTIONS_SEARCH: &str = "debug.options.search"; -#[doc = "Debug Options"] -pub const DEBUG_OPTIONS_TITLE: &str = "debug.options.title"; -#[doc = "These options are for testing purposes only. They may slow down your computer, crash the game, or eat your pet rock."] -pub const DEBUG_OPTIONS_WARNING: &str = "debug.options.warning"; -#[doc = "F3 + Esc = Pause without pause menu (if pausing is possible)"] -pub const DEBUG_PAUSE_HELP: &str = "debug.pause.help"; -#[doc = "F3 + P = Pause on lost focus"] -pub const DEBUG_PAUSE_FOCUS_HELP: &str = "debug.pause_focus.help"; -#[doc = "Pause on lost focus: disabled"] -pub const DEBUG_PAUSE_FOCUS_OFF: &str = "debug.pause_focus.off"; -#[doc = "Pause on lost focus: enabled"] -pub const DEBUG_PAUSE_FOCUS_ON: &str = "debug.pause_focus.on"; -#[doc = "[Debug]:"] -pub const DEBUG_PREFIX: &str = "debug.prefix"; -#[doc = "F3 + L = Start/stop profiling"] -pub const DEBUG_PROFILING_HELP: &str = "debug.profiling.help"; -#[doc = "Profiling started for %s seconds. Use F3 + L to stop early"] -pub const DEBUG_PROFILING_START: &str = "debug.profiling.start"; -#[doc = "Profiling started for %s seconds. Use %s + %s to stop early"] -pub const DEBUG_PROFILING_START_REBINDABLE: &str = "debug.profiling.start.rebindable"; -#[doc = "Profiling ended. Saved results to %s"] -pub const DEBUG_PROFILING_STOP: &str = "debug.profiling.stop"; -#[doc = "F3 + A = Reload chunks"] -pub const DEBUG_RELOAD_CHUNKS_HELP: &str = "debug.reload_chunks.help"; -#[doc = "Reloading all chunks"] -pub const DEBUG_RELOAD_CHUNKS_MESSAGE: &str = "debug.reload_chunks.message"; -#[doc = "F3 + T = Reload resource packs"] -pub const DEBUG_RELOAD_RESOURCEPACKS_HELP: &str = "debug.reload_resourcepacks.help"; -#[doc = "Reloaded resource packs"] -pub const DEBUG_RELOAD_RESOURCEPACKS_MESSAGE: &str = "debug.reload_resourcepacks.message"; -#[doc = "F3 + B = Show hitboxes"] -pub const DEBUG_SHOW_HITBOXES_HELP: &str = "debug.show_hitboxes.help"; -#[doc = "Hitboxes: hidden"] -pub const DEBUG_SHOW_HITBOXES_OFF: &str = "debug.show_hitboxes.off"; -#[doc = "Hitboxes: shown"] -pub const DEBUG_SHOW_HITBOXES_ON: &str = "debug.show_hitboxes.on"; -#[doc = "Client version info:"] -pub const DEBUG_VERSION_HEADER: &str = "debug.version.header"; -#[doc = "F3 + V = Client version info"] -pub const DEBUG_VERSION_HELP: &str = "debug.version.help"; -#[doc = "This demo will last five game days. Do your best!"] -pub const DEMO_DAY_1: &str = "demo.day.1"; -#[doc = "Day Two"] -pub const DEMO_DAY_2: &str = "demo.day.2"; -#[doc = "Day Three"] -pub const DEMO_DAY_3: &str = "demo.day.3"; -#[doc = "Day Four"] -pub const DEMO_DAY_4: &str = "demo.day.4"; -#[doc = "This is your last day!"] -pub const DEMO_DAY_5: &str = "demo.day.5"; -#[doc = "You have passed your fifth day. Use %s to save a screenshot of your creation."] -pub const DEMO_DAY_6: &str = "demo.day.6"; -#[doc = "Your time is almost up!"] -pub const DEMO_DAY_WARNING: &str = "demo.day.warning"; -#[doc = "Demo time's up!"] -pub const DEMO_DEMOEXPIRED: &str = "demo.demoExpired"; -#[doc = "Purchase Now!"] -pub const DEMO_HELP_BUY: &str = "demo.help.buy"; -#[doc = "This demo will last 5 in-game days (about 1 hour and 40 minutes of real time). Check the advancements for hints! Have fun!"] -pub const DEMO_HELP_FULLWRAPPED: &str = "demo.help.fullWrapped"; -#[doc = "Use the %1$s key to open your inventory"] -pub const DEMO_HELP_INVENTORY: &str = "demo.help.inventory"; -#[doc = "Jump by pressing the %1$s key"] -pub const DEMO_HELP_JUMP: &str = "demo.help.jump"; -#[doc = "Continue Playing!"] -pub const DEMO_HELP_LATER: &str = "demo.help.later"; -#[doc = "Use the %1$s, %2$s, %3$s, %4$s keys and the mouse to move around"] -pub const DEMO_HELP_MOVEMENT: &str = "demo.help.movement"; -#[doc = "Look around using the mouse"] -pub const DEMO_HELP_MOVEMENTMOUSE: &str = "demo.help.movementMouse"; -#[doc = "Move by pressing the %1$s, %2$s, %3$s, %4$s keys"] -pub const DEMO_HELP_MOVEMENTSHORT: &str = "demo.help.movementShort"; -#[doc = "Minecraft Demo Mode"] -pub const DEMO_HELP_TITLE: &str = "demo.help.title"; -#[doc = "Remaining time: %s"] -pub const DEMO_REMAININGTIME: &str = "demo.remainingTime"; -#[doc = "The demo time has expired. Buy the game to continue or start a new world!"] -pub const DEMO_REMINDER: &str = "demo.reminder"; -#[doc = "Are you sure you want to lock the difficulty of this world? This will set this world to always be %1$s, and you will never be able to change that again."] -pub const DIFFICULTY_LOCK_QUESTION: &str = "difficulty.lock.question"; -#[doc = "Lock World Difficulty"] -pub const DIFFICULTY_LOCK_TITLE: &str = "difficulty.lock.title"; -#[doc = "End of stream"] -pub const DISCONNECT_ENDOFSTREAM: &str = "disconnect.endOfStream"; -#[doc = "Kicked for exceeding packet rate limit"] -pub const DISCONNECT_EXCEEDED_PACKET_RATE: &str = "disconnect.exceeded_packet_rate"; -#[doc = "%s"] -pub const DISCONNECT_GENERICREASON: &str = "disconnect.genericReason"; -#[doc = "Ignoring status request"] -pub const DISCONNECT_IGNORING_STATUS_REQUEST: &str = "disconnect.ignoring_status_request"; -#[doc = "Failed to log in: %s"] -pub const DISCONNECT_LOGINFAILEDINFO: &str = "disconnect.loginFailedInfo"; -#[doc = "Multiplayer is disabled. Please check your Microsoft account settings."] -pub const DISCONNECT_LOGINFAILEDINFO_INSUFFICIENTPRIVILEGES: &str = - "disconnect.loginFailedInfo.insufficientPrivileges"; -#[doc = "Invalid session (Try restarting your game and the launcher)"] -pub const DISCONNECT_LOGINFAILEDINFO_INVALIDSESSION: &str = - "disconnect.loginFailedInfo.invalidSession"; -#[doc = "The authentication servers are currently not reachable. Please try again."] -pub const DISCONNECT_LOGINFAILEDINFO_SERVERSUNAVAILABLE: &str = - "disconnect.loginFailedInfo.serversUnavailable"; -#[doc = "You are banned from playing online"] -pub const DISCONNECT_LOGINFAILEDINFO_USERBANNED: &str = "disconnect.loginFailedInfo.userBanned"; -#[doc = "Connection Lost"] -pub const DISCONNECT_LOST: &str = "disconnect.lost"; -#[doc = "Network Protocol Error"] -pub const DISCONNECT_PACKETERROR: &str = "disconnect.packetError"; -#[doc = "Kicked for spamming"] -pub const DISCONNECT_SPAM: &str = "disconnect.spam"; -#[doc = "Timed out"] -pub const DISCONNECT_TIMEOUT: &str = "disconnect.timeout"; -#[doc = "Transferred to another server"] -pub const DISCONNECT_TRANSFER: &str = "disconnect.transfer"; -#[doc = "Unknown host"] -pub const DISCONNECT_UNKNOWNHOST: &str = "disconnect.unknownHost"; -#[doc = "%s out of %s pack(s) failed to download"] -pub const DOWNLOAD_PACK_FAILED: &str = "download.pack.failed"; -#[doc = "Progress: %s (total size unknown)"] -pub const DOWNLOAD_PACK_PROGRESS_BYTES: &str = "download.pack.progress.bytes"; -#[doc = "Progress: %s%%"] -pub const DOWNLOAD_PACK_PROGRESS_PERCENT: &str = "download.pack.progress.percent"; -#[doc = "Downloading resource pack %s/%s"] -pub const DOWNLOAD_PACK_TITLE: &str = "download.pack.title"; -#[doc = "Default: %s"] -pub const EDITGAMERULE_DEFAULT: &str = "editGamerule.default"; -#[doc = "Edit Game Rules..."] -pub const EDITGAMERULE_INGAME_BUTTON: &str = "editGamerule.inGame.button"; -#[doc = "Updating game rules requires operator permissions."] -pub const EDITGAMERULE_INGAME_DISABLED_TOOLTIP: &str = "editGamerule.inGame.disabled.tooltip"; -#[doc = "Are you sure you want to discard your pending game rule changes?"] -pub const EDITGAMERULE_INGAME_DISCARDCHANGES_MESSAGE: &str = - "editGamerule.inGame.discardChanges.message"; -#[doc = "Game rule Changes"] -pub const EDITGAMERULE_INGAME_DISCARDCHANGES_TITLE: &str = - "editGamerule.inGame.discardChanges.title"; -#[doc = "Retrieving game rules..."] -pub const EDITGAMERULE_INGAME_DOWNLOADINGGAMERULES: &str = - "editGamerule.inGame.downloadingGamerules"; -#[doc = "Edit Game Rules"] -pub const EDITGAMERULE_TITLE: &str = "editGamerule.title"; -#[doc = "∞"] -pub const EFFECT_DURATION_INFINITE: &str = "effect.duration.infinite"; -#[doc = "Absorption"] -pub const EFFECT_MINECRAFT_ABSORPTION: &str = "effect.minecraft.absorption"; -#[doc = "Bad Omen"] -pub const EFFECT_MINECRAFT_BAD_OMEN: &str = "effect.minecraft.bad_omen"; -#[doc = "Blindness"] -pub const EFFECT_MINECRAFT_BLINDNESS: &str = "effect.minecraft.blindness"; -#[doc = "Breath of the Nautilus"] -pub const EFFECT_MINECRAFT_BREATH_OF_THE_NAUTILUS: &str = "effect.minecraft.breath_of_the_nautilus"; -#[doc = "Conduit Power"] -pub const EFFECT_MINECRAFT_CONDUIT_POWER: &str = "effect.minecraft.conduit_power"; -#[doc = "Darkness"] -pub const EFFECT_MINECRAFT_DARKNESS: &str = "effect.minecraft.darkness"; -#[doc = "Dolphin's Grace"] -pub const EFFECT_MINECRAFT_DOLPHINS_GRACE: &str = "effect.minecraft.dolphins_grace"; -#[doc = "Fire Resistance"] -pub const EFFECT_MINECRAFT_FIRE_RESISTANCE: &str = "effect.minecraft.fire_resistance"; -#[doc = "Glowing"] -pub const EFFECT_MINECRAFT_GLOWING: &str = "effect.minecraft.glowing"; -#[doc = "Haste"] -pub const EFFECT_MINECRAFT_HASTE: &str = "effect.minecraft.haste"; -#[doc = "Health Boost"] -pub const EFFECT_MINECRAFT_HEALTH_BOOST: &str = "effect.minecraft.health_boost"; -#[doc = "Hero of the Village"] -pub const EFFECT_MINECRAFT_HERO_OF_THE_VILLAGE: &str = "effect.minecraft.hero_of_the_village"; -#[doc = "Hunger"] -pub const EFFECT_MINECRAFT_HUNGER: &str = "effect.minecraft.hunger"; -#[doc = "Infested"] -pub const EFFECT_MINECRAFT_INFESTED: &str = "effect.minecraft.infested"; -#[doc = "Instant Damage"] -pub const EFFECT_MINECRAFT_INSTANT_DAMAGE: &str = "effect.minecraft.instant_damage"; -#[doc = "Instant Health"] -pub const EFFECT_MINECRAFT_INSTANT_HEALTH: &str = "effect.minecraft.instant_health"; -#[doc = "Invisibility"] -pub const EFFECT_MINECRAFT_INVISIBILITY: &str = "effect.minecraft.invisibility"; -#[doc = "Jump Boost"] -pub const EFFECT_MINECRAFT_JUMP_BOOST: &str = "effect.minecraft.jump_boost"; -#[doc = "Levitation"] -pub const EFFECT_MINECRAFT_LEVITATION: &str = "effect.minecraft.levitation"; -#[doc = "Luck"] -pub const EFFECT_MINECRAFT_LUCK: &str = "effect.minecraft.luck"; -#[doc = "Mining Fatigue"] -pub const EFFECT_MINECRAFT_MINING_FATIGUE: &str = "effect.minecraft.mining_fatigue"; -#[doc = "Nausea"] -pub const EFFECT_MINECRAFT_NAUSEA: &str = "effect.minecraft.nausea"; -#[doc = "Night Vision"] -pub const EFFECT_MINECRAFT_NIGHT_VISION: &str = "effect.minecraft.night_vision"; -#[doc = "Oozing"] -pub const EFFECT_MINECRAFT_OOZING: &str = "effect.minecraft.oozing"; -#[doc = "Poison"] -pub const EFFECT_MINECRAFT_POISON: &str = "effect.minecraft.poison"; -#[doc = "Raid Omen"] -pub const EFFECT_MINECRAFT_RAID_OMEN: &str = "effect.minecraft.raid_omen"; -#[doc = "Regeneration"] -pub const EFFECT_MINECRAFT_REGENERATION: &str = "effect.minecraft.regeneration"; -#[doc = "Resistance"] -pub const EFFECT_MINECRAFT_RESISTANCE: &str = "effect.minecraft.resistance"; -#[doc = "Saturation"] -pub const EFFECT_MINECRAFT_SATURATION: &str = "effect.minecraft.saturation"; -#[doc = "Slow Falling"] -pub const EFFECT_MINECRAFT_SLOW_FALLING: &str = "effect.minecraft.slow_falling"; -#[doc = "Slowness"] -pub const EFFECT_MINECRAFT_SLOWNESS: &str = "effect.minecraft.slowness"; -#[doc = "Speed"] -pub const EFFECT_MINECRAFT_SPEED: &str = "effect.minecraft.speed"; -#[doc = "Strength"] -pub const EFFECT_MINECRAFT_STRENGTH: &str = "effect.minecraft.strength"; -#[doc = "Trial Omen"] -pub const EFFECT_MINECRAFT_TRIAL_OMEN: &str = "effect.minecraft.trial_omen"; -#[doc = "Bad Luck"] -pub const EFFECT_MINECRAFT_UNLUCK: &str = "effect.minecraft.unluck"; -#[doc = "Water Breathing"] -pub const EFFECT_MINECRAFT_WATER_BREATHING: &str = "effect.minecraft.water_breathing"; -#[doc = "Weakness"] -pub const EFFECT_MINECRAFT_WEAKNESS: &str = "effect.minecraft.weakness"; -#[doc = "Weaving"] -pub const EFFECT_MINECRAFT_WEAVING: &str = "effect.minecraft.weaving"; -#[doc = "Wind Charged"] -pub const EFFECT_MINECRAFT_WIND_CHARGED: &str = "effect.minecraft.wind_charged"; -#[doc = "Wither"] -pub const EFFECT_MINECRAFT_WITHER: &str = "effect.minecraft.wither"; -#[doc = "No Effects"] -pub const EFFECT_NONE: &str = "effect.none"; -#[doc = "I"] -pub const ENCHANTMENT_LEVEL_1: &str = "enchantment.level.1"; -#[doc = "X"] -pub const ENCHANTMENT_LEVEL_10: &str = "enchantment.level.10"; -#[doc = "II"] -pub const ENCHANTMENT_LEVEL_2: &str = "enchantment.level.2"; -#[doc = "III"] -pub const ENCHANTMENT_LEVEL_3: &str = "enchantment.level.3"; -#[doc = "IV"] -pub const ENCHANTMENT_LEVEL_4: &str = "enchantment.level.4"; -#[doc = "V"] -pub const ENCHANTMENT_LEVEL_5: &str = "enchantment.level.5"; -#[doc = "VI"] -pub const ENCHANTMENT_LEVEL_6: &str = "enchantment.level.6"; -#[doc = "VII"] -pub const ENCHANTMENT_LEVEL_7: &str = "enchantment.level.7"; -#[doc = "VIII"] -pub const ENCHANTMENT_LEVEL_8: &str = "enchantment.level.8"; -#[doc = "IX"] -pub const ENCHANTMENT_LEVEL_9: &str = "enchantment.level.9"; -#[doc = "Aqua Affinity"] -pub const ENCHANTMENT_MINECRAFT_AQUA_AFFINITY: &str = "enchantment.minecraft.aqua_affinity"; -#[doc = "Bane of Arthropods"] -pub const ENCHANTMENT_MINECRAFT_BANE_OF_ARTHROPODS: &str = - "enchantment.minecraft.bane_of_arthropods"; -#[doc = "Curse of Binding"] -pub const ENCHANTMENT_MINECRAFT_BINDING_CURSE: &str = "enchantment.minecraft.binding_curse"; -#[doc = "Blast Protection"] -pub const ENCHANTMENT_MINECRAFT_BLAST_PROTECTION: &str = "enchantment.minecraft.blast_protection"; -#[doc = "Breach"] -pub const ENCHANTMENT_MINECRAFT_BREACH: &str = "enchantment.minecraft.breach"; -#[doc = "Channeling"] -pub const ENCHANTMENT_MINECRAFT_CHANNELING: &str = "enchantment.minecraft.channeling"; -#[doc = "Density"] -pub const ENCHANTMENT_MINECRAFT_DENSITY: &str = "enchantment.minecraft.density"; -#[doc = "Depth Strider"] -pub const ENCHANTMENT_MINECRAFT_DEPTH_STRIDER: &str = "enchantment.minecraft.depth_strider"; -#[doc = "Efficiency"] -pub const ENCHANTMENT_MINECRAFT_EFFICIENCY: &str = "enchantment.minecraft.efficiency"; -#[doc = "Feather Falling"] -pub const ENCHANTMENT_MINECRAFT_FEATHER_FALLING: &str = "enchantment.minecraft.feather_falling"; -#[doc = "Fire Aspect"] -pub const ENCHANTMENT_MINECRAFT_FIRE_ASPECT: &str = "enchantment.minecraft.fire_aspect"; -#[doc = "Fire Protection"] -pub const ENCHANTMENT_MINECRAFT_FIRE_PROTECTION: &str = "enchantment.minecraft.fire_protection"; -#[doc = "Flame"] -pub const ENCHANTMENT_MINECRAFT_FLAME: &str = "enchantment.minecraft.flame"; -#[doc = "Fortune"] -pub const ENCHANTMENT_MINECRAFT_FORTUNE: &str = "enchantment.minecraft.fortune"; -#[doc = "Frost Walker"] -pub const ENCHANTMENT_MINECRAFT_FROST_WALKER: &str = "enchantment.minecraft.frost_walker"; -#[doc = "Impaling"] -pub const ENCHANTMENT_MINECRAFT_IMPALING: &str = "enchantment.minecraft.impaling"; -#[doc = "Infinity"] -pub const ENCHANTMENT_MINECRAFT_INFINITY: &str = "enchantment.minecraft.infinity"; -#[doc = "Knockback"] -pub const ENCHANTMENT_MINECRAFT_KNOCKBACK: &str = "enchantment.minecraft.knockback"; -#[doc = "Looting"] -pub const ENCHANTMENT_MINECRAFT_LOOTING: &str = "enchantment.minecraft.looting"; -#[doc = "Loyalty"] -pub const ENCHANTMENT_MINECRAFT_LOYALTY: &str = "enchantment.minecraft.loyalty"; -#[doc = "Luck of the Sea"] -pub const ENCHANTMENT_MINECRAFT_LUCK_OF_THE_SEA: &str = "enchantment.minecraft.luck_of_the_sea"; -#[doc = "Lunge"] -pub const ENCHANTMENT_MINECRAFT_LUNGE: &str = "enchantment.minecraft.lunge"; -#[doc = "Lure"] -pub const ENCHANTMENT_MINECRAFT_LURE: &str = "enchantment.minecraft.lure"; -#[doc = "Mending"] -pub const ENCHANTMENT_MINECRAFT_MENDING: &str = "enchantment.minecraft.mending"; -#[doc = "Multishot"] -pub const ENCHANTMENT_MINECRAFT_MULTISHOT: &str = "enchantment.minecraft.multishot"; -#[doc = "Piercing"] -pub const ENCHANTMENT_MINECRAFT_PIERCING: &str = "enchantment.minecraft.piercing"; -#[doc = "Power"] -pub const ENCHANTMENT_MINECRAFT_POWER: &str = "enchantment.minecraft.power"; -#[doc = "Projectile Protection"] -pub const ENCHANTMENT_MINECRAFT_PROJECTILE_PROTECTION: &str = - "enchantment.minecraft.projectile_protection"; -#[doc = "Protection"] -pub const ENCHANTMENT_MINECRAFT_PROTECTION: &str = "enchantment.minecraft.protection"; -#[doc = "Punch"] -pub const ENCHANTMENT_MINECRAFT_PUNCH: &str = "enchantment.minecraft.punch"; -#[doc = "Quick Charge"] -pub const ENCHANTMENT_MINECRAFT_QUICK_CHARGE: &str = "enchantment.minecraft.quick_charge"; -#[doc = "Respiration"] -pub const ENCHANTMENT_MINECRAFT_RESPIRATION: &str = "enchantment.minecraft.respiration"; -#[doc = "Riptide"] -pub const ENCHANTMENT_MINECRAFT_RIPTIDE: &str = "enchantment.minecraft.riptide"; -#[doc = "Sharpness"] -pub const ENCHANTMENT_MINECRAFT_SHARPNESS: &str = "enchantment.minecraft.sharpness"; -#[doc = "Silk Touch"] -pub const ENCHANTMENT_MINECRAFT_SILK_TOUCH: &str = "enchantment.minecraft.silk_touch"; -#[doc = "Smite"] -pub const ENCHANTMENT_MINECRAFT_SMITE: &str = "enchantment.minecraft.smite"; -#[doc = "Soul Speed"] -pub const ENCHANTMENT_MINECRAFT_SOUL_SPEED: &str = "enchantment.minecraft.soul_speed"; -#[doc = "Sweeping Edge"] -pub const ENCHANTMENT_MINECRAFT_SWEEPING: &str = "enchantment.minecraft.sweeping"; -#[doc = "Sweeping Edge"] -pub const ENCHANTMENT_MINECRAFT_SWEEPING_EDGE: &str = "enchantment.minecraft.sweeping_edge"; -#[doc = "Swift Sneak"] -pub const ENCHANTMENT_MINECRAFT_SWIFT_SNEAK: &str = "enchantment.minecraft.swift_sneak"; -#[doc = "Thorns"] -pub const ENCHANTMENT_MINECRAFT_THORNS: &str = "enchantment.minecraft.thorns"; -#[doc = "Unbreaking"] -pub const ENCHANTMENT_MINECRAFT_UNBREAKING: &str = "enchantment.minecraft.unbreaking"; -#[doc = "Curse of Vanishing"] -pub const ENCHANTMENT_MINECRAFT_VANISHING_CURSE: &str = "enchantment.minecraft.vanishing_curse"; -#[doc = "Wind Burst"] -pub const ENCHANTMENT_MINECRAFT_WIND_BURST: &str = "enchantment.minecraft.wind_burst"; -#[doc = "Acacia Boat"] -pub const ENTITY_MINECRAFT_ACACIA_BOAT: &str = "entity.minecraft.acacia_boat"; -#[doc = "Acacia Boat with Chest"] -pub const ENTITY_MINECRAFT_ACACIA_CHEST_BOAT: &str = "entity.minecraft.acacia_chest_boat"; -#[doc = "Allay"] -pub const ENTITY_MINECRAFT_ALLAY: &str = "entity.minecraft.allay"; -#[doc = "Area Effect Cloud"] -pub const ENTITY_MINECRAFT_AREA_EFFECT_CLOUD: &str = "entity.minecraft.area_effect_cloud"; -#[doc = "Armadillo"] -pub const ENTITY_MINECRAFT_ARMADILLO: &str = "entity.minecraft.armadillo"; -#[doc = "Armor Stand"] -pub const ENTITY_MINECRAFT_ARMOR_STAND: &str = "entity.minecraft.armor_stand"; -#[doc = "Arrow"] -pub const ENTITY_MINECRAFT_ARROW: &str = "entity.minecraft.arrow"; -#[doc = "Axolotl"] -pub const ENTITY_MINECRAFT_AXOLOTL: &str = "entity.minecraft.axolotl"; -#[doc = "Bamboo Raft with Chest"] -pub const ENTITY_MINECRAFT_BAMBOO_CHEST_RAFT: &str = "entity.minecraft.bamboo_chest_raft"; -#[doc = "Bamboo Raft"] -pub const ENTITY_MINECRAFT_BAMBOO_RAFT: &str = "entity.minecraft.bamboo_raft"; -#[doc = "Bat"] -pub const ENTITY_MINECRAFT_BAT: &str = "entity.minecraft.bat"; -#[doc = "Bee"] -pub const ENTITY_MINECRAFT_BEE: &str = "entity.minecraft.bee"; -#[doc = "Birch Boat"] -pub const ENTITY_MINECRAFT_BIRCH_BOAT: &str = "entity.minecraft.birch_boat"; -#[doc = "Birch Boat with Chest"] -pub const ENTITY_MINECRAFT_BIRCH_CHEST_BOAT: &str = "entity.minecraft.birch_chest_boat"; -#[doc = "Blaze"] -pub const ENTITY_MINECRAFT_BLAZE: &str = "entity.minecraft.blaze"; -#[doc = "Block Display"] -pub const ENTITY_MINECRAFT_BLOCK_DISPLAY: &str = "entity.minecraft.block_display"; -#[doc = "Boat"] -pub const ENTITY_MINECRAFT_BOAT: &str = "entity.minecraft.boat"; -#[doc = "Bogged"] -pub const ENTITY_MINECRAFT_BOGGED: &str = "entity.minecraft.bogged"; -#[doc = "Breeze"] -pub const ENTITY_MINECRAFT_BREEZE: &str = "entity.minecraft.breeze"; -#[doc = "Wind Charge"] -pub const ENTITY_MINECRAFT_BREEZE_WIND_CHARGE: &str = "entity.minecraft.breeze_wind_charge"; -#[doc = "Camel"] -pub const ENTITY_MINECRAFT_CAMEL: &str = "entity.minecraft.camel"; -#[doc = "Camel Husk"] -pub const ENTITY_MINECRAFT_CAMEL_HUSK: &str = "entity.minecraft.camel_husk"; -#[doc = "Cat"] -pub const ENTITY_MINECRAFT_CAT: &str = "entity.minecraft.cat"; -#[doc = "Cave Spider"] -pub const ENTITY_MINECRAFT_CAVE_SPIDER: &str = "entity.minecraft.cave_spider"; -#[doc = "Cherry Boat"] -pub const ENTITY_MINECRAFT_CHERRY_BOAT: &str = "entity.minecraft.cherry_boat"; -#[doc = "Cherry Boat with Chest"] -pub const ENTITY_MINECRAFT_CHERRY_CHEST_BOAT: &str = "entity.minecraft.cherry_chest_boat"; -#[doc = "Boat with Chest"] -pub const ENTITY_MINECRAFT_CHEST_BOAT: &str = "entity.minecraft.chest_boat"; -#[doc = "Minecart with Chest"] -pub const ENTITY_MINECRAFT_CHEST_MINECART: &str = "entity.minecraft.chest_minecart"; -#[doc = "Chicken"] -pub const ENTITY_MINECRAFT_CHICKEN: &str = "entity.minecraft.chicken"; -#[doc = "Cod"] -pub const ENTITY_MINECRAFT_COD: &str = "entity.minecraft.cod"; -#[doc = "Minecart with Command Block"] -pub const ENTITY_MINECRAFT_COMMAND_BLOCK_MINECART: &str = "entity.minecraft.command_block_minecart"; -#[doc = "Copper Golem"] -pub const ENTITY_MINECRAFT_COPPER_GOLEM: &str = "entity.minecraft.copper_golem"; -#[doc = "Cow"] -pub const ENTITY_MINECRAFT_COW: &str = "entity.minecraft.cow"; -#[doc = "Creaking"] -pub const ENTITY_MINECRAFT_CREAKING: &str = "entity.minecraft.creaking"; -#[doc = "Creaking"] -pub const ENTITY_MINECRAFT_CREAKING_TRANSIENT: &str = "entity.minecraft.creaking_transient"; -#[doc = "Creeper"] -pub const ENTITY_MINECRAFT_CREEPER: &str = "entity.minecraft.creeper"; -#[doc = "Dark Oak Boat"] -pub const ENTITY_MINECRAFT_DARK_OAK_BOAT: &str = "entity.minecraft.dark_oak_boat"; -#[doc = "Dark Oak Boat with Chest"] -pub const ENTITY_MINECRAFT_DARK_OAK_CHEST_BOAT: &str = "entity.minecraft.dark_oak_chest_boat"; -#[doc = "Dolphin"] -pub const ENTITY_MINECRAFT_DOLPHIN: &str = "entity.minecraft.dolphin"; -#[doc = "Donkey"] -pub const ENTITY_MINECRAFT_DONKEY: &str = "entity.minecraft.donkey"; -#[doc = "Dragon Fireball"] -pub const ENTITY_MINECRAFT_DRAGON_FIREBALL: &str = "entity.minecraft.dragon_fireball"; -#[doc = "Drowned"] -pub const ENTITY_MINECRAFT_DROWNED: &str = "entity.minecraft.drowned"; -#[doc = "Thrown Egg"] -pub const ENTITY_MINECRAFT_EGG: &str = "entity.minecraft.egg"; -#[doc = "Elder Guardian"] -pub const ENTITY_MINECRAFT_ELDER_GUARDIAN: &str = "entity.minecraft.elder_guardian"; -#[doc = "End Crystal"] -pub const ENTITY_MINECRAFT_END_CRYSTAL: &str = "entity.minecraft.end_crystal"; -#[doc = "Ender Dragon"] -pub const ENTITY_MINECRAFT_ENDER_DRAGON: &str = "entity.minecraft.ender_dragon"; -#[doc = "Thrown Ender Pearl"] -pub const ENTITY_MINECRAFT_ENDER_PEARL: &str = "entity.minecraft.ender_pearl"; -#[doc = "Enderman"] -pub const ENTITY_MINECRAFT_ENDERMAN: &str = "entity.minecraft.enderman"; -#[doc = "Endermite"] -pub const ENTITY_MINECRAFT_ENDERMITE: &str = "entity.minecraft.endermite"; -#[doc = "Evoker"] -pub const ENTITY_MINECRAFT_EVOKER: &str = "entity.minecraft.evoker"; -#[doc = "Evoker Fangs"] -pub const ENTITY_MINECRAFT_EVOKER_FANGS: &str = "entity.minecraft.evoker_fangs"; -#[doc = "Thrown Bottle o' Enchanting"] -pub const ENTITY_MINECRAFT_EXPERIENCE_BOTTLE: &str = "entity.minecraft.experience_bottle"; -#[doc = "Experience Orb"] -pub const ENTITY_MINECRAFT_EXPERIENCE_ORB: &str = "entity.minecraft.experience_orb"; -#[doc = "Eye of Ender"] -pub const ENTITY_MINECRAFT_EYE_OF_ENDER: &str = "entity.minecraft.eye_of_ender"; -#[doc = "Falling Block"] -pub const ENTITY_MINECRAFT_FALLING_BLOCK: &str = "entity.minecraft.falling_block"; -#[doc = "Falling %s"] -pub const ENTITY_MINECRAFT_FALLING_BLOCK_TYPE: &str = "entity.minecraft.falling_block_type"; -#[doc = "Fireball"] -pub const ENTITY_MINECRAFT_FIREBALL: &str = "entity.minecraft.fireball"; -#[doc = "Firework Rocket"] -pub const ENTITY_MINECRAFT_FIREWORK_ROCKET: &str = "entity.minecraft.firework_rocket"; -#[doc = "Fishing Bobber"] -pub const ENTITY_MINECRAFT_FISHING_BOBBER: &str = "entity.minecraft.fishing_bobber"; -#[doc = "Fox"] -pub const ENTITY_MINECRAFT_FOX: &str = "entity.minecraft.fox"; -#[doc = "Frog"] -pub const ENTITY_MINECRAFT_FROG: &str = "entity.minecraft.frog"; -#[doc = "Minecart with Furnace"] -pub const ENTITY_MINECRAFT_FURNACE_MINECART: &str = "entity.minecraft.furnace_minecart"; -#[doc = "Ghast"] -pub const ENTITY_MINECRAFT_GHAST: &str = "entity.minecraft.ghast"; -#[doc = "Giant"] -pub const ENTITY_MINECRAFT_GIANT: &str = "entity.minecraft.giant"; -#[doc = "Glow Item Frame"] -pub const ENTITY_MINECRAFT_GLOW_ITEM_FRAME: &str = "entity.minecraft.glow_item_frame"; -#[doc = "Glow Squid"] -pub const ENTITY_MINECRAFT_GLOW_SQUID: &str = "entity.minecraft.glow_squid"; -#[doc = "Goat"] -pub const ENTITY_MINECRAFT_GOAT: &str = "entity.minecraft.goat"; -#[doc = "Guardian"] -pub const ENTITY_MINECRAFT_GUARDIAN: &str = "entity.minecraft.guardian"; -#[doc = "Happy Ghast"] -pub const ENTITY_MINECRAFT_HAPPY_GHAST: &str = "entity.minecraft.happy_ghast"; -#[doc = "Hoglin"] -pub const ENTITY_MINECRAFT_HOGLIN: &str = "entity.minecraft.hoglin"; -#[doc = "Minecart with Hopper"] -pub const ENTITY_MINECRAFT_HOPPER_MINECART: &str = "entity.minecraft.hopper_minecart"; -#[doc = "Horse"] -pub const ENTITY_MINECRAFT_HORSE: &str = "entity.minecraft.horse"; -#[doc = "Husk"] -pub const ENTITY_MINECRAFT_HUSK: &str = "entity.minecraft.husk"; -#[doc = "Illusioner"] -pub const ENTITY_MINECRAFT_ILLUSIONER: &str = "entity.minecraft.illusioner"; -#[doc = "Interaction"] -pub const ENTITY_MINECRAFT_INTERACTION: &str = "entity.minecraft.interaction"; -#[doc = "Iron Golem"] -pub const ENTITY_MINECRAFT_IRON_GOLEM: &str = "entity.minecraft.iron_golem"; -#[doc = "Item"] -pub const ENTITY_MINECRAFT_ITEM: &str = "entity.minecraft.item"; -#[doc = "Item Display"] -pub const ENTITY_MINECRAFT_ITEM_DISPLAY: &str = "entity.minecraft.item_display"; -#[doc = "Item Frame"] -pub const ENTITY_MINECRAFT_ITEM_FRAME: &str = "entity.minecraft.item_frame"; -#[doc = "Jungle Boat"] -pub const ENTITY_MINECRAFT_JUNGLE_BOAT: &str = "entity.minecraft.jungle_boat"; -#[doc = "Jungle Boat with Chest"] -pub const ENTITY_MINECRAFT_JUNGLE_CHEST_BOAT: &str = "entity.minecraft.jungle_chest_boat"; -#[doc = "The Killer Bunny"] -pub const ENTITY_MINECRAFT_KILLER_BUNNY: &str = "entity.minecraft.killer_bunny"; -#[doc = "Leash Knot"] -pub const ENTITY_MINECRAFT_LEASH_KNOT: &str = "entity.minecraft.leash_knot"; -#[doc = "Lightning Bolt"] -pub const ENTITY_MINECRAFT_LIGHTNING_BOLT: &str = "entity.minecraft.lightning_bolt"; -#[doc = "Lingering Potion"] -pub const ENTITY_MINECRAFT_LINGERING_POTION: &str = "entity.minecraft.lingering_potion"; -#[doc = "Llama"] -pub const ENTITY_MINECRAFT_LLAMA: &str = "entity.minecraft.llama"; -#[doc = "Llama Spit"] -pub const ENTITY_MINECRAFT_LLAMA_SPIT: &str = "entity.minecraft.llama_spit"; -#[doc = "Magma Cube"] -pub const ENTITY_MINECRAFT_MAGMA_CUBE: &str = "entity.minecraft.magma_cube"; -#[doc = "Mangrove Boat"] -pub const ENTITY_MINECRAFT_MANGROVE_BOAT: &str = "entity.minecraft.mangrove_boat"; -#[doc = "Mangrove Boat with Chest"] -pub const ENTITY_MINECRAFT_MANGROVE_CHEST_BOAT: &str = "entity.minecraft.mangrove_chest_boat"; -#[doc = "Mannequin"] -pub const ENTITY_MINECRAFT_MANNEQUIN: &str = "entity.minecraft.mannequin"; -#[doc = "NPC"] -pub const ENTITY_MINECRAFT_MANNEQUIN_LABEL: &str = "entity.minecraft.mannequin.label"; -#[doc = "Marker"] -pub const ENTITY_MINECRAFT_MARKER: &str = "entity.minecraft.marker"; -#[doc = "Minecart"] -pub const ENTITY_MINECRAFT_MINECART: &str = "entity.minecraft.minecart"; -#[doc = "Mooshroom"] -pub const ENTITY_MINECRAFT_MOOSHROOM: &str = "entity.minecraft.mooshroom"; -#[doc = "Mule"] -pub const ENTITY_MINECRAFT_MULE: &str = "entity.minecraft.mule"; -#[doc = "Nautilus"] -pub const ENTITY_MINECRAFT_NAUTILUS: &str = "entity.minecraft.nautilus"; -#[doc = "Oak Boat"] -pub const ENTITY_MINECRAFT_OAK_BOAT: &str = "entity.minecraft.oak_boat"; -#[doc = "Oak Boat with Chest"] -pub const ENTITY_MINECRAFT_OAK_CHEST_BOAT: &str = "entity.minecraft.oak_chest_boat"; -#[doc = "Ocelot"] -pub const ENTITY_MINECRAFT_OCELOT: &str = "entity.minecraft.ocelot"; -#[doc = "Ominous Item Spawner"] -pub const ENTITY_MINECRAFT_OMINOUS_ITEM_SPAWNER: &str = "entity.minecraft.ominous_item_spawner"; -#[doc = "Painting"] -pub const ENTITY_MINECRAFT_PAINTING: &str = "entity.minecraft.painting"; -#[doc = "Pale Oak Boat"] -pub const ENTITY_MINECRAFT_PALE_OAK_BOAT: &str = "entity.minecraft.pale_oak_boat"; -#[doc = "Pale Oak Boat with Chest"] -pub const ENTITY_MINECRAFT_PALE_OAK_CHEST_BOAT: &str = "entity.minecraft.pale_oak_chest_boat"; -#[doc = "Panda"] -pub const ENTITY_MINECRAFT_PANDA: &str = "entity.minecraft.panda"; -#[doc = "Parched"] -pub const ENTITY_MINECRAFT_PARCHED: &str = "entity.minecraft.parched"; -#[doc = "Parrot"] -pub const ENTITY_MINECRAFT_PARROT: &str = "entity.minecraft.parrot"; -#[doc = "Phantom"] -pub const ENTITY_MINECRAFT_PHANTOM: &str = "entity.minecraft.phantom"; -#[doc = "Pig"] -pub const ENTITY_MINECRAFT_PIG: &str = "entity.minecraft.pig"; -#[doc = "Piglin"] -pub const ENTITY_MINECRAFT_PIGLIN: &str = "entity.minecraft.piglin"; -#[doc = "Piglin Brute"] -pub const ENTITY_MINECRAFT_PIGLIN_BRUTE: &str = "entity.minecraft.piglin_brute"; -#[doc = "Pillager"] -pub const ENTITY_MINECRAFT_PILLAGER: &str = "entity.minecraft.pillager"; -#[doc = "Player"] -pub const ENTITY_MINECRAFT_PLAYER: &str = "entity.minecraft.player"; -#[doc = "Polar Bear"] -pub const ENTITY_MINECRAFT_POLAR_BEAR: &str = "entity.minecraft.polar_bear"; -#[doc = "Potion"] -pub const ENTITY_MINECRAFT_POTION: &str = "entity.minecraft.potion"; -#[doc = "Pufferfish"] -pub const ENTITY_MINECRAFT_PUFFERFISH: &str = "entity.minecraft.pufferfish"; -#[doc = "Rabbit"] -pub const ENTITY_MINECRAFT_RABBIT: &str = "entity.minecraft.rabbit"; -#[doc = "Ravager"] -pub const ENTITY_MINECRAFT_RAVAGER: &str = "entity.minecraft.ravager"; -#[doc = "Salmon"] -pub const ENTITY_MINECRAFT_SALMON: &str = "entity.minecraft.salmon"; -#[doc = "Sheep"] -pub const ENTITY_MINECRAFT_SHEEP: &str = "entity.minecraft.sheep"; -#[doc = "Shulker"] -pub const ENTITY_MINECRAFT_SHULKER: &str = "entity.minecraft.shulker"; -#[doc = "Shulker Bullet"] -pub const ENTITY_MINECRAFT_SHULKER_BULLET: &str = "entity.minecraft.shulker_bullet"; -#[doc = "Silverfish"] -pub const ENTITY_MINECRAFT_SILVERFISH: &str = "entity.minecraft.silverfish"; -#[doc = "Skeleton"] -pub const ENTITY_MINECRAFT_SKELETON: &str = "entity.minecraft.skeleton"; -#[doc = "Skeleton Horse"] -pub const ENTITY_MINECRAFT_SKELETON_HORSE: &str = "entity.minecraft.skeleton_horse"; -#[doc = "Slime"] -pub const ENTITY_MINECRAFT_SLIME: &str = "entity.minecraft.slime"; -#[doc = "Small Fireball"] -pub const ENTITY_MINECRAFT_SMALL_FIREBALL: &str = "entity.minecraft.small_fireball"; -#[doc = "Sniffer"] -pub const ENTITY_MINECRAFT_SNIFFER: &str = "entity.minecraft.sniffer"; -#[doc = "Snow Golem"] -pub const ENTITY_MINECRAFT_SNOW_GOLEM: &str = "entity.minecraft.snow_golem"; -#[doc = "Snowball"] -pub const ENTITY_MINECRAFT_SNOWBALL: &str = "entity.minecraft.snowball"; -#[doc = "Minecart with Monster Spawner"] -pub const ENTITY_MINECRAFT_SPAWNER_MINECART: &str = "entity.minecraft.spawner_minecart"; -#[doc = "Spectral Arrow"] -pub const ENTITY_MINECRAFT_SPECTRAL_ARROW: &str = "entity.minecraft.spectral_arrow"; -#[doc = "Spider"] -pub const ENTITY_MINECRAFT_SPIDER: &str = "entity.minecraft.spider"; -#[doc = "Splash Potion"] -pub const ENTITY_MINECRAFT_SPLASH_POTION: &str = "entity.minecraft.splash_potion"; -#[doc = "Spruce Boat"] -pub const ENTITY_MINECRAFT_SPRUCE_BOAT: &str = "entity.minecraft.spruce_boat"; -#[doc = "Spruce Boat with Chest"] -pub const ENTITY_MINECRAFT_SPRUCE_CHEST_BOAT: &str = "entity.minecraft.spruce_chest_boat"; -#[doc = "Squid"] -pub const ENTITY_MINECRAFT_SQUID: &str = "entity.minecraft.squid"; -#[doc = "Stray"] -pub const ENTITY_MINECRAFT_STRAY: &str = "entity.minecraft.stray"; -#[doc = "Strider"] -pub const ENTITY_MINECRAFT_STRIDER: &str = "entity.minecraft.strider"; -#[doc = "Tadpole"] -pub const ENTITY_MINECRAFT_TADPOLE: &str = "entity.minecraft.tadpole"; -#[doc = "Text Display"] -pub const ENTITY_MINECRAFT_TEXT_DISPLAY: &str = "entity.minecraft.text_display"; -#[doc = "Primed TNT"] -pub const ENTITY_MINECRAFT_TNT: &str = "entity.minecraft.tnt"; -#[doc = "Minecart with TNT"] -pub const ENTITY_MINECRAFT_TNT_MINECART: &str = "entity.minecraft.tnt_minecart"; -#[doc = "Trader Llama"] -pub const ENTITY_MINECRAFT_TRADER_LLAMA: &str = "entity.minecraft.trader_llama"; -#[doc = "Trident"] -pub const ENTITY_MINECRAFT_TRIDENT: &str = "entity.minecraft.trident"; -#[doc = "Tropical Fish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH: &str = "entity.minecraft.tropical_fish"; -#[doc = "Anemone"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_0: &str = - "entity.minecraft.tropical_fish.predefined.0"; -#[doc = "Black Tang"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_1: &str = - "entity.minecraft.tropical_fish.predefined.1"; -#[doc = "Moorish Idol"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_10: &str = - "entity.minecraft.tropical_fish.predefined.10"; -#[doc = "Ornate Butterflyfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_11: &str = - "entity.minecraft.tropical_fish.predefined.11"; -#[doc = "Parrotfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_12: &str = - "entity.minecraft.tropical_fish.predefined.12"; -#[doc = "Queen Angelfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_13: &str = - "entity.minecraft.tropical_fish.predefined.13"; -#[doc = "Red Cichlid"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_14: &str = - "entity.minecraft.tropical_fish.predefined.14"; -#[doc = "Red Lipped Blenny"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_15: &str = - "entity.minecraft.tropical_fish.predefined.15"; -#[doc = "Red Snapper"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_16: &str = - "entity.minecraft.tropical_fish.predefined.16"; -#[doc = "Threadfin"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_17: &str = - "entity.minecraft.tropical_fish.predefined.17"; -#[doc = "Tomato Clownfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_18: &str = - "entity.minecraft.tropical_fish.predefined.18"; -#[doc = "Triggerfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_19: &str = - "entity.minecraft.tropical_fish.predefined.19"; -#[doc = "Blue Tang"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_2: &str = - "entity.minecraft.tropical_fish.predefined.2"; -#[doc = "Yellowtail Parrotfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_20: &str = - "entity.minecraft.tropical_fish.predefined.20"; -#[doc = "Yellow Tang"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_21: &str = - "entity.minecraft.tropical_fish.predefined.21"; -#[doc = "Butterflyfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_3: &str = - "entity.minecraft.tropical_fish.predefined.3"; -#[doc = "Cichlid"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_4: &str = - "entity.minecraft.tropical_fish.predefined.4"; -#[doc = "Clownfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_5: &str = - "entity.minecraft.tropical_fish.predefined.5"; -#[doc = "Cotton Candy Betta"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_6: &str = - "entity.minecraft.tropical_fish.predefined.6"; -#[doc = "Dottyback"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_7: &str = - "entity.minecraft.tropical_fish.predefined.7"; -#[doc = "Emperor Red Snapper"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_8: &str = - "entity.minecraft.tropical_fish.predefined.8"; -#[doc = "Goatfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_9: &str = - "entity.minecraft.tropical_fish.predefined.9"; -#[doc = "Betty"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BETTY: &str = - "entity.minecraft.tropical_fish.type.betty"; -#[doc = "Blockfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BLOCKFISH: &str = - "entity.minecraft.tropical_fish.type.blockfish"; -#[doc = "Brinely"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BRINELY: &str = - "entity.minecraft.tropical_fish.type.brinely"; -#[doc = "Clayfish"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_CLAYFISH: &str = - "entity.minecraft.tropical_fish.type.clayfish"; -#[doc = "Dasher"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_DASHER: &str = - "entity.minecraft.tropical_fish.type.dasher"; -#[doc = "Flopper"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_FLOPPER: &str = - "entity.minecraft.tropical_fish.type.flopper"; -#[doc = "Glitter"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_GLITTER: &str = - "entity.minecraft.tropical_fish.type.glitter"; -#[doc = "Kob"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_KOB: &str = "entity.minecraft.tropical_fish.type.kob"; -#[doc = "Snooper"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SNOOPER: &str = - "entity.minecraft.tropical_fish.type.snooper"; -#[doc = "Spotty"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SPOTTY: &str = - "entity.minecraft.tropical_fish.type.spotty"; -#[doc = "Stripey"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_STRIPEY: &str = - "entity.minecraft.tropical_fish.type.stripey"; -#[doc = "Sunstreak"] -pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SUNSTREAK: &str = - "entity.minecraft.tropical_fish.type.sunstreak"; -#[doc = "Turtle"] -pub const ENTITY_MINECRAFT_TURTLE: &str = "entity.minecraft.turtle"; -#[doc = "Vex"] -pub const ENTITY_MINECRAFT_VEX: &str = "entity.minecraft.vex"; -#[doc = "Villager"] -pub const ENTITY_MINECRAFT_VILLAGER: &str = "entity.minecraft.villager"; -#[doc = "Armorer"] -pub const ENTITY_MINECRAFT_VILLAGER_ARMORER: &str = "entity.minecraft.villager.armorer"; -#[doc = "Butcher"] -pub const ENTITY_MINECRAFT_VILLAGER_BUTCHER: &str = "entity.minecraft.villager.butcher"; -#[doc = "Cartographer"] -pub const ENTITY_MINECRAFT_VILLAGER_CARTOGRAPHER: &str = "entity.minecraft.villager.cartographer"; -#[doc = "Cleric"] -pub const ENTITY_MINECRAFT_VILLAGER_CLERIC: &str = "entity.minecraft.villager.cleric"; -#[doc = "Farmer"] -pub const ENTITY_MINECRAFT_VILLAGER_FARMER: &str = "entity.minecraft.villager.farmer"; -#[doc = "Fisherman"] -pub const ENTITY_MINECRAFT_VILLAGER_FISHERMAN: &str = "entity.minecraft.villager.fisherman"; -#[doc = "Fletcher"] -pub const ENTITY_MINECRAFT_VILLAGER_FLETCHER: &str = "entity.minecraft.villager.fletcher"; -#[doc = "Leatherworker"] -pub const ENTITY_MINECRAFT_VILLAGER_LEATHERWORKER: &str = "entity.minecraft.villager.leatherworker"; -#[doc = "Librarian"] -pub const ENTITY_MINECRAFT_VILLAGER_LIBRARIAN: &str = "entity.minecraft.villager.librarian"; -#[doc = "Mason"] -pub const ENTITY_MINECRAFT_VILLAGER_MASON: &str = "entity.minecraft.villager.mason"; -#[doc = "Nitwit"] -pub const ENTITY_MINECRAFT_VILLAGER_NITWIT: &str = "entity.minecraft.villager.nitwit"; -#[doc = "Villager"] -pub const ENTITY_MINECRAFT_VILLAGER_NONE: &str = "entity.minecraft.villager.none"; -#[doc = "Shepherd"] -pub const ENTITY_MINECRAFT_VILLAGER_SHEPHERD: &str = "entity.minecraft.villager.shepherd"; -#[doc = "Toolsmith"] -pub const ENTITY_MINECRAFT_VILLAGER_TOOLSMITH: &str = "entity.minecraft.villager.toolsmith"; -#[doc = "Weaponsmith"] -pub const ENTITY_MINECRAFT_VILLAGER_WEAPONSMITH: &str = "entity.minecraft.villager.weaponsmith"; -#[doc = "Vindicator"] -pub const ENTITY_MINECRAFT_VINDICATOR: &str = "entity.minecraft.vindicator"; -#[doc = "Wandering Trader"] -pub const ENTITY_MINECRAFT_WANDERING_TRADER: &str = "entity.minecraft.wandering_trader"; -#[doc = "Warden"] -pub const ENTITY_MINECRAFT_WARDEN: &str = "entity.minecraft.warden"; -#[doc = "Wind Charge"] -pub const ENTITY_MINECRAFT_WIND_CHARGE: &str = "entity.minecraft.wind_charge"; -#[doc = "Witch"] -pub const ENTITY_MINECRAFT_WITCH: &str = "entity.minecraft.witch"; -#[doc = "Wither"] -pub const ENTITY_MINECRAFT_WITHER: &str = "entity.minecraft.wither"; -#[doc = "Wither Skeleton"] -pub const ENTITY_MINECRAFT_WITHER_SKELETON: &str = "entity.minecraft.wither_skeleton"; -#[doc = "Wither Skull"] -pub const ENTITY_MINECRAFT_WITHER_SKULL: &str = "entity.minecraft.wither_skull"; -#[doc = "Wolf"] -pub const ENTITY_MINECRAFT_WOLF: &str = "entity.minecraft.wolf"; -#[doc = "Zoglin"] -pub const ENTITY_MINECRAFT_ZOGLIN: &str = "entity.minecraft.zoglin"; -#[doc = "Zombie"] -pub const ENTITY_MINECRAFT_ZOMBIE: &str = "entity.minecraft.zombie"; -#[doc = "Zombie Horse"] -pub const ENTITY_MINECRAFT_ZOMBIE_HORSE: &str = "entity.minecraft.zombie_horse"; -#[doc = "Zombie Nautilus"] -pub const ENTITY_MINECRAFT_ZOMBIE_NAUTILUS: &str = "entity.minecraft.zombie_nautilus"; -#[doc = "Zombie Villager"] -pub const ENTITY_MINECRAFT_ZOMBIE_VILLAGER: &str = "entity.minecraft.zombie_villager"; -#[doc = "Zombified Piglin"] -pub const ENTITY_MINECRAFT_ZOMBIFIED_PIGLIN: &str = "entity.minecraft.zombified_piglin"; -#[doc = "Can't summon entity of type %s"] -pub const ENTITY_NOT_SUMMONABLE: &str = "entity.not_summonable"; -#[doc = "Raid"] -pub const EVENT_MINECRAFT_RAID: &str = "event.minecraft.raid"; -#[doc = "Defeat"] -pub const EVENT_MINECRAFT_RAID_DEFEAT: &str = "event.minecraft.raid.defeat"; -#[doc = "Raid - Defeat"] -pub const EVENT_MINECRAFT_RAID_DEFEAT_FULL: &str = "event.minecraft.raid.defeat.full"; -#[doc = "Raiders Remaining: %s"] -pub const EVENT_MINECRAFT_RAID_RAIDERS_REMAINING: &str = "event.minecraft.raid.raiders_remaining"; -#[doc = "Victory"] -pub const EVENT_MINECRAFT_RAID_VICTORY: &str = "event.minecraft.raid.victory"; -#[doc = "Raid - Victory"] -pub const EVENT_MINECRAFT_RAID_VICTORY_FULL: &str = "event.minecraft.raid.victory.full"; -#[doc = "Buried Treasure Map"] -pub const FILLED_MAP_BURIED_TREASURE: &str = "filled_map.buried_treasure"; -#[doc = "Jungle Explorer Map"] -pub const FILLED_MAP_EXPLORER_JUNGLE: &str = "filled_map.explorer_jungle"; -#[doc = "Swamp Explorer Map"] -pub const FILLED_MAP_EXPLORER_SWAMP: &str = "filled_map.explorer_swamp"; -#[doc = "Id #%s"] -pub const FILLED_MAP_ID: &str = "filled_map.id"; -#[doc = "(Level %s/%s)"] -pub const FILLED_MAP_LEVEL: &str = "filled_map.level"; -#[doc = "Locked"] -pub const FILLED_MAP_LOCKED: &str = "filled_map.locked"; -#[doc = "Woodland Explorer Map"] -pub const FILLED_MAP_MANSION: &str = "filled_map.mansion"; -#[doc = "Ocean Explorer Map"] -pub const FILLED_MAP_MONUMENT: &str = "filled_map.monument"; -#[doc = "Scaling at 1:%s"] -pub const FILLED_MAP_SCALE: &str = "filled_map.scale"; -#[doc = "Trial Explorer Map"] -pub const FILLED_MAP_TRIAL_CHAMBERS: &str = "filled_map.trial_chambers"; -#[doc = "Unknown Map"] -pub const FILLED_MAP_UNKNOWN: &str = "filled_map.unknown"; -#[doc = "Desert Village Map"] -pub const FILLED_MAP_VILLAGE_DESERT: &str = "filled_map.village_desert"; -#[doc = "Plains Village Map"] -pub const FILLED_MAP_VILLAGE_PLAINS: &str = "filled_map.village_plains"; -#[doc = "Savanna Village Map"] -pub const FILLED_MAP_VILLAGE_SAVANNA: &str = "filled_map.village_savanna"; -#[doc = "Snowy Village Map"] -pub const FILLED_MAP_VILLAGE_SNOWY: &str = "filled_map.village_snowy"; -#[doc = "Taiga Village Map"] -pub const FILLED_MAP_VILLAGE_TAIGA: &str = "filled_map.village_taiga"; -#[doc = "Bottomless Pit"] -pub const FLAT_WORLD_PRESET_MINECRAFT_BOTTOMLESS_PIT: &str = - "flat_world_preset.minecraft.bottomless_pit"; -#[doc = "Classic Flat"] -pub const FLAT_WORLD_PRESET_MINECRAFT_CLASSIC_FLAT: &str = - "flat_world_preset.minecraft.classic_flat"; -#[doc = "Desert"] -pub const FLAT_WORLD_PRESET_MINECRAFT_DESERT: &str = "flat_world_preset.minecraft.desert"; -#[doc = "Overworld"] -pub const FLAT_WORLD_PRESET_MINECRAFT_OVERWORLD: &str = "flat_world_preset.minecraft.overworld"; -#[doc = "Redstone Ready"] -pub const FLAT_WORLD_PRESET_MINECRAFT_REDSTONE_READY: &str = - "flat_world_preset.minecraft.redstone_ready"; -#[doc = "Snowy Kingdom"] -pub const FLAT_WORLD_PRESET_MINECRAFT_SNOWY_KINGDOM: &str = - "flat_world_preset.minecraft.snowy_kingdom"; -#[doc = "The Void"] -pub const FLAT_WORLD_PRESET_MINECRAFT_THE_VOID: &str = "flat_world_preset.minecraft.the_void"; -#[doc = "Tunnelers' Dream"] -pub const FLAT_WORLD_PRESET_MINECRAFT_TUNNELERS_DREAM: &str = - "flat_world_preset.minecraft.tunnelers_dream"; -#[doc = "Water World"] -pub const FLAT_WORLD_PRESET_MINECRAFT_WATER_WORLD: &str = "flat_world_preset.minecraft.water_world"; -#[doc = "???"] -pub const FLAT_WORLD_PRESET_UNKNOWN: &str = "flat_world_preset.unknown"; -#[doc = "Adventure Mode"] -pub const GAMEMODE_ADVENTURE: &str = "gameMode.adventure"; -#[doc = "Your game mode has been updated to %s"] -pub const GAMEMODE_CHANGED: &str = "gameMode.changed"; -#[doc = "Creative Mode"] -pub const GAMEMODE_CREATIVE: &str = "gameMode.creative"; -#[doc = "Hardcore Mode"] -pub const GAMEMODE_HARDCORE: &str = "gameMode.hardcore"; -#[doc = "Spectator Mode"] -pub const GAMEMODE_SPECTATOR: &str = "gameMode.spectator"; -#[doc = "Survival Mode"] -pub const GAMEMODE_SURVIVAL: &str = "gameMode.survival"; -#[doc = "Allow Nether"] -pub const GAMERULE_ALLOWENTERINGNETHERUSINGPORTALS: &str = - "gamerule.allowEnteringNetherUsingPortals"; -#[doc = "Controls whether players are allowed to enter the Nether."] -pub const GAMERULE_ALLOWENTERINGNETHERUSINGPORTALS_DESCRIPTION: &str = - "gamerule.allowEnteringNetherUsingPortals.description"; -#[doc = "Tick fire away from players"] -pub const GAMERULE_ALLOWFIRETICKSAWAYFROMPLAYER: &str = "gamerule.allowFireTicksAwayFromPlayer"; -#[doc = "Controls whether fire and lava should be able to tick further than 8 chunks away from any player."] -pub const GAMERULE_ALLOWFIRETICKSAWAYFROMPLAYER_DESCRIPTION: &str = - "gamerule.allowFireTicksAwayFromPlayer.description"; -#[doc = "Announce advancements"] -pub const GAMERULE_ANNOUNCEADVANCEMENTS: &str = "gamerule.announceAdvancements"; -#[doc = "In block interaction explosions, some blocks won't drop their loot"] -pub const GAMERULE_BLOCKEXPLOSIONDROPDECAY: &str = "gamerule.blockExplosionDropDecay"; -#[doc = "Some of the drops from blocks destroyed by explosions caused by block interactions are lost in the explosion."] -pub const GAMERULE_BLOCKEXPLOSIONDROPDECAY_DESCRIPTION: &str = - "gamerule.blockExplosionDropDecay.description"; -#[doc = "Chat"] -pub const GAMERULE_CATEGORY_CHAT: &str = "gamerule.category.chat"; -#[doc = "Drops"] -pub const GAMERULE_CATEGORY_DROPS: &str = "gamerule.category.drops"; -#[doc = "Miscellaneous"] -pub const GAMERULE_CATEGORY_MISC: &str = "gamerule.category.misc"; -#[doc = "Mobs"] -pub const GAMERULE_CATEGORY_MOBS: &str = "gamerule.category.mobs"; -#[doc = "Player"] -pub const GAMERULE_CATEGORY_PLAYER: &str = "gamerule.category.player"; -#[doc = "Spawning"] -pub const GAMERULE_CATEGORY_SPAWNING: &str = "gamerule.category.spawning"; -#[doc = "World Updates"] -pub const GAMERULE_CATEGORY_UPDATES: &str = "gamerule.category.updates"; -#[doc = "Broadcast command block output"] -pub const GAMERULE_COMMANDBLOCKOUTPUT: &str = "gamerule.commandBlockOutput"; -#[doc = "Enable Command Blocks"] -pub const GAMERULE_COMMANDBLOCKSENABLED: &str = "gamerule.commandBlocksEnabled"; -#[doc = "Command modification block limit"] -pub const GAMERULE_COMMANDMODIFICATIONBLOCKLIMIT: &str = "gamerule.commandModificationBlockLimit"; -#[doc = "The number of blocks that can be changed at once by one command, such as fill or clone."] -pub const GAMERULE_COMMANDMODIFICATIONBLOCKLIMIT_DESCRIPTION: &str = - "gamerule.commandModificationBlockLimit.description"; -#[doc = "Disable elytra movement check"] -pub const GAMERULE_DISABLEELYTRAMOVEMENTCHECK: &str = "gamerule.disableElytraMovementCheck"; -#[doc = "Disable player movement check"] -pub const GAMERULE_DISABLEPLAYERMOVEMENTCHECK: &str = "gamerule.disablePlayerMovementCheck"; -#[doc = "Disable raids"] -pub const GAMERULE_DISABLERAIDS: &str = "gamerule.disableRaids"; -#[doc = "Advance time of day"] -pub const GAMERULE_DODAYLIGHTCYCLE: &str = "gamerule.doDaylightCycle"; -#[doc = "Drop entity equipment"] -pub const GAMERULE_DOENTITYDROPS: &str = "gamerule.doEntityDrops"; -#[doc = "Controls drops from minecarts (including inventories), item frames, boats, etc."] -pub const GAMERULE_DOENTITYDROPS_DESCRIPTION: &str = "gamerule.doEntityDrops.description"; -#[doc = "Update fire"] -pub const GAMERULE_DOFIRETICK: &str = "gamerule.doFireTick"; -#[doc = "Respawn immediately"] -pub const GAMERULE_DOIMMEDIATERESPAWN: &str = "gamerule.doImmediateRespawn"; -#[doc = "Spawn phantoms"] -pub const GAMERULE_DOINSOMNIA: &str = "gamerule.doInsomnia"; -#[doc = "Require recipe for crafting"] -pub const GAMERULE_DOLIMITEDCRAFTING: &str = "gamerule.doLimitedCrafting"; -#[doc = "If enabled, players will be able to craft only unlocked recipes."] -pub const GAMERULE_DOLIMITEDCRAFTING_DESCRIPTION: &str = "gamerule.doLimitedCrafting.description"; -#[doc = "Drop mob loot"] -pub const GAMERULE_DOMOBLOOT: &str = "gamerule.doMobLoot"; -#[doc = "Controls resource drops from mobs, including experience orbs."] -pub const GAMERULE_DOMOBLOOT_DESCRIPTION: &str = "gamerule.doMobLoot.description"; -#[doc = "Spawn mobs"] -pub const GAMERULE_DOMOBSPAWNING: &str = "gamerule.doMobSpawning"; -#[doc = "Some entities might have separate rules."] -pub const GAMERULE_DOMOBSPAWNING_DESCRIPTION: &str = "gamerule.doMobSpawning.description"; -#[doc = "Spawn pillager patrols"] -pub const GAMERULE_DOPATROLSPAWNING: &str = "gamerule.doPatrolSpawning"; -#[doc = "Drop blocks"] -pub const GAMERULE_DOTILEDROPS: &str = "gamerule.doTileDrops"; -#[doc = "Controls resource drops from blocks, including experience orbs."] -pub const GAMERULE_DOTILEDROPS_DESCRIPTION: &str = "gamerule.doTileDrops.description"; -#[doc = "Spawn Wandering Traders"] -pub const GAMERULE_DOTRADERSPAWNING: &str = "gamerule.doTraderSpawning"; -#[doc = "Vines spread"] -pub const GAMERULE_DOVINESSPREAD: &str = "gamerule.doVinesSpread"; -#[doc = "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."] -pub const GAMERULE_DOVINESSPREAD_DESCRIPTION: &str = "gamerule.doVinesSpread.description"; -#[doc = "Spawn Wardens"] -pub const GAMERULE_DOWARDENSPAWNING: &str = "gamerule.doWardenSpawning"; -#[doc = "Update weather"] -pub const GAMERULE_DOWEATHERCYCLE: &str = "gamerule.doWeatherCycle"; -#[doc = "Deal drowning damage"] -pub const GAMERULE_DROWNINGDAMAGE: &str = "gamerule.drowningDamage"; -#[doc = "Enable Command Blocks"] -pub const GAMERULE_ENABLECOMMANDBLOCKS: &str = "gamerule.enableCommandBlocks"; -#[doc = "Thrown Ender Pearls vanish on death"] -pub const GAMERULE_ENDERPEARLSVANISHONDEATH: &str = "gamerule.enderPearlsVanishOnDeath"; -#[doc = "Whether Ender Pearls thrown by a player vanish when that player dies."] -pub const GAMERULE_ENDERPEARLSVANISHONDEATH_DESCRIPTION: &str = - "gamerule.enderPearlsVanishOnDeath.description"; -#[doc = "Entities with passengers can use portals"] -pub const GAMERULE_ENTITIESWITHPASSENGERSCANUSEPORTALS: &str = - "gamerule.entitiesWithPassengersCanUsePortals"; -#[doc = "Allow entities with passengers to teleport through Nether Portals, End Portals, and End Gateways."] -pub const GAMERULE_ENTITIESWITHPASSENGERSCANUSEPORTALS_DESCRIPTION: &str = - "gamerule.entitiesWithPassengersCanUsePortals.description"; -#[doc = "Deal fall damage"] -pub const GAMERULE_FALLDAMAGE: &str = "gamerule.fallDamage"; -#[doc = "Deal fire damage"] -pub const GAMERULE_FIREDAMAGE: &str = "gamerule.fireDamage"; -#[doc = "Forgive dead players"] -pub const GAMERULE_FORGIVEDEADPLAYERS: &str = "gamerule.forgiveDeadPlayers"; -#[doc = "Angered neutral mobs stop being angry when the targeted player dies nearby."] -pub const GAMERULE_FORGIVEDEADPLAYERS_DESCRIPTION: &str = "gamerule.forgiveDeadPlayers.description"; -#[doc = "Deal freeze damage"] -pub const GAMERULE_FREEZEDAMAGE: &str = "gamerule.freezeDamage"; -#[doc = "Global sound events"] -pub const GAMERULE_GLOBALSOUNDEVENTS: &str = "gamerule.globalSoundEvents"; -#[doc = "When certain game events happen, like a boss spawning, the sound is heard everywhere."] -pub const GAMERULE_GLOBALSOUNDEVENTS_DESCRIPTION: &str = "gamerule.globalSoundEvents.description"; -#[doc = "Keep inventory after death"] -pub const GAMERULE_KEEPINVENTORY: &str = "gamerule.keepInventory"; -#[doc = "Lava converts to source"] -pub const GAMERULE_LAVASOURCECONVERSION: &str = "gamerule.lavaSourceConversion"; -#[doc = "When flowing lava is surrounded on two sides by lava sources it converts into a source."] -pub const GAMERULE_LAVASOURCECONVERSION_DESCRIPTION: &str = - "gamerule.lavaSourceConversion.description"; -#[doc = "Enable player Locator Bar"] -pub const GAMERULE_LOCATORBAR: &str = "gamerule.locatorBar"; -#[doc = "When enabled, a bar is shown on the screen to indicate the direction of players."] -pub const GAMERULE_LOCATORBAR_DESCRIPTION: &str = "gamerule.locatorBar.description"; -#[doc = "Broadcast admin commands"] -pub const GAMERULE_LOGADMINCOMMANDS: &str = "gamerule.logAdminCommands"; -#[doc = "Command chain size limit"] -pub const GAMERULE_MAXCOMMANDCHAINLENGTH: &str = "gamerule.maxCommandChainLength"; -#[doc = "Applies to command block chains and functions."] -pub const GAMERULE_MAXCOMMANDCHAINLENGTH_DESCRIPTION: &str = - "gamerule.maxCommandChainLength.description"; -#[doc = "Command context limit"] -pub const GAMERULE_MAXCOMMANDFORKCOUNT: &str = "gamerule.maxCommandForkCount"; -#[doc = "Maximum number of contexts that can be used by commands like 'execute as'."] -pub const GAMERULE_MAXCOMMANDFORKCOUNT_DESCRIPTION: &str = - "gamerule.maxCommandForkCount.description"; -#[doc = "Entity cramming threshold"] -pub const GAMERULE_MAXENTITYCRAMMING: &str = "gamerule.maxEntityCramming"; -#[doc = "Minecart max speed"] -pub const GAMERULE_MINECARTMAXSPEED: &str = "gamerule.minecartMaxSpeed"; -#[doc = "Maximum default speed of a moving Minecart on land."] -pub const GAMERULE_MINECARTMAXSPEED_DESCRIPTION: &str = "gamerule.minecartMaxSpeed.description"; -#[doc = "Do elytra movement check"] -pub const GAMERULE_MINECRAFT_ELYTRA_MOVEMENT_CHECK: &str = - "gamerule.minecraft.elytra_movement_check"; -#[doc = "Fire spread radius"] -pub const GAMERULE_MINECRAFT_FIRE_SPREAD_RADIUS_AROUND_PLAYER: &str = - "gamerule.minecraft.fire_spread_radius_around_player"; -#[doc = "The radius in blocks around a player in which fire can spread"] -pub const GAMERULE_MINECRAFT_FIRE_SPREAD_RADIUS_AROUND_PLAYER_DESCRIPTION: &str = - "gamerule.minecraft.fire_spread_radius_around_player.description"; -#[doc = "Do player movement check"] -pub const GAMERULE_MINECRAFT_PLAYER_MOVEMENT_CHECK: &str = - "gamerule.minecraft.player_movement_check"; -#[doc = "Do raids"] -pub const GAMERULE_MINECRAFT_RAIDS: &str = "gamerule.minecraft.raids"; -#[doc = "Angered neutral mobs attack any nearby player, not just the player that angered them. Works best if forgive_dead_players is disabled."] -pub const GAMERULE_MINECRAFT_UNIVERSAL_ANGER_DESCRIPTION: &str = - "gamerule.minecraft.universal_anger.description"; -#[doc = "In mob explosions, some blocks won't drop their loot"] -pub const GAMERULE_MOBEXPLOSIONDROPDECAY: &str = "gamerule.mobExplosionDropDecay"; -#[doc = "Some of the drops from blocks destroyed by explosions caused by mobs are lost in the explosion."] -pub const GAMERULE_MOBEXPLOSIONDROPDECAY_DESCRIPTION: &str = - "gamerule.mobExplosionDropDecay.description"; -#[doc = "Allow destructive mob actions"] -pub const GAMERULE_MOBGRIEFING: &str = "gamerule.mobGriefing"; -#[doc = "Regenerate health"] -pub const GAMERULE_NATURALREGENERATION: &str = "gamerule.naturalRegeneration"; -#[doc = "Player's Nether portal delay in creative mode"] -pub const GAMERULE_PLAYERSNETHERPORTALCREATIVEDELAY: &str = - "gamerule.playersNetherPortalCreativeDelay"; -#[doc = "Time (in ticks) that a creative mode player needs to stand in a Nether portal before changing dimensions."] -pub const GAMERULE_PLAYERSNETHERPORTALCREATIVEDELAY_DESCRIPTION: &str = - "gamerule.playersNetherPortalCreativeDelay.description"; -#[doc = "Player's Nether portal delay in non-creative mode"] -pub const GAMERULE_PLAYERSNETHERPORTALDEFAULTDELAY: &str = - "gamerule.playersNetherPortalDefaultDelay"; -#[doc = "Time (in ticks) that a non-creative mode player needs to stand in a Nether portal before changing dimensions."] -pub const GAMERULE_PLAYERSNETHERPORTALDEFAULTDELAY_DESCRIPTION: &str = - "gamerule.playersNetherPortalDefaultDelay.description"; -#[doc = "Sleep percentage"] -pub const GAMERULE_PLAYERSSLEEPINGPERCENTAGE: &str = "gamerule.playersSleepingPercentage"; -#[doc = "The percentage of players who must be sleeping to skip the night."] -pub const GAMERULE_PLAYERSSLEEPINGPERCENTAGE_DESCRIPTION: &str = - "gamerule.playersSleepingPercentage.description"; -#[doc = "Projectiles can break blocks"] -pub const GAMERULE_PROJECTILESCANBREAKBLOCKS: &str = "gamerule.projectilesCanBreakBlocks"; -#[doc = "Controls whether impact projectiles will destroy blocks that are destructible by them."] -pub const GAMERULE_PROJECTILESCANBREAKBLOCKS_DESCRIPTION: &str = - "gamerule.projectilesCanBreakBlocks.description"; -#[doc = "Enable pvp"] -pub const GAMERULE_PVP: &str = "gamerule.pvp"; -#[doc = "Controls whether players are allowed to damage other players."] -pub const GAMERULE_PVP_DESCRIPTION: &str = "gamerule.pvp.description"; -#[doc = "Random tick speed rate"] -pub const GAMERULE_RANDOMTICKSPEED: &str = "gamerule.randomTickSpeed"; -#[doc = "Reduce debug info"] -pub const GAMERULE_REDUCEDDEBUGINFO: &str = "gamerule.reducedDebugInfo"; -#[doc = "Limits contents of debug screen."] -pub const GAMERULE_REDUCEDDEBUGINFO_DESCRIPTION: &str = "gamerule.reducedDebugInfo.description"; -#[doc = "Send command feedback"] -pub const GAMERULE_SENDCOMMANDFEEDBACK: &str = "gamerule.sendCommandFeedback"; -#[doc = "Show death messages"] -pub const GAMERULE_SHOWDEATHMESSAGES: &str = "gamerule.showDeathMessages"; -#[doc = "Snow accumulation height"] -pub const GAMERULE_SNOWACCUMULATIONHEIGHT: &str = "gamerule.snowAccumulationHeight"; -#[doc = "When it snows, layers of snow form on the ground up to at most this number of layers."] -pub const GAMERULE_SNOWACCUMULATIONHEIGHT_DESCRIPTION: &str = - "gamerule.snowAccumulationHeight.description"; -#[doc = "Spawn chunk radius"] -pub const GAMERULE_SPAWNCHUNKRADIUS: &str = "gamerule.spawnChunkRadius"; -#[doc = "The amount of chunks that stay loaded around the overworld spawn position."] -pub const GAMERULE_SPAWNCHUNKRADIUS_DESCRIPTION: &str = "gamerule.spawnChunkRadius.description"; -#[doc = "Spawn Monsters"] -pub const GAMERULE_SPAWNMONSTERS: &str = "gamerule.spawnMonsters"; -#[doc = "Controls whether monsters naturally spawn."] -pub const GAMERULE_SPAWNMONSTERS_DESCRIPTION: &str = "gamerule.spawnMonsters.description"; -#[doc = "Respawn location radius"] -pub const GAMERULE_SPAWNRADIUS: &str = "gamerule.spawnRadius"; -#[doc = "Controls the size of the area around the spawn point that players can spawn in."] -pub const GAMERULE_SPAWNRADIUS_DESCRIPTION: &str = "gamerule.spawnRadius.description"; -#[doc = "Enable Spawner Blocks"] -pub const GAMERULE_SPAWNERBLOCKSENABLED: &str = "gamerule.spawnerBlocksEnabled"; -#[doc = "Allow spectators to generate terrain"] -pub const GAMERULE_SPECTATORSGENERATECHUNKS: &str = "gamerule.spectatorsGenerateChunks"; -#[doc = "Allow TNT to be activated and to explode"] -pub const GAMERULE_TNTEXPLODES: &str = "gamerule.tntExplodes"; -#[doc = "In TNT explosions, some blocks won't drop their loot"] -pub const GAMERULE_TNTEXPLOSIONDROPDECAY: &str = "gamerule.tntExplosionDropDecay"; -#[doc = "Some of the drops from blocks destroyed by explosions caused by TNT are lost in the explosion."] -pub const GAMERULE_TNTEXPLOSIONDROPDECAY_DESCRIPTION: &str = - "gamerule.tntExplosionDropDecay.description"; -#[doc = "Universal anger"] -pub const GAMERULE_UNIVERSALANGER: &str = "gamerule.universalAnger"; -#[doc = "Angered neutral mobs attack any nearby player, not just the player that angered them. Works best if forgiveDeadPlayers is disabled."] -pub const GAMERULE_UNIVERSALANGER_DESCRIPTION: &str = "gamerule.universalAnger.description"; -#[doc = "Water converts to source"] -pub const GAMERULE_WATERSOURCECONVERSION: &str = "gamerule.waterSourceConversion"; -#[doc = "When flowing water is surrounded on two sides by water sources it converts into a source."] -pub const GAMERULE_WATERSOURCECONVERSION_DESCRIPTION: &str = - "gamerule.waterSourceConversion.description"; -#[doc = "Custom"] -pub const GENERATOR_CUSTOM: &str = "generator.custom"; -#[doc = "Old Customized"] -pub const GENERATOR_CUSTOMIZED: &str = "generator.customized"; -#[doc = "AMPLIFIED"] -pub const GENERATOR_MINECRAFT_AMPLIFIED: &str = "generator.minecraft.amplified"; -#[doc = "Notice: Just for fun! Requires a beefy computer."] -pub const GENERATOR_MINECRAFT_AMPLIFIED_INFO: &str = "generator.minecraft.amplified.info"; -#[doc = "Debug Mode"] -pub const GENERATOR_MINECRAFT_DEBUG_ALL_BLOCK_STATES: &str = - "generator.minecraft.debug_all_block_states"; -#[doc = "Superflat"] -pub const GENERATOR_MINECRAFT_FLAT: &str = "generator.minecraft.flat"; -#[doc = "Large Biomes"] -pub const GENERATOR_MINECRAFT_LARGE_BIOMES: &str = "generator.minecraft.large_biomes"; -#[doc = "Default"] -pub const GENERATOR_MINECRAFT_NORMAL: &str = "generator.minecraft.normal"; -#[doc = "Single Biome"] -pub const GENERATOR_MINECRAFT_SINGLE_BIOME_SURFACE: &str = - "generator.minecraft.single_biome_surface"; -#[doc = "Caves"] -pub const GENERATOR_SINGLE_BIOME_CAVES: &str = "generator.single_biome_caves"; -#[doc = "Floating Islands"] -pub const GENERATOR_SINGLE_BIOME_FLOATING_ISLANDS: &str = "generator.single_biome_floating_islands"; -#[doc = "By submitting this report, you confirm that the information you have provided is accurate and complete to the best of your knowledge."] -pub const GUI_ABUSEREPORT_ATTESTATION: &str = "gui.abuseReport.attestation"; -#[doc = "Comments"] -pub const GUI_ABUSEREPORT_COMMENTS: &str = "gui.abuseReport.comments"; -#[doc = "Sharing details will help us make a well-informed decision."] -pub const GUI_ABUSEREPORT_DESCRIBE: &str = "gui.abuseReport.describe"; -#[doc = "If you leave, you'll lose this report and your comments.\nAre you sure you want to leave?"] -pub const GUI_ABUSEREPORT_DISCARD_CONTENT: &str = "gui.abuseReport.discard.content"; -#[doc = "Leave and Discard Report"] -pub const GUI_ABUSEREPORT_DISCARD_DISCARD: &str = "gui.abuseReport.discard.discard"; -#[doc = "Save as Draft"] -pub const GUI_ABUSEREPORT_DISCARD_DRAFT: &str = "gui.abuseReport.discard.draft"; -#[doc = "Continue Editing"] -pub const GUI_ABUSEREPORT_DISCARD_RETURN: &str = "gui.abuseReport.discard.return"; -#[doc = "Discard report and comments?"] -pub const GUI_ABUSEREPORT_DISCARD_TITLE: &str = "gui.abuseReport.discard.title"; -#[doc = "Would you like to continue editing the existing report or discard it and create a new one?"] -pub const GUI_ABUSEREPORT_DRAFT_CONTENT: &str = "gui.abuseReport.draft.content"; -#[doc = "Discard"] -pub const GUI_ABUSEREPORT_DRAFT_DISCARD: &str = "gui.abuseReport.draft.discard"; -#[doc = "Continue Editing"] -pub const GUI_ABUSEREPORT_DRAFT_EDIT: &str = "gui.abuseReport.draft.edit"; -#[doc = "Would you like to continue editing it or discard it?"] -pub const GUI_ABUSEREPORT_DRAFT_QUITTOTITLE_CONTENT: &str = - "gui.abuseReport.draft.quittotitle.content"; -#[doc = "You have a draft chat report that will be lost if you quit"] -pub const GUI_ABUSEREPORT_DRAFT_QUITTOTITLE_TITLE: &str = "gui.abuseReport.draft.quittotitle.title"; -#[doc = "Edit draft chat report?"] -pub const GUI_ABUSEREPORT_DRAFT_TITLE: &str = "gui.abuseReport.draft.title"; -#[doc = "Problem sending your report"] -pub const GUI_ABUSEREPORT_ERROR_TITLE: &str = "gui.abuseReport.error.title"; -#[doc = "Where did you observe the bad behavior?\nThis will help us in researching your case."] -pub const GUI_ABUSEREPORT_MESSAGE: &str = "gui.abuseReport.message"; -#[doc = "Please describe what happened:"] -pub const GUI_ABUSEREPORT_MORE_COMMENTS: &str = "gui.abuseReport.more_comments"; -#[doc = "Please describe why you want to report this name:"] -pub const GUI_ABUSEREPORT_NAME_COMMENT_BOX_LABEL: &str = "gui.abuseReport.name.comment_box_label"; -#[doc = "You are reporting \"%s\"."] -pub const GUI_ABUSEREPORT_NAME_REPORTING: &str = "gui.abuseReport.name.reporting"; -#[doc = "Report Inappropriate Player Name"] -pub const GUI_ABUSEREPORT_NAME_TITLE: &str = "gui.abuseReport.name.title"; -#[doc = "Why are you reporting this?"] -pub const GUI_ABUSEREPORT_OBSERVED_WHAT: &str = "gui.abuseReport.observed_what"; -#[doc = "Learn About Reporting"] -pub const GUI_ABUSEREPORT_READ_INFO: &str = "gui.abuseReport.read_info"; -#[doc = "Drugs or alcohol"] -pub const GUI_ABUSEREPORT_REASON_ALCOHOL_TOBACCO_DRUGS: &str = - "gui.abuseReport.reason.alcohol_tobacco_drugs"; -#[doc = "Someone is encouraging others to partake in illegal drug related activities or encouraging underage drinking."] -pub const GUI_ABUSEREPORT_REASON_ALCOHOL_TOBACCO_DRUGS_DESCRIPTION: &str = - "gui.abuseReport.reason.alcohol_tobacco_drugs.description"; -#[doc = "Child sexual exploitation or abuse"] -pub const GUI_ABUSEREPORT_REASON_CHILD_SEXUAL_EXPLOITATION_OR_ABUSE: &str = - "gui.abuseReport.reason.child_sexual_exploitation_or_abuse"; -#[doc = "Someone is talking about or otherwise promoting indecent behavior involving children."] -pub const GUI_ABUSEREPORT_REASON_CHILD_SEXUAL_EXPLOITATION_OR_ABUSE_DESCRIPTION: &str = - "gui.abuseReport.reason.child_sexual_exploitation_or_abuse.description"; -#[doc = "Defamation"] -pub const GUI_ABUSEREPORT_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION: &str = - "gui.abuseReport.reason.defamation_impersonation_false_information"; -#[doc = "Someone is damaging your or someone else's reputation, for example sharing false information with the aim to exploit or mislead others."] -pub const GUI_ABUSEREPORT_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION_DESCRIPTION: &str = - "gui.abuseReport.reason.defamation_impersonation_false_information.description"; -#[doc = "Description:"] -pub const GUI_ABUSEREPORT_REASON_DESCRIPTION: &str = "gui.abuseReport.reason.description"; -#[doc = "False Reporting"] -pub const GUI_ABUSEREPORT_REASON_FALSE_REPORTING: &str = "gui.abuseReport.reason.false_reporting"; -#[doc = "I want to report them"] -pub const GUI_ABUSEREPORT_REASON_GENERIC: &str = "gui.abuseReport.reason.generic"; -#[doc = "I'm annoyed with them / they have done something I do not like."] -pub const GUI_ABUSEREPORT_REASON_GENERIC_DESCRIPTION: &str = - "gui.abuseReport.reason.generic.description"; -#[doc = "Harassment or bullying"] -pub const GUI_ABUSEREPORT_REASON_HARASSMENT_OR_BULLYING: &str = - "gui.abuseReport.reason.harassment_or_bullying"; -#[doc = "Someone is shaming, attacking, or bullying you or someone else. This includes when someone is repeatedly trying to contact you or someone else without consent or posting private personal information about you or someone else without consent (\"doxing\")."] -pub const GUI_ABUSEREPORT_REASON_HARASSMENT_OR_BULLYING_DESCRIPTION: &str = - "gui.abuseReport.reason.harassment_or_bullying.description"; -#[doc = "Hate speech"] -pub const GUI_ABUSEREPORT_REASON_HATE_SPEECH: &str = "gui.abuseReport.reason.hate_speech"; -#[doc = "Someone is attacking you or another player based on characteristics of their identity, like religion, race, or sexuality."] -pub const GUI_ABUSEREPORT_REASON_HATE_SPEECH_DESCRIPTION: &str = - "gui.abuseReport.reason.hate_speech.description"; -#[doc = "Threat of harm to others"] -pub const GUI_ABUSEREPORT_REASON_IMMINENT_HARM: &str = "gui.abuseReport.reason.imminent_harm"; -#[doc = "Someone is threatening to harm you or someone else in real life."] -pub const GUI_ABUSEREPORT_REASON_IMMINENT_HARM_DESCRIPTION: &str = - "gui.abuseReport.reason.imminent_harm.description"; -#[doc = "%s: %s"] -pub const GUI_ABUSEREPORT_REASON_NARRATION: &str = "gui.abuseReport.reason.narration"; -#[doc = "Non-consensual intimate imagery"] -pub const GUI_ABUSEREPORT_REASON_NON_CONSENSUAL_INTIMATE_IMAGERY: &str = - "gui.abuseReport.reason.non_consensual_intimate_imagery"; -#[doc = "Someone is talking about, sharing, or otherwise promoting private and intimate images."] -pub const GUI_ABUSEREPORT_REASON_NON_CONSENSUAL_INTIMATE_IMAGERY_DESCRIPTION: &str = - "gui.abuseReport.reason.non_consensual_intimate_imagery.description"; -#[doc = "Self-harm or suicide"] -pub const GUI_ABUSEREPORT_REASON_SELF_HARM_OR_SUICIDE: &str = - "gui.abuseReport.reason.self_harm_or_suicide"; -#[doc = "Someone is threatening to harm themselves in real life or talking about harming themselves in real life."] -pub const GUI_ABUSEREPORT_REASON_SELF_HARM_OR_SUICIDE_DESCRIPTION: &str = - "gui.abuseReport.reason.self_harm_or_suicide.description"; -#[doc = "Sexually inappropriate"] -pub const GUI_ABUSEREPORT_REASON_SEXUALLY_INAPPROPRIATE: &str = - "gui.abuseReport.reason.sexually_inappropriate"; -#[doc = "Skins that are graphic in nature relating to sexual acts, sexual organs, and sexual violence."] -pub const GUI_ABUSEREPORT_REASON_SEXUALLY_INAPPROPRIATE_DESCRIPTION: &str = - "gui.abuseReport.reason.sexually_inappropriate.description"; -#[doc = "Terrorism or violent extremism"] -pub const GUI_ABUSEREPORT_REASON_TERRORISM_OR_VIOLENT_EXTREMISM: &str = - "gui.abuseReport.reason.terrorism_or_violent_extremism"; -#[doc = "Someone is talking about, promoting, or threatening to commit acts of terrorism or violent extremism for political, religious, ideological, or other reasons."] -pub const GUI_ABUSEREPORT_REASON_TERRORISM_OR_VIOLENT_EXTREMISM_DESCRIPTION: &str = - "gui.abuseReport.reason.terrorism_or_violent_extremism.description"; -#[doc = "Select Report Category"] -pub const GUI_ABUSEREPORT_REASON_TITLE: &str = "gui.abuseReport.reason.title"; -#[doc = "We've successfully received your report. Thank you!\n\nOur team will review it as soon as possible."] -pub const GUI_ABUSEREPORT_REPORT_SENT_MSG: &str = "gui.abuseReport.report_sent_msg"; -#[doc = "Select Report Category"] -pub const GUI_ABUSEREPORT_SELECT_REASON: &str = "gui.abuseReport.select_reason"; -#[doc = "Send Report"] -pub const GUI_ABUSEREPORT_SEND: &str = "gui.abuseReport.send"; -#[doc = "Please shorten the comment"] -pub const GUI_ABUSEREPORT_SEND_COMMENT_TOO_LONG: &str = "gui.abuseReport.send.comment_too_long"; -#[doc = "An error was returned while sending your report:\n'%s'"] -pub const GUI_ABUSEREPORT_SEND_ERROR_MESSAGE: &str = "gui.abuseReport.send.error_message"; -#[doc = "Encountered an unexpected error while sending your report."] -pub const GUI_ABUSEREPORT_SEND_GENERIC_ERROR: &str = "gui.abuseReport.send.generic_error"; -#[doc = "An unexpected HTTP error occurred while sending your report."] -pub const GUI_ABUSEREPORT_SEND_HTTP_ERROR: &str = "gui.abuseReport.send.http_error"; -#[doc = "Encountered malformed payload while sending your report."] -pub const GUI_ABUSEREPORT_SEND_JSON_ERROR: &str = "gui.abuseReport.send.json_error"; -#[doc = "Please select a report category"] -pub const GUI_ABUSEREPORT_SEND_NO_REASON: &str = "gui.abuseReport.send.no_reason"; -#[doc = "Please read the text above and tick the checkbox to be able to send the report"] -pub const GUI_ABUSEREPORT_SEND_NOT_ATTESTED: &str = "gui.abuseReport.send.not_attested"; -#[doc = "Unable to reach the Abuse Reporting service. Please make sure you are connected to the internet and try again."] -pub const GUI_ABUSEREPORT_SEND_SERVICE_UNAVAILABLE: &str = - "gui.abuseReport.send.service_unavailable"; -#[doc = "Sending your report..."] -pub const GUI_ABUSEREPORT_SENDING_TITLE: &str = "gui.abuseReport.sending.title"; -#[doc = "Report sent"] -pub const GUI_ABUSEREPORT_SENT_TITLE: &str = "gui.abuseReport.sent.title"; -#[doc = "Report Player Skin"] -pub const GUI_ABUSEREPORT_SKIN_TITLE: &str = "gui.abuseReport.skin.title"; -#[doc = "Report Player"] -pub const GUI_ABUSEREPORT_TITLE: &str = "gui.abuseReport.title"; -#[doc = "Chat Messages"] -pub const GUI_ABUSEREPORT_TYPE_CHAT: &str = "gui.abuseReport.type.chat"; -#[doc = "Player Name"] -pub const GUI_ABUSEREPORT_TYPE_NAME: &str = "gui.abuseReport.type.name"; -#[doc = "Player Skin"] -pub const GUI_ABUSEREPORT_TYPE_SKIN: &str = "gui.abuseReport.type.skin"; -#[doc = "Acknowledge"] -pub const GUI_ACKNOWLEDGE: &str = "gui.acknowledge"; -#[doc = "Advancements"] -pub const GUI_ADVANCEMENTS: &str = "gui.advancements"; -#[doc = "All"] -pub const GUI_ALL: &str = "gui.all"; -#[doc = "Back"] -pub const GUI_BACK: &str = "gui.back"; -#[doc = "%s\n\n%s\n\nLearn more at the following link: %s"] -pub const GUI_BANNED_DESCRIPTION: &str = "gui.banned.description"; -#[doc = "Your account is permanently banned, which means you can't play online or join Realms."] -pub const GUI_BANNED_DESCRIPTION_PERMANENT: &str = "gui.banned.description.permanent"; -#[doc = "We recently received a report for bad behavior by your account. Our moderators have now reviewed your case and identified it as %s, which goes against the Minecraft Community Standards."] -pub const GUI_BANNED_DESCRIPTION_REASON: &str = "gui.banned.description.reason"; -#[doc = "Code: %s"] -pub const GUI_BANNED_DESCRIPTION_REASON_ID: &str = "gui.banned.description.reason_id"; -#[doc = "Code: %s - %s"] -pub const GUI_BANNED_DESCRIPTION_REASON_ID_MESSAGE: &str = - "gui.banned.description.reason_id_message"; -#[doc = "%s Until then, you can't play online or join Realms."] -pub const GUI_BANNED_DESCRIPTION_TEMPORARY: &str = "gui.banned.description.temporary"; -#[doc = "Your account is temporarily suspended and will be reactivated in %s."] -pub const GUI_BANNED_DESCRIPTION_TEMPORARY_DURATION: &str = - "gui.banned.description.temporary.duration"; -#[doc = "We recently received a report for bad behavior by your account. Our moderators have now reviewed your case and identified that it goes against the Minecraft Community Standards."] -pub const GUI_BANNED_DESCRIPTION_UNKNOWNREASON: &str = "gui.banned.description.unknownreason"; -#[doc = "Your current name - \"%s\" - violates our Community Standards. You can play singleplayer, but will need to change your name to play online.\n\nLearn more or submit a case review at the following link: %s"] -pub const GUI_BANNED_NAME_DESCRIPTION: &str = "gui.banned.name.description"; -#[doc = "Name Not Allowed in Multiplayer"] -pub const GUI_BANNED_NAME_TITLE: &str = "gui.banned.name.title"; -#[doc = "Impersonation or sharing information to exploit or mislead others"] -pub const GUI_BANNED_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION: &str = - "gui.banned.reason.defamation_impersonation_false_information"; -#[doc = "References to illegal drugs"] -pub const GUI_BANNED_REASON_DRUGS: &str = "gui.banned.reason.drugs"; -#[doc = "Depictions of real-life excessive violence or gore"] -pub const GUI_BANNED_REASON_EXTREME_VIOLENCE_OR_GORE: &str = - "gui.banned.reason.extreme_violence_or_gore"; -#[doc = "Excessive false or inaccurate reports"] -pub const GUI_BANNED_REASON_FALSE_REPORTING: &str = "gui.banned.reason.false_reporting"; -#[doc = "Fraudulent acquisition or use of content"] -pub const GUI_BANNED_REASON_FRAUD: &str = "gui.banned.reason.fraud"; -#[doc = "Violating Community Standards"] -pub const GUI_BANNED_REASON_GENERIC_VIOLATION: &str = "gui.banned.reason.generic_violation"; -#[doc = "Abusive language used in a directed, harmful manner"] -pub const GUI_BANNED_REASON_HARASSMENT_OR_BULLYING: &str = - "gui.banned.reason.harassment_or_bullying"; -#[doc = "Hate speech or discrimination"] -pub const GUI_BANNED_REASON_HATE_SPEECH: &str = "gui.banned.reason.hate_speech"; -#[doc = "References to hate groups, terrorist organizations, or notorious figures"] -pub const GUI_BANNED_REASON_HATE_TERRORISM_NOTORIOUS_FIGURE: &str = - "gui.banned.reason.hate_terrorism_notorious_figure"; -#[doc = "Intent to cause real-life harm to persons or property"] -pub const GUI_BANNED_REASON_IMMINENT_HARM_TO_PERSON_OR_PROPERTY: &str = - "gui.banned.reason.imminent_harm_to_person_or_property"; -#[doc = "Displaying lewd or pornographic material"] -pub const GUI_BANNED_REASON_NUDITY_OR_PORNOGRAPHY: &str = "gui.banned.reason.nudity_or_pornography"; -#[doc = "Topics or content of a sexual nature"] -pub const GUI_BANNED_REASON_SEXUALLY_INAPPROPRIATE: &str = - "gui.banned.reason.sexually_inappropriate"; -#[doc = "Spam or advertising"] -pub const GUI_BANNED_REASON_SPAM_OR_ADVERTISING: &str = "gui.banned.reason.spam_or_advertising"; -#[doc = "Your current skin violates our Community Standards. You can still play with a default skin, or select a new one.\n\nLearn more or submit a case review at the following link: %s"] -pub const GUI_BANNED_SKIN_DESCRIPTION: &str = "gui.banned.skin.description"; -#[doc = "Skin Not Allowed"] -pub const GUI_BANNED_SKIN_TITLE: &str = "gui.banned.skin.title"; -#[doc = "Account permanently banned"] -pub const GUI_BANNED_TITLE_PERMANENT: &str = "gui.banned.title.permanent"; -#[doc = "Account temporarily suspended"] -pub const GUI_BANNED_TITLE_TEMPORARY: &str = "gui.banned.title.temporary"; -#[doc = "Cancel"] -pub const GUI_CANCEL: &str = "gui.cancel"; -#[doc = "Comments"] -pub const GUI_CHATREPORT_COMMENTS: &str = "gui.chatReport.comments"; -#[doc = "Sharing details will help us make a well-informed decision."] -pub const GUI_CHATREPORT_DESCRIBE: &str = "gui.chatReport.describe"; -#[doc = "If you leave, you'll lose this report and your comments.\nAre you sure you want to leave?"] -pub const GUI_CHATREPORT_DISCARD_CONTENT: &str = "gui.chatReport.discard.content"; -#[doc = "Leave and Discard Report"] -pub const GUI_CHATREPORT_DISCARD_DISCARD: &str = "gui.chatReport.discard.discard"; -#[doc = "Save as Draft"] -pub const GUI_CHATREPORT_DISCARD_DRAFT: &str = "gui.chatReport.discard.draft"; -#[doc = "Continue Editing"] -pub const GUI_CHATREPORT_DISCARD_RETURN: &str = "gui.chatReport.discard.return"; -#[doc = "Discard report and comments?"] -pub const GUI_CHATREPORT_DISCARD_TITLE: &str = "gui.chatReport.discard.title"; -#[doc = "Would you like to continue editing the existing report or discard it and create a new one?"] -pub const GUI_CHATREPORT_DRAFT_CONTENT: &str = "gui.chatReport.draft.content"; -#[doc = "Discard"] -pub const GUI_CHATREPORT_DRAFT_DISCARD: &str = "gui.chatReport.draft.discard"; -#[doc = "Continue Editing"] -pub const GUI_CHATREPORT_DRAFT_EDIT: &str = "gui.chatReport.draft.edit"; -#[doc = "Would you like to continue editing it or discard it?"] -pub const GUI_CHATREPORT_DRAFT_QUITTOTITLE_CONTENT: &str = - "gui.chatReport.draft.quittotitle.content"; -#[doc = "You have a draft chat report that will be lost if you quit"] -pub const GUI_CHATREPORT_DRAFT_QUITTOTITLE_TITLE: &str = "gui.chatReport.draft.quittotitle.title"; -#[doc = "Edit draft chat report?"] -pub const GUI_CHATREPORT_DRAFT_TITLE: &str = "gui.chatReport.draft.title"; -#[doc = "Please describe what happened:"] -pub const GUI_CHATREPORT_MORE_COMMENTS: &str = "gui.chatReport.more_comments"; -#[doc = "Why are you reporting this?"] -pub const GUI_CHATREPORT_OBSERVED_WHAT: &str = "gui.chatReport.observed_what"; -#[doc = "Learn About Reporting"] -pub const GUI_CHATREPORT_READ_INFO: &str = "gui.chatReport.read_info"; -#[doc = "We've successfully received your report. Thank you!\n\nOur team will review it as soon as possible."] -pub const GUI_CHATREPORT_REPORT_SENT_MSG: &str = "gui.chatReport.report_sent_msg"; -#[doc = "Select Chat Messages to Report"] -pub const GUI_CHATREPORT_SELECT_CHAT: &str = "gui.chatReport.select_chat"; -#[doc = "Select Report Category"] -pub const GUI_CHATREPORT_SELECT_REASON: &str = "gui.chatReport.select_reason"; -#[doc = "%s Chat Message(s) Selected to Report"] -pub const GUI_CHATREPORT_SELECTED_CHAT: &str = "gui.chatReport.selected_chat"; -#[doc = "Send Report"] -pub const GUI_CHATREPORT_SEND: &str = "gui.chatReport.send"; -#[doc = "Please shorten the comment"] -pub const GUI_CHATREPORT_SEND_COMMENTS_TOO_LONG: &str = "gui.chatReport.send.comments_too_long"; -#[doc = "Please select a report category"] -pub const GUI_CHATREPORT_SEND_NO_REASON: &str = "gui.chatReport.send.no_reason"; -#[doc = "Please select at least one chat message to report"] -pub const GUI_CHATREPORT_SEND_NO_REPORTED_MESSAGES: &str = - "gui.chatReport.send.no_reported_messages"; -#[doc = "Trying to include too many messages in the report"] -pub const GUI_CHATREPORT_SEND_TOO_MANY_MESSAGES: &str = "gui.chatReport.send.too_many_messages"; -#[doc = "Report Player Chat"] -pub const GUI_CHATREPORT_TITLE: &str = "gui.chatReport.title"; -#[doc = "Messages surrounding this selection will be included to provide additional context"] -pub const GUI_CHATSELECTION_CONTEXT: &str = "gui.chatSelection.context"; -#[doc = "%s message(s) hidden"] -pub const GUI_CHATSELECTION_FOLD: &str = "gui.chatSelection.fold"; -#[doc = "%s %s"] -pub const GUI_CHATSELECTION_HEADING: &str = "gui.chatSelection.heading"; -#[doc = "%s joined the chat"] -pub const GUI_CHATSELECTION_JOIN: &str = "gui.chatSelection.join"; -#[doc = "%s said: %s at %s"] -pub const GUI_CHATSELECTION_MESSAGE_NARRATE: &str = "gui.chatSelection.message.narrate"; -#[doc = "%s/%s message(s) selected"] -pub const GUI_CHATSELECTION_SELECTED: &str = "gui.chatSelection.selected"; -#[doc = "Select Chat Messages to Report"] -pub const GUI_CHATSELECTION_TITLE: &str = "gui.chatSelection.title"; -#[doc = "Continue"] -pub const GUI_CONTINUE: &str = "gui.continue"; -#[doc = "Copy Link to Clipboard"] -pub const GUI_COPY_LINK_TO_CLIPBOARD: &str = "gui.copy_link_to_clipboard"; -#[doc = "%s day(s)"] -pub const GUI_DAYS: &str = "gui.days"; -#[doc = "Done"] -pub const GUI_DONE: &str = "gui.done"; -#[doc = "Down"] -pub const GUI_DOWN: &str = "gui.down"; -#[doc = "Type: %s"] -pub const GUI_ENTITY_TOOLTIP_TYPE: &str = "gui.entity_tooltip.type"; -#[doc = "%s"] -pub const GUI_EXPERIENCE_LEVEL: &str = "gui.experience.level"; -#[doc = "Rejected %s files"] -pub const GUI_FILEDROPFAILURE_DETAIL: &str = "gui.fileDropFailure.detail"; -#[doc = "Failed to add files"] -pub const GUI_FILEDROPFAILURE_TITLE: &str = "gui.fileDropFailure.title"; -#[doc = "Search..."] -pub const GUI_GAME_RULE_SEARCH: &str = "gui.game_rule.search"; -#[doc = "%s hour(s)"] -pub const GUI_HOURS: &str = "gui.hours"; -#[doc = "Search..."] -pub const GUI_LANGUAGE_SEARCH: &str = "gui.language.search"; -#[doc = "Loading Minecraft"] -pub const GUI_LOADINGMINECRAFT: &str = "gui.loadingMinecraft"; -#[doc = "%s minute(s)"] -pub const GUI_MINUTES: &str = "gui.minutes"; -#[doc = "%s/%s"] -pub const GUI_MULTILINEEDITBOX_CHARACTER_LIMIT: &str = "gui.multiLineEditBox.character_limit"; -#[doc = "%s button"] -pub const GUI_NARRATE_BUTTON: &str = "gui.narrate.button"; -#[doc = "%s edit box: %s"] -pub const GUI_NARRATE_EDITBOX: &str = "gui.narrate.editBox"; -#[doc = "%s slider"] -pub const GUI_NARRATE_SLIDER: &str = "gui.narrate.slider"; -#[doc = "%s tab"] -pub const GUI_NARRATE_TAB: &str = "gui.narrate.tab"; -#[doc = "No"] -pub const GUI_NO: &str = "gui.no"; -#[doc = "None"] -pub const GUI_NONE: &str = "gui.none"; -#[doc = "Ok"] -pub const GUI_OK: &str = "gui.ok"; -#[doc = "Open Report Directory"] -pub const GUI_OPEN_REPORT_DIR: &str = "gui.open_report_dir"; -#[doc = "Search..."] -pub const GUI_PACKSELECTION_SEARCH: &str = "gui.packSelection.search"; -#[doc = "Proceed"] -pub const GUI_PROCEED: &str = "gui.proceed"; -#[doc = "Right Click for More"] -pub const GUI_RECIPEBOOK_MORERECIPES: &str = "gui.recipebook.moreRecipes"; -#[doc = "Next Page"] -pub const GUI_RECIPEBOOK_NEXT_PAGE: &str = "gui.recipebook.next_page"; -#[doc = "%s/%s"] -pub const GUI_RECIPEBOOK_PAGE: &str = "gui.recipebook.page"; -#[doc = "Previous Page"] -pub const GUI_RECIPEBOOK_PREVIOUS_PAGE: &str = "gui.recipebook.previous_page"; -#[doc = "Search..."] -pub const GUI_RECIPEBOOK_SEARCH_HINT: &str = "gui.recipebook.search_hint"; -#[doc = "Showing All"] -pub const GUI_RECIPEBOOK_TOGGLERECIPES_ALL: &str = "gui.recipebook.toggleRecipes.all"; -#[doc = "Showing Blastable"] -pub const GUI_RECIPEBOOK_TOGGLERECIPES_BLASTABLE: &str = "gui.recipebook.toggleRecipes.blastable"; -#[doc = "Showing Craftable"] -pub const GUI_RECIPEBOOK_TOGGLERECIPES_CRAFTABLE: &str = "gui.recipebook.toggleRecipes.craftable"; -#[doc = "Showing Smeltable"] -pub const GUI_RECIPEBOOK_TOGGLERECIPES_SMELTABLE: &str = "gui.recipebook.toggleRecipes.smeltable"; -#[doc = "Showing Smokable"] -pub const GUI_RECIPEBOOK_TOGGLERECIPES_SMOKABLE: &str = "gui.recipebook.toggleRecipes.smokable"; -#[doc = "Report To Server"] -pub const GUI_REPORT_TO_SERVER: &str = "gui.report_to_server"; -#[doc = "Search..."] -pub const GUI_SELECTWORLD_SEARCH: &str = "gui.selectWorld.search"; -#[doc = "Manage with Microsoft account"] -pub const GUI_SOCIALINTERACTIONS_BLOCKING_HINT: &str = "gui.socialInteractions.blocking_hint"; -#[doc = "No blocked players in chat"] -pub const GUI_SOCIALINTERACTIONS_EMPTY_BLOCKED: &str = "gui.socialInteractions.empty_blocked"; -#[doc = "No players hidden in chat"] -pub const GUI_SOCIALINTERACTIONS_EMPTY_HIDDEN: &str = "gui.socialInteractions.empty_hidden"; -#[doc = "Chat messages from %s will be hidden"] -pub const GUI_SOCIALINTERACTIONS_HIDDEN_IN_CHAT: &str = "gui.socialInteractions.hidden_in_chat"; -#[doc = "Hide in Chat"] -pub const GUI_SOCIALINTERACTIONS_HIDE: &str = "gui.socialInteractions.hide"; -#[doc = "Hide messages from %s"] -pub const GUI_SOCIALINTERACTIONS_NARRATION_HIDE: &str = "gui.socialInteractions.narration.hide"; -#[doc = "Report player %s"] -pub const GUI_SOCIALINTERACTIONS_NARRATION_REPORT: &str = "gui.socialInteractions.narration.report"; -#[doc = "Show messages from %s"] -pub const GUI_SOCIALINTERACTIONS_NARRATION_SHOW: &str = "gui.socialInteractions.narration.show"; -#[doc = "Report"] -pub const GUI_SOCIALINTERACTIONS_REPORT: &str = "gui.socialInteractions.report"; -#[doc = "Couldn't find any players with that name"] -pub const GUI_SOCIALINTERACTIONS_SEARCH_EMPTY: &str = "gui.socialInteractions.search_empty"; -#[doc = "Search..."] -pub const GUI_SOCIALINTERACTIONS_SEARCH_HINT: &str = "gui.socialInteractions.search_hint"; -#[doc = "%s - %s players"] -pub const GUI_SOCIALINTERACTIONS_SERVER_LABEL_MULTIPLE: &str = - "gui.socialInteractions.server_label.multiple"; -#[doc = "%s - %s player"] -pub const GUI_SOCIALINTERACTIONS_SERVER_LABEL_SINGLE: &str = - "gui.socialInteractions.server_label.single"; -#[doc = "Show in Chat"] -pub const GUI_SOCIALINTERACTIONS_SHOW: &str = "gui.socialInteractions.show"; -#[doc = "Chat messages from %s will be shown"] -pub const GUI_SOCIALINTERACTIONS_SHOWN_IN_CHAT: &str = "gui.socialInteractions.shown_in_chat"; -#[doc = "Blocked"] -pub const GUI_SOCIALINTERACTIONS_STATUS_BLOCKED: &str = "gui.socialInteractions.status_blocked"; -#[doc = "Blocked - Offline"] -pub const GUI_SOCIALINTERACTIONS_STATUS_BLOCKED_OFFLINE: &str = - "gui.socialInteractions.status_blocked_offline"; -#[doc = "Hidden"] -pub const GUI_SOCIALINTERACTIONS_STATUS_HIDDEN: &str = "gui.socialInteractions.status_hidden"; -#[doc = "Hidden - Offline"] -pub const GUI_SOCIALINTERACTIONS_STATUS_HIDDEN_OFFLINE: &str = - "gui.socialInteractions.status_hidden_offline"; -#[doc = "Offline"] -pub const GUI_SOCIALINTERACTIONS_STATUS_OFFLINE: &str = "gui.socialInteractions.status_offline"; -#[doc = "All"] -pub const GUI_SOCIALINTERACTIONS_TAB_ALL: &str = "gui.socialInteractions.tab_all"; -#[doc = "Blocked"] -pub const GUI_SOCIALINTERACTIONS_TAB_BLOCKED: &str = "gui.socialInteractions.tab_blocked"; -#[doc = "Hidden"] -pub const GUI_SOCIALINTERACTIONS_TAB_HIDDEN: &str = "gui.socialInteractions.tab_hidden"; -#[doc = "Social Interactions"] -pub const GUI_SOCIALINTERACTIONS_TITLE: &str = "gui.socialInteractions.title"; -#[doc = "Hide messages"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_HIDE: &str = "gui.socialInteractions.tooltip.hide"; -#[doc = "Report player"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT: &str = "gui.socialInteractions.tooltip.report"; -#[doc = "This player can't be reported because chat is disabled or blocked"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_CHAT_DISABLED_OR_BLOCKED: &str = - "gui.socialInteractions.tooltip.report.chat_disabled_or_blocked"; -#[doc = "The reporting service is unavailable"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_DISABLED: &str = - "gui.socialInteractions.tooltip.report.disabled"; -#[doc = "No reportable messages from player %s"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_NO_MESSAGES: &str = - "gui.socialInteractions.tooltip.report.no_messages"; -#[doc = "This player can't be reported, because their chat messages can't be verified on this server"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_NOT_REPORTABLE: &str = - "gui.socialInteractions.tooltip.report.not_reportable"; -#[doc = "Show messages"] -pub const GUI_SOCIALINTERACTIONS_TOOLTIP_SHOW: &str = "gui.socialInteractions.tooltip.show"; -#[doc = "Statistics"] -pub const GUI_STATS: &str = "gui.stats"; -#[doc = "No statistics found."] -pub const GUI_STATS_NONE_FOUND: &str = "gui.stats.none_found"; -#[doc = "Back to Server List"] -pub const GUI_TOMENU: &str = "gui.toMenu"; -#[doc = "Back to Realms List"] -pub const GUI_TOREALMS: &str = "gui.toRealms"; -#[doc = "Back to Title Screen"] -pub const GUI_TOTITLE: &str = "gui.toTitle"; -#[doc = "Back to World List"] -pub const GUI_TOWORLD: &str = "gui.toWorld"; -#[doc = "Click to disable slot"] -pub const GUI_TOGGLABLE_SLOT: &str = "gui.togglable_slot"; -#[doc = "Up"] -pub const GUI_UP: &str = "gui.up"; -#[doc = "Back (%ss)"] -pub const GUI_WAITINGFORRESPONSE_BUTTON_INACTIVE: &str = "gui.waitingForResponse.button.inactive"; -#[doc = "Waiting for Server"] -pub const GUI_WAITINGFORRESPONSE_TITLE: &str = "gui.waitingForResponse.title"; -#[doc = "Yes"] -pub const GUI_YES: &str = "gui.yes"; -#[doc = "Edit Hanging Sign Message"] -pub const HANGING_SIGN_EDIT: &str = "hanging_sign.edit"; -#[doc = "Admire"] -pub const INSTRUMENT_MINECRAFT_ADMIRE_GOAT_HORN: &str = "instrument.minecraft.admire_goat_horn"; -#[doc = "Call"] -pub const INSTRUMENT_MINECRAFT_CALL_GOAT_HORN: &str = "instrument.minecraft.call_goat_horn"; -#[doc = "Dream"] -pub const INSTRUMENT_MINECRAFT_DREAM_GOAT_HORN: &str = "instrument.minecraft.dream_goat_horn"; -#[doc = "Feel"] -pub const INSTRUMENT_MINECRAFT_FEEL_GOAT_HORN: &str = "instrument.minecraft.feel_goat_horn"; -#[doc = "Ponder"] -pub const INSTRUMENT_MINECRAFT_PONDER_GOAT_HORN: &str = "instrument.minecraft.ponder_goat_horn"; -#[doc = "Seek"] -pub const INSTRUMENT_MINECRAFT_SEEK_GOAT_HORN: &str = "instrument.minecraft.seek_goat_horn"; -#[doc = "Sing"] -pub const INSTRUMENT_MINECRAFT_SING_GOAT_HORN: &str = "instrument.minecraft.sing_goat_horn"; -#[doc = "Yearn"] -pub const INSTRUMENT_MINECRAFT_YEARN_GOAT_HORN: &str = "instrument.minecraft.yearn_goat_horn"; -#[doc = "Destroy Item"] -pub const INVENTORY_BINSLOT: &str = "inventory.binSlot"; -#[doc = "Save hotbar with %1$s + %2$s"] -pub const INVENTORY_HOTBARINFO: &str = "inventory.hotbarInfo"; -#[doc = "Item hotbar saved (restore with %1$s + %2$s)"] -pub const INVENTORY_HOTBARSAVED: &str = "inventory.hotbarSaved"; -#[doc = "Can break:"] -pub const ITEM_CANBREAK: &str = "item.canBreak"; -#[doc = "Can be placed on:"] -pub const ITEM_CANPLACE: &str = "item.canPlace"; -#[doc = "Unknown"] -pub const ITEM_CANUSE_UNKNOWN: &str = "item.canUse.unknown"; -#[doc = "Color: %s"] -pub const ITEM_COLOR: &str = "item.color"; -#[doc = "%s component(s)"] -pub const ITEM_COMPONENTS: &str = "item.components"; -#[doc = "Disabled item"] -pub const ITEM_DISABLED: &str = "item.disabled"; -#[doc = "Durability: %s / %s"] -pub const ITEM_DURABILITY: &str = "item.durability"; -#[doc = "Dyed"] -pub const ITEM_DYED: &str = "item.dyed"; -#[doc = "Intangible"] -pub const ITEM_INTANGIBLE: &str = "item.intangible"; -#[doc = "Acacia Boat"] -pub const ITEM_MINECRAFT_ACACIA_BOAT: &str = "item.minecraft.acacia_boat"; -#[doc = "Acacia Boat with Chest"] -pub const ITEM_MINECRAFT_ACACIA_CHEST_BOAT: &str = "item.minecraft.acacia_chest_boat"; -#[doc = "Allay Spawn Egg"] -pub const ITEM_MINECRAFT_ALLAY_SPAWN_EGG: &str = "item.minecraft.allay_spawn_egg"; -#[doc = "Amethyst Shard"] -pub const ITEM_MINECRAFT_AMETHYST_SHARD: &str = "item.minecraft.amethyst_shard"; -#[doc = "Angler Pottery Shard"] -pub const ITEM_MINECRAFT_ANGLER_POTTERY_SHARD: &str = "item.minecraft.angler_pottery_shard"; -#[doc = "Angler Pottery Sherd"] -pub const ITEM_MINECRAFT_ANGLER_POTTERY_SHERD: &str = "item.minecraft.angler_pottery_sherd"; -#[doc = "Apple"] -pub const ITEM_MINECRAFT_APPLE: &str = "item.minecraft.apple"; -#[doc = "Archer Pottery Shard"] -pub const ITEM_MINECRAFT_ARCHER_POTTERY_SHARD: &str = "item.minecraft.archer_pottery_shard"; -#[doc = "Archer Pottery Sherd"] -pub const ITEM_MINECRAFT_ARCHER_POTTERY_SHERD: &str = "item.minecraft.archer_pottery_sherd"; -#[doc = "Armadillo Scute"] -pub const ITEM_MINECRAFT_ARMADILLO_SCUTE: &str = "item.minecraft.armadillo_scute"; -#[doc = "Armadillo Spawn Egg"] -pub const ITEM_MINECRAFT_ARMADILLO_SPAWN_EGG: &str = "item.minecraft.armadillo_spawn_egg"; -#[doc = "Armor Stand"] -pub const ITEM_MINECRAFT_ARMOR_STAND: &str = "item.minecraft.armor_stand"; -#[doc = "Arms Up Pottery Shard"] -pub const ITEM_MINECRAFT_ARMS_UP_POTTERY_SHARD: &str = "item.minecraft.arms_up_pottery_shard"; -#[doc = "Arms Up Pottery Sherd"] -pub const ITEM_MINECRAFT_ARMS_UP_POTTERY_SHERD: &str = "item.minecraft.arms_up_pottery_sherd"; -#[doc = "Arrow"] -pub const ITEM_MINECRAFT_ARROW: &str = "item.minecraft.arrow"; -#[doc = "Bucket of Axolotl"] -pub const ITEM_MINECRAFT_AXOLOTL_BUCKET: &str = "item.minecraft.axolotl_bucket"; -#[doc = "Axolotl Spawn Egg"] -pub const ITEM_MINECRAFT_AXOLOTL_SPAWN_EGG: &str = "item.minecraft.axolotl_spawn_egg"; -#[doc = "Baked Potato"] -pub const ITEM_MINECRAFT_BAKED_POTATO: &str = "item.minecraft.baked_potato"; -#[doc = "Bamboo Raft with Chest"] -pub const ITEM_MINECRAFT_BAMBOO_CHEST_RAFT: &str = "item.minecraft.bamboo_chest_raft"; -#[doc = "Bamboo Raft"] -pub const ITEM_MINECRAFT_BAMBOO_RAFT: &str = "item.minecraft.bamboo_raft"; -#[doc = "Bat Spawn Egg"] -pub const ITEM_MINECRAFT_BAT_SPAWN_EGG: &str = "item.minecraft.bat_spawn_egg"; -#[doc = "Bee Spawn Egg"] -pub const ITEM_MINECRAFT_BEE_SPAWN_EGG: &str = "item.minecraft.bee_spawn_egg"; -#[doc = "Raw Beef"] -pub const ITEM_MINECRAFT_BEEF: &str = "item.minecraft.beef"; -#[doc = "Beetroot"] -pub const ITEM_MINECRAFT_BEETROOT: &str = "item.minecraft.beetroot"; -#[doc = "Beetroot Seeds"] -pub const ITEM_MINECRAFT_BEETROOT_SEEDS: &str = "item.minecraft.beetroot_seeds"; -#[doc = "Beetroot Soup"] -pub const ITEM_MINECRAFT_BEETROOT_SOUP: &str = "item.minecraft.beetroot_soup"; -#[doc = "Birch Boat"] -pub const ITEM_MINECRAFT_BIRCH_BOAT: &str = "item.minecraft.birch_boat"; -#[doc = "Birch Boat with Chest"] -pub const ITEM_MINECRAFT_BIRCH_CHEST_BOAT: &str = "item.minecraft.birch_chest_boat"; -#[doc = "Black Bundle"] -pub const ITEM_MINECRAFT_BLACK_BUNDLE: &str = "item.minecraft.black_bundle"; -#[doc = "Black Dye"] -pub const ITEM_MINECRAFT_BLACK_DYE: &str = "item.minecraft.black_dye"; -#[doc = "Black Harness"] -pub const ITEM_MINECRAFT_BLACK_HARNESS: &str = "item.minecraft.black_harness"; -#[doc = "Blade Pottery Shard"] -pub const ITEM_MINECRAFT_BLADE_POTTERY_SHARD: &str = "item.minecraft.blade_pottery_shard"; -#[doc = "Blade Pottery Sherd"] -pub const ITEM_MINECRAFT_BLADE_POTTERY_SHERD: &str = "item.minecraft.blade_pottery_sherd"; -#[doc = "Blaze Powder"] -pub const ITEM_MINECRAFT_BLAZE_POWDER: &str = "item.minecraft.blaze_powder"; -#[doc = "Blaze Rod"] -pub const ITEM_MINECRAFT_BLAZE_ROD: &str = "item.minecraft.blaze_rod"; -#[doc = "Blaze Spawn Egg"] -pub const ITEM_MINECRAFT_BLAZE_SPAWN_EGG: &str = "item.minecraft.blaze_spawn_egg"; -#[doc = "Blue Bundle"] -pub const ITEM_MINECRAFT_BLUE_BUNDLE: &str = "item.minecraft.blue_bundle"; -#[doc = "Blue Dye"] -pub const ITEM_MINECRAFT_BLUE_DYE: &str = "item.minecraft.blue_dye"; -#[doc = "Blue Egg"] -pub const ITEM_MINECRAFT_BLUE_EGG: &str = "item.minecraft.blue_egg"; -#[doc = "Blue Harness"] -pub const ITEM_MINECRAFT_BLUE_HARNESS: &str = "item.minecraft.blue_harness"; -#[doc = "Bogged Spawn Egg"] -pub const ITEM_MINECRAFT_BOGGED_SPAWN_EGG: &str = "item.minecraft.bogged_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_BOLT_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.bolt_armor_trim_smithing_template"; -#[doc = "Bolt Armor Trim"] -pub const ITEM_MINECRAFT_BOLT_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.bolt_armor_trim_smithing_template.new"; -#[doc = "Bone"] -pub const ITEM_MINECRAFT_BONE: &str = "item.minecraft.bone"; -#[doc = "Bone Meal"] -pub const ITEM_MINECRAFT_BONE_MEAL: &str = "item.minecraft.bone_meal"; -#[doc = "Book"] -pub const ITEM_MINECRAFT_BOOK: &str = "item.minecraft.book"; -#[doc = "Bordure Indented Banner Pattern"] -pub const ITEM_MINECRAFT_BORDURE_INDENTED_BANNER_PATTERN: &str = - "item.minecraft.bordure_indented_banner_pattern"; -#[doc = "Bow"] -pub const ITEM_MINECRAFT_BOW: &str = "item.minecraft.bow"; -#[doc = "Bowl"] -pub const ITEM_MINECRAFT_BOWL: &str = "item.minecraft.bowl"; -#[doc = "Bread"] -pub const ITEM_MINECRAFT_BREAD: &str = "item.minecraft.bread"; -#[doc = "Breeze Rod"] -pub const ITEM_MINECRAFT_BREEZE_ROD: &str = "item.minecraft.breeze_rod"; -#[doc = "Breeze Spawn Egg"] -pub const ITEM_MINECRAFT_BREEZE_SPAWN_EGG: &str = "item.minecraft.breeze_spawn_egg"; -#[doc = "Brewer Pottery Shard"] -pub const ITEM_MINECRAFT_BREWER_POTTERY_SHARD: &str = "item.minecraft.brewer_pottery_shard"; -#[doc = "Brewer Pottery Sherd"] -pub const ITEM_MINECRAFT_BREWER_POTTERY_SHERD: &str = "item.minecraft.brewer_pottery_sherd"; -#[doc = "Brewing Stand"] -pub const ITEM_MINECRAFT_BREWING_STAND: &str = "item.minecraft.brewing_stand"; -#[doc = "Brick"] -pub const ITEM_MINECRAFT_BRICK: &str = "item.minecraft.brick"; -#[doc = "Brown Bundle"] -pub const ITEM_MINECRAFT_BROWN_BUNDLE: &str = "item.minecraft.brown_bundle"; -#[doc = "Brown Dye"] -pub const ITEM_MINECRAFT_BROWN_DYE: &str = "item.minecraft.brown_dye"; -#[doc = "Brown Egg"] -pub const ITEM_MINECRAFT_BROWN_EGG: &str = "item.minecraft.brown_egg"; -#[doc = "Brown Harness"] -pub const ITEM_MINECRAFT_BROWN_HARNESS: &str = "item.minecraft.brown_harness"; -#[doc = "Brush"] -pub const ITEM_MINECRAFT_BRUSH: &str = "item.minecraft.brush"; -#[doc = "Bucket"] -pub const ITEM_MINECRAFT_BUCKET: &str = "item.minecraft.bucket"; -#[doc = "Bundle"] -pub const ITEM_MINECRAFT_BUNDLE: &str = "item.minecraft.bundle"; -#[doc = "Empty"] -pub const ITEM_MINECRAFT_BUNDLE_EMPTY: &str = "item.minecraft.bundle.empty"; -#[doc = "Can hold a mixed stack of items"] -pub const ITEM_MINECRAFT_BUNDLE_EMPTY_DESCRIPTION: &str = "item.minecraft.bundle.empty.description"; -#[doc = "Full"] -pub const ITEM_MINECRAFT_BUNDLE_FULL: &str = "item.minecraft.bundle.full"; -#[doc = "%s/%s"] -pub const ITEM_MINECRAFT_BUNDLE_FULLNESS: &str = "item.minecraft.bundle.fullness"; -#[doc = "Burn Pottery Shard"] -pub const ITEM_MINECRAFT_BURN_POTTERY_SHARD: &str = "item.minecraft.burn_pottery_shard"; -#[doc = "Burn Pottery Sherd"] -pub const ITEM_MINECRAFT_BURN_POTTERY_SHERD: &str = "item.minecraft.burn_pottery_sherd"; -#[doc = "Camel Husk Spawn Egg"] -pub const ITEM_MINECRAFT_CAMEL_HUSK_SPAWN_EGG: &str = "item.minecraft.camel_husk_spawn_egg"; -#[doc = "Camel Spawn Egg"] -pub const ITEM_MINECRAFT_CAMEL_SPAWN_EGG: &str = "item.minecraft.camel_spawn_egg"; -#[doc = "Carrot"] -pub const ITEM_MINECRAFT_CARROT: &str = "item.minecraft.carrot"; -#[doc = "Carrot on a Stick"] -pub const ITEM_MINECRAFT_CARROT_ON_A_STICK: &str = "item.minecraft.carrot_on_a_stick"; -#[doc = "Cat Spawn Egg"] -pub const ITEM_MINECRAFT_CAT_SPAWN_EGG: &str = "item.minecraft.cat_spawn_egg"; -#[doc = "Cauldron"] -pub const ITEM_MINECRAFT_CAULDRON: &str = "item.minecraft.cauldron"; -#[doc = "Cave Spider Spawn Egg"] -pub const ITEM_MINECRAFT_CAVE_SPIDER_SPAWN_EGG: &str = "item.minecraft.cave_spider_spawn_egg"; -#[doc = "Chainmail Boots"] -pub const ITEM_MINECRAFT_CHAINMAIL_BOOTS: &str = "item.minecraft.chainmail_boots"; -#[doc = "Chainmail Chestplate"] -pub const ITEM_MINECRAFT_CHAINMAIL_CHESTPLATE: &str = "item.minecraft.chainmail_chestplate"; -#[doc = "Chainmail Helmet"] -pub const ITEM_MINECRAFT_CHAINMAIL_HELMET: &str = "item.minecraft.chainmail_helmet"; -#[doc = "Chainmail Leggings"] -pub const ITEM_MINECRAFT_CHAINMAIL_LEGGINGS: &str = "item.minecraft.chainmail_leggings"; -#[doc = "Charcoal"] -pub const ITEM_MINECRAFT_CHARCOAL: &str = "item.minecraft.charcoal"; -#[doc = "Cherry Boat"] -pub const ITEM_MINECRAFT_CHERRY_BOAT: &str = "item.minecraft.cherry_boat"; -#[doc = "Cherry Boat with Chest"] -pub const ITEM_MINECRAFT_CHERRY_CHEST_BOAT: &str = "item.minecraft.cherry_chest_boat"; -#[doc = "Minecart with Chest"] -pub const ITEM_MINECRAFT_CHEST_MINECART: &str = "item.minecraft.chest_minecart"; -#[doc = "Raw Chicken"] -pub const ITEM_MINECRAFT_CHICKEN: &str = "item.minecraft.chicken"; -#[doc = "Chicken Spawn Egg"] -pub const ITEM_MINECRAFT_CHICKEN_SPAWN_EGG: &str = "item.minecraft.chicken_spawn_egg"; -#[doc = "Chorus Fruit"] -pub const ITEM_MINECRAFT_CHORUS_FRUIT: &str = "item.minecraft.chorus_fruit"; -#[doc = "Clay Ball"] -pub const ITEM_MINECRAFT_CLAY_BALL: &str = "item.minecraft.clay_ball"; -#[doc = "Clock"] -pub const ITEM_MINECRAFT_CLOCK: &str = "item.minecraft.clock"; -#[doc = "Coal"] -pub const ITEM_MINECRAFT_COAL: &str = "item.minecraft.coal"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_COAST_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.coast_armor_trim_smithing_template"; -#[doc = "Coast Armor Trim"] -pub const ITEM_MINECRAFT_COAST_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.coast_armor_trim_smithing_template.new"; -#[doc = "Cocoa Beans"] -pub const ITEM_MINECRAFT_COCOA_BEANS: &str = "item.minecraft.cocoa_beans"; -#[doc = "Raw Cod"] -pub const ITEM_MINECRAFT_COD: &str = "item.minecraft.cod"; -#[doc = "Bucket of Cod"] -pub const ITEM_MINECRAFT_COD_BUCKET: &str = "item.minecraft.cod_bucket"; -#[doc = "Cod Spawn Egg"] -pub const ITEM_MINECRAFT_COD_SPAWN_EGG: &str = "item.minecraft.cod_spawn_egg"; -#[doc = "Minecart with Command Block"] -pub const ITEM_MINECRAFT_COMMAND_BLOCK_MINECART: &str = "item.minecraft.command_block_minecart"; -#[doc = "Compass"] -pub const ITEM_MINECRAFT_COMPASS: &str = "item.minecraft.compass"; -#[doc = "Steak"] -pub const ITEM_MINECRAFT_COOKED_BEEF: &str = "item.minecraft.cooked_beef"; -#[doc = "Cooked Chicken"] -pub const ITEM_MINECRAFT_COOKED_CHICKEN: &str = "item.minecraft.cooked_chicken"; -#[doc = "Cooked Cod"] -pub const ITEM_MINECRAFT_COOKED_COD: &str = "item.minecraft.cooked_cod"; -#[doc = "Cooked Mutton"] -pub const ITEM_MINECRAFT_COOKED_MUTTON: &str = "item.minecraft.cooked_mutton"; -#[doc = "Cooked Porkchop"] -pub const ITEM_MINECRAFT_COOKED_PORKCHOP: &str = "item.minecraft.cooked_porkchop"; -#[doc = "Cooked Rabbit"] -pub const ITEM_MINECRAFT_COOKED_RABBIT: &str = "item.minecraft.cooked_rabbit"; -#[doc = "Cooked Salmon"] -pub const ITEM_MINECRAFT_COOKED_SALMON: &str = "item.minecraft.cooked_salmon"; -#[doc = "Cookie"] -pub const ITEM_MINECRAFT_COOKIE: &str = "item.minecraft.cookie"; -#[doc = "Copper Axe"] -pub const ITEM_MINECRAFT_COPPER_AXE: &str = "item.minecraft.copper_axe"; -#[doc = "Copper Boots"] -pub const ITEM_MINECRAFT_COPPER_BOOTS: &str = "item.minecraft.copper_boots"; -#[doc = "Copper Chestplate"] -pub const ITEM_MINECRAFT_COPPER_CHESTPLATE: &str = "item.minecraft.copper_chestplate"; -#[doc = "Copper Golem Spawn Egg"] -pub const ITEM_MINECRAFT_COPPER_GOLEM_SPAWN_EGG: &str = "item.minecraft.copper_golem_spawn_egg"; -#[doc = "Copper Helmet"] -pub const ITEM_MINECRAFT_COPPER_HELMET: &str = "item.minecraft.copper_helmet"; -#[doc = "Copper Hoe"] -pub const ITEM_MINECRAFT_COPPER_HOE: &str = "item.minecraft.copper_hoe"; -#[doc = "Copper Horse Armor"] -pub const ITEM_MINECRAFT_COPPER_HORSE_ARMOR: &str = "item.minecraft.copper_horse_armor"; -#[doc = "Copper Ingot"] -pub const ITEM_MINECRAFT_COPPER_INGOT: &str = "item.minecraft.copper_ingot"; -#[doc = "Copper Leggings"] -pub const ITEM_MINECRAFT_COPPER_LEGGINGS: &str = "item.minecraft.copper_leggings"; -#[doc = "Copper Nautilus Armor"] -pub const ITEM_MINECRAFT_COPPER_NAUTILUS_ARMOR: &str = "item.minecraft.copper_nautilus_armor"; -#[doc = "Copper Nugget"] -pub const ITEM_MINECRAFT_COPPER_NUGGET: &str = "item.minecraft.copper_nugget"; -#[doc = "Copper Pickaxe"] -pub const ITEM_MINECRAFT_COPPER_PICKAXE: &str = "item.minecraft.copper_pickaxe"; -#[doc = "Copper Shovel"] -pub const ITEM_MINECRAFT_COPPER_SHOVEL: &str = "item.minecraft.copper_shovel"; -#[doc = "Copper Spear"] -pub const ITEM_MINECRAFT_COPPER_SPEAR: &str = "item.minecraft.copper_spear"; -#[doc = "Copper Sword"] -pub const ITEM_MINECRAFT_COPPER_SWORD: &str = "item.minecraft.copper_sword"; -#[doc = "Cow Spawn Egg"] -pub const ITEM_MINECRAFT_COW_SPAWN_EGG: &str = "item.minecraft.cow_spawn_egg"; -#[doc = "Creaking Spawn Egg"] -pub const ITEM_MINECRAFT_CREAKING_SPAWN_EGG: &str = "item.minecraft.creaking_spawn_egg"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN: &str = "item.minecraft.creeper_banner_pattern"; -#[doc = "Creeper Charge"] -pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN_DESC: &str = - "item.minecraft.creeper_banner_pattern.desc"; -#[doc = "Creeper Charge Banner Pattern"] -pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN_NEW: &str = - "item.minecraft.creeper_banner_pattern.new"; -#[doc = "Creeper Spawn Egg"] -pub const ITEM_MINECRAFT_CREEPER_SPAWN_EGG: &str = "item.minecraft.creeper_spawn_egg"; -#[doc = "Crossbow"] -pub const ITEM_MINECRAFT_CROSSBOW: &str = "item.minecraft.crossbow"; -#[doc = "Projectile:"] -pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE: &str = "item.minecraft.crossbow.projectile"; -#[doc = "Projectile: %s x %s"] -pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE_MULTIPLE: &str = - "item.minecraft.crossbow.projectile.multiple"; -#[doc = "Projectile: %s"] -pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE_SINGLE: &str = - "item.minecraft.crossbow.projectile.single"; -#[doc = "Cyan Bundle"] -pub const ITEM_MINECRAFT_CYAN_BUNDLE: &str = "item.minecraft.cyan_bundle"; -#[doc = "Cyan Dye"] -pub const ITEM_MINECRAFT_CYAN_DYE: &str = "item.minecraft.cyan_dye"; -#[doc = "Cyan Harness"] -pub const ITEM_MINECRAFT_CYAN_HARNESS: &str = "item.minecraft.cyan_harness"; -#[doc = "Danger Pottery Shard"] -pub const ITEM_MINECRAFT_DANGER_POTTERY_SHARD: &str = "item.minecraft.danger_pottery_shard"; -#[doc = "Danger Pottery Sherd"] -pub const ITEM_MINECRAFT_DANGER_POTTERY_SHERD: &str = "item.minecraft.danger_pottery_sherd"; -#[doc = "Dark Oak Boat"] -pub const ITEM_MINECRAFT_DARK_OAK_BOAT: &str = "item.minecraft.dark_oak_boat"; -#[doc = "Dark Oak Boat with Chest"] -pub const ITEM_MINECRAFT_DARK_OAK_CHEST_BOAT: &str = "item.minecraft.dark_oak_chest_boat"; -#[doc = "Debug Stick"] -pub const ITEM_MINECRAFT_DEBUG_STICK: &str = "item.minecraft.debug_stick"; -#[doc = "%s has no properties"] -pub const ITEM_MINECRAFT_DEBUG_STICK_EMPTY: &str = "item.minecraft.debug_stick.empty"; -#[doc = "selected \"%s\" (%s)"] -pub const ITEM_MINECRAFT_DEBUG_STICK_SELECT: &str = "item.minecraft.debug_stick.select"; -#[doc = "\"%s\" to %s"] -pub const ITEM_MINECRAFT_DEBUG_STICK_UPDATE: &str = "item.minecraft.debug_stick.update"; -#[doc = "Diamond"] -pub const ITEM_MINECRAFT_DIAMOND: &str = "item.minecraft.diamond"; -#[doc = "Diamond Axe"] -pub const ITEM_MINECRAFT_DIAMOND_AXE: &str = "item.minecraft.diamond_axe"; -#[doc = "Diamond Boots"] -pub const ITEM_MINECRAFT_DIAMOND_BOOTS: &str = "item.minecraft.diamond_boots"; -#[doc = "Diamond Chestplate"] -pub const ITEM_MINECRAFT_DIAMOND_CHESTPLATE: &str = "item.minecraft.diamond_chestplate"; -#[doc = "Diamond Helmet"] -pub const ITEM_MINECRAFT_DIAMOND_HELMET: &str = "item.minecraft.diamond_helmet"; -#[doc = "Diamond Hoe"] -pub const ITEM_MINECRAFT_DIAMOND_HOE: &str = "item.minecraft.diamond_hoe"; -#[doc = "Diamond Horse Armor"] -pub const ITEM_MINECRAFT_DIAMOND_HORSE_ARMOR: &str = "item.minecraft.diamond_horse_armor"; -#[doc = "Diamond Leggings"] -pub const ITEM_MINECRAFT_DIAMOND_LEGGINGS: &str = "item.minecraft.diamond_leggings"; -#[doc = "Diamond Nautilus Armor"] -pub const ITEM_MINECRAFT_DIAMOND_NAUTILUS_ARMOR: &str = "item.minecraft.diamond_nautilus_armor"; -#[doc = "Diamond Pickaxe"] -pub const ITEM_MINECRAFT_DIAMOND_PICKAXE: &str = "item.minecraft.diamond_pickaxe"; -#[doc = "Diamond Shovel"] -pub const ITEM_MINECRAFT_DIAMOND_SHOVEL: &str = "item.minecraft.diamond_shovel"; -#[doc = "Diamond Spear"] -pub const ITEM_MINECRAFT_DIAMOND_SPEAR: &str = "item.minecraft.diamond_spear"; -#[doc = "Diamond Sword"] -pub const ITEM_MINECRAFT_DIAMOND_SWORD: &str = "item.minecraft.diamond_sword"; -#[doc = "Disc Fragment"] -pub const ITEM_MINECRAFT_DISC_FRAGMENT_5: &str = "item.minecraft.disc_fragment_5"; -#[doc = "Music Disc - 5"] -pub const ITEM_MINECRAFT_DISC_FRAGMENT_5_DESC: &str = "item.minecraft.disc_fragment_5.desc"; -#[doc = "Dolphin Spawn Egg"] -pub const ITEM_MINECRAFT_DOLPHIN_SPAWN_EGG: &str = "item.minecraft.dolphin_spawn_egg"; -#[doc = "Donkey Spawn Egg"] -pub const ITEM_MINECRAFT_DONKEY_SPAWN_EGG: &str = "item.minecraft.donkey_spawn_egg"; -#[doc = "Dragon's Breath"] -pub const ITEM_MINECRAFT_DRAGON_BREATH: &str = "item.minecraft.dragon_breath"; -#[doc = "Dried Kelp"] -pub const ITEM_MINECRAFT_DRIED_KELP: &str = "item.minecraft.dried_kelp"; -#[doc = "Drowned Spawn Egg"] -pub const ITEM_MINECRAFT_DROWNED_SPAWN_EGG: &str = "item.minecraft.drowned_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_DUNE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.dune_armor_trim_smithing_template"; -#[doc = "Dune Armor Trim"] -pub const ITEM_MINECRAFT_DUNE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.dune_armor_trim_smithing_template.new"; -#[doc = "Echo Shard"] -pub const ITEM_MINECRAFT_ECHO_SHARD: &str = "item.minecraft.echo_shard"; -#[doc = "Egg"] -pub const ITEM_MINECRAFT_EGG: &str = "item.minecraft.egg"; -#[doc = "Elder Guardian Spawn Egg"] -pub const ITEM_MINECRAFT_ELDER_GUARDIAN_SPAWN_EGG: &str = "item.minecraft.elder_guardian_spawn_egg"; -#[doc = "Elytra"] -pub const ITEM_MINECRAFT_ELYTRA: &str = "item.minecraft.elytra"; -#[doc = "Emerald"] -pub const ITEM_MINECRAFT_EMERALD: &str = "item.minecraft.emerald"; -#[doc = "Enchanted Book"] -pub const ITEM_MINECRAFT_ENCHANTED_BOOK: &str = "item.minecraft.enchanted_book"; -#[doc = "Enchanted Golden Apple"] -pub const ITEM_MINECRAFT_ENCHANTED_GOLDEN_APPLE: &str = "item.minecraft.enchanted_golden_apple"; -#[doc = "End Crystal"] -pub const ITEM_MINECRAFT_END_CRYSTAL: &str = "item.minecraft.end_crystal"; -#[doc = "Ender Dragon Spawn Egg"] -pub const ITEM_MINECRAFT_ENDER_DRAGON_SPAWN_EGG: &str = "item.minecraft.ender_dragon_spawn_egg"; -#[doc = "Eye of Ender"] -pub const ITEM_MINECRAFT_ENDER_EYE: &str = "item.minecraft.ender_eye"; -#[doc = "Ender Pearl"] -pub const ITEM_MINECRAFT_ENDER_PEARL: &str = "item.minecraft.ender_pearl"; -#[doc = "Enderman Spawn Egg"] -pub const ITEM_MINECRAFT_ENDERMAN_SPAWN_EGG: &str = "item.minecraft.enderman_spawn_egg"; -#[doc = "Endermite Spawn Egg"] -pub const ITEM_MINECRAFT_ENDERMITE_SPAWN_EGG: &str = "item.minecraft.endermite_spawn_egg"; -#[doc = "Evoker Spawn Egg"] -pub const ITEM_MINECRAFT_EVOKER_SPAWN_EGG: &str = "item.minecraft.evoker_spawn_egg"; -#[doc = "Bottle o' Enchanting"] -pub const ITEM_MINECRAFT_EXPERIENCE_BOTTLE: &str = "item.minecraft.experience_bottle"; -#[doc = "Explorer Pottery Shard"] -pub const ITEM_MINECRAFT_EXPLORER_POTTERY_SHARD: &str = "item.minecraft.explorer_pottery_shard"; -#[doc = "Explorer Pottery Sherd"] -pub const ITEM_MINECRAFT_EXPLORER_POTTERY_SHERD: &str = "item.minecraft.explorer_pottery_sherd"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_EYE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.eye_armor_trim_smithing_template"; -#[doc = "Eye Armor Trim"] -pub const ITEM_MINECRAFT_EYE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.eye_armor_trim_smithing_template.new"; -#[doc = "Feather"] -pub const ITEM_MINECRAFT_FEATHER: &str = "item.minecraft.feather"; -#[doc = "Fermented Spider Eye"] -pub const ITEM_MINECRAFT_FERMENTED_SPIDER_EYE: &str = "item.minecraft.fermented_spider_eye"; -#[doc = "Field Masoned Banner Pattern"] -pub const ITEM_MINECRAFT_FIELD_MASONED_BANNER_PATTERN: &str = - "item.minecraft.field_masoned_banner_pattern"; -#[doc = "Map"] -pub const ITEM_MINECRAFT_FILLED_MAP: &str = "item.minecraft.filled_map"; -#[doc = "Fire Charge"] -pub const ITEM_MINECRAFT_FIRE_CHARGE: &str = "item.minecraft.fire_charge"; -#[doc = "Firework Rocket"] -pub const ITEM_MINECRAFT_FIREWORK_ROCKET: &str = "item.minecraft.firework_rocket"; -#[doc = "Flight Duration:"] -pub const ITEM_MINECRAFT_FIREWORK_ROCKET_FLIGHT: &str = "item.minecraft.firework_rocket.flight"; -#[doc = "%s x %s"] -pub const ITEM_MINECRAFT_FIREWORK_ROCKET_MULTIPLE_STARS: &str = - "item.minecraft.firework_rocket.multiple_stars"; -#[doc = "%s"] -pub const ITEM_MINECRAFT_FIREWORK_ROCKET_SINGLE_STAR: &str = - "item.minecraft.firework_rocket.single_star"; -#[doc = "Firework Star"] -pub const ITEM_MINECRAFT_FIREWORK_STAR: &str = "item.minecraft.firework_star"; -#[doc = "Black"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_BLACK: &str = "item.minecraft.firework_star.black"; -#[doc = "Blue"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_BLUE: &str = "item.minecraft.firework_star.blue"; -#[doc = "Brown"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_BROWN: &str = "item.minecraft.firework_star.brown"; -#[doc = "Custom"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_CUSTOM_COLOR: &str = - "item.minecraft.firework_star.custom_color"; -#[doc = "Cyan"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_CYAN: &str = "item.minecraft.firework_star.cyan"; -#[doc = "Fade to"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_FADE_TO: &str = "item.minecraft.firework_star.fade_to"; -#[doc = "Twinkle"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_FLICKER: &str = "item.minecraft.firework_star.flicker"; -#[doc = "Gray"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_GRAY: &str = "item.minecraft.firework_star.gray"; -#[doc = "Green"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_GREEN: &str = "item.minecraft.firework_star.green"; -#[doc = "Light Blue"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_LIGHT_BLUE: &str = "item.minecraft.firework_star.light_blue"; -#[doc = "Light Gray"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_LIGHT_GRAY: &str = "item.minecraft.firework_star.light_gray"; -#[doc = "Lime"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_LIME: &str = "item.minecraft.firework_star.lime"; -#[doc = "Magenta"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_MAGENTA: &str = "item.minecraft.firework_star.magenta"; -#[doc = "Orange"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_ORANGE: &str = "item.minecraft.firework_star.orange"; -#[doc = "Pink"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_PINK: &str = "item.minecraft.firework_star.pink"; -#[doc = "Purple"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_PURPLE: &str = "item.minecraft.firework_star.purple"; -#[doc = "Red"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_RED: &str = "item.minecraft.firework_star.red"; -#[doc = "Unknown Shape"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE: &str = "item.minecraft.firework_star.shape"; -#[doc = "Burst"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_BURST: &str = - "item.minecraft.firework_star.shape.burst"; -#[doc = "Creeper-shaped"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_CREEPER: &str = - "item.minecraft.firework_star.shape.creeper"; -#[doc = "Large Ball"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_LARGE_BALL: &str = - "item.minecraft.firework_star.shape.large_ball"; -#[doc = "Small Ball"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_SMALL_BALL: &str = - "item.minecraft.firework_star.shape.small_ball"; -#[doc = "Star-shaped"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_STAR: &str = "item.minecraft.firework_star.shape.star"; -#[doc = "Trail"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_TRAIL: &str = "item.minecraft.firework_star.trail"; -#[doc = "White"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_WHITE: &str = "item.minecraft.firework_star.white"; -#[doc = "Yellow"] -pub const ITEM_MINECRAFT_FIREWORK_STAR_YELLOW: &str = "item.minecraft.firework_star.yellow"; -#[doc = "Fishing Rod"] -pub const ITEM_MINECRAFT_FISHING_ROD: &str = "item.minecraft.fishing_rod"; -#[doc = "Flint"] -pub const ITEM_MINECRAFT_FLINT: &str = "item.minecraft.flint"; -#[doc = "Flint and Steel"] -pub const ITEM_MINECRAFT_FLINT_AND_STEEL: &str = "item.minecraft.flint_and_steel"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_FLOW_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.flow_armor_trim_smithing_template"; -#[doc = "Flow Armor Trim"] -pub const ITEM_MINECRAFT_FLOW_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.flow_armor_trim_smithing_template.new"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN: &str = "item.minecraft.flow_banner_pattern"; -#[doc = "Flow"] -pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN_DESC: &str = "item.minecraft.flow_banner_pattern.desc"; -#[doc = "Flow Banner Pattern"] -pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN_NEW: &str = "item.minecraft.flow_banner_pattern.new"; -#[doc = "Flow Pottery Sherd"] -pub const ITEM_MINECRAFT_FLOW_POTTERY_SHERD: &str = "item.minecraft.flow_pottery_sherd"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN: &str = "item.minecraft.flower_banner_pattern"; -#[doc = "Flower Charge"] -pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN_DESC: &str = - "item.minecraft.flower_banner_pattern.desc"; -#[doc = "Flower Charge Banner Pattern"] -pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN_NEW: &str = - "item.minecraft.flower_banner_pattern.new"; -#[doc = "Flower Pot"] -pub const ITEM_MINECRAFT_FLOWER_POT: &str = "item.minecraft.flower_pot"; -#[doc = "Fox Spawn Egg"] -pub const ITEM_MINECRAFT_FOX_SPAWN_EGG: &str = "item.minecraft.fox_spawn_egg"; -#[doc = "Friend Pottery Shard"] -pub const ITEM_MINECRAFT_FRIEND_POTTERY_SHARD: &str = "item.minecraft.friend_pottery_shard"; -#[doc = "Friend Pottery Sherd"] -pub const ITEM_MINECRAFT_FRIEND_POTTERY_SHERD: &str = "item.minecraft.friend_pottery_sherd"; -#[doc = "Frog Spawn Egg"] -pub const ITEM_MINECRAFT_FROG_SPAWN_EGG: &str = "item.minecraft.frog_spawn_egg"; -#[doc = "Minecart with Furnace"] -pub const ITEM_MINECRAFT_FURNACE_MINECART: &str = "item.minecraft.furnace_minecart"; -#[doc = "Ghast Spawn Egg"] -pub const ITEM_MINECRAFT_GHAST_SPAWN_EGG: &str = "item.minecraft.ghast_spawn_egg"; -#[doc = "Ghast Tear"] -pub const ITEM_MINECRAFT_GHAST_TEAR: &str = "item.minecraft.ghast_tear"; -#[doc = "Glass Bottle"] -pub const ITEM_MINECRAFT_GLASS_BOTTLE: &str = "item.minecraft.glass_bottle"; -#[doc = "Glistering Melon Slice"] -pub const ITEM_MINECRAFT_GLISTERING_MELON_SLICE: &str = "item.minecraft.glistering_melon_slice"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN: &str = "item.minecraft.globe_banner_pattern"; -#[doc = "Globe"] -pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN_DESC: &str = - "item.minecraft.globe_banner_pattern.desc"; -#[doc = "Globe Banner Pattern"] -pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN_NEW: &str = "item.minecraft.globe_banner_pattern.new"; -#[doc = "Glow Berries"] -pub const ITEM_MINECRAFT_GLOW_BERRIES: &str = "item.minecraft.glow_berries"; -#[doc = "Glow Ink Sac"] -pub const ITEM_MINECRAFT_GLOW_INK_SAC: &str = "item.minecraft.glow_ink_sac"; -#[doc = "Glow Item Frame"] -pub const ITEM_MINECRAFT_GLOW_ITEM_FRAME: &str = "item.minecraft.glow_item_frame"; -#[doc = "Glow Squid Spawn Egg"] -pub const ITEM_MINECRAFT_GLOW_SQUID_SPAWN_EGG: &str = "item.minecraft.glow_squid_spawn_egg"; -#[doc = "Glowstone Dust"] -pub const ITEM_MINECRAFT_GLOWSTONE_DUST: &str = "item.minecraft.glowstone_dust"; -#[doc = "Goat Horn"] -pub const ITEM_MINECRAFT_GOAT_HORN: &str = "item.minecraft.goat_horn"; -#[doc = "Goat Spawn Egg"] -pub const ITEM_MINECRAFT_GOAT_SPAWN_EGG: &str = "item.minecraft.goat_spawn_egg"; -#[doc = "Gold Ingot"] -pub const ITEM_MINECRAFT_GOLD_INGOT: &str = "item.minecraft.gold_ingot"; -#[doc = "Gold Nugget"] -pub const ITEM_MINECRAFT_GOLD_NUGGET: &str = "item.minecraft.gold_nugget"; -#[doc = "Golden Apple"] -pub const ITEM_MINECRAFT_GOLDEN_APPLE: &str = "item.minecraft.golden_apple"; -#[doc = "Golden Axe"] -pub const ITEM_MINECRAFT_GOLDEN_AXE: &str = "item.minecraft.golden_axe"; -#[doc = "Golden Boots"] -pub const ITEM_MINECRAFT_GOLDEN_BOOTS: &str = "item.minecraft.golden_boots"; -#[doc = "Golden Carrot"] -pub const ITEM_MINECRAFT_GOLDEN_CARROT: &str = "item.minecraft.golden_carrot"; -#[doc = "Golden Chestplate"] -pub const ITEM_MINECRAFT_GOLDEN_CHESTPLATE: &str = "item.minecraft.golden_chestplate"; -#[doc = "Golden Helmet"] -pub const ITEM_MINECRAFT_GOLDEN_HELMET: &str = "item.minecraft.golden_helmet"; -#[doc = "Golden Hoe"] -pub const ITEM_MINECRAFT_GOLDEN_HOE: &str = "item.minecraft.golden_hoe"; -#[doc = "Golden Horse Armor"] -pub const ITEM_MINECRAFT_GOLDEN_HORSE_ARMOR: &str = "item.minecraft.golden_horse_armor"; -#[doc = "Golden Leggings"] -pub const ITEM_MINECRAFT_GOLDEN_LEGGINGS: &str = "item.minecraft.golden_leggings"; -#[doc = "Golden Nautilus Armor"] -pub const ITEM_MINECRAFT_GOLDEN_NAUTILUS_ARMOR: &str = "item.minecraft.golden_nautilus_armor"; -#[doc = "Golden Pickaxe"] -pub const ITEM_MINECRAFT_GOLDEN_PICKAXE: &str = "item.minecraft.golden_pickaxe"; -#[doc = "Golden Shovel"] -pub const ITEM_MINECRAFT_GOLDEN_SHOVEL: &str = "item.minecraft.golden_shovel"; -#[doc = "Golden Spear"] -pub const ITEM_MINECRAFT_GOLDEN_SPEAR: &str = "item.minecraft.golden_spear"; -#[doc = "Golden Sword"] -pub const ITEM_MINECRAFT_GOLDEN_SWORD: &str = "item.minecraft.golden_sword"; -#[doc = "Gray Bundle"] -pub const ITEM_MINECRAFT_GRAY_BUNDLE: &str = "item.minecraft.gray_bundle"; -#[doc = "Gray Dye"] -pub const ITEM_MINECRAFT_GRAY_DYE: &str = "item.minecraft.gray_dye"; -#[doc = "Gray Harness"] -pub const ITEM_MINECRAFT_GRAY_HARNESS: &str = "item.minecraft.gray_harness"; -#[doc = "Green Bundle"] -pub const ITEM_MINECRAFT_GREEN_BUNDLE: &str = "item.minecraft.green_bundle"; -#[doc = "Green Dye"] -pub const ITEM_MINECRAFT_GREEN_DYE: &str = "item.minecraft.green_dye"; -#[doc = "Green Harness"] -pub const ITEM_MINECRAFT_GREEN_HARNESS: &str = "item.minecraft.green_harness"; -#[doc = "Guardian Spawn Egg"] -pub const ITEM_MINECRAFT_GUARDIAN_SPAWN_EGG: &str = "item.minecraft.guardian_spawn_egg"; -#[doc = "Gunpowder"] -pub const ITEM_MINECRAFT_GUNPOWDER: &str = "item.minecraft.gunpowder"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN: &str = "item.minecraft.guster_banner_pattern"; -#[doc = "Guster"] -pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN_DESC: &str = - "item.minecraft.guster_banner_pattern.desc"; -#[doc = "Guster Banner Pattern"] -pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN_NEW: &str = - "item.minecraft.guster_banner_pattern.new"; -#[doc = "Guster Pottery Sherd"] -pub const ITEM_MINECRAFT_GUSTER_POTTERY_SHERD: &str = "item.minecraft.guster_pottery_sherd"; -#[doc = "Happy Ghast Spawn Egg"] -pub const ITEM_MINECRAFT_HAPPY_GHAST_SPAWN_EGG: &str = "item.minecraft.happy_ghast_spawn_egg"; -#[doc = "Harness"] -pub const ITEM_MINECRAFT_HARNESS: &str = "item.minecraft.harness"; -#[doc = "Heart of the Sea"] -pub const ITEM_MINECRAFT_HEART_OF_THE_SEA: &str = "item.minecraft.heart_of_the_sea"; -#[doc = "Heart Pottery Shard"] -pub const ITEM_MINECRAFT_HEART_POTTERY_SHARD: &str = "item.minecraft.heart_pottery_shard"; -#[doc = "Heart Pottery Sherd"] -pub const ITEM_MINECRAFT_HEART_POTTERY_SHERD: &str = "item.minecraft.heart_pottery_sherd"; -#[doc = "Heartbreak Pottery Shard"] -pub const ITEM_MINECRAFT_HEARTBREAK_POTTERY_SHARD: &str = "item.minecraft.heartbreak_pottery_shard"; -#[doc = "Heartbreak Pottery Sherd"] -pub const ITEM_MINECRAFT_HEARTBREAK_POTTERY_SHERD: &str = "item.minecraft.heartbreak_pottery_sherd"; -#[doc = "Hoglin Spawn Egg"] -pub const ITEM_MINECRAFT_HOGLIN_SPAWN_EGG: &str = "item.minecraft.hoglin_spawn_egg"; -#[doc = "Honey Bottle"] -pub const ITEM_MINECRAFT_HONEY_BOTTLE: &str = "item.minecraft.honey_bottle"; -#[doc = "Honeycomb"] -pub const ITEM_MINECRAFT_HONEYCOMB: &str = "item.minecraft.honeycomb"; -#[doc = "Minecart with Hopper"] -pub const ITEM_MINECRAFT_HOPPER_MINECART: &str = "item.minecraft.hopper_minecart"; -#[doc = "Horse Spawn Egg"] -pub const ITEM_MINECRAFT_HORSE_SPAWN_EGG: &str = "item.minecraft.horse_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_HOST_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.host_armor_trim_smithing_template"; -#[doc = "Host Armor Trim"] -pub const ITEM_MINECRAFT_HOST_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.host_armor_trim_smithing_template.new"; -#[doc = "Howl Pottery Shard"] -pub const ITEM_MINECRAFT_HOWL_POTTERY_SHARD: &str = "item.minecraft.howl_pottery_shard"; -#[doc = "Howl Pottery Sherd"] -pub const ITEM_MINECRAFT_HOWL_POTTERY_SHERD: &str = "item.minecraft.howl_pottery_sherd"; -#[doc = "Husk Spawn Egg"] -pub const ITEM_MINECRAFT_HUSK_SPAWN_EGG: &str = "item.minecraft.husk_spawn_egg"; -#[doc = "Ink Sac"] -pub const ITEM_MINECRAFT_INK_SAC: &str = "item.minecraft.ink_sac"; -#[doc = "Iron Axe"] -pub const ITEM_MINECRAFT_IRON_AXE: &str = "item.minecraft.iron_axe"; -#[doc = "Iron Boots"] -pub const ITEM_MINECRAFT_IRON_BOOTS: &str = "item.minecraft.iron_boots"; -#[doc = "Iron Chestplate"] -pub const ITEM_MINECRAFT_IRON_CHESTPLATE: &str = "item.minecraft.iron_chestplate"; -#[doc = "Iron Golem Spawn Egg"] -pub const ITEM_MINECRAFT_IRON_GOLEM_SPAWN_EGG: &str = "item.minecraft.iron_golem_spawn_egg"; -#[doc = "Iron Helmet"] -pub const ITEM_MINECRAFT_IRON_HELMET: &str = "item.minecraft.iron_helmet"; -#[doc = "Iron Hoe"] -pub const ITEM_MINECRAFT_IRON_HOE: &str = "item.minecraft.iron_hoe"; -#[doc = "Iron Horse Armor"] -pub const ITEM_MINECRAFT_IRON_HORSE_ARMOR: &str = "item.minecraft.iron_horse_armor"; -#[doc = "Iron Ingot"] -pub const ITEM_MINECRAFT_IRON_INGOT: &str = "item.minecraft.iron_ingot"; -#[doc = "Iron Leggings"] -pub const ITEM_MINECRAFT_IRON_LEGGINGS: &str = "item.minecraft.iron_leggings"; -#[doc = "Iron Nautilus Armor"] -pub const ITEM_MINECRAFT_IRON_NAUTILUS_ARMOR: &str = "item.minecraft.iron_nautilus_armor"; -#[doc = "Iron Nugget"] -pub const ITEM_MINECRAFT_IRON_NUGGET: &str = "item.minecraft.iron_nugget"; -#[doc = "Iron Pickaxe"] -pub const ITEM_MINECRAFT_IRON_PICKAXE: &str = "item.minecraft.iron_pickaxe"; -#[doc = "Iron Shovel"] -pub const ITEM_MINECRAFT_IRON_SHOVEL: &str = "item.minecraft.iron_shovel"; -#[doc = "Iron Spear"] -pub const ITEM_MINECRAFT_IRON_SPEAR: &str = "item.minecraft.iron_spear"; -#[doc = "Iron Sword"] -pub const ITEM_MINECRAFT_IRON_SWORD: &str = "item.minecraft.iron_sword"; -#[doc = "Item Frame"] -pub const ITEM_MINECRAFT_ITEM_FRAME: &str = "item.minecraft.item_frame"; -#[doc = "Jungle Boat"] -pub const ITEM_MINECRAFT_JUNGLE_BOAT: &str = "item.minecraft.jungle_boat"; -#[doc = "Jungle Boat with Chest"] -pub const ITEM_MINECRAFT_JUNGLE_CHEST_BOAT: &str = "item.minecraft.jungle_chest_boat"; -#[doc = "Knowledge Book"] -pub const ITEM_MINECRAFT_KNOWLEDGE_BOOK: &str = "item.minecraft.knowledge_book"; -#[doc = "Lapis Lazuli"] -pub const ITEM_MINECRAFT_LAPIS_LAZULI: &str = "item.minecraft.lapis_lazuli"; -#[doc = "Lava Bucket"] -pub const ITEM_MINECRAFT_LAVA_BUCKET: &str = "item.minecraft.lava_bucket"; -#[doc = "Lead"] -pub const ITEM_MINECRAFT_LEAD: &str = "item.minecraft.lead"; -#[doc = "Leather"] -pub const ITEM_MINECRAFT_LEATHER: &str = "item.minecraft.leather"; -#[doc = "Leather Boots"] -pub const ITEM_MINECRAFT_LEATHER_BOOTS: &str = "item.minecraft.leather_boots"; -#[doc = "Leather Tunic"] -pub const ITEM_MINECRAFT_LEATHER_CHESTPLATE: &str = "item.minecraft.leather_chestplate"; -#[doc = "Leather Cap"] -pub const ITEM_MINECRAFT_LEATHER_HELMET: &str = "item.minecraft.leather_helmet"; -#[doc = "Leather Horse Armor"] -pub const ITEM_MINECRAFT_LEATHER_HORSE_ARMOR: &str = "item.minecraft.leather_horse_armor"; -#[doc = "Leather Pants"] -pub const ITEM_MINECRAFT_LEATHER_LEGGINGS: &str = "item.minecraft.leather_leggings"; -#[doc = "Light Blue Bundle"] -pub const ITEM_MINECRAFT_LIGHT_BLUE_BUNDLE: &str = "item.minecraft.light_blue_bundle"; -#[doc = "Light Blue Dye"] -pub const ITEM_MINECRAFT_LIGHT_BLUE_DYE: &str = "item.minecraft.light_blue_dye"; -#[doc = "Light Blue Harness"] -pub const ITEM_MINECRAFT_LIGHT_BLUE_HARNESS: &str = "item.minecraft.light_blue_harness"; -#[doc = "Light Gray Bundle"] -pub const ITEM_MINECRAFT_LIGHT_GRAY_BUNDLE: &str = "item.minecraft.light_gray_bundle"; -#[doc = "Light Gray Dye"] -pub const ITEM_MINECRAFT_LIGHT_GRAY_DYE: &str = "item.minecraft.light_gray_dye"; -#[doc = "Light Gray Harness"] -pub const ITEM_MINECRAFT_LIGHT_GRAY_HARNESS: &str = "item.minecraft.light_gray_harness"; -#[doc = "Lime Bundle"] -pub const ITEM_MINECRAFT_LIME_BUNDLE: &str = "item.minecraft.lime_bundle"; -#[doc = "Lime Dye"] -pub const ITEM_MINECRAFT_LIME_DYE: &str = "item.minecraft.lime_dye"; -#[doc = "Lime Harness"] -pub const ITEM_MINECRAFT_LIME_HARNESS: &str = "item.minecraft.lime_harness"; -#[doc = "Lingering Potion"] -pub const ITEM_MINECRAFT_LINGERING_POTION: &str = "item.minecraft.lingering_potion"; -#[doc = "Awkward Lingering Potion"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_AWKWARD: &str = - "item.minecraft.lingering_potion.effect.awkward"; -#[doc = "Lingering Uncraftable Potion"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_EMPTY: &str = - "item.minecraft.lingering_potion.effect.empty"; -#[doc = "Lingering Potion of Fire Resistance"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_FIRE_RESISTANCE: &str = - "item.minecraft.lingering_potion.effect.fire_resistance"; -#[doc = "Lingering Potion of Harming"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_HARMING: &str = - "item.minecraft.lingering_potion.effect.harming"; -#[doc = "Lingering Potion of Healing"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_HEALING: &str = - "item.minecraft.lingering_potion.effect.healing"; -#[doc = "Lingering Potion of Infestation"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_INFESTED: &str = - "item.minecraft.lingering_potion.effect.infested"; -#[doc = "Lingering Potion of Invisibility"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_INVISIBILITY: &str = - "item.minecraft.lingering_potion.effect.invisibility"; -#[doc = "Lingering Potion of Leaping"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LEAPING: &str = - "item.minecraft.lingering_potion.effect.leaping"; -#[doc = "Lingering Potion of Levitation"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LEVITATION: &str = - "item.minecraft.lingering_potion.effect.levitation"; -#[doc = "Lingering Potion of Luck"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LUCK: &str = - "item.minecraft.lingering_potion.effect.luck"; -#[doc = "Mundane Lingering Potion"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_MUNDANE: &str = - "item.minecraft.lingering_potion.effect.mundane"; -#[doc = "Lingering Potion of Night Vision"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_NIGHT_VISION: &str = - "item.minecraft.lingering_potion.effect.night_vision"; -#[doc = "Lingering Potion of Oozing"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_OOZING: &str = - "item.minecraft.lingering_potion.effect.oozing"; -#[doc = "Lingering Potion of Poison"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_POISON: &str = - "item.minecraft.lingering_potion.effect.poison"; -#[doc = "Lingering Potion of Regeneration"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_REGENERATION: &str = - "item.minecraft.lingering_potion.effect.regeneration"; -#[doc = "Lingering Potion of Slow Falling"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SLOW_FALLING: &str = - "item.minecraft.lingering_potion.effect.slow_falling"; -#[doc = "Lingering Potion of Slowness"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SLOWNESS: &str = - "item.minecraft.lingering_potion.effect.slowness"; -#[doc = "Lingering Potion of Strength"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_STRENGTH: &str = - "item.minecraft.lingering_potion.effect.strength"; -#[doc = "Lingering Potion of Swiftness"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SWIFTNESS: &str = - "item.minecraft.lingering_potion.effect.swiftness"; -#[doc = "Thick Lingering Potion"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_THICK: &str = - "item.minecraft.lingering_potion.effect.thick"; -#[doc = "Lingering Potion of the Turtle Master"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_TURTLE_MASTER: &str = - "item.minecraft.lingering_potion.effect.turtle_master"; -#[doc = "Lingering Water Bottle"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WATER: &str = - "item.minecraft.lingering_potion.effect.water"; -#[doc = "Lingering Potion of Water Breathing"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WATER_BREATHING: &str = - "item.minecraft.lingering_potion.effect.water_breathing"; -#[doc = "Lingering Potion of Weakness"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WEAKNESS: &str = - "item.minecraft.lingering_potion.effect.weakness"; -#[doc = "Lingering Potion of Weaving"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WEAVING: &str = - "item.minecraft.lingering_potion.effect.weaving"; -#[doc = "Lingering Potion of Wind Charging"] -pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WIND_CHARGED: &str = - "item.minecraft.lingering_potion.effect.wind_charged"; -#[doc = "Llama Spawn Egg"] -pub const ITEM_MINECRAFT_LLAMA_SPAWN_EGG: &str = "item.minecraft.llama_spawn_egg"; -#[doc = "Lodestone Compass"] -pub const ITEM_MINECRAFT_LODESTONE_COMPASS: &str = "item.minecraft.lodestone_compass"; -#[doc = "Mace"] -pub const ITEM_MINECRAFT_MACE: &str = "item.minecraft.mace"; -#[doc = "Magenta Bundle"] -pub const ITEM_MINECRAFT_MAGENTA_BUNDLE: &str = "item.minecraft.magenta_bundle"; -#[doc = "Magenta Dye"] -pub const ITEM_MINECRAFT_MAGENTA_DYE: &str = "item.minecraft.magenta_dye"; -#[doc = "Magenta Harness"] -pub const ITEM_MINECRAFT_MAGENTA_HARNESS: &str = "item.minecraft.magenta_harness"; -#[doc = "Magma Cream"] -pub const ITEM_MINECRAFT_MAGMA_CREAM: &str = "item.minecraft.magma_cream"; -#[doc = "Magma Cube Spawn Egg"] -pub const ITEM_MINECRAFT_MAGMA_CUBE_SPAWN_EGG: &str = "item.minecraft.magma_cube_spawn_egg"; -#[doc = "Mangrove Boat"] -pub const ITEM_MINECRAFT_MANGROVE_BOAT: &str = "item.minecraft.mangrove_boat"; -#[doc = "Mangrove Boat with Chest"] -pub const ITEM_MINECRAFT_MANGROVE_CHEST_BOAT: &str = "item.minecraft.mangrove_chest_boat"; -#[doc = "Empty Map"] -pub const ITEM_MINECRAFT_MAP: &str = "item.minecraft.map"; -#[doc = "Melon Seeds"] -pub const ITEM_MINECRAFT_MELON_SEEDS: &str = "item.minecraft.melon_seeds"; -#[doc = "Melon Slice"] -pub const ITEM_MINECRAFT_MELON_SLICE: &str = "item.minecraft.melon_slice"; -#[doc = "Milk Bucket"] -pub const ITEM_MINECRAFT_MILK_BUCKET: &str = "item.minecraft.milk_bucket"; -#[doc = "Minecart"] -pub const ITEM_MINECRAFT_MINECART: &str = "item.minecraft.minecart"; -#[doc = "Miner Pottery Shard"] -pub const ITEM_MINECRAFT_MINER_POTTERY_SHARD: &str = "item.minecraft.miner_pottery_shard"; -#[doc = "Miner Pottery Sherd"] -pub const ITEM_MINECRAFT_MINER_POTTERY_SHERD: &str = "item.minecraft.miner_pottery_sherd"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN: &str = "item.minecraft.mojang_banner_pattern"; -#[doc = "Thing"] -pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN_DESC: &str = - "item.minecraft.mojang_banner_pattern.desc"; -#[doc = "Thing Banner Pattern"] -pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN_NEW: &str = - "item.minecraft.mojang_banner_pattern.new"; -#[doc = "Mooshroom Spawn Egg"] -pub const ITEM_MINECRAFT_MOOSHROOM_SPAWN_EGG: &str = "item.minecraft.mooshroom_spawn_egg"; -#[doc = "Mourner Pottery Shard"] -pub const ITEM_MINECRAFT_MOURNER_POTTERY_SHARD: &str = "item.minecraft.mourner_pottery_shard"; -#[doc = "Mourner Pottery Sherd"] -pub const ITEM_MINECRAFT_MOURNER_POTTERY_SHERD: &str = "item.minecraft.mourner_pottery_sherd"; -#[doc = "Mule Spawn Egg"] -pub const ITEM_MINECRAFT_MULE_SPAWN_EGG: &str = "item.minecraft.mule_spawn_egg"; -#[doc = "Mushroom Stew"] -pub const ITEM_MINECRAFT_MUSHROOM_STEW: &str = "item.minecraft.mushroom_stew"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_11: &str = "item.minecraft.music_disc_11"; -#[doc = "C418 - 11"] -pub const ITEM_MINECRAFT_MUSIC_DISC_11_DESC: &str = "item.minecraft.music_disc_11.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_13: &str = "item.minecraft.music_disc_13"; -#[doc = "C418 - 13"] -pub const ITEM_MINECRAFT_MUSIC_DISC_13_DESC: &str = "item.minecraft.music_disc_13.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_5: &str = "item.minecraft.music_disc_5"; -#[doc = "Samuel Åberg - 5"] -pub const ITEM_MINECRAFT_MUSIC_DISC_5_DESC: &str = "item.minecraft.music_disc_5.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_BLOCKS: &str = "item.minecraft.music_disc_blocks"; -#[doc = "C418 - blocks"] -pub const ITEM_MINECRAFT_MUSIC_DISC_BLOCKS_DESC: &str = "item.minecraft.music_disc_blocks.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CAT: &str = "item.minecraft.music_disc_cat"; -#[doc = "C418 - cat"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CAT_DESC: &str = "item.minecraft.music_disc_cat.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CHIRP: &str = "item.minecraft.music_disc_chirp"; -#[doc = "C418 - chirp"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CHIRP_DESC: &str = "item.minecraft.music_disc_chirp.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR: &str = "item.minecraft.music_disc_creator"; -#[doc = "Lena Raine - Creator"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_DESC: &str = "item.minecraft.music_disc_creator.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_MUSIC_BOX: &str = - "item.minecraft.music_disc_creator_music_box"; -#[doc = "Lena Raine - Creator (Music Box)"] -pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_MUSIC_BOX_DESC: &str = - "item.minecraft.music_disc_creator_music_box.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_FAR: &str = "item.minecraft.music_disc_far"; -#[doc = "C418 - far"] -pub const ITEM_MINECRAFT_MUSIC_DISC_FAR_DESC: &str = "item.minecraft.music_disc_far.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_LAVA_CHICKEN: &str = "item.minecraft.music_disc_lava_chicken"; -#[doc = "Hyper Potions - Lava Chicken"] -pub const ITEM_MINECRAFT_MUSIC_DISC_LAVA_CHICKEN_DESC: &str = - "item.minecraft.music_disc_lava_chicken.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_MALL: &str = "item.minecraft.music_disc_mall"; -#[doc = "C418 - mall"] -pub const ITEM_MINECRAFT_MUSIC_DISC_MALL_DESC: &str = "item.minecraft.music_disc_mall.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_MELLOHI: &str = "item.minecraft.music_disc_mellohi"; -#[doc = "C418 - mellohi"] -pub const ITEM_MINECRAFT_MUSIC_DISC_MELLOHI_DESC: &str = "item.minecraft.music_disc_mellohi.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_OTHERSIDE: &str = "item.minecraft.music_disc_otherside"; -#[doc = "Lena Raine - otherside"] -pub const ITEM_MINECRAFT_MUSIC_DISC_OTHERSIDE_DESC: &str = - "item.minecraft.music_disc_otherside.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_PIGSTEP: &str = "item.minecraft.music_disc_pigstep"; -#[doc = "Lena Raine - Pigstep"] -pub const ITEM_MINECRAFT_MUSIC_DISC_PIGSTEP_DESC: &str = "item.minecraft.music_disc_pigstep.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_PRECIPICE: &str = "item.minecraft.music_disc_precipice"; -#[doc = "Aaron Cherof - Precipice"] -pub const ITEM_MINECRAFT_MUSIC_DISC_PRECIPICE_DESC: &str = - "item.minecraft.music_disc_precipice.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_RELIC: &str = "item.minecraft.music_disc_relic"; -#[doc = "Aaron Cherof - Relic"] -pub const ITEM_MINECRAFT_MUSIC_DISC_RELIC_DESC: &str = "item.minecraft.music_disc_relic.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_STAL: &str = "item.minecraft.music_disc_stal"; -#[doc = "C418 - stal"] -pub const ITEM_MINECRAFT_MUSIC_DISC_STAL_DESC: &str = "item.minecraft.music_disc_stal.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_STRAD: &str = "item.minecraft.music_disc_strad"; -#[doc = "C418 - strad"] -pub const ITEM_MINECRAFT_MUSIC_DISC_STRAD_DESC: &str = "item.minecraft.music_disc_strad.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_TEARS: &str = "item.minecraft.music_disc_tears"; -#[doc = "Amos Roddy - Tears"] -pub const ITEM_MINECRAFT_MUSIC_DISC_TEARS_DESC: &str = "item.minecraft.music_disc_tears.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_WAIT: &str = "item.minecraft.music_disc_wait"; -#[doc = "C418 - wait"] -pub const ITEM_MINECRAFT_MUSIC_DISC_WAIT_DESC: &str = "item.minecraft.music_disc_wait.desc"; -#[doc = "Music Disc"] -pub const ITEM_MINECRAFT_MUSIC_DISC_WARD: &str = "item.minecraft.music_disc_ward"; -#[doc = "C418 - ward"] -pub const ITEM_MINECRAFT_MUSIC_DISC_WARD_DESC: &str = "item.minecraft.music_disc_ward.desc"; -#[doc = "Raw Mutton"] -pub const ITEM_MINECRAFT_MUTTON: &str = "item.minecraft.mutton"; -#[doc = "Name Tag"] -pub const ITEM_MINECRAFT_NAME_TAG: &str = "item.minecraft.name_tag"; -#[doc = "Nautilus Shell"] -pub const ITEM_MINECRAFT_NAUTILUS_SHELL: &str = "item.minecraft.nautilus_shell"; -#[doc = "Nautilus Spawn Egg"] -pub const ITEM_MINECRAFT_NAUTILUS_SPAWN_EGG: &str = "item.minecraft.nautilus_spawn_egg"; -#[doc = "Nether Brick"] -pub const ITEM_MINECRAFT_NETHER_BRICK: &str = "item.minecraft.nether_brick"; -#[doc = "Nether Star"] -pub const ITEM_MINECRAFT_NETHER_STAR: &str = "item.minecraft.nether_star"; -#[doc = "Nether Wart"] -pub const ITEM_MINECRAFT_NETHER_WART: &str = "item.minecraft.nether_wart"; -#[doc = "Netherite Axe"] -pub const ITEM_MINECRAFT_NETHERITE_AXE: &str = "item.minecraft.netherite_axe"; -#[doc = "Netherite Boots"] -pub const ITEM_MINECRAFT_NETHERITE_BOOTS: &str = "item.minecraft.netherite_boots"; -#[doc = "Netherite Chestplate"] -pub const ITEM_MINECRAFT_NETHERITE_CHESTPLATE: &str = "item.minecraft.netherite_chestplate"; -#[doc = "Netherite Helmet"] -pub const ITEM_MINECRAFT_NETHERITE_HELMET: &str = "item.minecraft.netherite_helmet"; -#[doc = "Netherite Hoe"] -pub const ITEM_MINECRAFT_NETHERITE_HOE: &str = "item.minecraft.netherite_hoe"; -#[doc = "Netherite Horse Armor"] -pub const ITEM_MINECRAFT_NETHERITE_HORSE_ARMOR: &str = "item.minecraft.netherite_horse_armor"; -#[doc = "Netherite Ingot"] -pub const ITEM_MINECRAFT_NETHERITE_INGOT: &str = "item.minecraft.netherite_ingot"; -#[doc = "Netherite Leggings"] -pub const ITEM_MINECRAFT_NETHERITE_LEGGINGS: &str = "item.minecraft.netherite_leggings"; -#[doc = "Netherite Nautilus Armor"] -pub const ITEM_MINECRAFT_NETHERITE_NAUTILUS_ARMOR: &str = "item.minecraft.netherite_nautilus_armor"; -#[doc = "Netherite Pickaxe"] -pub const ITEM_MINECRAFT_NETHERITE_PICKAXE: &str = "item.minecraft.netherite_pickaxe"; -#[doc = "Netherite Scrap"] -pub const ITEM_MINECRAFT_NETHERITE_SCRAP: &str = "item.minecraft.netherite_scrap"; -#[doc = "Netherite Shovel"] -pub const ITEM_MINECRAFT_NETHERITE_SHOVEL: &str = "item.minecraft.netherite_shovel"; -#[doc = "Netherite Spear"] -pub const ITEM_MINECRAFT_NETHERITE_SPEAR: &str = "item.minecraft.netherite_spear"; -#[doc = "Netherite Sword"] -pub const ITEM_MINECRAFT_NETHERITE_SWORD: &str = "item.minecraft.netherite_sword"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_NETHERITE_UPGRADE_SMITHING_TEMPLATE: &str = - "item.minecraft.netherite_upgrade_smithing_template"; -#[doc = "Netherite Upgrade"] -pub const ITEM_MINECRAFT_NETHERITE_UPGRADE_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.netherite_upgrade_smithing_template.new"; -#[doc = "Oak Boat"] -pub const ITEM_MINECRAFT_OAK_BOAT: &str = "item.minecraft.oak_boat"; -#[doc = "Oak Boat with Chest"] -pub const ITEM_MINECRAFT_OAK_CHEST_BOAT: &str = "item.minecraft.oak_chest_boat"; -#[doc = "Ocelot Spawn Egg"] -pub const ITEM_MINECRAFT_OCELOT_SPAWN_EGG: &str = "item.minecraft.ocelot_spawn_egg"; -#[doc = "Ominous Bottle"] -pub const ITEM_MINECRAFT_OMINOUS_BOTTLE: &str = "item.minecraft.ominous_bottle"; -#[doc = "Ominous Trial Key"] -pub const ITEM_MINECRAFT_OMINOUS_TRIAL_KEY: &str = "item.minecraft.ominous_trial_key"; -#[doc = "Orange Bundle"] -pub const ITEM_MINECRAFT_ORANGE_BUNDLE: &str = "item.minecraft.orange_bundle"; -#[doc = "Orange Dye"] -pub const ITEM_MINECRAFT_ORANGE_DYE: &str = "item.minecraft.orange_dye"; -#[doc = "Orange Harness"] -pub const ITEM_MINECRAFT_ORANGE_HARNESS: &str = "item.minecraft.orange_harness"; -#[doc = "Painting"] -pub const ITEM_MINECRAFT_PAINTING: &str = "item.minecraft.painting"; -#[doc = "Pale Oak Boat"] -pub const ITEM_MINECRAFT_PALE_OAK_BOAT: &str = "item.minecraft.pale_oak_boat"; -#[doc = "Pale Oak Boat with Chest"] -pub const ITEM_MINECRAFT_PALE_OAK_CHEST_BOAT: &str = "item.minecraft.pale_oak_chest_boat"; -#[doc = "Panda Spawn Egg"] -pub const ITEM_MINECRAFT_PANDA_SPAWN_EGG: &str = "item.minecraft.panda_spawn_egg"; -#[doc = "Paper"] -pub const ITEM_MINECRAFT_PAPER: &str = "item.minecraft.paper"; -#[doc = "Parched Spawn Egg"] -pub const ITEM_MINECRAFT_PARCHED_SPAWN_EGG: &str = "item.minecraft.parched_spawn_egg"; -#[doc = "Parrot Spawn Egg"] -pub const ITEM_MINECRAFT_PARROT_SPAWN_EGG: &str = "item.minecraft.parrot_spawn_egg"; -#[doc = "Phantom Membrane"] -pub const ITEM_MINECRAFT_PHANTOM_MEMBRANE: &str = "item.minecraft.phantom_membrane"; -#[doc = "Phantom Spawn Egg"] -pub const ITEM_MINECRAFT_PHANTOM_SPAWN_EGG: &str = "item.minecraft.phantom_spawn_egg"; -#[doc = "Pig Spawn Egg"] -pub const ITEM_MINECRAFT_PIG_SPAWN_EGG: &str = "item.minecraft.pig_spawn_egg"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN: &str = "item.minecraft.piglin_banner_pattern"; -#[doc = "Snout"] -pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN_DESC: &str = - "item.minecraft.piglin_banner_pattern.desc"; -#[doc = "Snout Banner Pattern"] -pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN_NEW: &str = - "item.minecraft.piglin_banner_pattern.new"; -#[doc = "Piglin Brute Spawn Egg"] -pub const ITEM_MINECRAFT_PIGLIN_BRUTE_SPAWN_EGG: &str = "item.minecraft.piglin_brute_spawn_egg"; -#[doc = "Piglin Spawn Egg"] -pub const ITEM_MINECRAFT_PIGLIN_SPAWN_EGG: &str = "item.minecraft.piglin_spawn_egg"; -#[doc = "Pillager Spawn Egg"] -pub const ITEM_MINECRAFT_PILLAGER_SPAWN_EGG: &str = "item.minecraft.pillager_spawn_egg"; -#[doc = "Pink Bundle"] -pub const ITEM_MINECRAFT_PINK_BUNDLE: &str = "item.minecraft.pink_bundle"; -#[doc = "Pink Dye"] -pub const ITEM_MINECRAFT_PINK_DYE: &str = "item.minecraft.pink_dye"; -#[doc = "Pink Harness"] -pub const ITEM_MINECRAFT_PINK_HARNESS: &str = "item.minecraft.pink_harness"; -#[doc = "Pitcher Plant"] -pub const ITEM_MINECRAFT_PITCHER_PLANT: &str = "item.minecraft.pitcher_plant"; -#[doc = "Pitcher Pod"] -pub const ITEM_MINECRAFT_PITCHER_POD: &str = "item.minecraft.pitcher_pod"; -#[doc = "Plenty Pottery Shard"] -pub const ITEM_MINECRAFT_PLENTY_POTTERY_SHARD: &str = "item.minecraft.plenty_pottery_shard"; -#[doc = "Plenty Pottery Sherd"] -pub const ITEM_MINECRAFT_PLENTY_POTTERY_SHERD: &str = "item.minecraft.plenty_pottery_sherd"; -#[doc = "Poisonous Potato"] -pub const ITEM_MINECRAFT_POISONOUS_POTATO: &str = "item.minecraft.poisonous_potato"; -#[doc = "Polar Bear Spawn Egg"] -pub const ITEM_MINECRAFT_POLAR_BEAR_SPAWN_EGG: &str = "item.minecraft.polar_bear_spawn_egg"; -#[doc = "Popped Chorus Fruit"] -pub const ITEM_MINECRAFT_POPPED_CHORUS_FRUIT: &str = "item.minecraft.popped_chorus_fruit"; -#[doc = "Raw Porkchop"] -pub const ITEM_MINECRAFT_PORKCHOP: &str = "item.minecraft.porkchop"; -#[doc = "Potato"] -pub const ITEM_MINECRAFT_POTATO: &str = "item.minecraft.potato"; -#[doc = "Potion"] -pub const ITEM_MINECRAFT_POTION: &str = "item.minecraft.potion"; -#[doc = "Awkward Potion"] -pub const ITEM_MINECRAFT_POTION_EFFECT_AWKWARD: &str = "item.minecraft.potion.effect.awkward"; -#[doc = "Uncraftable Potion"] -pub const ITEM_MINECRAFT_POTION_EFFECT_EMPTY: &str = "item.minecraft.potion.effect.empty"; -#[doc = "Potion of Fire Resistance"] -pub const ITEM_MINECRAFT_POTION_EFFECT_FIRE_RESISTANCE: &str = - "item.minecraft.potion.effect.fire_resistance"; -#[doc = "Potion of Harming"] -pub const ITEM_MINECRAFT_POTION_EFFECT_HARMING: &str = "item.minecraft.potion.effect.harming"; -#[doc = "Potion of Healing"] -pub const ITEM_MINECRAFT_POTION_EFFECT_HEALING: &str = "item.minecraft.potion.effect.healing"; -#[doc = "Potion of Infestation"] -pub const ITEM_MINECRAFT_POTION_EFFECT_INFESTED: &str = "item.minecraft.potion.effect.infested"; -#[doc = "Potion of Invisibility"] -pub const ITEM_MINECRAFT_POTION_EFFECT_INVISIBILITY: &str = - "item.minecraft.potion.effect.invisibility"; -#[doc = "Potion of Leaping"] -pub const ITEM_MINECRAFT_POTION_EFFECT_LEAPING: &str = "item.minecraft.potion.effect.leaping"; -#[doc = "Potion of Levitation"] -pub const ITEM_MINECRAFT_POTION_EFFECT_LEVITATION: &str = "item.minecraft.potion.effect.levitation"; -#[doc = "Potion of Luck"] -pub const ITEM_MINECRAFT_POTION_EFFECT_LUCK: &str = "item.minecraft.potion.effect.luck"; -#[doc = "Mundane Potion"] -pub const ITEM_MINECRAFT_POTION_EFFECT_MUNDANE: &str = "item.minecraft.potion.effect.mundane"; -#[doc = "Potion of Night Vision"] -pub const ITEM_MINECRAFT_POTION_EFFECT_NIGHT_VISION: &str = - "item.minecraft.potion.effect.night_vision"; -#[doc = "Potion of Oozing"] -pub const ITEM_MINECRAFT_POTION_EFFECT_OOZING: &str = "item.minecraft.potion.effect.oozing"; -#[doc = "Potion of Poison"] -pub const ITEM_MINECRAFT_POTION_EFFECT_POISON: &str = "item.minecraft.potion.effect.poison"; -#[doc = "Potion of Regeneration"] -pub const ITEM_MINECRAFT_POTION_EFFECT_REGENERATION: &str = - "item.minecraft.potion.effect.regeneration"; -#[doc = "Potion of Slow Falling"] -pub const ITEM_MINECRAFT_POTION_EFFECT_SLOW_FALLING: &str = - "item.minecraft.potion.effect.slow_falling"; -#[doc = "Potion of Slowness"] -pub const ITEM_MINECRAFT_POTION_EFFECT_SLOWNESS: &str = "item.minecraft.potion.effect.slowness"; -#[doc = "Potion of Strength"] -pub const ITEM_MINECRAFT_POTION_EFFECT_STRENGTH: &str = "item.minecraft.potion.effect.strength"; -#[doc = "Potion of Swiftness"] -pub const ITEM_MINECRAFT_POTION_EFFECT_SWIFTNESS: &str = "item.minecraft.potion.effect.swiftness"; -#[doc = "Thick Potion"] -pub const ITEM_MINECRAFT_POTION_EFFECT_THICK: &str = "item.minecraft.potion.effect.thick"; -#[doc = "Potion of the Turtle Master"] -pub const ITEM_MINECRAFT_POTION_EFFECT_TURTLE_MASTER: &str = - "item.minecraft.potion.effect.turtle_master"; -#[doc = "Water Bottle"] -pub const ITEM_MINECRAFT_POTION_EFFECT_WATER: &str = "item.minecraft.potion.effect.water"; -#[doc = "Potion of Water Breathing"] -pub const ITEM_MINECRAFT_POTION_EFFECT_WATER_BREATHING: &str = - "item.minecraft.potion.effect.water_breathing"; -#[doc = "Potion of Weakness"] -pub const ITEM_MINECRAFT_POTION_EFFECT_WEAKNESS: &str = "item.minecraft.potion.effect.weakness"; -#[doc = "Potion of Weaving"] -pub const ITEM_MINECRAFT_POTION_EFFECT_WEAVING: &str = "item.minecraft.potion.effect.weaving"; -#[doc = "Potion of Wind Charging"] -pub const ITEM_MINECRAFT_POTION_EFFECT_WIND_CHARGED: &str = - "item.minecraft.potion.effect.wind_charged"; -#[doc = "Archer Pottery Shard"] -pub const ITEM_MINECRAFT_POTTERY_SHARD_ARCHER: &str = "item.minecraft.pottery_shard_archer"; -#[doc = "Arms Up Pottery Shard"] -pub const ITEM_MINECRAFT_POTTERY_SHARD_ARMS_UP: &str = "item.minecraft.pottery_shard_arms_up"; -#[doc = "Prize Pottery Shard"] -pub const ITEM_MINECRAFT_POTTERY_SHARD_PRIZE: &str = "item.minecraft.pottery_shard_prize"; -#[doc = "Skull Pottery Shard"] -pub const ITEM_MINECRAFT_POTTERY_SHARD_SKULL: &str = "item.minecraft.pottery_shard_skull"; -#[doc = "Powder Snow Bucket"] -pub const ITEM_MINECRAFT_POWDER_SNOW_BUCKET: &str = "item.minecraft.powder_snow_bucket"; -#[doc = "Prismarine Crystals"] -pub const ITEM_MINECRAFT_PRISMARINE_CRYSTALS: &str = "item.minecraft.prismarine_crystals"; -#[doc = "Prismarine Shard"] -pub const ITEM_MINECRAFT_PRISMARINE_SHARD: &str = "item.minecraft.prismarine_shard"; -#[doc = "Prize Pottery Shard"] -pub const ITEM_MINECRAFT_PRIZE_POTTERY_SHARD: &str = "item.minecraft.prize_pottery_shard"; -#[doc = "Prize Pottery Sherd"] -pub const ITEM_MINECRAFT_PRIZE_POTTERY_SHERD: &str = "item.minecraft.prize_pottery_sherd"; -#[doc = "Pufferfish"] -pub const ITEM_MINECRAFT_PUFFERFISH: &str = "item.minecraft.pufferfish"; -#[doc = "Bucket of Pufferfish"] -pub const ITEM_MINECRAFT_PUFFERFISH_BUCKET: &str = "item.minecraft.pufferfish_bucket"; -#[doc = "Pufferfish Spawn Egg"] -pub const ITEM_MINECRAFT_PUFFERFISH_SPAWN_EGG: &str = "item.minecraft.pufferfish_spawn_egg"; -#[doc = "Pumpkin Pie"] -pub const ITEM_MINECRAFT_PUMPKIN_PIE: &str = "item.minecraft.pumpkin_pie"; -#[doc = "Pumpkin Seeds"] -pub const ITEM_MINECRAFT_PUMPKIN_SEEDS: &str = "item.minecraft.pumpkin_seeds"; -#[doc = "Purple Bundle"] -pub const ITEM_MINECRAFT_PURPLE_BUNDLE: &str = "item.minecraft.purple_bundle"; -#[doc = "Purple Dye"] -pub const ITEM_MINECRAFT_PURPLE_DYE: &str = "item.minecraft.purple_dye"; -#[doc = "Purple Harness"] -pub const ITEM_MINECRAFT_PURPLE_HARNESS: &str = "item.minecraft.purple_harness"; -#[doc = "Nether Quartz"] -pub const ITEM_MINECRAFT_QUARTZ: &str = "item.minecraft.quartz"; -#[doc = "Raw Rabbit"] -pub const ITEM_MINECRAFT_RABBIT: &str = "item.minecraft.rabbit"; -#[doc = "Rabbit's Foot"] -pub const ITEM_MINECRAFT_RABBIT_FOOT: &str = "item.minecraft.rabbit_foot"; -#[doc = "Rabbit Hide"] -pub const ITEM_MINECRAFT_RABBIT_HIDE: &str = "item.minecraft.rabbit_hide"; -#[doc = "Rabbit Spawn Egg"] -pub const ITEM_MINECRAFT_RABBIT_SPAWN_EGG: &str = "item.minecraft.rabbit_spawn_egg"; -#[doc = "Rabbit Stew"] -pub const ITEM_MINECRAFT_RABBIT_STEW: &str = "item.minecraft.rabbit_stew"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_RAISER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.raiser_armor_trim_smithing_template"; -#[doc = "Raiser Armor Trim"] -pub const ITEM_MINECRAFT_RAISER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.raiser_armor_trim_smithing_template.new"; -#[doc = "Ravager Spawn Egg"] -pub const ITEM_MINECRAFT_RAVAGER_SPAWN_EGG: &str = "item.minecraft.ravager_spawn_egg"; -#[doc = "Raw Copper"] -pub const ITEM_MINECRAFT_RAW_COPPER: &str = "item.minecraft.raw_copper"; -#[doc = "Raw Gold"] -pub const ITEM_MINECRAFT_RAW_GOLD: &str = "item.minecraft.raw_gold"; -#[doc = "Raw Iron"] -pub const ITEM_MINECRAFT_RAW_IRON: &str = "item.minecraft.raw_iron"; -#[doc = "Recovery Compass"] -pub const ITEM_MINECRAFT_RECOVERY_COMPASS: &str = "item.minecraft.recovery_compass"; -#[doc = "Red Bundle"] -pub const ITEM_MINECRAFT_RED_BUNDLE: &str = "item.minecraft.red_bundle"; -#[doc = "Red Dye"] -pub const ITEM_MINECRAFT_RED_DYE: &str = "item.minecraft.red_dye"; -#[doc = "Red Harness"] -pub const ITEM_MINECRAFT_RED_HARNESS: &str = "item.minecraft.red_harness"; -#[doc = "Redstone Dust"] -pub const ITEM_MINECRAFT_REDSTONE: &str = "item.minecraft.redstone"; -#[doc = "Resin Brick"] -pub const ITEM_MINECRAFT_RESIN_BRICK: &str = "item.minecraft.resin_brick"; -#[doc = "Resin Clump"] -pub const ITEM_MINECRAFT_RESIN_CLUMP: &str = "item.minecraft.resin_clump"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_RIB_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.rib_armor_trim_smithing_template"; -#[doc = "Rib Armor Trim"] -pub const ITEM_MINECRAFT_RIB_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.rib_armor_trim_smithing_template.new"; -#[doc = "Rotten Flesh"] -pub const ITEM_MINECRAFT_ROTTEN_FLESH: &str = "item.minecraft.rotten_flesh"; -#[doc = "Saddle"] -pub const ITEM_MINECRAFT_SADDLE: &str = "item.minecraft.saddle"; -#[doc = "Raw Salmon"] -pub const ITEM_MINECRAFT_SALMON: &str = "item.minecraft.salmon"; -#[doc = "Bucket of Salmon"] -pub const ITEM_MINECRAFT_SALMON_BUCKET: &str = "item.minecraft.salmon_bucket"; -#[doc = "Salmon Spawn Egg"] -pub const ITEM_MINECRAFT_SALMON_SPAWN_EGG: &str = "item.minecraft.salmon_spawn_egg"; -#[doc = "Scrape Pottery Sherd"] -pub const ITEM_MINECRAFT_SCRAPE_POTTERY_SHERD: &str = "item.minecraft.scrape_pottery_sherd"; -#[doc = "Scute"] -pub const ITEM_MINECRAFT_SCUTE: &str = "item.minecraft.scute"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.sentry_armor_trim_smithing_template"; -#[doc = "Sentry Armor Trim"] -pub const ITEM_MINECRAFT_SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.sentry_armor_trim_smithing_template.new"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.shaper_armor_trim_smithing_template"; -#[doc = "Shaper Armor Trim"] -pub const ITEM_MINECRAFT_SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.shaper_armor_trim_smithing_template.new"; -#[doc = "Sheaf Pottery Shard"] -pub const ITEM_MINECRAFT_SHEAF_POTTERY_SHARD: &str = "item.minecraft.sheaf_pottery_shard"; -#[doc = "Sheaf Pottery Sherd"] -pub const ITEM_MINECRAFT_SHEAF_POTTERY_SHERD: &str = "item.minecraft.sheaf_pottery_sherd"; -#[doc = "Shears"] -pub const ITEM_MINECRAFT_SHEARS: &str = "item.minecraft.shears"; -#[doc = "Sheep Spawn Egg"] -pub const ITEM_MINECRAFT_SHEEP_SPAWN_EGG: &str = "item.minecraft.sheep_spawn_egg"; -#[doc = "Shelter Pottery Shard"] -pub const ITEM_MINECRAFT_SHELTER_POTTERY_SHARD: &str = "item.minecraft.shelter_pottery_shard"; -#[doc = "Shelter Pottery Sherd"] -pub const ITEM_MINECRAFT_SHELTER_POTTERY_SHERD: &str = "item.minecraft.shelter_pottery_sherd"; -#[doc = "Shield"] -pub const ITEM_MINECRAFT_SHIELD: &str = "item.minecraft.shield"; -#[doc = "Black Shield"] -pub const ITEM_MINECRAFT_SHIELD_BLACK: &str = "item.minecraft.shield.black"; -#[doc = "Blue Shield"] -pub const ITEM_MINECRAFT_SHIELD_BLUE: &str = "item.minecraft.shield.blue"; -#[doc = "Brown Shield"] -pub const ITEM_MINECRAFT_SHIELD_BROWN: &str = "item.minecraft.shield.brown"; -#[doc = "Cyan Shield"] -pub const ITEM_MINECRAFT_SHIELD_CYAN: &str = "item.minecraft.shield.cyan"; -#[doc = "Gray Shield"] -pub const ITEM_MINECRAFT_SHIELD_GRAY: &str = "item.minecraft.shield.gray"; -#[doc = "Green Shield"] -pub const ITEM_MINECRAFT_SHIELD_GREEN: &str = "item.minecraft.shield.green"; -#[doc = "Light Blue Shield"] -pub const ITEM_MINECRAFT_SHIELD_LIGHT_BLUE: &str = "item.minecraft.shield.light_blue"; -#[doc = "Light Gray Shield"] -pub const ITEM_MINECRAFT_SHIELD_LIGHT_GRAY: &str = "item.minecraft.shield.light_gray"; -#[doc = "Lime Shield"] -pub const ITEM_MINECRAFT_SHIELD_LIME: &str = "item.minecraft.shield.lime"; -#[doc = "Magenta Shield"] -pub const ITEM_MINECRAFT_SHIELD_MAGENTA: &str = "item.minecraft.shield.magenta"; -#[doc = "Orange Shield"] -pub const ITEM_MINECRAFT_SHIELD_ORANGE: &str = "item.minecraft.shield.orange"; -#[doc = "Pink Shield"] -pub const ITEM_MINECRAFT_SHIELD_PINK: &str = "item.minecraft.shield.pink"; -#[doc = "Purple Shield"] -pub const ITEM_MINECRAFT_SHIELD_PURPLE: &str = "item.minecraft.shield.purple"; -#[doc = "Red Shield"] -pub const ITEM_MINECRAFT_SHIELD_RED: &str = "item.minecraft.shield.red"; -#[doc = "White Shield"] -pub const ITEM_MINECRAFT_SHIELD_WHITE: &str = "item.minecraft.shield.white"; -#[doc = "Yellow Shield"] -pub const ITEM_MINECRAFT_SHIELD_YELLOW: &str = "item.minecraft.shield.yellow"; -#[doc = "Shulker Shell"] -pub const ITEM_MINECRAFT_SHULKER_SHELL: &str = "item.minecraft.shulker_shell"; -#[doc = "Shulker Spawn Egg"] -pub const ITEM_MINECRAFT_SHULKER_SPAWN_EGG: &str = "item.minecraft.shulker_spawn_egg"; -#[doc = "Sign"] -pub const ITEM_MINECRAFT_SIGN: &str = "item.minecraft.sign"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.silence_armor_trim_smithing_template"; -#[doc = "Silence Armor Trim"] -pub const ITEM_MINECRAFT_SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.silence_armor_trim_smithing_template.new"; -#[doc = "Silverfish Spawn Egg"] -pub const ITEM_MINECRAFT_SILVERFISH_SPAWN_EGG: &str = "item.minecraft.silverfish_spawn_egg"; -#[doc = "Skeleton Horse Spawn Egg"] -pub const ITEM_MINECRAFT_SKELETON_HORSE_SPAWN_EGG: &str = "item.minecraft.skeleton_horse_spawn_egg"; -#[doc = "Skeleton Spawn Egg"] -pub const ITEM_MINECRAFT_SKELETON_SPAWN_EGG: &str = "item.minecraft.skeleton_spawn_egg"; -#[doc = "Banner Pattern"] -pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN: &str = "item.minecraft.skull_banner_pattern"; -#[doc = "Skull Charge"] -pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN_DESC: &str = - "item.minecraft.skull_banner_pattern.desc"; -#[doc = "Skull Charge Banner Pattern"] -pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN_NEW: &str = "item.minecraft.skull_banner_pattern.new"; -#[doc = "Skull Pottery Shard"] -pub const ITEM_MINECRAFT_SKULL_POTTERY_SHARD: &str = "item.minecraft.skull_pottery_shard"; -#[doc = "Skull Pottery Sherd"] -pub const ITEM_MINECRAFT_SKULL_POTTERY_SHERD: &str = "item.minecraft.skull_pottery_sherd"; -#[doc = "Slimeball"] -pub const ITEM_MINECRAFT_SLIME_BALL: &str = "item.minecraft.slime_ball"; -#[doc = "Slime Spawn Egg"] -pub const ITEM_MINECRAFT_SLIME_SPAWN_EGG: &str = "item.minecraft.slime_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE: &str = "item.minecraft.smithing_template"; -#[doc = "Applies to:"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_APPLIES_TO: &str = - "item.minecraft.smithing_template.applies_to"; -#[doc = "Add ingot or crystal"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION: &str = - "item.minecraft.smithing_template.armor_trim.additions_slot_description"; -#[doc = "Armor"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_APPLIES_TO: &str = - "item.minecraft.smithing_template.armor_trim.applies_to"; -#[doc = "Add a piece of armor"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_BASE_SLOT_DESCRIPTION: &str = - "item.minecraft.smithing_template.armor_trim.base_slot_description"; -#[doc = "Ingots & Crystals"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_INGREDIENTS: &str = - "item.minecraft.smithing_template.armor_trim.ingredients"; -#[doc = "Ingredients:"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_INGREDIENTS: &str = - "item.minecraft.smithing_template.ingredients"; -#[doc = "Add Netherite Ingot"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION: &str = - "item.minecraft.smithing_template.netherite_upgrade.additions_slot_description"; -#[doc = "Diamond Equipment"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_APPLIES_TO: &str = - "item.minecraft.smithing_template.netherite_upgrade.applies_to"; -#[doc = "Add diamond armor, weapon, or tool"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION: &str = - "item.minecraft.smithing_template.netherite_upgrade.base_slot_description"; -#[doc = "Netherite Ingot"] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_INGREDIENTS: &str = - "item.minecraft.smithing_template.netherite_upgrade.ingredients"; -#[doc = "Upgrade: "] -pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_UPGRADE: &str = - "item.minecraft.smithing_template.upgrade"; -#[doc = "Sniffer Spawn Egg"] -pub const ITEM_MINECRAFT_SNIFFER_SPAWN_EGG: &str = "item.minecraft.sniffer_spawn_egg"; -#[doc = "Snort Pottery Shard"] -pub const ITEM_MINECRAFT_SNORT_POTTERY_SHARD: &str = "item.minecraft.snort_pottery_shard"; -#[doc = "Snort Pottery Sherd"] -pub const ITEM_MINECRAFT_SNORT_POTTERY_SHERD: &str = "item.minecraft.snort_pottery_sherd"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.snout_armor_trim_smithing_template"; -#[doc = "Snout Armor Trim"] -pub const ITEM_MINECRAFT_SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.snout_armor_trim_smithing_template.new"; -#[doc = "Snow Golem Spawn Egg"] -pub const ITEM_MINECRAFT_SNOW_GOLEM_SPAWN_EGG: &str = "item.minecraft.snow_golem_spawn_egg"; -#[doc = "Snowball"] -pub const ITEM_MINECRAFT_SNOWBALL: &str = "item.minecraft.snowball"; -#[doc = "Spectral Arrow"] -pub const ITEM_MINECRAFT_SPECTRAL_ARROW: &str = "item.minecraft.spectral_arrow"; -#[doc = "Spider Eye"] -pub const ITEM_MINECRAFT_SPIDER_EYE: &str = "item.minecraft.spider_eye"; -#[doc = "Spider Spawn Egg"] -pub const ITEM_MINECRAFT_SPIDER_SPAWN_EGG: &str = "item.minecraft.spider_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.spire_armor_trim_smithing_template"; -#[doc = "Spire Armor Trim"] -pub const ITEM_MINECRAFT_SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.spire_armor_trim_smithing_template.new"; -#[doc = "Splash Potion"] -pub const ITEM_MINECRAFT_SPLASH_POTION: &str = "item.minecraft.splash_potion"; -#[doc = "Awkward Splash Potion"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_AWKWARD: &str = - "item.minecraft.splash_potion.effect.awkward"; -#[doc = "Splash Uncraftable Potion"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_EMPTY: &str = - "item.minecraft.splash_potion.effect.empty"; -#[doc = "Splash Potion of Fire Resistance"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_FIRE_RESISTANCE: &str = - "item.minecraft.splash_potion.effect.fire_resistance"; -#[doc = "Splash Potion of Harming"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_HARMING: &str = - "item.minecraft.splash_potion.effect.harming"; -#[doc = "Splash Potion of Healing"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_HEALING: &str = - "item.minecraft.splash_potion.effect.healing"; -#[doc = "Splash Potion of Infestation"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_INFESTED: &str = - "item.minecraft.splash_potion.effect.infested"; -#[doc = "Splash Potion of Invisibility"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_INVISIBILITY: &str = - "item.minecraft.splash_potion.effect.invisibility"; -#[doc = "Splash Potion of Leaping"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LEAPING: &str = - "item.minecraft.splash_potion.effect.leaping"; -#[doc = "Splash Potion of Levitation"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LEVITATION: &str = - "item.minecraft.splash_potion.effect.levitation"; -#[doc = "Splash Potion of Luck"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LUCK: &str = - "item.minecraft.splash_potion.effect.luck"; -#[doc = "Mundane Splash Potion"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_MUNDANE: &str = - "item.minecraft.splash_potion.effect.mundane"; -#[doc = "Splash Potion of Night Vision"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_NIGHT_VISION: &str = - "item.minecraft.splash_potion.effect.night_vision"; -#[doc = "Splash Potion of Oozing"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_OOZING: &str = - "item.minecraft.splash_potion.effect.oozing"; -#[doc = "Splash Potion of Poison"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_POISON: &str = - "item.minecraft.splash_potion.effect.poison"; -#[doc = "Splash Potion of Regeneration"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_REGENERATION: &str = - "item.minecraft.splash_potion.effect.regeneration"; -#[doc = "Splash Potion of Slow Falling"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SLOW_FALLING: &str = - "item.minecraft.splash_potion.effect.slow_falling"; -#[doc = "Splash Potion of Slowness"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SLOWNESS: &str = - "item.minecraft.splash_potion.effect.slowness"; -#[doc = "Splash Potion of Strength"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_STRENGTH: &str = - "item.minecraft.splash_potion.effect.strength"; -#[doc = "Splash Potion of Swiftness"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SWIFTNESS: &str = - "item.minecraft.splash_potion.effect.swiftness"; -#[doc = "Thick Splash Potion"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_THICK: &str = - "item.minecraft.splash_potion.effect.thick"; -#[doc = "Splash Potion of the Turtle Master"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_TURTLE_MASTER: &str = - "item.minecraft.splash_potion.effect.turtle_master"; -#[doc = "Splash Water Bottle"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WATER: &str = - "item.minecraft.splash_potion.effect.water"; -#[doc = "Splash Potion of Water Breathing"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WATER_BREATHING: &str = - "item.minecraft.splash_potion.effect.water_breathing"; -#[doc = "Splash Potion of Weakness"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WEAKNESS: &str = - "item.minecraft.splash_potion.effect.weakness"; -#[doc = "Splash Potion of Weaving"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WEAVING: &str = - "item.minecraft.splash_potion.effect.weaving"; -#[doc = "Splash Potion of Wind Charging"] -pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WIND_CHARGED: &str = - "item.minecraft.splash_potion.effect.wind_charged"; -#[doc = "Spruce Boat"] -pub const ITEM_MINECRAFT_SPRUCE_BOAT: &str = "item.minecraft.spruce_boat"; -#[doc = "Spruce Boat with Chest"] -pub const ITEM_MINECRAFT_SPRUCE_CHEST_BOAT: &str = "item.minecraft.spruce_chest_boat"; -#[doc = "Spyglass"] -pub const ITEM_MINECRAFT_SPYGLASS: &str = "item.minecraft.spyglass"; -#[doc = "Squid Spawn Egg"] -pub const ITEM_MINECRAFT_SQUID_SPAWN_EGG: &str = "item.minecraft.squid_spawn_egg"; -#[doc = "Stick"] -pub const ITEM_MINECRAFT_STICK: &str = "item.minecraft.stick"; -#[doc = "Stone Axe"] -pub const ITEM_MINECRAFT_STONE_AXE: &str = "item.minecraft.stone_axe"; -#[doc = "Stone Hoe"] -pub const ITEM_MINECRAFT_STONE_HOE: &str = "item.minecraft.stone_hoe"; -#[doc = "Stone Pickaxe"] -pub const ITEM_MINECRAFT_STONE_PICKAXE: &str = "item.minecraft.stone_pickaxe"; -#[doc = "Stone Shovel"] -pub const ITEM_MINECRAFT_STONE_SHOVEL: &str = "item.minecraft.stone_shovel"; -#[doc = "Stone Spear"] -pub const ITEM_MINECRAFT_STONE_SPEAR: &str = "item.minecraft.stone_spear"; -#[doc = "Stone Sword"] -pub const ITEM_MINECRAFT_STONE_SWORD: &str = "item.minecraft.stone_sword"; -#[doc = "Stray Spawn Egg"] -pub const ITEM_MINECRAFT_STRAY_SPAWN_EGG: &str = "item.minecraft.stray_spawn_egg"; -#[doc = "Strider Spawn Egg"] -pub const ITEM_MINECRAFT_STRIDER_SPAWN_EGG: &str = "item.minecraft.strider_spawn_egg"; -#[doc = "String"] -pub const ITEM_MINECRAFT_STRING: &str = "item.minecraft.string"; -#[doc = "Sugar"] -pub const ITEM_MINECRAFT_SUGAR: &str = "item.minecraft.sugar"; -#[doc = "Suspicious Stew"] -pub const ITEM_MINECRAFT_SUSPICIOUS_STEW: &str = "item.minecraft.suspicious_stew"; -#[doc = "Sweet Berries"] -pub const ITEM_MINECRAFT_SWEET_BERRIES: &str = "item.minecraft.sweet_berries"; -#[doc = "Bucket of Tadpole"] -pub const ITEM_MINECRAFT_TADPOLE_BUCKET: &str = "item.minecraft.tadpole_bucket"; -#[doc = "Tadpole Spawn Egg"] -pub const ITEM_MINECRAFT_TADPOLE_SPAWN_EGG: &str = "item.minecraft.tadpole_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_TIDE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.tide_armor_trim_smithing_template"; -#[doc = "Tide Armor Trim"] -pub const ITEM_MINECRAFT_TIDE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.tide_armor_trim_smithing_template.new"; -#[doc = "Tipped Arrow"] -pub const ITEM_MINECRAFT_TIPPED_ARROW: &str = "item.minecraft.tipped_arrow"; -#[doc = "Tipped Arrow"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_AWKWARD: &str = - "item.minecraft.tipped_arrow.effect.awkward"; -#[doc = "Uncraftable Tipped Arrow"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_EMPTY: &str = - "item.minecraft.tipped_arrow.effect.empty"; -#[doc = "Arrow of Fire Resistance"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_FIRE_RESISTANCE: &str = - "item.minecraft.tipped_arrow.effect.fire_resistance"; -#[doc = "Arrow of Harming"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_HARMING: &str = - "item.minecraft.tipped_arrow.effect.harming"; -#[doc = "Arrow of Healing"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_HEALING: &str = - "item.minecraft.tipped_arrow.effect.healing"; -#[doc = "Arrow of Infestation"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_INFESTED: &str = - "item.minecraft.tipped_arrow.effect.infested"; -#[doc = "Arrow of Invisibility"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_INVISIBILITY: &str = - "item.minecraft.tipped_arrow.effect.invisibility"; -#[doc = "Arrow of Leaping"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LEAPING: &str = - "item.minecraft.tipped_arrow.effect.leaping"; -#[doc = "Arrow of Levitation"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LEVITATION: &str = - "item.minecraft.tipped_arrow.effect.levitation"; -#[doc = "Arrow of Luck"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LUCK: &str = "item.minecraft.tipped_arrow.effect.luck"; -#[doc = "Tipped Arrow"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_MUNDANE: &str = - "item.minecraft.tipped_arrow.effect.mundane"; -#[doc = "Arrow of Night Vision"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_NIGHT_VISION: &str = - "item.minecraft.tipped_arrow.effect.night_vision"; -#[doc = "Arrow of Oozing"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_OOZING: &str = - "item.minecraft.tipped_arrow.effect.oozing"; -#[doc = "Arrow of Poison"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_POISON: &str = - "item.minecraft.tipped_arrow.effect.poison"; -#[doc = "Arrow of Regeneration"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_REGENERATION: &str = - "item.minecraft.tipped_arrow.effect.regeneration"; -#[doc = "Arrow of Slow Falling"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SLOW_FALLING: &str = - "item.minecraft.tipped_arrow.effect.slow_falling"; -#[doc = "Arrow of Slowness"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SLOWNESS: &str = - "item.minecraft.tipped_arrow.effect.slowness"; -#[doc = "Arrow of Strength"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_STRENGTH: &str = - "item.minecraft.tipped_arrow.effect.strength"; -#[doc = "Arrow of Swiftness"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SWIFTNESS: &str = - "item.minecraft.tipped_arrow.effect.swiftness"; -#[doc = "Tipped Arrow"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_THICK: &str = - "item.minecraft.tipped_arrow.effect.thick"; -#[doc = "Arrow of the Turtle Master"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_TURTLE_MASTER: &str = - "item.minecraft.tipped_arrow.effect.turtle_master"; -#[doc = "Arrow of Splashing"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WATER: &str = - "item.minecraft.tipped_arrow.effect.water"; -#[doc = "Arrow of Water Breathing"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WATER_BREATHING: &str = - "item.minecraft.tipped_arrow.effect.water_breathing"; -#[doc = "Arrow of Weakness"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WEAKNESS: &str = - "item.minecraft.tipped_arrow.effect.weakness"; -#[doc = "Arrow of Weaving"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WEAVING: &str = - "item.minecraft.tipped_arrow.effect.weaving"; -#[doc = "Arrow of Wind Charging"] -pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WIND_CHARGED: &str = - "item.minecraft.tipped_arrow.effect.wind_charged"; -#[doc = "Minecart with TNT"] -pub const ITEM_MINECRAFT_TNT_MINECART: &str = "item.minecraft.tnt_minecart"; -#[doc = "Torchflower Seeds"] -pub const ITEM_MINECRAFT_TORCHFLOWER_SEEDS: &str = "item.minecraft.torchflower_seeds"; -#[doc = "Totem of Undying"] -pub const ITEM_MINECRAFT_TOTEM_OF_UNDYING: &str = "item.minecraft.totem_of_undying"; -#[doc = "Trader Llama Spawn Egg"] -pub const ITEM_MINECRAFT_TRADER_LLAMA_SPAWN_EGG: &str = "item.minecraft.trader_llama_spawn_egg"; -#[doc = "Trial Key"] -pub const ITEM_MINECRAFT_TRIAL_KEY: &str = "item.minecraft.trial_key"; -#[doc = "Trident"] -pub const ITEM_MINECRAFT_TRIDENT: &str = "item.minecraft.trident"; -#[doc = "Tropical Fish"] -pub const ITEM_MINECRAFT_TROPICAL_FISH: &str = "item.minecraft.tropical_fish"; -#[doc = "Bucket of Tropical Fish"] -pub const ITEM_MINECRAFT_TROPICAL_FISH_BUCKET: &str = "item.minecraft.tropical_fish_bucket"; -#[doc = "Tropical Fish Spawn Egg"] -pub const ITEM_MINECRAFT_TROPICAL_FISH_SPAWN_EGG: &str = "item.minecraft.tropical_fish_spawn_egg"; -#[doc = "Turtle Shell"] -pub const ITEM_MINECRAFT_TURTLE_HELMET: &str = "item.minecraft.turtle_helmet"; -#[doc = "Turtle Scute"] -pub const ITEM_MINECRAFT_TURTLE_SCUTE: &str = "item.minecraft.turtle_scute"; -#[doc = "Turtle Spawn Egg"] -pub const ITEM_MINECRAFT_TURTLE_SPAWN_EGG: &str = "item.minecraft.turtle_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_VEX_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.vex_armor_trim_smithing_template"; -#[doc = "Vex Armor Trim"] -pub const ITEM_MINECRAFT_VEX_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.vex_armor_trim_smithing_template.new"; -#[doc = "Vex Spawn Egg"] -pub const ITEM_MINECRAFT_VEX_SPAWN_EGG: &str = "item.minecraft.vex_spawn_egg"; -#[doc = "Villager Spawn Egg"] -pub const ITEM_MINECRAFT_VILLAGER_SPAWN_EGG: &str = "item.minecraft.villager_spawn_egg"; -#[doc = "Vindicator Spawn Egg"] -pub const ITEM_MINECRAFT_VINDICATOR_SPAWN_EGG: &str = "item.minecraft.vindicator_spawn_egg"; -#[doc = "Wandering Trader Spawn Egg"] -pub const ITEM_MINECRAFT_WANDERING_TRADER_SPAWN_EGG: &str = - "item.minecraft.wandering_trader_spawn_egg"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_WARD_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.ward_armor_trim_smithing_template"; -#[doc = "Ward Armor Trim"] -pub const ITEM_MINECRAFT_WARD_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.ward_armor_trim_smithing_template.new"; -#[doc = "Warden Spawn Egg"] -pub const ITEM_MINECRAFT_WARDEN_SPAWN_EGG: &str = "item.minecraft.warden_spawn_egg"; -#[doc = "Warped Fungus on a Stick"] -pub const ITEM_MINECRAFT_WARPED_FUNGUS_ON_A_STICK: &str = "item.minecraft.warped_fungus_on_a_stick"; -#[doc = "Water Bucket"] -pub const ITEM_MINECRAFT_WATER_BUCKET: &str = "item.minecraft.water_bucket"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.wayfinder_armor_trim_smithing_template"; -#[doc = "Wayfinder Armor Trim"] -pub const ITEM_MINECRAFT_WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.wayfinder_armor_trim_smithing_template.new"; -#[doc = "Wheat"] -pub const ITEM_MINECRAFT_WHEAT: &str = "item.minecraft.wheat"; -#[doc = "Wheat Seeds"] -pub const ITEM_MINECRAFT_WHEAT_SEEDS: &str = "item.minecraft.wheat_seeds"; -#[doc = "White Bundle"] -pub const ITEM_MINECRAFT_WHITE_BUNDLE: &str = "item.minecraft.white_bundle"; -#[doc = "White Dye"] -pub const ITEM_MINECRAFT_WHITE_DYE: &str = "item.minecraft.white_dye"; -#[doc = "White Harness"] -pub const ITEM_MINECRAFT_WHITE_HARNESS: &str = "item.minecraft.white_harness"; -#[doc = "Smithing Template"] -pub const ITEM_MINECRAFT_WILD_ARMOR_TRIM_SMITHING_TEMPLATE: &str = - "item.minecraft.wild_armor_trim_smithing_template"; -#[doc = "Wild Armor Trim"] -pub const ITEM_MINECRAFT_WILD_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = - "item.minecraft.wild_armor_trim_smithing_template.new"; -#[doc = "Wind Charge"] -pub const ITEM_MINECRAFT_WIND_CHARGE: &str = "item.minecraft.wind_charge"; -#[doc = "Witch Spawn Egg"] -pub const ITEM_MINECRAFT_WITCH_SPAWN_EGG: &str = "item.minecraft.witch_spawn_egg"; -#[doc = "Wither Skeleton Spawn Egg"] -pub const ITEM_MINECRAFT_WITHER_SKELETON_SPAWN_EGG: &str = - "item.minecraft.wither_skeleton_spawn_egg"; -#[doc = "Wither Spawn Egg"] -pub const ITEM_MINECRAFT_WITHER_SPAWN_EGG: &str = "item.minecraft.wither_spawn_egg"; -#[doc = "Wolf Armor"] -pub const ITEM_MINECRAFT_WOLF_ARMOR: &str = "item.minecraft.wolf_armor"; -#[doc = "Wolf Spawn Egg"] -pub const ITEM_MINECRAFT_WOLF_SPAWN_EGG: &str = "item.minecraft.wolf_spawn_egg"; -#[doc = "Wooden Axe"] -pub const ITEM_MINECRAFT_WOODEN_AXE: &str = "item.minecraft.wooden_axe"; -#[doc = "Wooden Hoe"] -pub const ITEM_MINECRAFT_WOODEN_HOE: &str = "item.minecraft.wooden_hoe"; -#[doc = "Wooden Pickaxe"] -pub const ITEM_MINECRAFT_WOODEN_PICKAXE: &str = "item.minecraft.wooden_pickaxe"; -#[doc = "Wooden Shovel"] -pub const ITEM_MINECRAFT_WOODEN_SHOVEL: &str = "item.minecraft.wooden_shovel"; -#[doc = "Wooden Spear"] -pub const ITEM_MINECRAFT_WOODEN_SPEAR: &str = "item.minecraft.wooden_spear"; -#[doc = "Wooden Sword"] -pub const ITEM_MINECRAFT_WOODEN_SWORD: &str = "item.minecraft.wooden_sword"; -#[doc = "Book and Quill"] -pub const ITEM_MINECRAFT_WRITABLE_BOOK: &str = "item.minecraft.writable_book"; -#[doc = "Written Book"] -pub const ITEM_MINECRAFT_WRITTEN_BOOK: &str = "item.minecraft.written_book"; -#[doc = "Yellow Bundle"] -pub const ITEM_MINECRAFT_YELLOW_BUNDLE: &str = "item.minecraft.yellow_bundle"; -#[doc = "Yellow Dye"] -pub const ITEM_MINECRAFT_YELLOW_DYE: &str = "item.minecraft.yellow_dye"; -#[doc = "Yellow Harness"] -pub const ITEM_MINECRAFT_YELLOW_HARNESS: &str = "item.minecraft.yellow_harness"; -#[doc = "Zoglin Spawn Egg"] -pub const ITEM_MINECRAFT_ZOGLIN_SPAWN_EGG: &str = "item.minecraft.zoglin_spawn_egg"; -#[doc = "Zombie Horse Spawn Egg"] -pub const ITEM_MINECRAFT_ZOMBIE_HORSE_SPAWN_EGG: &str = "item.minecraft.zombie_horse_spawn_egg"; -#[doc = "Zombie Nautilus Spawn Egg"] -pub const ITEM_MINECRAFT_ZOMBIE_NAUTILUS_SPAWN_EGG: &str = - "item.minecraft.zombie_nautilus_spawn_egg"; -#[doc = "Zombie Spawn Egg"] -pub const ITEM_MINECRAFT_ZOMBIE_SPAWN_EGG: &str = "item.minecraft.zombie_spawn_egg"; -#[doc = "Zombie Villager Spawn Egg"] -pub const ITEM_MINECRAFT_ZOMBIE_VILLAGER_SPAWN_EGG: &str = - "item.minecraft.zombie_villager_spawn_egg"; -#[doc = "Zombified Piglin Spawn Egg"] -pub const ITEM_MINECRAFT_ZOMBIFIED_PIGLIN_SPAWN_EGG: &str = - "item.minecraft.zombified_piglin_spawn_egg"; -#[doc = "When equipped:"] -pub const ITEM_MODIFIERS_ANY: &str = "item.modifiers.any"; -#[doc = "When worn:"] -pub const ITEM_MODIFIERS_ARMOR: &str = "item.modifiers.armor"; -#[doc = "When equipped:"] -pub const ITEM_MODIFIERS_BODY: &str = "item.modifiers.body"; -#[doc = "When on Chest:"] -pub const ITEM_MODIFIERS_CHEST: &str = "item.modifiers.chest"; -#[doc = "When on Feet:"] -pub const ITEM_MODIFIERS_FEET: &str = "item.modifiers.feet"; -#[doc = "When held:"] -pub const ITEM_MODIFIERS_HAND: &str = "item.modifiers.hand"; -#[doc = "When on Head:"] -pub const ITEM_MODIFIERS_HEAD: &str = "item.modifiers.head"; -#[doc = "When on Legs:"] -pub const ITEM_MODIFIERS_LEGS: &str = "item.modifiers.legs"; -#[doc = "When in Main Hand:"] -pub const ITEM_MODIFIERS_MAINHAND: &str = "item.modifiers.mainhand"; -#[doc = "When in Off Hand:"] -pub const ITEM_MODIFIERS_OFFHAND: &str = "item.modifiers.offhand"; -#[doc = "When saddled:"] -pub const ITEM_MODIFIERS_SADDLE: &str = "item.modifiers.saddle"; -#[doc = "NBT: %s tag(s)"] -pub const ITEM_NBT_TAGS: &str = "item.nbt_tags"; -#[doc = "Warning:"] -pub const ITEM_OP_BLOCK_WARNING_LINE1: &str = "item.op_block_warning.line1"; -#[doc = "Use of this item might lead to command execution."] -pub const ITEM_OP_BLOCK_WARNING_LINE2: &str = "item.op_block_warning.line2"; -#[doc = "Do not use unless you know the exact contents!"] -pub const ITEM_OP_BLOCK_WARNING_LINE3: &str = "item.op_block_warning.line3"; -#[doc = "Disabled in Peaceful"] -pub const ITEM_SPAWN_EGG_PEACEFUL: &str = "item.spawn_egg.peaceful"; -#[doc = "Unbreakable"] -pub const ITEM_UNBREAKABLE: &str = "item.unbreakable"; -#[doc = "Building Blocks"] -pub const ITEMGROUP_BUILDINGBLOCKS: &str = "itemGroup.buildingBlocks"; -#[doc = "Colored Blocks"] -pub const ITEMGROUP_COLOREDBLOCKS: &str = "itemGroup.coloredBlocks"; -#[doc = "Combat"] -pub const ITEMGROUP_COMBAT: &str = "itemGroup.combat"; -#[doc = "Consumables"] -pub const ITEMGROUP_CONSUMABLES: &str = "itemGroup.consumables"; -#[doc = "Crafting"] -pub const ITEMGROUP_CRAFTING: &str = "itemGroup.crafting"; -#[doc = "Food & Drinks"] -pub const ITEMGROUP_FOODANDDRINK: &str = "itemGroup.foodAndDrink"; -#[doc = "Functional Blocks"] -pub const ITEMGROUP_FUNCTIONAL: &str = "itemGroup.functional"; -#[doc = "Saved Hotbars"] -pub const ITEMGROUP_HOTBAR: &str = "itemGroup.hotbar"; -#[doc = "Ingredients"] -pub const ITEMGROUP_INGREDIENTS: &str = "itemGroup.ingredients"; -#[doc = "Survival Inventory"] -pub const ITEMGROUP_INVENTORY: &str = "itemGroup.inventory"; -#[doc = "Natural Blocks"] -pub const ITEMGROUP_NATURAL: &str = "itemGroup.natural"; -#[doc = "Operator Utilities"] -pub const ITEMGROUP_OP: &str = "itemGroup.op"; -#[doc = "Redstone Blocks"] -pub const ITEMGROUP_REDSTONE: &str = "itemGroup.redstone"; -#[doc = "Search Items"] -pub const ITEMGROUP_SEARCH: &str = "itemGroup.search"; -#[doc = "Spawn Eggs"] -pub const ITEMGROUP_SPAWNEGGS: &str = "itemGroup.spawnEggs"; -#[doc = "Tools & Utilities"] -pub const ITEMGROUP_TOOLS: &str = "itemGroup.tools"; -#[doc = "Unknown item modifier: %s"] -pub const ITEM_MODIFIER_UNKNOWN: &str = "item_modifier.unknown"; -#[doc = "Turns into:"] -pub const JIGSAW_BLOCK_FINAL_STATE: &str = "jigsaw_block.final_state"; -#[doc = "Generate"] -pub const JIGSAW_BLOCK_GENERATE: &str = "jigsaw_block.generate"; -#[doc = "Aligned"] -pub const JIGSAW_BLOCK_JOINT_ALIGNED: &str = "jigsaw_block.joint.aligned"; -#[doc = "Rollable"] -pub const JIGSAW_BLOCK_JOINT_ROLLABLE: &str = "jigsaw_block.joint.rollable"; -#[doc = "Joint Type:"] -pub const JIGSAW_BLOCK_JOINT_LABEL: &str = "jigsaw_block.joint_label"; -#[doc = "Keep Jigsaws"] -pub const JIGSAW_BLOCK_KEEP_JIGSAWS: &str = "jigsaw_block.keep_jigsaws"; -#[doc = "Levels: %s"] -pub const JIGSAW_BLOCK_LEVELS: &str = "jigsaw_block.levels"; -#[doc = "Name:"] -pub const JIGSAW_BLOCK_NAME: &str = "jigsaw_block.name"; -#[doc = "Placement Priority:"] -pub const JIGSAW_BLOCK_PLACEMENT_PRIORITY: &str = "jigsaw_block.placement_priority"; -#[doc = "When this Jigsaw block connects to a piece, this is the order in which that piece is processed for connections in the wider structure.\n\nPieces will be processed in descending priority with insertion order breaking ties."] -pub const JIGSAW_BLOCK_PLACEMENT_PRIORITY_TOOLTIP: &str = "jigsaw_block.placement_priority.tooltip"; -#[doc = "Target Pool:"] -pub const JIGSAW_BLOCK_POOL: &str = "jigsaw_block.pool"; -#[doc = "Selection Priority:"] -pub const JIGSAW_BLOCK_SELECTION_PRIORITY: &str = "jigsaw_block.selection_priority"; -#[doc = "When the parent piece is being processed for connections, this is the order in which this Jigsaw block attempts to connect to its target piece.\n\nJigsaws will be processed in descending priority with random ordering breaking ties."] -pub const JIGSAW_BLOCK_SELECTION_PRIORITY_TOOLTIP: &str = "jigsaw_block.selection_priority.tooltip"; -#[doc = "Target Name:"] -pub const JIGSAW_BLOCK_TARGET: &str = "jigsaw_block.target"; -#[doc = "C418 - 11"] -pub const JUKEBOX_SONG_MINECRAFT_11: &str = "jukebox_song.minecraft.11"; -#[doc = "C418 - 13"] -pub const JUKEBOX_SONG_MINECRAFT_13: &str = "jukebox_song.minecraft.13"; -#[doc = "Samuel Åberg - 5"] -pub const JUKEBOX_SONG_MINECRAFT_5: &str = "jukebox_song.minecraft.5"; -#[doc = "C418 - blocks"] -pub const JUKEBOX_SONG_MINECRAFT_BLOCKS: &str = "jukebox_song.minecraft.blocks"; -#[doc = "C418 - cat"] -pub const JUKEBOX_SONG_MINECRAFT_CAT: &str = "jukebox_song.minecraft.cat"; -#[doc = "C418 - chirp"] -pub const JUKEBOX_SONG_MINECRAFT_CHIRP: &str = "jukebox_song.minecraft.chirp"; -#[doc = "Lena Raine - Creator"] -pub const JUKEBOX_SONG_MINECRAFT_CREATOR: &str = "jukebox_song.minecraft.creator"; -#[doc = "Lena Raine - Creator (Music Box)"] -pub const JUKEBOX_SONG_MINECRAFT_CREATOR_MUSIC_BOX: &str = - "jukebox_song.minecraft.creator_music_box"; -#[doc = "C418 - far"] -pub const JUKEBOX_SONG_MINECRAFT_FAR: &str = "jukebox_song.minecraft.far"; -#[doc = "Hyper Potions - Lava Chicken"] -pub const JUKEBOX_SONG_MINECRAFT_LAVA_CHICKEN: &str = "jukebox_song.minecraft.lava_chicken"; -#[doc = "C418 - mall"] -pub const JUKEBOX_SONG_MINECRAFT_MALL: &str = "jukebox_song.minecraft.mall"; -#[doc = "C418 - mellohi"] -pub const JUKEBOX_SONG_MINECRAFT_MELLOHI: &str = "jukebox_song.minecraft.mellohi"; -#[doc = "Lena Raine - otherside"] -pub const JUKEBOX_SONG_MINECRAFT_OTHERSIDE: &str = "jukebox_song.minecraft.otherside"; -#[doc = "Lena Raine - Pigstep"] -pub const JUKEBOX_SONG_MINECRAFT_PIGSTEP: &str = "jukebox_song.minecraft.pigstep"; -#[doc = "Aaron Cherof - Precipice"] -pub const JUKEBOX_SONG_MINECRAFT_PRECIPICE: &str = "jukebox_song.minecraft.precipice"; -#[doc = "Aaron Cherof - Relic"] -pub const JUKEBOX_SONG_MINECRAFT_RELIC: &str = "jukebox_song.minecraft.relic"; -#[doc = "C418 - stal"] -pub const JUKEBOX_SONG_MINECRAFT_STAL: &str = "jukebox_song.minecraft.stal"; -#[doc = "C418 - strad"] -pub const JUKEBOX_SONG_MINECRAFT_STRAD: &str = "jukebox_song.minecraft.strad"; -#[doc = "Amos Roddy - Tears"] -pub const JUKEBOX_SONG_MINECRAFT_TEARS: &str = "jukebox_song.minecraft.tears"; -#[doc = "C418 - wait"] -pub const JUKEBOX_SONG_MINECRAFT_WAIT: &str = "jukebox_song.minecraft.wait"; -#[doc = "C418 - ward"] -pub const JUKEBOX_SONG_MINECRAFT_WARD: &str = "jukebox_song.minecraft.ward"; -#[doc = "Advancements"] -pub const KEY_ADVANCEMENTS: &str = "key.advancements"; -#[doc = "Attack/Destroy"] -pub const KEY_ATTACK: &str = "key.attack"; -#[doc = "Walk Backward"] -pub const KEY_BACK: &str = "key.back"; -#[doc = "Creative Mode"] -pub const KEY_CATEGORIES_CREATIVE: &str = "key.categories.creative"; -#[doc = "Gameplay"] -pub const KEY_CATEGORIES_GAMEPLAY: &str = "key.categories.gameplay"; -#[doc = "Inventory"] -pub const KEY_CATEGORIES_INVENTORY: &str = "key.categories.inventory"; -#[doc = "Miscellaneous"] -pub const KEY_CATEGORIES_MISC: &str = "key.categories.misc"; -#[doc = "Movement"] -pub const KEY_CATEGORIES_MOVEMENT: &str = "key.categories.movement"; -#[doc = "Multiplayer"] -pub const KEY_CATEGORIES_MULTIPLAYER: &str = "key.categories.multiplayer"; -#[doc = "Spectator"] -pub const KEY_CATEGORIES_SPECTATOR: &str = "key.categories.spectator"; -#[doc = "Game Interface"] -pub const KEY_CATEGORIES_UI: &str = "key.categories.ui"; -#[doc = "Creative Mode"] -pub const KEY_CATEGORY_MINECRAFT_CREATIVE: &str = "key.category.minecraft.creative"; -#[doc = "Debug"] -pub const KEY_CATEGORY_MINECRAFT_DEBUG: &str = "key.category.minecraft.debug"; -#[doc = "Gameplay"] -pub const KEY_CATEGORY_MINECRAFT_GAMEPLAY: &str = "key.category.minecraft.gameplay"; -#[doc = "Inventory"] -pub const KEY_CATEGORY_MINECRAFT_INVENTORY: &str = "key.category.minecraft.inventory"; -#[doc = "Miscellaneous"] -pub const KEY_CATEGORY_MINECRAFT_MISC: &str = "key.category.minecraft.misc"; -#[doc = "Movement"] -pub const KEY_CATEGORY_MINECRAFT_MOVEMENT: &str = "key.category.minecraft.movement"; -#[doc = "Multiplayer"] -pub const KEY_CATEGORY_MINECRAFT_MULTIPLAYER: &str = "key.category.minecraft.multiplayer"; -#[doc = "Spectator"] -pub const KEY_CATEGORY_MINECRAFT_SPECTATOR: &str = "key.category.minecraft.spectator"; -#[doc = "Open Chat"] -pub const KEY_CHAT: &str = "key.chat"; -#[doc = "Open Command"] -pub const KEY_COMMAND: &str = "key.command"; -#[doc = "Clear Chat"] -pub const KEY_DEBUG_CLEARCHAT: &str = "key.debug.clearChat"; -#[doc = "Copy Location"] -pub const KEY_DEBUG_COPYLOCATION: &str = "key.debug.copyLocation"; -#[doc = "Copy Data"] -pub const KEY_DEBUG_COPYRECREATECOMMAND: &str = "key.debug.copyRecreateCommand"; -#[doc = "Debug Crash"] -pub const KEY_DEBUG_CRASH: &str = "key.debug.crash"; -#[doc = "Debug Options"] -pub const KEY_DEBUG_DEBUGOPTIONS: &str = "key.debug.debugOptions"; -#[doc = "Dump Dynamic Textures"] -pub const KEY_DEBUG_DUMPDYNAMICTEXTURES: &str = "key.debug.dumpDynamicTextures"; -#[doc = "Dump Version Info"] -pub const KEY_DEBUG_DUMPVERSION: &str = "key.debug.dumpVersion"; -#[doc = "Toggle Lost Focus Pause"] -pub const KEY_DEBUG_FOCUSPAUSE: &str = "key.debug.focusPause"; -#[doc = "FPS Charts"] -pub const KEY_DEBUG_FPSCHARTS: &str = "key.debug.fpsCharts"; -#[doc = "Lightmap Texture"] -pub const KEY_DEBUG_LIGHTMAPTEXTURE: &str = "key.debug.lightmapTexture"; -#[doc = "Debug Modifier Key"] -pub const KEY_DEBUG_MODIFIER: &str = "key.debug.modifier"; -#[doc = "Network Charts"] -pub const KEY_DEBUG_NETWORKCHARTS: &str = "key.debug.networkCharts"; -#[doc = "Toggle Overlay"] -pub const KEY_DEBUG_OVERLAY: &str = "key.debug.overlay"; -#[doc = "Start/Stop Profiling"] -pub const KEY_DEBUG_PROFILING: &str = "key.debug.profiling"; -#[doc = "Profiling Chart"] -pub const KEY_DEBUG_PROFILINGCHART: &str = "key.debug.profilingChart"; -#[doc = "Reload Chunks"] -pub const KEY_DEBUG_RELOADCHUNK: &str = "key.debug.reloadChunk"; -#[doc = "Reload Resource Packs"] -pub const KEY_DEBUG_RELOADRESOURCEPACKS: &str = "key.debug.reloadResourcePacks"; -#[doc = "Show Advanced Tooltips"] -pub const KEY_DEBUG_SHOWADVANCEDTOOLTIPS: &str = "key.debug.showAdvancedTooltips"; -#[doc = "Show Chunk Boundaries"] -pub const KEY_DEBUG_SHOWCHUNKBORDERS: &str = "key.debug.showChunkBorders"; -#[doc = "Show Hitboxes"] -pub const KEY_DEBUG_SHOWHITBOXES: &str = "key.debug.showHitboxes"; -#[doc = "Cycle Spectator"] -pub const KEY_DEBUG_SPECTATE: &str = "key.debug.spectate"; -#[doc = "Game Mode Switcher"] -pub const KEY_DEBUG_SWITCHGAMEMODE: &str = "key.debug.switchGameMode"; -#[doc = "Drop Selected Item"] -pub const KEY_DROP: &str = "key.drop"; -#[doc = "Walk Forward"] -pub const KEY_FORWARD: &str = "key.forward"; -#[doc = "Toggle Fullscreen"] -pub const KEY_FULLSCREEN: &str = "key.fullscreen"; -#[doc = "Hotbar Slot 1"] -pub const KEY_HOTBAR_1: &str = "key.hotbar.1"; -#[doc = "Hotbar Slot 2"] -pub const KEY_HOTBAR_2: &str = "key.hotbar.2"; -#[doc = "Hotbar Slot 3"] -pub const KEY_HOTBAR_3: &str = "key.hotbar.3"; -#[doc = "Hotbar Slot 4"] -pub const KEY_HOTBAR_4: &str = "key.hotbar.4"; -#[doc = "Hotbar Slot 5"] -pub const KEY_HOTBAR_5: &str = "key.hotbar.5"; -#[doc = "Hotbar Slot 6"] -pub const KEY_HOTBAR_6: &str = "key.hotbar.6"; -#[doc = "Hotbar Slot 7"] -pub const KEY_HOTBAR_7: &str = "key.hotbar.7"; -#[doc = "Hotbar Slot 8"] -pub const KEY_HOTBAR_8: &str = "key.hotbar.8"; -#[doc = "Hotbar Slot 9"] -pub const KEY_HOTBAR_9: &str = "key.hotbar.9"; -#[doc = "Open/Close Inventory"] -pub const KEY_INVENTORY: &str = "key.inventory"; -#[doc = "Jump"] -pub const KEY_JUMP: &str = "key.jump"; -#[doc = "'"] -pub const KEY_KEYBOARD_APOSTROPHE: &str = "key.keyboard.apostrophe"; -#[doc = "\\"] -pub const KEY_KEYBOARD_BACKSLASH: &str = "key.keyboard.backslash"; -#[doc = "Backspace"] -pub const KEY_KEYBOARD_BACKSPACE: &str = "key.keyboard.backspace"; -#[doc = "Caps Lock"] -pub const KEY_KEYBOARD_CAPS_LOCK: &str = "key.keyboard.caps.lock"; -#[doc = ","] -pub const KEY_KEYBOARD_COMMA: &str = "key.keyboard.comma"; -#[doc = "Delete"] -pub const KEY_KEYBOARD_DELETE: &str = "key.keyboard.delete"; -#[doc = "Down Arrow"] -pub const KEY_KEYBOARD_DOWN: &str = "key.keyboard.down"; -#[doc = "End"] -pub const KEY_KEYBOARD_END: &str = "key.keyboard.end"; -#[doc = "Enter"] -pub const KEY_KEYBOARD_ENTER: &str = "key.keyboard.enter"; -#[doc = "="] -pub const KEY_KEYBOARD_EQUAL: &str = "key.keyboard.equal"; -#[doc = "Escape"] -pub const KEY_KEYBOARD_ESCAPE: &str = "key.keyboard.escape"; -#[doc = "F1"] -pub const KEY_KEYBOARD_F1: &str = "key.keyboard.f1"; -#[doc = "F10"] -pub const KEY_KEYBOARD_F10: &str = "key.keyboard.f10"; -#[doc = "F11"] -pub const KEY_KEYBOARD_F11: &str = "key.keyboard.f11"; -#[doc = "F12"] -pub const KEY_KEYBOARD_F12: &str = "key.keyboard.f12"; -#[doc = "F13"] -pub const KEY_KEYBOARD_F13: &str = "key.keyboard.f13"; -#[doc = "F14"] -pub const KEY_KEYBOARD_F14: &str = "key.keyboard.f14"; -#[doc = "F15"] -pub const KEY_KEYBOARD_F15: &str = "key.keyboard.f15"; -#[doc = "F16"] -pub const KEY_KEYBOARD_F16: &str = "key.keyboard.f16"; -#[doc = "F17"] -pub const KEY_KEYBOARD_F17: &str = "key.keyboard.f17"; -#[doc = "F18"] -pub const KEY_KEYBOARD_F18: &str = "key.keyboard.f18"; -#[doc = "F19"] -pub const KEY_KEYBOARD_F19: &str = "key.keyboard.f19"; -#[doc = "F2"] -pub const KEY_KEYBOARD_F2: &str = "key.keyboard.f2"; -#[doc = "F20"] -pub const KEY_KEYBOARD_F20: &str = "key.keyboard.f20"; -#[doc = "F21"] -pub const KEY_KEYBOARD_F21: &str = "key.keyboard.f21"; -#[doc = "F22"] -pub const KEY_KEYBOARD_F22: &str = "key.keyboard.f22"; -#[doc = "F23"] -pub const KEY_KEYBOARD_F23: &str = "key.keyboard.f23"; -#[doc = "F24"] -pub const KEY_KEYBOARD_F24: &str = "key.keyboard.f24"; -#[doc = "F25"] -pub const KEY_KEYBOARD_F25: &str = "key.keyboard.f25"; -#[doc = "F3"] -pub const KEY_KEYBOARD_F3: &str = "key.keyboard.f3"; -#[doc = "F4"] -pub const KEY_KEYBOARD_F4: &str = "key.keyboard.f4"; -#[doc = "F5"] -pub const KEY_KEYBOARD_F5: &str = "key.keyboard.f5"; -#[doc = "F6"] -pub const KEY_KEYBOARD_F6: &str = "key.keyboard.f6"; -#[doc = "F7"] -pub const KEY_KEYBOARD_F7: &str = "key.keyboard.f7"; -#[doc = "F8"] -pub const KEY_KEYBOARD_F8: &str = "key.keyboard.f8"; -#[doc = "F9"] -pub const KEY_KEYBOARD_F9: &str = "key.keyboard.f9"; -#[doc = "`"] -pub const KEY_KEYBOARD_GRAVE_ACCENT: &str = "key.keyboard.grave.accent"; -#[doc = "Home"] -pub const KEY_KEYBOARD_HOME: &str = "key.keyboard.home"; -#[doc = "Insert"] -pub const KEY_KEYBOARD_INSERT: &str = "key.keyboard.insert"; -#[doc = "Keypad 0"] -pub const KEY_KEYBOARD_KEYPAD_0: &str = "key.keyboard.keypad.0"; -#[doc = "Keypad 1"] -pub const KEY_KEYBOARD_KEYPAD_1: &str = "key.keyboard.keypad.1"; -#[doc = "Keypad 2"] -pub const KEY_KEYBOARD_KEYPAD_2: &str = "key.keyboard.keypad.2"; -#[doc = "Keypad 3"] -pub const KEY_KEYBOARD_KEYPAD_3: &str = "key.keyboard.keypad.3"; -#[doc = "Keypad 4"] -pub const KEY_KEYBOARD_KEYPAD_4: &str = "key.keyboard.keypad.4"; -#[doc = "Keypad 5"] -pub const KEY_KEYBOARD_KEYPAD_5: &str = "key.keyboard.keypad.5"; -#[doc = "Keypad 6"] -pub const KEY_KEYBOARD_KEYPAD_6: &str = "key.keyboard.keypad.6"; -#[doc = "Keypad 7"] -pub const KEY_KEYBOARD_KEYPAD_7: &str = "key.keyboard.keypad.7"; -#[doc = "Keypad 8"] -pub const KEY_KEYBOARD_KEYPAD_8: &str = "key.keyboard.keypad.8"; -#[doc = "Keypad 9"] -pub const KEY_KEYBOARD_KEYPAD_9: &str = "key.keyboard.keypad.9"; -#[doc = "Keypad +"] -pub const KEY_KEYBOARD_KEYPAD_ADD: &str = "key.keyboard.keypad.add"; -#[doc = "Keypad Decimal"] -pub const KEY_KEYBOARD_KEYPAD_DECIMAL: &str = "key.keyboard.keypad.decimal"; -#[doc = "Keypad /"] -pub const KEY_KEYBOARD_KEYPAD_DIVIDE: &str = "key.keyboard.keypad.divide"; -#[doc = "Keypad Enter"] -pub const KEY_KEYBOARD_KEYPAD_ENTER: &str = "key.keyboard.keypad.enter"; -#[doc = "Keypad ="] -pub const KEY_KEYBOARD_KEYPAD_EQUAL: &str = "key.keyboard.keypad.equal"; -#[doc = "Keypad *"] -pub const KEY_KEYBOARD_KEYPAD_MULTIPLY: &str = "key.keyboard.keypad.multiply"; -#[doc = "Keypad -"] -pub const KEY_KEYBOARD_KEYPAD_SUBTRACT: &str = "key.keyboard.keypad.subtract"; -#[doc = "Left Arrow"] -pub const KEY_KEYBOARD_LEFT: &str = "key.keyboard.left"; -#[doc = "Left Alt"] -pub const KEY_KEYBOARD_LEFT_ALT: &str = "key.keyboard.left.alt"; -#[doc = "["] -pub const KEY_KEYBOARD_LEFT_BRACKET: &str = "key.keyboard.left.bracket"; -#[doc = "Left Control"] -pub const KEY_KEYBOARD_LEFT_CONTROL: &str = "key.keyboard.left.control"; -#[doc = "Left Shift"] -pub const KEY_KEYBOARD_LEFT_SHIFT: &str = "key.keyboard.left.shift"; -#[doc = "Left Win"] -pub const KEY_KEYBOARD_LEFT_WIN: &str = "key.keyboard.left.win"; -#[doc = "Menu"] -pub const KEY_KEYBOARD_MENU: &str = "key.keyboard.menu"; -#[doc = "-"] -pub const KEY_KEYBOARD_MINUS: &str = "key.keyboard.minus"; -#[doc = "Num Lock"] -pub const KEY_KEYBOARD_NUM_LOCK: &str = "key.keyboard.num.lock"; -#[doc = "Page Down"] -pub const KEY_KEYBOARD_PAGE_DOWN: &str = "key.keyboard.page.down"; -#[doc = "Page Up"] -pub const KEY_KEYBOARD_PAGE_UP: &str = "key.keyboard.page.up"; -#[doc = "Pause"] -pub const KEY_KEYBOARD_PAUSE: &str = "key.keyboard.pause"; -#[doc = "."] -pub const KEY_KEYBOARD_PERIOD: &str = "key.keyboard.period"; -#[doc = "Print Screen"] -pub const KEY_KEYBOARD_PRINT_SCREEN: &str = "key.keyboard.print.screen"; -#[doc = "Right Arrow"] -pub const KEY_KEYBOARD_RIGHT: &str = "key.keyboard.right"; -#[doc = "Right Alt"] -pub const KEY_KEYBOARD_RIGHT_ALT: &str = "key.keyboard.right.alt"; -#[doc = "]"] -pub const KEY_KEYBOARD_RIGHT_BRACKET: &str = "key.keyboard.right.bracket"; -#[doc = "Right Control"] -pub const KEY_KEYBOARD_RIGHT_CONTROL: &str = "key.keyboard.right.control"; -#[doc = "Right Shift"] -pub const KEY_KEYBOARD_RIGHT_SHIFT: &str = "key.keyboard.right.shift"; -#[doc = "Right Win"] -pub const KEY_KEYBOARD_RIGHT_WIN: &str = "key.keyboard.right.win"; -#[doc = "Scroll Lock"] -pub const KEY_KEYBOARD_SCROLL_LOCK: &str = "key.keyboard.scroll.lock"; -#[doc = ";"] -pub const KEY_KEYBOARD_SEMICOLON: &str = "key.keyboard.semicolon"; -#[doc = "/"] -pub const KEY_KEYBOARD_SLASH: &str = "key.keyboard.slash"; -#[doc = "Space"] -pub const KEY_KEYBOARD_SPACE: &str = "key.keyboard.space"; -#[doc = "Tab"] -pub const KEY_KEYBOARD_TAB: &str = "key.keyboard.tab"; -#[doc = "Not Bound"] -pub const KEY_KEYBOARD_UNKNOWN: &str = "key.keyboard.unknown"; -#[doc = "Up Arrow"] -pub const KEY_KEYBOARD_UP: &str = "key.keyboard.up"; -#[doc = "World 1"] -pub const KEY_KEYBOARD_WORLD_1: &str = "key.keyboard.world.1"; -#[doc = "World 2"] -pub const KEY_KEYBOARD_WORLD_2: &str = "key.keyboard.world.2"; -#[doc = "Strafe Left"] -pub const KEY_LEFT: &str = "key.left"; -#[doc = "Load Hotbar Activator"] -pub const KEY_LOADTOOLBARACTIVATOR: &str = "key.loadToolbarActivator"; -#[doc = "Button %1$s"] -pub const KEY_MOUSE: &str = "key.mouse"; -#[doc = "Left Button"] -pub const KEY_MOUSE_LEFT: &str = "key.mouse.left"; -#[doc = "Middle Button"] -pub const KEY_MOUSE_MIDDLE: &str = "key.mouse.middle"; -#[doc = "Right Button"] -pub const KEY_MOUSE_RIGHT: &str = "key.mouse.right"; -#[doc = "Pick Block"] -pub const KEY_PICKITEM: &str = "key.pickItem"; -#[doc = "List Players"] -pub const KEY_PLAYERLIST: &str = "key.playerlist"; -#[doc = "Quick Actions"] -pub const KEY_QUICKACTIONS: &str = "key.quickActions"; -#[doc = "Strafe Right"] -pub const KEY_RIGHT: &str = "key.right"; -#[doc = "Save Hotbar Activator"] -pub const KEY_SAVETOOLBARACTIVATOR: &str = "key.saveToolbarActivator"; -#[doc = "Take Screenshot"] -pub const KEY_SCREENSHOT: &str = "key.screenshot"; -#[doc = "Toggle Cinematic Camera"] -pub const KEY_SMOOTHCAMERA: &str = "key.smoothCamera"; -#[doc = "Sneak"] -pub const KEY_SNEAK: &str = "key.sneak"; -#[doc = "Social Interactions Screen"] -pub const KEY_SOCIALINTERACTIONS: &str = "key.socialInteractions"; -#[doc = "Select On Hotbar"] -pub const KEY_SPECTATORHOTBAR: &str = "key.spectatorHotbar"; -#[doc = "Highlight Players"] -pub const KEY_SPECTATOROUTLINES: &str = "key.spectatorOutlines"; -#[doc = "Sprint"] -pub const KEY_SPRINT: &str = "key.sprint"; -#[doc = "Swap Item With Off Hand"] -pub const KEY_SWAPOFFHAND: &str = "key.swapOffhand"; -#[doc = "Toggle GUI"] -pub const KEY_TOGGLEGUI: &str = "key.toggleGui"; -#[doc = "Toggle Perspective"] -pub const KEY_TOGGLEPERSPECTIVE: &str = "key.togglePerspective"; -#[doc = "Toggle Spectator Shader Effects"] -pub const KEY_TOGGLESPECTATORSHADEREFFECTS: &str = "key.toggleSpectatorShaderEffects"; -#[doc = "Use Item/Place Block"] -pub const KEY_USE: &str = "key.use"; -#[doc = "Announcements"] -pub const KNOWN_SERVER_LINK_ANNOUNCEMENTS: &str = "known_server_link.announcements"; -#[doc = "Community"] -pub const KNOWN_SERVER_LINK_COMMUNITY: &str = "known_server_link.community"; -#[doc = "Community Guidelines"] -pub const KNOWN_SERVER_LINK_COMMUNITY_GUIDELINES: &str = "known_server_link.community_guidelines"; -#[doc = "Feedback"] -pub const KNOWN_SERVER_LINK_FEEDBACK: &str = "known_server_link.feedback"; -#[doc = "Forums"] -pub const KNOWN_SERVER_LINK_FORUMS: &str = "known_server_link.forums"; -#[doc = "News"] -pub const KNOWN_SERVER_LINK_NEWS: &str = "known_server_link.news"; -#[doc = "Report Server Bug"] -pub const KNOWN_SERVER_LINK_REPORT_BUG: &str = "known_server_link.report_bug"; -#[doc = "Status"] -pub const KNOWN_SERVER_LINK_STATUS: &str = "known_server_link.status"; -#[doc = "Support"] -pub const KNOWN_SERVER_LINK_SUPPORT: &str = "known_server_link.support"; -#[doc = "Website"] -pub const KNOWN_SERVER_LINK_WEBSITE: &str = "known_server_link.website"; -#[doc = "Settings for Other Players"] -pub const LANSERVER_OTHERPLAYERS: &str = "lanServer.otherPlayers"; -#[doc = "Port Number"] -pub const LANSERVER_PORT: &str = "lanServer.port"; -#[doc = "Not a valid port.\nLeave the edit box empty or enter a number between 1024 and 65535."] -pub const LANSERVER_PORT_INVALID: &str = "lanServer.port.invalid"; -#[doc = "Not a valid port.\nLeave the edit box empty or enter a number between %s and %s."] -pub const LANSERVER_PORT_INVALID_NEW: &str = "lanServer.port.invalid.new"; -#[doc = "Port not available.\nLeave the edit box empty or enter a different number between 1024 and 65535."] -pub const LANSERVER_PORT_UNAVAILABLE: &str = "lanServer.port.unavailable"; -#[doc = "Port not available.\nLeave the edit box empty or enter a different number between %s and %s."] -pub const LANSERVER_PORT_UNAVAILABLE_NEW: &str = "lanServer.port.unavailable.new"; -#[doc = "Scanning for games on your local network"] -pub const LANSERVER_SCANNING: &str = "lanServer.scanning"; -#[doc = "Start LAN World"] -pub const LANSERVER_START: &str = "lanServer.start"; -#[doc = "LAN World"] -pub const LANSERVER_TITLE: &str = "lanServer.title"; -#[doc = "en_us"] -pub const LANGUAGE_CODE: &str = "language.code"; -#[doc = "English"] -pub const LANGUAGE_NAME: &str = "language.name"; -#[doc = "United States"] -pub const LANGUAGE_REGION: &str = "language.region"; -#[doc = "Take Book"] -pub const LECTERN_TAKE_BOOK: &str = "lectern.take_book"; -#[doc = "%s%%"] -pub const LOADING_PROGRESS: &str = "loading.progress"; -#[doc = "Add Server"] -pub const MANAGESERVER_ADD_TITLE: &str = "manageServer.add.title"; -#[doc = "Edit Server Info"] -pub const MANAGESERVER_EDIT_TITLE: &str = "manageServer.edit.title"; -#[doc = "Server Address"] -pub const MANAGESERVER_ENTERIP: &str = "manageServer.enterIp"; -#[doc = "Server Name"] -pub const MANAGESERVER_ENTERNAME: &str = "manageServer.enterName"; -#[doc = "Server Resource Packs"] -pub const MANAGESERVER_RESOURCEPACK: &str = "manageServer.resourcePack"; -#[doc = "Disabled"] -pub const MANAGESERVER_RESOURCEPACK_DISABLED: &str = "manageServer.resourcePack.disabled"; -#[doc = "Enabled"] -pub const MANAGESERVER_RESOURCEPACK_ENABLED: &str = "manageServer.resourcePack.enabled"; -#[doc = "Prompt"] -pub const MANAGESERVER_RESOURCEPACK_PROMPT: &str = "manageServer.resourcePack.prompt"; -#[doc = "Read more about Mojang and privacy laws"] -pub const MCO_ACCOUNT_PRIVACY_INFO: &str = "mco.account.privacy.info"; -#[doc = "Read more about GDPR"] -pub const MCO_ACCOUNT_PRIVACY_INFO_BUTTON: &str = "mco.account.privacy.info.button"; -#[doc = "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."] -pub const MCO_ACCOUNT_PRIVACY_INFORMATION: &str = "mco.account.privacy.information"; -#[doc = "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.\n\nIf you have an older Minecraft account (you log in with your username), you need to migrate the account to a Mojang account in order to access Realms."] -pub const MCO_ACCOUNT_PRIVACYINFO: &str = "mco.account.privacyinfo"; -#[doc = "Update account"] -pub const MCO_ACCOUNT_UPDATE: &str = "mco.account.update"; -#[doc = "No activity for the past %s day(s)"] -pub const MCO_ACTIVITY_NOACTIVITY: &str = "mco.activity.noactivity"; -#[doc = "Player activity"] -pub const MCO_ACTIVITY_TITLE: &str = "mco.activity.title"; -#[doc = "Download Latest"] -pub const MCO_BACKUP_BUTTON_DOWNLOAD: &str = "mco.backup.button.download"; -#[doc = "Reset World"] -pub const MCO_BACKUP_BUTTON_RESET: &str = "mco.backup.button.reset"; -#[doc = "Restore"] -pub const MCO_BACKUP_BUTTON_RESTORE: &str = "mco.backup.button.restore"; -#[doc = "Upload World"] -pub const MCO_BACKUP_BUTTON_UPLOAD: &str = "mco.backup.button.upload"; -#[doc = "Changes"] -pub const MCO_BACKUP_CHANGES_TOOLTIP: &str = "mco.backup.changes.tooltip"; -#[doc = "Backup (%s)"] -pub const MCO_BACKUP_ENTRY: &str = "mco.backup.entry"; -#[doc = "Description"] -pub const MCO_BACKUP_ENTRY_DESCRIPTION: &str = "mco.backup.entry.description"; -#[doc = "Enabled Pack(s)"] -pub const MCO_BACKUP_ENTRY_ENABLEDPACK: &str = "mco.backup.entry.enabledPack"; -#[doc = "Game Difficulty"] -pub const MCO_BACKUP_ENTRY_GAMEDIFFICULTY: &str = "mco.backup.entry.gameDifficulty"; -#[doc = "Game Mode"] -pub const MCO_BACKUP_ENTRY_GAMEMODE: &str = "mco.backup.entry.gameMode"; -#[doc = "Game Server Version"] -pub const MCO_BACKUP_ENTRY_GAMESERVERVERSION: &str = "mco.backup.entry.gameServerVersion"; -#[doc = "Name"] -pub const MCO_BACKUP_ENTRY_NAME: &str = "mco.backup.entry.name"; -#[doc = "Seed"] -pub const MCO_BACKUP_ENTRY_SEED: &str = "mco.backup.entry.seed"; -#[doc = "Template Name"] -pub const MCO_BACKUP_ENTRY_TEMPLATENAME: &str = "mco.backup.entry.templateName"; -#[doc = "Undefined Change"] -pub const MCO_BACKUP_ENTRY_UNDEFINED: &str = "mco.backup.entry.undefined"; -#[doc = "Uploaded"] -pub const MCO_BACKUP_ENTRY_UPLOADED: &str = "mco.backup.entry.uploaded"; -#[doc = "World Type"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE: &str = "mco.backup.entry.worldType"; -#[doc = "Adventure Map"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_ADVENTUREMAP: &str = "mco.backup.entry.worldType.adventureMap"; -#[doc = "Experience"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_EXPERIENCE: &str = "mco.backup.entry.worldType.experience"; -#[doc = "Inspiration"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_INSPIRATION: &str = "mco.backup.entry.worldType.inspiration"; -#[doc = "Minigame"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_MINIGAME: &str = "mco.backup.entry.worldType.minigame"; -#[doc = "Normal"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_NORMAL: &str = "mco.backup.entry.worldType.normal"; -#[doc = "Unknown"] -pub const MCO_BACKUP_ENTRY_WORLDTYPE_UNKNOWN: &str = "mco.backup.entry.worldType.unknown"; -#[doc = "Generate world"] -pub const MCO_BACKUP_GENERATE_WORLD: &str = "mco.backup.generate.world"; -#[doc = "Changes From Last Backup"] -pub const MCO_BACKUP_INFO_TITLE: &str = "mco.backup.info.title"; -#[doc = "Backup from %s"] -pub const MCO_BACKUP_NARRATION: &str = "mco.backup.narration"; -#[doc = "This Realm doesn't have any backups currently."] -pub const MCO_BACKUP_NOBACKUPS: &str = "mco.backup.nobackups"; -#[doc = "Restoring your Realm"] -pub const MCO_BACKUP_RESTORING: &str = "mco.backup.restoring"; -#[doc = "UNKNOWN"] -pub const MCO_BACKUP_UNKNOWN: &str = "mco.backup.unknown"; -#[doc = "Download"] -pub const MCO_BROKENWORLD_DOWNLOAD: &str = "mco.brokenworld.download"; -#[doc = "Downloaded"] -pub const MCO_BROKENWORLD_DOWNLOADED: &str = "mco.brokenworld.downloaded"; -#[doc = "Please reset or select another world."] -pub const MCO_BROKENWORLD_MESSAGE_LINE1: &str = "mco.brokenworld.message.line1"; -#[doc = "You can also choose to download the world to singleplayer."] -pub const MCO_BROKENWORLD_MESSAGE_LINE2: &str = "mco.brokenworld.message.line2"; -#[doc = "This minigame is no longer supported"] -pub const MCO_BROKENWORLD_MINIGAME_TITLE: &str = "mco.brokenworld.minigame.title"; -#[doc = "Please wait for the Realm owner to reset the world"] -pub const MCO_BROKENWORLD_NONOWNER_ERROR: &str = "mco.brokenworld.nonowner.error"; -#[doc = "World is out of date"] -pub const MCO_BROKENWORLD_NONOWNER_TITLE: &str = "mco.brokenworld.nonowner.title"; -#[doc = "Play"] -pub const MCO_BROKENWORLD_PLAY: &str = "mco.brokenworld.play"; -#[doc = "Reset"] -pub const MCO_BROKENWORLD_RESET: &str = "mco.brokenworld.reset"; -#[doc = "Your current world is no longer supported"] -pub const MCO_BROKENWORLD_TITLE: &str = "mco.brokenworld.title"; -#[doc = "Your client is not compatible with Realms."] -pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE1: &str = "mco.client.incompatible.msg.line1"; -#[doc = "Please use the most recent version of Minecraft."] -pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE2: &str = "mco.client.incompatible.msg.line2"; -#[doc = "Realms is not compatible with snapshot versions."] -pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE3: &str = "mco.client.incompatible.msg.line3"; -#[doc = "Client incompatible!"] -pub const MCO_CLIENT_INCOMPATIBLE_TITLE: &str = "mco.client.incompatible.title"; -#[doc = "Your client version (%s) is not compatible with Realms.\n\nPlease use the most recent version of Minecraft."] -pub const MCO_CLIENT_OUTDATED_STABLE_VERSION: &str = "mco.client.outdated.stable.version"; -#[doc = "Your client version (%s) is not compatible with Realms.\n\nRealms is not available for this snapshot version."] -pub const MCO_CLIENT_UNSUPPORTED_SNAPSHOT_VERSION: &str = "mco.client.unsupported.snapshot.version"; -#[doc = "Downgrade"] -pub const MCO_COMPATIBILITY_DOWNGRADE: &str = "mco.compatibility.downgrade"; -#[doc = "This world was last played in version %s; you are on version %s. Downgrading a world could cause corruption - we cannot guarantee that it will load or work.\n\nA backup of your world will be saved under \"World Backups\". Please restore your world if needed."] -pub const MCO_COMPATIBILITY_DOWNGRADE_DESCRIPTION: &str = "mco.compatibility.downgrade.description"; -#[doc = "Incompatible version"] -pub const MCO_COMPATIBILITY_INCOMPATIBLE_POPUP_TITLE: &str = - "mco.compatibility.incompatible.popup.title"; -#[doc = "The world you are trying to join is incompatible with the version you are on."] -pub const MCO_COMPATIBILITY_INCOMPATIBLE_RELEASETYPE_POPUP_MESSAGE: &str = - "mco.compatibility.incompatible.releaseType.popup.message"; -#[doc = "This world was last played in version %s; you are on version %s.\n\nThese series are not compatible with each other. A new world is needed to play on this version."] -pub const MCO_COMPATIBILITY_INCOMPATIBLE_SERIES_POPUP_MESSAGE: &str = - "mco.compatibility.incompatible.series.popup.message"; -#[doc = "The version this world was last played in could not be verified. If the world gets upgraded or downgraded, a backup will be automatically created and saved under \"World Backups\"."] -pub const MCO_COMPATIBILITY_UNVERIFIABLE_MESSAGE: &str = "mco.compatibility.unverifiable.message"; -#[doc = "Compatibility not verifiable"] -pub const MCO_COMPATIBILITY_UNVERIFIABLE_TITLE: &str = "mco.compatibility.unverifiable.title"; -#[doc = "Upgrade"] -pub const MCO_COMPATIBILITY_UPGRADE: &str = "mco.compatibility.upgrade"; -#[doc = "This world was last played in version %s; you are on version %s.\n\nA backup of your world will be saved under \"World Backups\".\n\nPlease restore your world if needed."] -pub const MCO_COMPATIBILITY_UPGRADE_DESCRIPTION: &str = "mco.compatibility.upgrade.description"; -#[doc = "This world was last played in version %s; you are on version %s.\n\nA backup of the world will be saved under \"World Backups\".\n\nThe owner of the Realm can restore the world if needed."] -pub const MCO_COMPATIBILITY_UPGRADE_FRIEND_DESCRIPTION: &str = - "mco.compatibility.upgrade.friend.description"; -#[doc = "Do you really want to upgrade this world?"] -pub const MCO_COMPATIBILITY_UPGRADE_TITLE: &str = "mco.compatibility.upgrade.title"; -#[doc = "Current"] -pub const MCO_CONFIGURE_CURRENT_MINIGAME: &str = "mco.configure.current.minigame"; -#[doc = "Player feed temporarily disabled"] -pub const MCO_CONFIGURE_WORLD_ACTIVITYFEED_DISABLED: &str = - "mco.configure.world.activityfeed.disabled"; -#[doc = "World Backups"] -pub const MCO_CONFIGURE_WORLD_BACKUP: &str = "mco.configure.world.backup"; -#[doc = "Player activity"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_ACTIVITY: &str = "mco.configure.world.buttons.activity"; -#[doc = "Temporarily Close Realm"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_CLOSE: &str = "mco.configure.world.buttons.close"; -#[doc = "Delete"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_DELETE: &str = "mco.configure.world.buttons.delete"; -#[doc = "Done"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_DONE: &str = "mco.configure.world.buttons.done"; -#[doc = "Settings"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_EDIT: &str = "mco.configure.world.buttons.edit"; -#[doc = "Invite Player"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_INVITE: &str = "mco.configure.world.buttons.invite"; -#[doc = "More options"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_MOREOPTIONS: &str = "mco.configure.world.buttons.moreoptions"; -#[doc = "New World"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_NEWWORLD: &str = "mco.configure.world.buttons.newworld"; -#[doc = "Reopen Realm"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_OPEN: &str = "mco.configure.world.buttons.open"; -#[doc = "World Options"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_OPTIONS: &str = "mco.configure.world.buttons.options"; -#[doc = "Players"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_PLAYERS: &str = "mco.configure.world.buttons.players"; -#[doc = "Select Region..."] -pub const MCO_CONFIGURE_WORLD_BUTTONS_REGION_PREFERENCE: &str = - "mco.configure.world.buttons.region_preference"; -#[doc = "Reset World"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_RESETWORLD: &str = "mco.configure.world.buttons.resetworld"; -#[doc = "Save"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_SAVE: &str = "mco.configure.world.buttons.save"; -#[doc = "Settings"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_SETTINGS: &str = "mco.configure.world.buttons.settings"; -#[doc = "Subscription"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_SUBSCRIPTION: &str = - "mco.configure.world.buttons.subscription"; -#[doc = "Switch Minigame"] -pub const MCO_CONFIGURE_WORLD_BUTTONS_SWITCHMINIGAME: &str = - "mco.configure.world.buttons.switchminigame"; -#[doc = "You can temporarily close your Realm, preventing play while you make adjustments. Open it back up when you're ready. \n\nThis does not cancel your Realms Subscription."] -pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_LINE1: &str = - "mco.configure.world.close.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_LINE2: &str = - "mco.configure.world.close.question.line2"; -#[doc = "Need to make changes without disruption?"] -pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_TITLE: &str = - "mco.configure.world.close.question.title"; -#[doc = "Temporarily closing the Realm..."] -pub const MCO_CONFIGURE_WORLD_CLOSING: &str = "mco.configure.world.closing"; -#[doc = "Command Blocks"] -pub const MCO_CONFIGURE_WORLD_COMMANDBLOCKS: &str = "mco.configure.world.commandBlocks"; -#[doc = "Delete Realm"] -pub const MCO_CONFIGURE_WORLD_DELETE_BUTTON: &str = "mco.configure.world.delete.button"; -#[doc = "Your Realm will be permanently deleted"] -pub const MCO_CONFIGURE_WORLD_DELETE_QUESTION_LINE1: &str = - "mco.configure.world.delete.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_DELETE_QUESTION_LINE2: &str = - "mco.configure.world.delete.question.line2"; -#[doc = "Realm Description"] -pub const MCO_CONFIGURE_WORLD_DESCRIPTION: &str = "mco.configure.world.description"; -#[doc = "World Name"] -pub const MCO_CONFIGURE_WORLD_EDIT_SLOT_NAME: &str = "mco.configure.world.edit.slot.name"; -#[doc = "Some settings are disabled since your current world is an adventure"] -pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_ADVENTUREMAP: &str = - "mco.configure.world.edit.subscreen.adventuremap"; -#[doc = "Some settings are disabled since your current world is an experience"] -pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_EXPERIENCE: &str = - "mco.configure.world.edit.subscreen.experience"; -#[doc = "Some settings are disabled since your current world is an inspiration"] -pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_INSPIRATION: &str = - "mco.configure.world.edit.subscreen.inspiration"; -#[doc = "Force Game Mode"] -pub const MCO_CONFIGURE_WORLD_FORCEGAMEMODE: &str = "mco.configure.world.forceGameMode"; -#[doc = "You have %s new invite(s)"] -pub const MCO_CONFIGURE_WORLD_INVITE_NARRATION: &str = "mco.configure.world.invite.narration"; -#[doc = "Name"] -pub const MCO_CONFIGURE_WORLD_INVITE_PROFILE_NAME: &str = "mco.configure.world.invite.profile.name"; -#[doc = "Invited"] -pub const MCO_CONFIGURE_WORLD_INVITED: &str = "mco.configure.world.invited"; -#[doc = "Invited (%s)"] -pub const MCO_CONFIGURE_WORLD_INVITED_NUMBER: &str = "mco.configure.world.invited.number"; -#[doc = "Normal User"] -pub const MCO_CONFIGURE_WORLD_INVITES_NORMAL_TOOLTIP: &str = - "mco.configure.world.invites.normal.tooltip"; -#[doc = "Operator"] -pub const MCO_CONFIGURE_WORLD_INVITES_OPS_TOOLTIP: &str = "mco.configure.world.invites.ops.tooltip"; -#[doc = "Remove"] -pub const MCO_CONFIGURE_WORLD_INVITES_REMOVE_TOOLTIP: &str = - "mco.configure.world.invites.remove.tooltip"; -#[doc = "If you leave this Realm you won't see it unless you are invited again"] -pub const MCO_CONFIGURE_WORLD_LEAVE_QUESTION_LINE1: &str = - "mco.configure.world.leave.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_LEAVE_QUESTION_LINE2: &str = - "mco.configure.world.leave.question.line2"; -#[doc = "Loading Realm"] -pub const MCO_CONFIGURE_WORLD_LOADING: &str = "mco.configure.world.loading"; -#[doc = "Location"] -pub const MCO_CONFIGURE_WORLD_LOCATION: &str = "mco.configure.world.location"; -#[doc = "Current: %s"] -pub const MCO_CONFIGURE_WORLD_MINIGAME: &str = "mco.configure.world.minigame"; -#[doc = "Realm Name"] -pub const MCO_CONFIGURE_WORLD_NAME: &str = "mco.configure.world.name"; -#[doc = "Must not start or end with whitespace. It will be trimmed."] -pub const MCO_CONFIGURE_WORLD_NAME_VALIDATION_WHITESPACE: &str = - "mco.configure.world.name.validation.whitespace"; -#[doc = "Opening the Realm..."] -pub const MCO_CONFIGURE_WORLD_OPENING: &str = "mco.configure.world.opening"; -#[doc = "A player with the provided name does not exist"] -pub const MCO_CONFIGURE_WORLD_PLAYERS_ERROR: &str = "mco.configure.world.players.error"; -#[doc = "A player with the provided name has already been invited to the Realm"] -pub const MCO_CONFIGURE_WORLD_PLAYERS_INVITE_DUPLICATE: &str = - "mco.configure.world.players.invite.duplicate"; -#[doc = "Inviting player..."] -pub const MCO_CONFIGURE_WORLD_PLAYERS_INVITING: &str = "mco.configure.world.players.inviting"; -#[doc = "Players"] -pub const MCO_CONFIGURE_WORLD_PLAYERS_TITLE: &str = "mco.configure.world.players.title"; -#[doc = "PVP"] -pub const MCO_CONFIGURE_WORLD_PVP: &str = "mco.configure.world.pvp"; -#[doc = "Region Preference"] -pub const MCO_CONFIGURE_WORLD_REGION_PREFERENCE: &str = "mco.configure.world.region_preference"; -#[doc = "Region Preference Selection"] -pub const MCO_CONFIGURE_WORLD_REGION_PREFERENCE_TITLE: &str = - "mco.configure.world.region_preference.title"; -#[doc = "Your world will be regenerated and your current world will be lost"] -pub const MCO_CONFIGURE_WORLD_RESET_QUESTION_LINE1: &str = - "mco.configure.world.reset.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_RESET_QUESTION_LINE2: &str = - "mco.configure.world.reset.question.line2"; -#[doc = "You need a custom resource pack to play on this Realm\n\nDo you want to download it and play?"] -pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION: &str = - "mco.configure.world.resourcepack.question"; -#[doc = "You need a custom resource pack to play on this Realm"] -pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION_LINE1: &str = - "mco.configure.world.resourcepack.question.line1"; -#[doc = "Do you want to download it and play?"] -pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION_LINE2: &str = - "mco.configure.world.resourcepack.question.line2"; -#[doc = "The world will be downloaded and added to your single player worlds."] -pub const MCO_CONFIGURE_WORLD_RESTORE_DOWNLOAD_QUESTION_LINE1: &str = - "mco.configure.world.restore.download.question.line1"; -#[doc = "Do you want to continue?"] -pub const MCO_CONFIGURE_WORLD_RESTORE_DOWNLOAD_QUESTION_LINE2: &str = - "mco.configure.world.restore.download.question.line2"; -#[doc = "Your world will be restored to date '%s' (%s)"] -pub const MCO_CONFIGURE_WORLD_RESTORE_QUESTION_LINE1: &str = - "mco.configure.world.restore.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_RESTORE_QUESTION_LINE2: &str = - "mco.configure.world.restore.question.line2"; -#[doc = "You cannot edit settings of an expired Realm"] -pub const MCO_CONFIGURE_WORLD_SETTINGS_EXPIRED: &str = "mco.configure.world.settings.expired"; -#[doc = "Settings"] -pub const MCO_CONFIGURE_WORLD_SETTINGS_TITLE: &str = "mco.configure.world.settings.title"; -#[doc = "World %s"] -pub const MCO_CONFIGURE_WORLD_SLOT: &str = "mco.configure.world.slot"; -#[doc = "Empty"] -pub const MCO_CONFIGURE_WORLD_SLOT_EMPTY: &str = "mco.configure.world.slot.empty"; -#[doc = "Your Realm will be switched to another world"] -pub const MCO_CONFIGURE_WORLD_SLOT_SWITCH_QUESTION_LINE1: &str = - "mco.configure.world.slot.switch.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_CONFIGURE_WORLD_SLOT_SWITCH_QUESTION_LINE2: &str = - "mco.configure.world.slot.switch.question.line2"; -#[doc = "Switch to world"] -pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP: &str = "mco.configure.world.slot.tooltip"; -#[doc = "Join"] -pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP_ACTIVE: &str = "mco.configure.world.slot.tooltip.active"; -#[doc = "Switch to minigame"] -pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP_MINIGAME: &str = - "mco.configure.world.slot.tooltip.minigame"; -#[doc = "Spawn Animals"] -pub const MCO_CONFIGURE_WORLD_SPAWNANIMALS: &str = "mco.configure.world.spawnAnimals"; -#[doc = "Spawn Monsters"] -pub const MCO_CONFIGURE_WORLD_SPAWNMONSTERS: &str = "mco.configure.world.spawnMonsters"; -#[doc = "Spawn NPCs"] -pub const MCO_CONFIGURE_WORLD_SPAWNNPCS: &str = "mco.configure.world.spawnNPCs"; -#[doc = "Spawn Protection"] -pub const MCO_CONFIGURE_WORLD_SPAWNPROTECTION: &str = "mco.configure.world.spawnProtection"; -#[doc = "Turning this option off will remove all existing entities of that type"] -pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_MESSAGE: &str = - "mco.configure.world.spawn_toggle.message"; -#[doc = "Turning this option off will remove all existing entities of that type, like Villagers"] -pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_MESSAGE_NPC: &str = - "mco.configure.world.spawn_toggle.message.npc"; -#[doc = "Warning!"] -pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_TITLE: &str = "mco.configure.world.spawn_toggle.title"; -#[doc = "Status"] -pub const MCO_CONFIGURE_WORLD_STATUS: &str = "mco.configure.world.status"; -#[doc = "day"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_DAY: &str = "mco.configure.world.subscription.day"; -#[doc = "days"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_DAYS: &str = "mco.configure.world.subscription.days"; -#[doc = "Expired"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_EXPIRED: &str = - "mco.configure.world.subscription.expired"; -#[doc = "Extend Subscription"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_EXTEND: &str = "mco.configure.world.subscription.extend"; -#[doc = "Less than a day"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_LESS_THAN_A_DAY: &str = - "mco.configure.world.subscription.less_than_a_day"; -#[doc = "month"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_MONTH: &str = "mco.configure.world.subscription.month"; -#[doc = "months"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_MONTHS: &str = "mco.configure.world.subscription.months"; -#[doc = "Renewed automatically in"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_RECURRING_DAYSLEFT: &str = - "mco.configure.world.subscription.recurring.daysleft"; -#[doc = "Changes made to your Realms subscription such as stacking time or turning off recurring billing will not be reflected until your next bill date."] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_RECURRING_INFO: &str = - "mco.configure.world.subscription.recurring.info"; -#[doc = "%1$s day(s)"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_DAYS: &str = - "mco.configure.world.subscription.remaining.days"; -#[doc = "%1$s month(s)"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_MONTHS: &str = - "mco.configure.world.subscription.remaining.months"; -#[doc = "%1$s month(s), %2$s day(s)"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_MONTHS_DAYS: &str = - "mco.configure.world.subscription.remaining.months.days"; -#[doc = "Start Date"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_START: &str = "mco.configure.world.subscription.start"; -#[doc = "Subscription"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TAB: &str = "mco.configure.world.subscription.tab"; -#[doc = "Time Left"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TIMELEFT: &str = - "mco.configure.world.subscription.timeleft"; -#[doc = "Your Subscription"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TITLE: &str = "mco.configure.world.subscription.title"; -#[doc = "Unknown"] -pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_UNKNOWN: &str = - "mco.configure.world.subscription.unknown"; -#[doc = "Create World"] -pub const MCO_CONFIGURE_WORLD_SWITCH_SLOT: &str = "mco.configure.world.switch.slot"; -#[doc = "This world is empty. Choose how to create your world"] -pub const MCO_CONFIGURE_WORLD_SWITCH_SLOT_SUBTITLE: &str = - "mco.configure.world.switch.slot.subtitle"; -#[doc = "Configure Realm:"] -pub const MCO_CONFIGURE_WORLD_TITLE: &str = "mco.configure.world.title"; -#[doc = "Are you sure that you want to uninvite '%s'?"] -pub const MCO_CONFIGURE_WORLD_UNINVITE_PLAYER: &str = "mco.configure.world.uninvite.player"; -#[doc = "Are you sure that you want to uninvite"] -pub const MCO_CONFIGURE_WORLD_UNINVITE_QUESTION: &str = "mco.configure.world.uninvite.question"; -#[doc = "Worlds"] -pub const MCO_CONFIGURE_WORLDS_TITLE: &str = "mco.configure.worlds.title"; -#[doc = "Logging in..."] -pub const MCO_CONNECT_AUTHORIZING: &str = "mco.connect.authorizing"; -#[doc = "Connecting to the Realm..."] -pub const MCO_CONNECT_CONNECTING: &str = "mco.connect.connecting"; -#[doc = "Failed to connect to the Realm"] -pub const MCO_CONNECT_FAILED: &str = "mco.connect.failed"; -#[doc = "Server region: %s"] -pub const MCO_CONNECT_REGION: &str = "mco.connect.region"; -#[doc = "Done"] -pub const MCO_CONNECT_SUCCESS: &str = "mco.connect.success"; -#[doc = "Create"] -pub const MCO_CREATE_WORLD: &str = "mco.create.world"; -#[doc = "You must enter a name!"] -pub const MCO_CREATE_WORLD_ERROR: &str = "mco.create.world.error"; -#[doc = "Failed to create world!"] -pub const MCO_CREATE_WORLD_FAILED: &str = "mco.create.world.failed"; -#[doc = "Creating world..."] -pub const MCO_CREATE_WORLD_RESET_TITLE: &str = "mco.create.world.reset.title"; -#[doc = "Skip"] -pub const MCO_CREATE_WORLD_SKIP: &str = "mco.create.world.skip"; -#[doc = "Optionally, select what world to put on your new Realm"] -pub const MCO_CREATE_WORLD_SUBTITLE: &str = "mco.create.world.subtitle"; -#[doc = "Creating the Realm..."] -pub const MCO_CREATE_WORLD_WAIT: &str = "mco.create.world.wait"; -#[doc = "Download cancelled"] -pub const MCO_DOWNLOAD_CANCELLED: &str = "mco.download.cancelled"; -#[doc = "The world you are going to download is larger than %s"] -pub const MCO_DOWNLOAD_CONFIRMATION_LINE1: &str = "mco.download.confirmation.line1"; -#[doc = "You won't be able to upload this world to your Realm again"] -pub const MCO_DOWNLOAD_CONFIRMATION_LINE2: &str = "mco.download.confirmation.line2"; -#[doc = "The world you are going to download is larger than %s\n\nYou won't be able to upload this world to your Realm again"] -pub const MCO_DOWNLOAD_CONFIRMATION_OVERSIZED: &str = "mco.download.confirmation.oversized"; -#[doc = "Download done"] -pub const MCO_DOWNLOAD_DONE: &str = "mco.download.done"; -#[doc = "Downloading"] -pub const MCO_DOWNLOAD_DOWNLOADING: &str = "mco.download.downloading"; -#[doc = "Extracting"] -pub const MCO_DOWNLOAD_EXTRACTING: &str = "mco.download.extracting"; -#[doc = "Download failed"] -pub const MCO_DOWNLOAD_FAILED: &str = "mco.download.failed"; -#[doc = "%s %%"] -pub const MCO_DOWNLOAD_PERCENT: &str = "mco.download.percent"; -#[doc = "Preparing download"] -pub const MCO_DOWNLOAD_PREPARING: &str = "mco.download.preparing"; -#[doc = "Failed to download resource pack!"] -pub const MCO_DOWNLOAD_RESOURCEPACK_FAIL: &str = "mco.download.resourcePack.fail"; -#[doc = "(%s/s)"] -pub const MCO_DOWNLOAD_SPEED: &str = "mco.download.speed"; -#[doc = "%s/s"] -pub const MCO_DOWNLOAD_SPEED_NARRATION: &str = "mco.download.speed.narration"; -#[doc = "Downloading Latest World"] -pub const MCO_DOWNLOAD_TITLE: &str = "mco.download.title"; -#[doc = "Please try restarting Minecraft"] -pub const MCO_ERROR_INVALID_SESSION_MESSAGE: &str = "mco.error.invalid.session.message"; -#[doc = "Invalid Session"] -pub const MCO_ERROR_INVALID_SESSION_TITLE: &str = "mco.error.invalid.session.title"; -#[doc = "Client outdated"] -pub const MCO_ERRORMESSAGE_6001: &str = "mco.errorMessage.6001"; -#[doc = "Terms of service not accepted"] -pub const MCO_ERRORMESSAGE_6002: &str = "mco.errorMessage.6002"; -#[doc = "Download limit reached"] -pub const MCO_ERRORMESSAGE_6003: &str = "mco.errorMessage.6003"; -#[doc = "Upload limit reached"] -pub const MCO_ERRORMESSAGE_6004: &str = "mco.errorMessage.6004"; -#[doc = "World locked"] -pub const MCO_ERRORMESSAGE_6005: &str = "mco.errorMessage.6005"; -#[doc = "World is out of date"] -pub const MCO_ERRORMESSAGE_6006: &str = "mco.errorMessage.6006"; -#[doc = "User in too many Realms"] -pub const MCO_ERRORMESSAGE_6007: &str = "mco.errorMessage.6007"; -#[doc = "Invalid Realm name"] -pub const MCO_ERRORMESSAGE_6008: &str = "mco.errorMessage.6008"; -#[doc = "Invalid Realm description"] -pub const MCO_ERRORMESSAGE_6009: &str = "mco.errorMessage.6009"; -#[doc = "An error occurred. Please try again later."] -pub const MCO_ERRORMESSAGE_CONNECTIONFAILURE: &str = "mco.errorMessage.connectionFailure"; -#[doc = "An error occurred: "] -pub const MCO_ERRORMESSAGE_GENERIC: &str = "mco.errorMessage.generic"; -#[doc = "Failed to initialize Realm"] -pub const MCO_ERRORMESSAGE_INITIALIZE_FAILED: &str = "mco.errorMessage.initialize.failed"; -#[doc = "No error details provided"] -pub const MCO_ERRORMESSAGE_NODETAILS: &str = "mco.errorMessage.noDetails"; -#[doc = "An error occurred (%s):"] -pub const MCO_ERRORMESSAGE_REALMSSERVICE: &str = "mco.errorMessage.realmsService"; -#[doc = "An unexpected error occurred while editing world options"] -pub const MCO_ERRORMESSAGE_REALMSSERVICE_CONFIGURATIONERROR: &str = - "mco.errorMessage.realmsService.configurationError"; -#[doc = "Could not connect to Realms: %s"] -pub const MCO_ERRORMESSAGE_REALMSSERVICE_CONNECTIVITY: &str = - "mco.errorMessage.realmsService.connectivity"; -#[doc = "Realms (%s):"] -pub const MCO_ERRORMESSAGE_REALMSSERVICE_REALMSERROR: &str = - "mco.errorMessage.realmsService.realmsError"; -#[doc = "Could not check compatible version. Got response: %s"] -pub const MCO_ERRORMESSAGE_REALMSSERVICE_UNKNOWNCOMPATIBILITY: &str = - "mco.errorMessage.realmsService.unknownCompatibility"; -#[doc = "Retry operation"] -pub const MCO_ERRORMESSAGE_RETRY: &str = "mco.errorMessage.retry"; -#[doc = "Realms is busy at the moment.\nPlease try connecting to your Realm again in a couple of minutes."] -pub const MCO_ERRORMESSAGE_SERVICEBUSY: &str = "mco.errorMessage.serviceBusy"; -#[doc = "Button"] -pub const MCO_GUI_BUTTON: &str = "mco.gui.button"; -#[doc = "Ok"] -pub const MCO_GUI_OK: &str = "mco.gui.ok"; -#[doc = "Info!"] -pub const MCO_INFO: &str = "mco.info"; -#[doc = "Invited player %s"] -pub const MCO_INVITED_PLAYER_NARRATION: &str = "mco.invited.player.narration"; -#[doc = "Accept"] -pub const MCO_INVITES_BUTTON_ACCEPT: &str = "mco.invites.button.accept"; -#[doc = "Reject"] -pub const MCO_INVITES_BUTTON_REJECT: &str = "mco.invites.button.reject"; -#[doc = "No pending invites!"] -pub const MCO_INVITES_NOPENDING: &str = "mco.invites.nopending"; -#[doc = "New invite(s)!"] -pub const MCO_INVITES_PENDING: &str = "mco.invites.pending"; -#[doc = "Pending Invites"] -pub const MCO_INVITES_TITLE: &str = "mco.invites.title"; -#[doc = "Select Another Minigame"] -pub const MCO_MINIGAME_WORLD_CHANGEBUTTON: &str = "mco.minigame.world.changeButton"; -#[doc = "This will temporarily replace your world with a minigame!"] -pub const MCO_MINIGAME_WORLD_INFO_LINE1: &str = "mco.minigame.world.info.line1"; -#[doc = "You can later return to your original world without losing anything."] -pub const MCO_MINIGAME_WORLD_INFO_LINE2: &str = "mco.minigame.world.info.line2"; -#[doc = "Please make a selection"] -pub const MCO_MINIGAME_WORLD_NOSELECTION: &str = "mco.minigame.world.noSelection"; -#[doc = "Ending Minigame..."] -pub const MCO_MINIGAME_WORLD_RESTORE: &str = "mco.minigame.world.restore"; -#[doc = "The minigame will end and your Realm will be restored."] -pub const MCO_MINIGAME_WORLD_RESTORE_QUESTION_LINE1: &str = - "mco.minigame.world.restore.question.line1"; -#[doc = "Are you sure you want to continue?"] -pub const MCO_MINIGAME_WORLD_RESTORE_QUESTION_LINE2: &str = - "mco.minigame.world.restore.question.line2"; -#[doc = "Selected Minigame:"] -pub const MCO_MINIGAME_WORLD_SELECTED: &str = "mco.minigame.world.selected"; -#[doc = "Switching World..."] -pub const MCO_MINIGAME_WORLD_SLOT_SCREEN_TITLE: &str = "mco.minigame.world.slot.screen.title"; -#[doc = "Switch"] -pub const MCO_MINIGAME_WORLD_STARTBUTTON: &str = "mco.minigame.world.startButton"; -#[doc = "Starting Minigame..."] -pub const MCO_MINIGAME_WORLD_STARTING_SCREEN_TITLE: &str = - "mco.minigame.world.starting.screen.title"; -#[doc = "End Minigame"] -pub const MCO_MINIGAME_WORLD_STOPBUTTON: &str = "mco.minigame.world.stopButton"; -#[doc = "Select another minigame?"] -pub const MCO_MINIGAME_WORLD_SWITCH_NEW: &str = "mco.minigame.world.switch.new"; -#[doc = "Switch Minigame"] -pub const MCO_MINIGAME_WORLD_SWITCH_TITLE: &str = "mco.minigame.world.switch.title"; -#[doc = "Switch Realm to Minigame"] -pub const MCO_MINIGAME_WORLD_TITLE: &str = "mco.minigame.world.title"; -#[doc = "Realms news"] -pub const MCO_NEWS: &str = "mco.news"; -#[doc = "Dismiss"] -pub const MCO_NOTIFICATION_DISMISS: &str = "mco.notification.dismiss"; -#[doc = "Transfer Now"] -pub const MCO_NOTIFICATION_TRANSFERSUBSCRIPTION_BUTTONTEXT: &str = - "mco.notification.transferSubscription.buttonText"; -#[doc = "Java Realms subscriptions are moving to the Microsoft Store. Do not let your subscription expire!\nTransfer now and get 30 days of Realms for free.\nGo to Profile on minecraft.net to transfer your subscription."] -pub const MCO_NOTIFICATION_TRANSFERSUBSCRIPTION_MESSAGE: &str = - "mco.notification.transferSubscription.message"; -#[doc = "Open Link"] -pub const MCO_NOTIFICATION_VISITURL_BUTTONTEXT_DEFAULT: &str = - "mco.notification.visitUrl.buttonText.default"; -#[doc = "Please visit the link below"] -pub const MCO_NOTIFICATION_VISITURL_MESSAGE_DEFAULT: &str = - "mco.notification.visitUrl.message.default"; -#[doc = "Online Players"] -pub const MCO_ONLINEPLAYERS: &str = "mco.onlinePlayers"; -#[doc = "Realm is closed"] -pub const MCO_PLAY_BUTTON_REALM_CLOSED: &str = "mco.play.button.realm.closed"; -#[doc = "Question"] -pub const MCO_QUESTION: &str = "mco.question"; -#[doc = "Adventures"] -pub const MCO_RESET_WORLD_ADVENTURE: &str = "mco.reset.world.adventure"; -#[doc = "Experiences"] -pub const MCO_RESET_WORLD_EXPERIENCE: &str = "mco.reset.world.experience"; -#[doc = "New World"] -pub const MCO_RESET_WORLD_GENERATE: &str = "mco.reset.world.generate"; -#[doc = "Inspiration"] -pub const MCO_RESET_WORLD_INSPIRATION: &str = "mco.reset.world.inspiration"; -#[doc = "Resetting world..."] -pub const MCO_RESET_WORLD_RESETTING_SCREEN_TITLE: &str = "mco.reset.world.resetting.screen.title"; -#[doc = "Seed (Optional)"] -pub const MCO_RESET_WORLD_SEED: &str = "mco.reset.world.seed"; -#[doc = "World Templates"] -pub const MCO_RESET_WORLD_TEMPLATE: &str = "mco.reset.world.template"; -#[doc = "Reset World"] -pub const MCO_RESET_WORLD_TITLE: &str = "mco.reset.world.title"; -#[doc = "Upload world"] -pub const MCO_RESET_WORLD_UPLOAD: &str = "mco.reset.world.upload"; -#[doc = "This will replace the current world of your Realm"] -pub const MCO_RESET_WORLD_WARNING: &str = "mco.reset.world.warning"; -#[doc = "Buy a Realm!"] -pub const MCO_SELECTSERVER_BUY: &str = "mco.selectServer.buy"; -#[doc = "Close"] -pub const MCO_SELECTSERVER_CLOSE: &str = "mco.selectServer.close"; -#[doc = "Deactivated Realm"] -pub const MCO_SELECTSERVER_CLOSED: &str = "mco.selectServer.closed"; -#[doc = "Close Realm"] -pub const MCO_SELECTSERVER_CLOSESERVER: &str = "mco.selectServer.closeserver"; -#[doc = "Configure"] -pub const MCO_SELECTSERVER_CONFIGURE: &str = "mco.selectServer.configure"; -#[doc = "Configure Realm"] -pub const MCO_SELECTSERVER_CONFIGUREREALM: &str = "mco.selectServer.configureRealm"; -#[doc = "Create Realm"] -pub const MCO_SELECTSERVER_CREATE: &str = "mco.selectServer.create"; -#[doc = "Select what world to put on your new Realm"] -pub const MCO_SELECTSERVER_CREATE_SUBTITLE: &str = "mco.selectServer.create.subtitle"; -#[doc = "Expired Realm"] -pub const MCO_SELECTSERVER_EXPIRED: &str = "mco.selectServer.expired"; -#[doc = "Your subscription has expired"] -pub const MCO_SELECTSERVER_EXPIREDLIST: &str = "mco.selectServer.expiredList"; -#[doc = "Renew"] -pub const MCO_SELECTSERVER_EXPIREDRENEW: &str = "mco.selectServer.expiredRenew"; -#[doc = "Subscribe"] -pub const MCO_SELECTSERVER_EXPIREDSUBSCRIBE: &str = "mco.selectServer.expiredSubscribe"; -#[doc = "Your trial has ended"] -pub const MCO_SELECTSERVER_EXPIREDTRIAL: &str = "mco.selectServer.expiredTrial"; -#[doc = "Expires in a day"] -pub const MCO_SELECTSERVER_EXPIRES_DAY: &str = "mco.selectServer.expires.day"; -#[doc = "Expires in %s days"] -pub const MCO_SELECTSERVER_EXPIRES_DAYS: &str = "mco.selectServer.expires.days"; -#[doc = "Expires soon"] -pub const MCO_SELECTSERVER_EXPIRES_SOON: &str = "mco.selectServer.expires.soon"; -#[doc = "Leave Realm"] -pub const MCO_SELECTSERVER_LEAVE: &str = "mco.selectServer.leave"; -#[doc = "Loading Realms List"] -pub const MCO_SELECTSERVER_LOADING: &str = "mco.selectServer.loading"; -#[doc = "This map is unsupported in %s"] -pub const MCO_SELECTSERVER_MAPONLYSUPPORTEDFORVERSION: &str = - "mco.selectServer.mapOnlySupportedForVersion"; -#[doc = "Minigame:"] -pub const MCO_SELECTSERVER_MINIGAME: &str = "mco.selectServer.minigame"; -#[doc = "Minigame: %s"] -pub const MCO_SELECTSERVER_MINIGAMENAME: &str = "mco.selectServer.minigameName"; -#[doc = "Can't play this minigame in %s"] -pub const MCO_SELECTSERVER_MINIGAMENOTSUPPORTEDINVERSION: &str = - "mco.selectServer.minigameNotSupportedInVersion"; -#[doc = "You don't seem to have a Realm. Add a Realm to play together with your friends."] -pub const MCO_SELECTSERVER_NOREALMS: &str = "mco.selectServer.noRealms"; -#[doc = "Note:"] -pub const MCO_SELECTSERVER_NOTE: &str = "mco.selectServer.note"; -#[doc = "Open Realm"] -pub const MCO_SELECTSERVER_OPEN: &str = "mco.selectServer.open"; -#[doc = "Open Realm"] -pub const MCO_SELECTSERVER_OPENSERVER: &str = "mco.selectServer.openserver"; -#[doc = "Play"] -pub const MCO_SELECTSERVER_PLAY: &str = "mco.selectServer.play"; -#[doc = "Realms is a safe, simple way to enjoy an online Minecraft world with up to ten friends at a time. It supports loads of minigames and plenty of custom worlds! Only the owner of the realm needs to pay."] -pub const MCO_SELECTSERVER_POPUP: &str = "mco.selectServer.popup"; -#[doc = "Add Realm"] -pub const MCO_SELECTSERVER_PURCHASE: &str = "mco.selectServer.purchase"; -#[doc = "Get a Trial!"] -pub const MCO_SELECTSERVER_TRIAL: &str = "mco.selectServer.trial"; -#[doc = "Click to start your new Realm!"] -pub const MCO_SELECTSERVER_UNINITIALIZED: &str = "mco.selectServer.uninitialized"; -#[doc = "You are about to create a free Snapshot Realm that will be paired with your paid Realms subscription. This new Snapshot Realm will be accessible for as long as the paid subscription is active. Your paid Realm will not be affected."] -pub const MCO_SNAPSHOT_CREATESNAPSHOTPOPUP_TEXT: &str = "mco.snapshot.createSnapshotPopup.text"; -#[doc = "Create Snapshot Realm?"] -pub const MCO_SNAPSHOT_CREATESNAPSHOTPOPUP_TITLE: &str = "mco.snapshot.createSnapshotPopup.title"; -#[doc = "Creating Snapshot Realm..."] -pub const MCO_SNAPSHOT_CREATING: &str = "mco.snapshot.creating"; -#[doc = "Paired with \"%s\""] -pub const MCO_SNAPSHOT_DESCRIPTION: &str = "mco.snapshot.description"; -#[doc = "You need to be on version %s to join this Realm"] -pub const MCO_SNAPSHOT_FRIENDSREALM_DOWNGRADE: &str = "mco.snapshot.friendsRealm.downgrade"; -#[doc = "%s needs to upgrade their Realm before you can play from this version"] -pub const MCO_SNAPSHOT_FRIENDSREALM_UPGRADE: &str = "mco.snapshot.friendsRealm.upgrade"; -#[doc = "This Snapshot Realm is paired with \"%s\""] -pub const MCO_SNAPSHOT_PAIRED: &str = "mco.snapshot.paired"; -#[doc = "Use the latest release of Minecraft to play on this Realm"] -pub const MCO_SNAPSHOT_PARENT_TOOLTIP: &str = "mco.snapshot.parent.tooltip"; -#[doc = "Start free Snapshot Realm"] -pub const MCO_SNAPSHOT_START: &str = "mco.snapshot.start"; -#[doc = "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."] -pub const MCO_SNAPSHOT_SUBSCRIPTION_INFO: &str = "mco.snapshot.subscription.info"; -#[doc = "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."] -pub const MCO_SNAPSHOT_TOOLTIP: &str = "mco.snapshot.tooltip"; -#[doc = "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!"] -pub const MCO_SNAPSHOTREALMSPOPUP_MESSAGE: &str = "mco.snapshotRealmsPopup.message"; -#[doc = "Realms is now available in Snapshots"] -pub const MCO_SNAPSHOTREALMSPOPUP_TITLE: &str = "mco.snapshotRealmsPopup.title"; -#[doc = "Learn More"] -pub const MCO_SNAPSHOTREALMSPOPUP_URLTEXT: &str = "mco.snapshotRealmsPopup.urlText"; -#[doc = "Publisher"] -pub const MCO_TEMPLATE_BUTTON_PUBLISHER: &str = "mco.template.button.publisher"; -#[doc = "Select"] -pub const MCO_TEMPLATE_BUTTON_SELECT: &str = "mco.template.button.select"; -#[doc = "Trailer"] -pub const MCO_TEMPLATE_BUTTON_TRAILER: &str = "mco.template.button.trailer"; -#[doc = "World template"] -pub const MCO_TEMPLATE_DEFAULT_NAME: &str = "mco.template.default.name"; -#[doc = "Publisher website"] -pub const MCO_TEMPLATE_INFO_TOOLTIP: &str = "mco.template.info.tooltip"; -#[doc = "Template"] -pub const MCO_TEMPLATE_NAME: &str = "mco.template.name"; -#[doc = "We couldn't retrieve the list of content for this category.\nPlease check your internet connection, or try again later."] -pub const MCO_TEMPLATE_SELECT_FAILURE: &str = "mco.template.select.failure"; -#[doc = "Authors: %s"] -pub const MCO_TEMPLATE_SELECT_NARRATE_AUTHORS: &str = "mco.template.select.narrate.authors"; -#[doc = "version %s"] -pub const MCO_TEMPLATE_SELECT_NARRATE_VERSION: &str = "mco.template.select.narrate.version"; -#[doc = "Oops, it looks like this content category is currently empty.\nPlease check back later for new content, or if you're a creator,\n%s."] -pub const MCO_TEMPLATE_SELECT_NONE: &str = "mco.template.select.none"; -#[doc = "consider submitting something yourself"] -pub const MCO_TEMPLATE_SELECT_NONE_LINKTITLE: &str = "mco.template.select.none.linkTitle"; -#[doc = "World templates"] -pub const MCO_TEMPLATE_TITLE: &str = "mco.template.title"; -#[doc = "Minigames"] -pub const MCO_TEMPLATE_TITLE_MINIGAME: &str = "mco.template.title.minigame"; -#[doc = "Map trailer"] -pub const MCO_TEMPLATE_TRAILER_TOOLTIP: &str = "mco.template.trailer.tooltip"; -#[doc = "Agree"] -pub const MCO_TERMS_BUTTONS_AGREE: &str = "mco.terms.buttons.agree"; -#[doc = "Don't agree"] -pub const MCO_TERMS_BUTTONS_DISAGREE: &str = "mco.terms.buttons.disagree"; -#[doc = "I agree to the Minecraft Realms"] -pub const MCO_TERMS_SENTENCE_1: &str = "mco.terms.sentence.1"; -#[doc = "Terms of Service"] -pub const MCO_TERMS_SENTENCE_2: &str = "mco.terms.sentence.2"; -#[doc = "Realms Terms of Service"] -pub const MCO_TERMS_TITLE: &str = "mco.terms.title"; -#[doc = "%1$s day(s) ago"] -pub const MCO_TIME_DAYSAGO: &str = "mco.time.daysAgo"; -#[doc = "%1$s hour(s) ago"] -pub const MCO_TIME_HOURSAGO: &str = "mco.time.hoursAgo"; -#[doc = "%1$s minute(s) ago"] -pub const MCO_TIME_MINUTESAGO: &str = "mco.time.minutesAgo"; -#[doc = "right now"] -pub const MCO_TIME_NOW: &str = "mco.time.now"; -#[doc = "%1$s second(s) ago"] -pub const MCO_TIME_SECONDSAGO: &str = "mco.time.secondsAgo"; -#[doc = "Want to get your own Realm?"] -pub const MCO_TRIAL_MESSAGE_LINE1: &str = "mco.trial.message.line1"; -#[doc = "Click here for more info!"] -pub const MCO_TRIAL_MESSAGE_LINE2: &str = "mco.trial.message.line2"; -#[doc = "Upload"] -pub const MCO_UPLOAD_BUTTON_NAME: &str = "mco.upload.button.name"; -#[doc = "Upload cancelled"] -pub const MCO_UPLOAD_CANCELLED: &str = "mco.upload.cancelled"; -#[doc = "Could not close your Realm. Please try again later."] -pub const MCO_UPLOAD_CLOSE_FAILURE: &str = "mco.upload.close.failure"; -#[doc = "Upload done"] -pub const MCO_UPLOAD_DONE: &str = "mco.upload.done"; -#[doc = "%1$s, %2$s"] -pub const MCO_UPLOAD_ENTRY_CHEATS: &str = "mco.upload.entry.cheats"; -#[doc = "%1$s, %2$s"] -pub const MCO_UPLOAD_ENTRY_COMMANDS: &str = "mco.upload.entry.commands"; -#[doc = "%1$s (%2$s)"] -pub const MCO_UPLOAD_ENTRY_ID: &str = "mco.upload.entry.id"; -#[doc = "Upload failed! (%s)"] -pub const MCO_UPLOAD_FAILED: &str = "mco.upload.failed"; -#[doc = "The selected world is too big. The maximum allowed size is %s."] -pub const MCO_UPLOAD_FAILED_TOO_BIG_DESCRIPTION: &str = "mco.upload.failed.too_big.description"; -#[doc = "World too big"] -pub const MCO_UPLOAD_FAILED_TOO_BIG_TITLE: &str = "mco.upload.failed.too_big.title"; -#[doc = "Hardcore worlds can't be uploaded!"] -pub const MCO_UPLOAD_HARDCORE: &str = "mco.upload.hardcore"; -#[doc = "%s %%"] -pub const MCO_UPLOAD_PERCENT: &str = "mco.upload.percent"; -#[doc = "Preparing your world"] -pub const MCO_UPLOAD_PREPARING: &str = "mco.upload.preparing"; -#[doc = "No singleplayer worlds found!"] -pub const MCO_UPLOAD_SELECT_WORLD_NONE: &str = "mco.upload.select.world.none"; -#[doc = "Please select a singleplayer world to upload"] -pub const MCO_UPLOAD_SELECT_WORLD_SUBTITLE: &str = "mco.upload.select.world.subtitle"; -#[doc = "Upload World"] -pub const MCO_UPLOAD_SELECT_WORLD_TITLE: &str = "mco.upload.select.world.title"; -#[doc = "'%s' is too big!"] -pub const MCO_UPLOAD_SIZE_FAILURE_LINE1: &str = "mco.upload.size.failure.line1"; -#[doc = "It is %s. The maximum allowed size is %s."] -pub const MCO_UPLOAD_SIZE_FAILURE_LINE2: &str = "mco.upload.size.failure.line2"; -#[doc = "Uploading '%s'"] -pub const MCO_UPLOAD_UPLOADING: &str = "mco.upload.uploading"; -#[doc = "Verifying your world"] -pub const MCO_UPLOAD_VERIFYING: &str = "mco.upload.verifying"; -#[doc = "Version: %s"] -pub const MCO_VERSION: &str = "mco.version"; -#[doc = "Warning!"] -pub const MCO_WARNING: &str = "mco.warning"; -#[doc = "Minigame"] -pub const MCO_WORLDSLOT_MINIGAME: &str = "mco.worldSlot.minigame"; -#[doc = "Custom Options..."] -pub const MENU_CUSTOM_OPTIONS: &str = "menu.custom_options"; -#[doc = "Custom Options"] -pub const MENU_CUSTOM_OPTIONS_TITLE: &str = "menu.custom_options.title"; -#[doc = "Note: Custom options are provided by third-party servers and/or content.\nHandle with care!"] -pub const MENU_CUSTOM_OPTIONS_TOOLTIP: &str = "menu.custom_options.tooltip"; -#[doc = "This is a custom screen. Learn more."] -pub const MENU_CUSTOM_SCREEN_INFO_BUTTON_NARRATION: &str = - "menu.custom_screen_info.button_narration"; -#[doc = "The contents of this screen are controlled by third-party servers and maps that are not owned, operated, or supervised by Mojang Studios or Microsoft.\n\nHandle with care! Always be careful when following links and never give away your personal information, including login details.\n\nIf this screen prevents you from playing, you can also disconnect from the current server by using the button below."] -pub const MENU_CUSTOM_SCREEN_INFO_CONTENTS: &str = "menu.custom_screen_info.contents"; -#[doc = "Custom screen rejected"] -pub const MENU_CUSTOM_SCREEN_INFO_DISCONNECT: &str = "menu.custom_screen_info.disconnect"; -#[doc = "Note about custom screens"] -pub const MENU_CUSTOM_SCREEN_INFO_TITLE: &str = "menu.custom_screen_info.title"; -#[doc = "This is a custom screen. Click here to learn more."] -pub const MENU_CUSTOM_SCREEN_INFO_TOOLTIP: &str = "menu.custom_screen_info.tooltip"; -#[doc = "Disconnect"] -pub const MENU_DISCONNECT: &str = "menu.disconnect"; -#[doc = "Feedback..."] -pub const MENU_FEEDBACK: &str = "menu.feedback"; -#[doc = "Feedback"] -pub const MENU_FEEDBACK_TITLE: &str = "menu.feedback.title"; -#[doc = "Game Menu"] -pub const MENU_GAME: &str = "menu.game"; -#[doc = " (Modded)"] -pub const MENU_MODDED: &str = "menu.modded"; -#[doc = "Multiplayer"] -pub const MENU_MULTIPLAYER: &str = "menu.multiplayer"; -#[doc = "Minecraft Realms"] -pub const MENU_ONLINE: &str = "menu.online"; -#[doc = "Options..."] -pub const MENU_OPTIONS: &str = "menu.options"; -#[doc = "Game Paused"] -pub const MENU_PAUSED: &str = "menu.paused"; -#[doc = "Play Demo World"] -pub const MENU_PLAYDEMO: &str = "menu.playdemo"; -#[doc = "Player Reporting"] -pub const MENU_PLAYERREPORTING: &str = "menu.playerReporting"; -#[doc = "Preparing spawn area: %s%%"] -pub const MENU_PREPARINGSPAWN: &str = "menu.preparingSpawn"; -#[doc = "Quick Actions..."] -pub const MENU_QUICK_ACTIONS: &str = "menu.quick_actions"; -#[doc = "Quick Actions"] -pub const MENU_QUICK_ACTIONS_TITLE: &str = "menu.quick_actions.title"; -#[doc = "Quit Game"] -pub const MENU_QUIT: &str = "menu.quit"; -#[doc = "Report Bugs"] -pub const MENU_REPORTBUGS: &str = "menu.reportBugs"; -#[doc = "Reset Demo World"] -pub const MENU_RESETDEMO: &str = "menu.resetdemo"; -#[doc = "Back to Game"] -pub const MENU_RETURNTOGAME: &str = "menu.returnToGame"; -#[doc = "Save and Quit to Title"] -pub const MENU_RETURNTOMENU: &str = "menu.returnToMenu"; -#[doc = "Saving chunks"] -pub const MENU_SAVINGCHUNKS: &str = "menu.savingChunks"; -#[doc = "Saving world"] -pub const MENU_SAVINGLEVEL: &str = "menu.savingLevel"; -#[doc = "Give Feedback"] -pub const MENU_SENDFEEDBACK: &str = "menu.sendFeedback"; -#[doc = "Server Links..."] -pub const MENU_SERVER_LINKS: &str = "menu.server_links"; -#[doc = "Server Links"] -pub const MENU_SERVER_LINKS_TITLE: &str = "menu.server_links.title"; -#[doc = "Open to LAN"] -pub const MENU_SHARETOLAN: &str = "menu.shareToLan"; -#[doc = "Singleplayer"] -pub const MENU_SINGLEPLAYER: &str = "menu.singleplayer"; -#[doc = "Working..."] -pub const MENU_WORKING: &str = "menu.working"; -#[doc = "Villagers restock up to two times per day."] -pub const MERCHANT_DEPRECATED: &str = "merchant.deprecated"; -#[doc = "Novice"] -pub const MERCHANT_LEVEL_1: &str = "merchant.level.1"; -#[doc = "Apprentice"] -pub const MERCHANT_LEVEL_2: &str = "merchant.level.2"; -#[doc = "Journeyman"] -pub const MERCHANT_LEVEL_3: &str = "merchant.level.3"; -#[doc = "Expert"] -pub const MERCHANT_LEVEL_4: &str = "merchant.level.4"; -#[doc = "Master"] -pub const MERCHANT_LEVEL_5: &str = "merchant.level.5"; -#[doc = "%s - %s"] -pub const MERCHANT_TITLE: &str = "merchant.title"; -#[doc = "Trades"] -pub const MERCHANT_TRADES: &str = "merchant.trades"; -#[doc = "↑ ↓"] -pub const MIRROR_FRONT_BACK: &str = "mirror.front_back"; -#[doc = "← →"] -pub const MIRROR_LEFT_RIGHT: &str = "mirror.left_right"; -#[doc = "|"] -pub const MIRROR_NONE: &str = "mirror.none"; -#[doc = "Press %1$s to Dismount"] -pub const MOUNT_ONBOARD: &str = "mount.onboard"; -#[doc = "Applying resource pack"] -pub const MULTIPLAYER_APPLYINGPACK: &str = "multiplayer.applyingPack"; -#[doc = "Do not notify again for this Code of Conduct"] -pub const MULTIPLAYER_CODEOFCONDUCT_CHECK: &str = "multiplayer.codeOfConduct.check"; -#[doc = "Server Code of Conduct"] -pub const MULTIPLAYER_CODEOFCONDUCT_TITLE: &str = "multiplayer.codeOfConduct.title"; -#[doc = "You are trying to execute an unrecognized or invalid command.\nAre you sure?\nCommand: %s"] -pub const MULTIPLAYER_CONFIRM_COMMAND_PARSE_ERRORS: &str = - "multiplayer.confirm_command.parse_errors"; -#[doc = "You are trying to execute a command that requires elevated permissions.\nThis might negatively affect your game.\nAre you sure?\nCommand: %s"] -pub const MULTIPLAYER_CONFIRM_COMMAND_PERMISSIONS_REQUIRED: &str = - "multiplayer.confirm_command.permissions_required"; -#[doc = "Run Command"] -pub const MULTIPLAYER_CONFIRM_COMMAND_RUN_COMMAND: &str = "multiplayer.confirm_command.run_command"; -#[doc = "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"] -pub const MULTIPLAYER_CONFIRM_COMMAND_SIGNATURE_REQUIRED: &str = - "multiplayer.confirm_command.signature_required"; -#[doc = "Copy to Chat Screen"] -pub const MULTIPLAYER_CONFIRM_COMMAND_SUGGEST_COMMAND: &str = - "multiplayer.confirm_command.suggest_command"; -#[doc = "Confirm Command Execution"] -pub const MULTIPLAYER_CONFIRM_COMMAND_TITLE: &str = "multiplayer.confirm_command.title"; -#[doc = "Authentication servers are down. Please try again later. Sorry!"] -pub const MULTIPLAYER_DISCONNECT_AUTHSERVERS_DOWN: &str = "multiplayer.disconnect.authservers_down"; -#[doc = "Detected a missed or reordered chat message from the server"] -pub const MULTIPLAYER_DISCONNECT_BAD_CHAT_INDEX: &str = "multiplayer.disconnect.bad_chat_index"; -#[doc = "You are banned from this server"] -pub const MULTIPLAYER_DISCONNECT_BANNED: &str = "multiplayer.disconnect.banned"; -#[doc = "\nYour ban will be removed on %s"] -pub const MULTIPLAYER_DISCONNECT_BANNED_EXPIRATION: &str = - "multiplayer.disconnect.banned.expiration"; -#[doc = "You are banned from this server.\nReason: %s"] -pub const MULTIPLAYER_DISCONNECT_BANNED_REASON: &str = "multiplayer.disconnect.banned.reason"; -#[doc = "Banned by an operator."] -pub const MULTIPLAYER_DISCONNECT_BANNED_REASON_DEFAULT: &str = - "multiplayer.disconnect.banned.reason.default"; -#[doc = "\nYour ban will be removed on %s"] -pub const MULTIPLAYER_DISCONNECT_BANNED_IP_EXPIRATION: &str = - "multiplayer.disconnect.banned_ip.expiration"; -#[doc = "Your IP address is banned from this server.\nReason: %s"] -pub const MULTIPLAYER_DISCONNECT_BANNED_IP_REASON: &str = "multiplayer.disconnect.banned_ip.reason"; -#[doc = "Chat message validation failure"] -pub const MULTIPLAYER_DISCONNECT_CHAT_VALIDATION_FAILED: &str = - "multiplayer.disconnect.chat_validation_failed"; -#[doc = "Server requires accepting the Code of Conduct"] -pub const MULTIPLAYER_DISCONNECT_CODE_OF_CONDUCT: &str = "multiplayer.disconnect.code_of_conduct"; -#[doc = "Unexpected error during configuration"] -pub const MULTIPLAYER_DISCONNECT_CONFIGURATION_ERROR: &str = - "multiplayer.disconnect.configuration_error"; -#[doc = "You logged in from another location"] -pub const MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN: &str = "multiplayer.disconnect.duplicate_login"; -#[doc = "Expired profile public key. Check that your system time is synchronized, and try restarting your game."] -pub const MULTIPLAYER_DISCONNECT_EXPIRED_PUBLIC_KEY: &str = - "multiplayer.disconnect.expired_public_key"; -#[doc = "Flying is not enabled on this server"] -pub const MULTIPLAYER_DISCONNECT_FLYING: &str = "multiplayer.disconnect.flying"; -#[doc = "Disconnected"] -pub const MULTIPLAYER_DISCONNECT_GENERIC: &str = "multiplayer.disconnect.generic"; -#[doc = "You have been idle for too long!"] -pub const MULTIPLAYER_DISCONNECT_IDLING: &str = "multiplayer.disconnect.idling"; -#[doc = "Illegal characters in chat"] -pub const MULTIPLAYER_DISCONNECT_ILLEGAL_CHARACTERS: &str = - "multiplayer.disconnect.illegal_characters"; -#[doc = "Incompatible client! Please use %s"] -pub const MULTIPLAYER_DISCONNECT_INCOMPATIBLE: &str = "multiplayer.disconnect.incompatible"; -#[doc = "Attempting to attack an invalid entity"] -pub const MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED: &str = - "multiplayer.disconnect.invalid_entity_attacked"; -#[doc = "The server sent an invalid packet"] -pub const MULTIPLAYER_DISCONNECT_INVALID_PACKET: &str = "multiplayer.disconnect.invalid_packet"; -#[doc = "Invalid player data"] -pub const MULTIPLAYER_DISCONNECT_INVALID_PLAYER_DATA: &str = - "multiplayer.disconnect.invalid_player_data"; -#[doc = "Invalid move player packet received"] -pub const MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT: &str = - "multiplayer.disconnect.invalid_player_movement"; -#[doc = "Invalid signature for profile public key.\nTry restarting your game."] -pub const MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE: &str = - "multiplayer.disconnect.invalid_public_key_signature"; -#[doc = "Invalid signature for profile public key.\nTry restarting your game."] -pub const MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE_NEW: &str = - "multiplayer.disconnect.invalid_public_key_signature.new"; -#[doc = "Invalid move vehicle packet received"] -pub const MULTIPLAYER_DISCONNECT_INVALID_VEHICLE_MOVEMENT: &str = - "multiplayer.disconnect.invalid_vehicle_movement"; -#[doc = "You have been IP banned from this server"] -pub const MULTIPLAYER_DISCONNECT_IP_BANNED: &str = "multiplayer.disconnect.ip_banned"; -#[doc = "Kicked by an operator"] -pub const MULTIPLAYER_DISCONNECT_KICKED: &str = "multiplayer.disconnect.kicked"; -#[doc = "Incomplete set of tags received from the server.\nPlease contact a server operator."] -pub const MULTIPLAYER_DISCONNECT_MISSING_TAGS: &str = "multiplayer.disconnect.missing_tags"; -#[doc = "That name is already taken"] -pub const MULTIPLAYER_DISCONNECT_NAME_TAKEN: &str = "multiplayer.disconnect.name_taken"; -#[doc = "You are not white-listed on this server!"] -pub const MULTIPLAYER_DISCONNECT_NOT_WHITELISTED: &str = "multiplayer.disconnect.not_whitelisted"; -#[doc = "Out-of-order chat packet received. Did your system time change?"] -pub const MULTIPLAYER_DISCONNECT_OUT_OF_ORDER_CHAT: &str = - "multiplayer.disconnect.out_of_order_chat"; -#[doc = "Incompatible client! Please use %s"] -pub const MULTIPLAYER_DISCONNECT_OUTDATED_CLIENT: &str = "multiplayer.disconnect.outdated_client"; -#[doc = "Incompatible client! Please use %s"] -pub const MULTIPLAYER_DISCONNECT_OUTDATED_SERVER: &str = "multiplayer.disconnect.outdated_server"; -#[doc = "The server is full!"] -pub const MULTIPLAYER_DISCONNECT_SERVER_FULL: &str = "multiplayer.disconnect.server_full"; -#[doc = "Server closed"] -pub const MULTIPLAYER_DISCONNECT_SERVER_SHUTDOWN: &str = "multiplayer.disconnect.server_shutdown"; -#[doc = "Took too long to log in"] -pub const MULTIPLAYER_DISCONNECT_SLOW_LOGIN: &str = "multiplayer.disconnect.slow_login"; -#[doc = "Too many unacknowledged chat messages"] -pub const MULTIPLAYER_DISCONNECT_TOO_MANY_PENDING_CHATS: &str = - "multiplayer.disconnect.too_many_pending_chats"; -#[doc = "This server does not accept transfers"] -pub const MULTIPLAYER_DISCONNECT_TRANSFERS_DISABLED: &str = - "multiplayer.disconnect.transfers_disabled"; -#[doc = "Unexpected custom data from client"] -pub const MULTIPLAYER_DISCONNECT_UNEXPECTED_QUERY_RESPONSE: &str = - "multiplayer.disconnect.unexpected_query_response"; -#[doc = "Received a chat packet with a missing or invalid signature."] -pub const MULTIPLAYER_DISCONNECT_UNSIGNED_CHAT: &str = "multiplayer.disconnect.unsigned_chat"; -#[doc = "Failed to verify username!"] -pub const MULTIPLAYER_DISCONNECT_UNVERIFIED_USERNAME: &str = - "multiplayer.disconnect.unverified_username"; -#[doc = "Retrieving statistics..."] -pub const MULTIPLAYER_DOWNLOADINGSTATS: &str = "multiplayer.downloadingStats"; -#[doc = "Loading terrain..."] -pub const MULTIPLAYER_DOWNLOADINGTERRAIN: &str = "multiplayer.downloadingTerrain"; -#[doc = "New server found: %s"] -pub const MULTIPLAYER_LAN_SERVER_FOUND: &str = "multiplayer.lan.server_found"; -#[doc = "Can't deliver chat message; check server logs: %s"] -pub const MULTIPLAYER_MESSAGE_NOT_DELIVERED: &str = "multiplayer.message_not_delivered"; -#[doc = "%s joined the game"] -pub const MULTIPLAYER_PLAYER_JOINED: &str = "multiplayer.player.joined"; -#[doc = "%s (formerly known as %s) joined the game"] -pub const MULTIPLAYER_PLAYER_JOINED_RENAMED: &str = "multiplayer.player.joined.renamed"; -#[doc = "%s left the game"] -pub const MULTIPLAYER_PLAYER_LEFT: &str = "multiplayer.player.left"; -#[doc = "%shp"] -pub const MULTIPLAYER_PLAYER_LIST_HP: &str = "multiplayer.player.list.hp"; -#[doc = "Online players: %s"] -pub const MULTIPLAYER_PLAYER_LIST_NARRATION: &str = "multiplayer.player.list.narration"; -#[doc = "This server requires a custom resource pack"] -pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_DISCONNECT: &str = - "multiplayer.requiredTexturePrompt.disconnect"; -#[doc = "This server requires the use of a custom resource pack."] -pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_LINE1: &str = "multiplayer.requiredTexturePrompt.line1"; -#[doc = "Rejecting this custom resource pack will disconnect you from this server."] -pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_LINE2: &str = "multiplayer.requiredTexturePrompt.line2"; -#[doc = "Social Interactions are only available in Multiplayer worlds"] -pub const MULTIPLAYER_SOCIALINTERACTIONS_NOT_AVAILABLE: &str = - "multiplayer.socialInteractions.not_available"; -#[doc = "... and %s more ..."] -pub const MULTIPLAYER_STATUS_AND_MORE: &str = "multiplayer.status.and_more"; -#[doc = "Anonymous Player"] -pub const MULTIPLAYER_STATUS_ANONYMOUS_PLAYER: &str = "multiplayer.status.anonymous_player"; -#[doc = "Cancelled"] -pub const MULTIPLAYER_STATUS_CANCELLED: &str = "multiplayer.status.cancelled"; -#[doc = "Can't connect to server"] -pub const MULTIPLAYER_STATUS_CANNOT_CONNECT: &str = "multiplayer.status.cannot_connect"; -#[doc = "Can't resolve hostname"] -pub const MULTIPLAYER_STATUS_CANNOT_RESOLVE: &str = "multiplayer.status.cannot_resolve"; -#[doc = "Finished"] -pub const MULTIPLAYER_STATUS_FINISHED: &str = "multiplayer.status.finished"; -#[doc = "Incompatible version!"] -pub const MULTIPLAYER_STATUS_INCOMPATIBLE: &str = "multiplayer.status.incompatible"; -#[doc = "Message of the day: %s"] -pub const MULTIPLAYER_STATUS_MOTD_NARRATION: &str = "multiplayer.status.motd.narration"; -#[doc = "(no connection)"] -pub const MULTIPLAYER_STATUS_NO_CONNECTION: &str = "multiplayer.status.no_connection"; -#[doc = "Old"] -pub const MULTIPLAYER_STATUS_OLD: &str = "multiplayer.status.old"; -#[doc = "Online"] -pub const MULTIPLAYER_STATUS_ONLINE: &str = "multiplayer.status.online"; -#[doc = "%s ms"] -pub const MULTIPLAYER_STATUS_PING: &str = "multiplayer.status.ping"; -#[doc = "Ping %s milliseconds"] -pub const MULTIPLAYER_STATUS_PING_NARRATION: &str = "multiplayer.status.ping.narration"; -#[doc = "Pinging..."] -pub const MULTIPLAYER_STATUS_PINGING: &str = "multiplayer.status.pinging"; -#[doc = "%s/%s"] -pub const MULTIPLAYER_STATUS_PLAYER_COUNT: &str = "multiplayer.status.player_count"; -#[doc = "%s out of %s players online"] -pub const MULTIPLAYER_STATUS_PLAYER_COUNT_NARRATION: &str = - "multiplayer.status.player_count.narration"; -#[doc = "Quitting"] -pub const MULTIPLAYER_STATUS_QUITTING: &str = "multiplayer.status.quitting"; -#[doc = "Status request has been handled"] -pub const MULTIPLAYER_STATUS_REQUEST_HANDLED: &str = "multiplayer.status.request_handled"; -#[doc = "???"] -pub const MULTIPLAYER_STATUS_UNKNOWN: &str = "multiplayer.status.unknown"; -#[doc = "Received unrequested status"] -pub const MULTIPLAYER_STATUS_UNREQUESTED: &str = "multiplayer.status.unrequested"; -#[doc = "Server version: %s"] -pub const MULTIPLAYER_STATUS_VERSION_NARRATION: &str = "multiplayer.status.version.narration"; -#[doc = "Leave Bed"] -pub const MULTIPLAYER_STOPSLEEPING: &str = "multiplayer.stopSleeping"; -#[doc = "Server resource pack couldn't be applied"] -pub const MULTIPLAYER_TEXTUREPROMPT_FAILURE_LINE1: &str = "multiplayer.texturePrompt.failure.line1"; -#[doc = "Any functionality that requires custom resources might not work as expected"] -pub const MULTIPLAYER_TEXTUREPROMPT_FAILURE_LINE2: &str = "multiplayer.texturePrompt.failure.line2"; -#[doc = "This server recommends the use of a custom resource pack."] -pub const MULTIPLAYER_TEXTUREPROMPT_LINE1: &str = "multiplayer.texturePrompt.line1"; -#[doc = "Would you like to download and install it automagically?"] -pub const MULTIPLAYER_TEXTUREPROMPT_LINE2: &str = "multiplayer.texturePrompt.line2"; -#[doc = "%s\n\nMessage from server:\n%s"] -pub const MULTIPLAYER_TEXTUREPROMPT_SERVERPROMPT: &str = "multiplayer.texturePrompt.serverPrompt"; -#[doc = "Play Multiplayer"] -pub const MULTIPLAYER_TITLE: &str = "multiplayer.title"; -#[doc = "Messages sent on this server may be modified and might not reflect the original message"] -pub const MULTIPLAYER_UNSECURESERVER_TOAST: &str = "multiplayer.unsecureserver.toast"; -#[doc = "Chat messages can't be verified"] -pub const MULTIPLAYER_UNSECURESERVER_TOAST_TITLE: &str = "multiplayer.unsecureserver.toast.title"; -#[doc = "Do not show this screen again"] -pub const MULTIPLAYERWARNING_CHECK: &str = "multiplayerWarning.check"; -#[doc = "Caution: Third-Party Online Play"] -pub const MULTIPLAYERWARNING_HEADER: &str = "multiplayerWarning.header"; -#[doc = "Caution: Online play is offered by third-party servers that are not owned, operated, or supervised by Mojang Studios or Microsoft. During online play, you may be exposed to unmoderated chat messages or other types of user-generated content that may not be suitable for everyone."] -pub const MULTIPLAYERWARNING_MESSAGE: &str = "multiplayerWarning.message"; -#[doc = "Aaron Cherof - A Familiar Room"] -pub const MUSIC_GAME_A_FAMILIAR_ROOM: &str = "music.game.a_familiar_room"; -#[doc = "Kumi Tanioka - An Ordinary Day"] -pub const MUSIC_GAME_AN_ORDINARY_DAY: &str = "music.game.an_ordinary_day"; -#[doc = "Lena Raine - Ancestry"] -pub const MUSIC_GAME_ANCESTRY: &str = "music.game.ancestry"; -#[doc = "Amos Roddy - Below and Above"] -pub const MUSIC_GAME_BELOW_AND_ABOVE: &str = "music.game.below_and_above"; -#[doc = "Amos Roddy - Broken Clocks"] -pub const MUSIC_GAME_BROKEN_CLOCKS: &str = "music.game.broken_clocks"; -#[doc = "Aaron Cherof - Bromeliad"] -pub const MUSIC_GAME_BROMELIAD: &str = "music.game.bromeliad"; -#[doc = "C418 - Clark"] -pub const MUSIC_GAME_CLARK: &str = "music.game.clark"; -#[doc = "Kumi Tanioka - Comforting Memories"] -pub const MUSIC_GAME_COMFORTING_MEMORIES: &str = "music.game.comforting_memories"; -#[doc = "C418 - Aria Math"] -pub const MUSIC_GAME_CREATIVE_ARIA_MATH: &str = "music.game.creative.aria_math"; -#[doc = "C418 - Biome Fest"] -pub const MUSIC_GAME_CREATIVE_BIOME_FEST: &str = "music.game.creative.biome_fest"; -#[doc = "C418 - Blind Spots"] -pub const MUSIC_GAME_CREATIVE_BLIND_SPOTS: &str = "music.game.creative.blind_spots"; -#[doc = "C418 - Dreiton"] -pub const MUSIC_GAME_CREATIVE_DREITON: &str = "music.game.creative.dreiton"; -#[doc = "C418 - Haunt Muskie"] -pub const MUSIC_GAME_CREATIVE_HAUNT_MUSKIE: &str = "music.game.creative.haunt_muskie"; -#[doc = "C418 - Taswell"] -pub const MUSIC_GAME_CREATIVE_TASWELL: &str = "music.game.creative.taswell"; -#[doc = "Aaron Cherof - Crescent Dunes"] -pub const MUSIC_GAME_CRESCENT_DUNES: &str = "music.game.crescent_dunes"; -#[doc = "C418 - Danny"] -pub const MUSIC_GAME_DANNY: &str = "music.game.danny"; -#[doc = "Lena Raine - Deeper"] -pub const MUSIC_GAME_DEEPER: &str = "music.game.deeper"; -#[doc = "C418 - Dry Hands"] -pub const MUSIC_GAME_DRY_HANDS: &str = "music.game.dry_hands"; -#[doc = "Aaron Cherof - Echo in the Wind"] -pub const MUSIC_GAME_ECHO_IN_THE_WIND: &str = "music.game.echo_in_the_wind"; -#[doc = "Lena Raine - Eld Unknown"] -pub const MUSIC_GAME_ELD_UNKNOWN: &str = "music.game.eld_unknown"; -#[doc = "C418 - Alpha"] -pub const MUSIC_GAME_END_ALPHA: &str = "music.game.end.alpha"; -#[doc = "C418 - Boss"] -pub const MUSIC_GAME_END_BOSS: &str = "music.game.end.boss"; -#[doc = "C418 - The End"] -pub const MUSIC_GAME_END_THE_END: &str = "music.game.end.the_end"; -#[doc = "Lena Raine - Endless"] -pub const MUSIC_GAME_ENDLESS: &str = "music.game.endless"; -#[doc = "Aaron Cherof - Featherfall"] -pub const MUSIC_GAME_FEATHERFALL: &str = "music.game.featherfall"; -#[doc = "Amos Roddy - Fireflies"] -pub const MUSIC_GAME_FIREFLIES: &str = "music.game.fireflies"; -#[doc = "Kumi Tanioka - Floating Dream"] -pub const MUSIC_GAME_FLOATING_DREAM: &str = "music.game.floating_dream"; -#[doc = "C418 - Haggstrom"] -pub const MUSIC_GAME_HAGGSTROM: &str = "music.game.haggstrom"; -#[doc = "Lena Raine - Infinite Amethyst"] -pub const MUSIC_GAME_INFINITE_AMETHYST: &str = "music.game.infinite_amethyst"; -#[doc = "C418 - Key"] -pub const MUSIC_GAME_KEY: &str = "music.game.key"; -#[doc = "Kumi Tanioka - komorebi"] -pub const MUSIC_GAME_KOMOREBI: &str = "music.game.komorebi"; -#[doc = "Lena Raine - Left to Bloom"] -pub const MUSIC_GAME_LEFT_TO_BLOOM: &str = "music.game.left_to_bloom"; -#[doc = "Amos Roddy - Lilypad"] -pub const MUSIC_GAME_LILYPAD: &str = "music.game.lilypad"; -#[doc = "C418 - Living Mice"] -pub const MUSIC_GAME_LIVING_MICE: &str = "music.game.living_mice"; -#[doc = "C418 - Mice on Venus"] -pub const MUSIC_GAME_MICE_ON_VENUS: &str = "music.game.mice_on_venus"; -#[doc = "C418 - Minecraft"] -pub const MUSIC_GAME_MINECRAFT: &str = "music.game.minecraft"; -#[doc = "C418 - Ballad of the Cats"] -pub const MUSIC_GAME_NETHER_BALLAD_OF_THE_CATS: &str = "music.game.nether.ballad_of_the_cats"; -#[doc = "C418 - Concrete Halls"] -pub const MUSIC_GAME_NETHER_CONCRETE_HALLS: &str = "music.game.nether.concrete_halls"; -#[doc = "Lena Raine - Chrysopoeia"] -pub const MUSIC_GAME_NETHER_CRIMSON_FOREST_CHRYSOPOEIA: &str = - "music.game.nether.crimson_forest.chrysopoeia"; -#[doc = "C418 - Dead Voxel"] -pub const MUSIC_GAME_NETHER_DEAD_VOXEL: &str = "music.game.nether.dead_voxel"; -#[doc = "Lena Raine - Rubedo"] -pub const MUSIC_GAME_NETHER_NETHER_WASTES_RUBEDO: &str = "music.game.nether.nether_wastes.rubedo"; -#[doc = "Lena Raine - So Below"] -pub const MUSIC_GAME_NETHER_SOULSAND_VALLEY_SO_BELOW: &str = - "music.game.nether.soulsand_valley.so_below"; -#[doc = "C418 - Warmth"] -pub const MUSIC_GAME_NETHER_WARMTH: &str = "music.game.nether.warmth"; -#[doc = "Lena Raine - One More Day"] -pub const MUSIC_GAME_ONE_MORE_DAY: &str = "music.game.one_more_day"; -#[doc = "Amos Roddy - O's Piano"] -pub const MUSIC_GAME_OS_PIANO: &str = "music.game.os_piano"; -#[doc = "C418 - Oxygène"] -pub const MUSIC_GAME_OXYGENE: &str = "music.game.oxygene"; -#[doc = "Kumi Tanioka - pokopoko"] -pub const MUSIC_GAME_POKOPOKO: &str = "music.game.pokopoko"; -#[doc = "Aaron Cherof - Puzzlebox"] -pub const MUSIC_GAME_PUZZLEBOX: &str = "music.game.puzzlebox"; -#[doc = "Lena Raine - Stand Tall"] -pub const MUSIC_GAME_STAND_TALL: &str = "music.game.stand_tall"; -#[doc = "C418 - Subwoofer Lullaby"] -pub const MUSIC_GAME_SUBWOOFER_LULLABY: &str = "music.game.subwoofer_lullaby"; -#[doc = "Lena Raine - Aerie"] -pub const MUSIC_GAME_SWAMP_AERIE: &str = "music.game.swamp.aerie"; -#[doc = "Lena Raine - Firebugs"] -pub const MUSIC_GAME_SWAMP_FIREBUGS: &str = "music.game.swamp.firebugs"; -#[doc = "Lena Raine - Labyrinthine"] -pub const MUSIC_GAME_SWAMP_LABYRINTHINE: &str = "music.game.swamp.labyrinthine"; -#[doc = "C418 - Sweden"] -pub const MUSIC_GAME_SWEDEN: &str = "music.game.sweden"; -#[doc = "Aaron Cherof - Watcher"] -pub const MUSIC_GAME_WATCHER: &str = "music.game.watcher"; -#[doc = "C418 - Axolotl"] -pub const MUSIC_GAME_WATER_AXOLOTL: &str = "music.game.water.axolotl"; -#[doc = "C418 - Dragon Fish"] -pub const MUSIC_GAME_WATER_DRAGON_FISH: &str = "music.game.water.dragon_fish"; -#[doc = "C418 - Shuniji"] -pub const MUSIC_GAME_WATER_SHUNIJI: &str = "music.game.water.shuniji"; -#[doc = "Lena Raine - Wending"] -pub const MUSIC_GAME_WENDING: &str = "music.game.wending"; -#[doc = "C418 - Wet Hands"] -pub const MUSIC_GAME_WET_HANDS: &str = "music.game.wet_hands"; -#[doc = "Kumi Tanioka - yakusoku"] -pub const MUSIC_GAME_YAKUSOKU: &str = "music.game.yakusoku"; -#[doc = "C418 - Beginning 2"] -pub const MUSIC_MENU_BEGINNING_2: &str = "music.menu.beginning_2"; -#[doc = "C418 - Floating Trees"] -pub const MUSIC_MENU_FLOATING_TREES: &str = "music.menu.floating_trees"; -#[doc = "C418 - Moog City 2"] -pub const MUSIC_MENU_MOOG_CITY_2: &str = "music.menu.moog_city_2"; -#[doc = "C418 - Mutation"] -pub const MUSIC_MENU_MUTATION: &str = "music.menu.mutation"; -#[doc = "Button: %s"] -pub const NARRATION_BUTTON: &str = "narration.button"; -#[doc = "Press Enter to activate"] -pub const NARRATION_BUTTON_USAGE_FOCUSED: &str = "narration.button.usage.focused"; -#[doc = "Left click to activate"] -pub const NARRATION_BUTTON_USAGE_HOVERED: &str = "narration.button.usage.hovered"; -#[doc = "Checkbox: %s"] -pub const NARRATION_CHECKBOX: &str = "narration.checkbox"; -#[doc = "Press Enter to toggle"] -pub const NARRATION_CHECKBOX_USAGE_FOCUSED: &str = "narration.checkbox.usage.focused"; -#[doc = "Press Enter to check"] -pub const NARRATION_CHECKBOX_USAGE_FOCUSED_CHECK: &str = "narration.checkbox.usage.focused.check"; -#[doc = "Press Enter to uncheck"] -pub const NARRATION_CHECKBOX_USAGE_FOCUSED_UNCHECK: &str = - "narration.checkbox.usage.focused.uncheck"; -#[doc = "Left click to toggle"] -pub const NARRATION_CHECKBOX_USAGE_HOVERED: &str = "narration.checkbox.usage.hovered"; -#[doc = "Left click to check"] -pub const NARRATION_CHECKBOX_USAGE_HOVERED_CHECK: &str = "narration.checkbox.usage.hovered.check"; -#[doc = "Left click to uncheck"] -pub const NARRATION_CHECKBOX_USAGE_HOVERED_UNCHECK: &str = - "narration.checkbox.usage.hovered.uncheck"; -#[doc = "Press Tab to navigate to the next element"] -pub const NARRATION_COMPONENT_LIST_USAGE: &str = "narration.component_list.usage"; -#[doc = "Press Enter to switch to %s"] -pub const NARRATION_CYCLE_BUTTON_USAGE_FOCUSED: &str = "narration.cycle_button.usage.focused"; -#[doc = "Left click to switch to %s"] -pub const NARRATION_CYCLE_BUTTON_USAGE_HOVERED: &str = "narration.cycle_button.usage.hovered"; -#[doc = "Edit box: %s"] -pub const NARRATION_EDIT_BOX: &str = "narration.edit_box"; -#[doc = "Item: %s"] -pub const NARRATION_ITEM: &str = "narration.item"; -#[doc = "Recipe for %s"] -pub const NARRATION_RECIPE: &str = "narration.recipe"; -#[doc = "Left click to select"] -pub const NARRATION_RECIPE_USAGE: &str = "narration.recipe.usage"; -#[doc = "Right click to show more recipes"] -pub const NARRATION_RECIPE_USAGE_MORE: &str = "narration.recipe.usage.more"; -#[doc = "Press the up and down buttons to move to another entry"] -pub const NARRATION_SELECTION_USAGE: &str = "narration.selection.usage"; -#[doc = "Press the left or right keyboard buttons to change the value"] -pub const NARRATION_SLIDER_USAGE_FOCUSED: &str = "narration.slider.usage.focused"; -#[doc = "Press Enter to start changing the slider value"] -pub const NARRATION_SLIDER_USAGE_FOCUSED_KEYBOARD_CANNOT_CHANGE_VALUE: &str = - "narration.slider.usage.focused.keyboard_cannot_change_value"; -#[doc = "Drag the slider to change its value"] -pub const NARRATION_SLIDER_USAGE_HOVERED: &str = "narration.slider.usage.hovered"; -#[doc = "Selected suggestion %s out of %s: %s"] -pub const NARRATION_SUGGESTION: &str = "narration.suggestion"; -#[doc = "Selected suggestion %s out of %s: %s (%s)"] -pub const NARRATION_SUGGESTION_TOOLTIP: &str = "narration.suggestion.tooltip"; -#[doc = "Press Tab to cycle to the next suggestion"] -pub const NARRATION_SUGGESTION_USAGE_CYCLE_FIXED: &str = "narration.suggestion.usage.cycle.fixed"; -#[doc = "Press Tab to cycle to the next suggestion, or Escape to leave suggestions"] -pub const NARRATION_SUGGESTION_USAGE_CYCLE_HIDABLE: &str = - "narration.suggestion.usage.cycle.hidable"; -#[doc = "Press Tab to use the suggestion"] -pub const NARRATION_SUGGESTION_USAGE_FILL_FIXED: &str = "narration.suggestion.usage.fill.fixed"; -#[doc = "Press Tab to use the suggestion, or Escape to leave suggestions"] -pub const NARRATION_SUGGESTION_USAGE_FILL_HIDABLE: &str = "narration.suggestion.usage.fill.hidable"; -#[doc = "Press Ctrl and Tab to switch between tabs"] -pub const NARRATION_TAB_NAVIGATION_USAGE: &str = "narration.tab_navigation.usage"; -#[doc = "Accessibility"] -pub const NARRATOR_BUTTON_ACCESSIBILITY: &str = "narrator.button.accessibility"; -#[doc = "Difficulty lock"] -pub const NARRATOR_BUTTON_DIFFICULTY_LOCK: &str = "narrator.button.difficulty_lock"; -#[doc = "Locked"] -pub const NARRATOR_BUTTON_DIFFICULTY_LOCK_LOCKED: &str = "narrator.button.difficulty_lock.locked"; -#[doc = "Unlocked"] -pub const NARRATOR_BUTTON_DIFFICULTY_LOCK_UNLOCKED: &str = - "narrator.button.difficulty_lock.unlocked"; -#[doc = "Language"] -pub const NARRATOR_BUTTON_LANGUAGE: &str = "narrator.button.language"; -#[doc = "%s is bound to %s"] -pub const NARRATOR_CONTROLS_BOUND: &str = "narrator.controls.bound"; -#[doc = "Reset %s button"] -pub const NARRATOR_CONTROLS_RESET: &str = "narrator.controls.reset"; -#[doc = "%s is not bound"] -pub const NARRATOR_CONTROLS_UNBOUND: &str = "narrator.controls.unbound"; -#[doc = "Joining"] -pub const NARRATOR_JOINING: &str = "narrator.joining"; -#[doc = "Loading: %s"] -pub const NARRATOR_LOADING: &str = "narrator.loading"; -#[doc = "Done"] -pub const NARRATOR_LOADING_DONE: &str = "narrator.loading.done"; -#[doc = "Selected list row %s out of %s"] -pub const NARRATOR_POSITION_LIST: &str = "narrator.position.list"; -#[doc = "Selected row element %s out of %s"] -pub const NARRATOR_POSITION_OBJECT_LIST: &str = "narrator.position.object_list"; -#[doc = "Screen element %s out of %s"] -pub const NARRATOR_POSITION_SCREEN: &str = "narrator.position.screen"; -#[doc = "Selected tab %s out of %s"] -pub const NARRATOR_POSITION_TAB: &str = "narrator.position.tab"; -#[doc = "Ready to play"] -pub const NARRATOR_READY_TO_PLAY: &str = "narrator.ready_to_play"; -#[doc = "Title Screen"] -pub const NARRATOR_SCREEN_TITLE: &str = "narrator.screen.title"; -#[doc = "Use mouse cursor or Tab button to select element"] -pub const NARRATOR_SCREEN_USAGE: &str = "narrator.screen.usage"; -#[doc = "Selected: %s"] -pub const NARRATOR_SELECT: &str = "narrator.select"; -#[doc = "Selected %s, last played: %s, %s, %s, version: %s"] -pub const NARRATOR_SELECT_WORLD: &str = "narrator.select.world"; -#[doc = "Selected %s, last played: %s, %s"] -pub const NARRATOR_SELECT_WORLD_INFO: &str = "narrator.select.world_info"; -#[doc = "Narrator Disabled"] -pub const NARRATOR_TOAST_DISABLED: &str = "narrator.toast.disabled"; -#[doc = "Narrator Enabled"] -pub const NARRATOR_TOAST_ENABLED: &str = "narrator.toast.enabled"; -#[doc = "This will attempt to optimize your world by making sure all data is stored in the most recent game format. This can take a very long time, depending on your world. Once done, your world may play faster but will no longer be compatible with older versions of the game. Are you sure you wish to proceed?"] -pub const OPTIMIZEWORLD_CONFIRM_DESCRIPTION: &str = "optimizeWorld.confirm.description"; -#[doc = "Create Backup and Optimize"] -pub const OPTIMIZEWORLD_CONFIRM_PROCEED: &str = "optimizeWorld.confirm.proceed"; -#[doc = "Optimize World"] -pub const OPTIMIZEWORLD_CONFIRM_TITLE: &str = "optimizeWorld.confirm.title"; -#[doc = "Upgraded chunks: %s"] -pub const OPTIMIZEWORLD_INFO_CONVERTED: &str = "optimizeWorld.info.converted"; -#[doc = "Skipped chunks: %s"] -pub const OPTIMIZEWORLD_INFO_SKIPPED: &str = "optimizeWorld.info.skipped"; -#[doc = "Total chunks: %s"] -pub const OPTIMIZEWORLD_INFO_TOTAL: &str = "optimizeWorld.info.total"; -#[doc = "%s / %s"] -pub const OPTIMIZEWORLD_PROGRESS_COUNTER: &str = "optimizeWorld.progress.counter"; -#[doc = "%s%%"] -pub const OPTIMIZEWORLD_PROGRESS_PERCENTAGE: &str = "optimizeWorld.progress.percentage"; -#[doc = "Counting chunks..."] -pub const OPTIMIZEWORLD_STAGE_COUNTING: &str = "optimizeWorld.stage.counting"; -#[doc = "Failed! :("] -pub const OPTIMIZEWORLD_STAGE_FAILED: &str = "optimizeWorld.stage.failed"; -#[doc = "Finishing up..."] -pub const OPTIMIZEWORLD_STAGE_FINISHED: &str = "optimizeWorld.stage.finished"; -#[doc = "Finishing up upgrading chunks..."] -pub const OPTIMIZEWORLD_STAGE_FINISHED_CHUNKS: &str = "optimizeWorld.stage.finished.chunks"; -#[doc = "Finishing up upgrading entities..."] -pub const OPTIMIZEWORLD_STAGE_FINISHED_ENTITIES: &str = "optimizeWorld.stage.finished.entities"; -#[doc = "Finishing up upgrading points of interest..."] -pub const OPTIMIZEWORLD_STAGE_FINISHED_POI: &str = "optimizeWorld.stage.finished.poi"; -#[doc = "Upgrading all chunks..."] -pub const OPTIMIZEWORLD_STAGE_UPGRADING: &str = "optimizeWorld.stage.upgrading"; -#[doc = "Upgrading all chunks..."] -pub const OPTIMIZEWORLD_STAGE_UPGRADING_CHUNKS: &str = "optimizeWorld.stage.upgrading.chunks"; -#[doc = "Upgrading all entities..."] -pub const OPTIMIZEWORLD_STAGE_UPGRADING_ENTITIES: &str = "optimizeWorld.stage.upgrading.entities"; -#[doc = "Upgrading all points of interest..."] -pub const OPTIMIZEWORLD_STAGE_UPGRADING_POI: &str = "optimizeWorld.stage.upgrading.poi"; -#[doc = "Optimizing World '%s'"] -pub const OPTIMIZEWORLD_TITLE: &str = "optimizeWorld.title"; -#[doc = "Accessibility Settings..."] -pub const OPTIONS_ACCESSIBILITY: &str = "options.accessibility"; -#[doc = "High Contrast"] -pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST: &str = "options.accessibility.high_contrast"; -#[doc = "High Contrast resource pack is not available."] -pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_ERROR_TOOLTIP: &str = - "options.accessibility.high_contrast.error.tooltip"; -#[doc = "Enhances the contrast of UI elements."] -pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_TOOLTIP: &str = - "options.accessibility.high_contrast.tooltip"; -#[doc = "High Contrast Block Outlines"] -pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_BLOCK_OUTLINE: &str = - "options.accessibility.high_contrast_block_outline"; -#[doc = "Enhances the block outline contrast of the targeted block."] -pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_BLOCK_OUTLINE_TOOLTIP: &str = - "options.accessibility.high_contrast_block_outline.tooltip"; -#[doc = "Accessibility Guide"] -pub const OPTIONS_ACCESSIBILITY_LINK: &str = "options.accessibility.link"; -#[doc = "Menu Background Blur"] -pub const OPTIONS_ACCESSIBILITY_MENU_BACKGROUND_BLURRINESS: &str = - "options.accessibility.menu_background_blurriness"; -#[doc = "Changes the blurriness of menu backgrounds."] -pub const OPTIONS_ACCESSIBILITY_MENU_BACKGROUND_BLURRINESS_TOOLTIP: &str = - "options.accessibility.menu_background_blurriness.tooltip"; -#[doc = "Narrator Hotkey"] -pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY: &str = "options.accessibility.narrator_hotkey"; -#[doc = "Allows the Narrator to be toggled on and off with 'Cmd + B'."] -pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY_MAC_TOOLTIP: &str = - "options.accessibility.narrator_hotkey.mac.tooltip"; -#[doc = "Allows the Narrator to be toggled on and off with 'Ctrl + B'."] -pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY_TOOLTIP: &str = - "options.accessibility.narrator_hotkey.tooltip"; -#[doc = "Panorama Scroll Speed"] -pub const OPTIONS_ACCESSIBILITY_PANORAMA_SPEED: &str = "options.accessibility.panorama_speed"; -#[doc = "Text Background"] -pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND: &str = "options.accessibility.text_background"; -#[doc = "Chat"] -pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_CHAT: &str = - "options.accessibility.text_background.chat"; -#[doc = "Everywhere"] -pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_EVERYWHERE: &str = - "options.accessibility.text_background.everywhere"; -#[doc = "Text Background Opacity"] -pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_OPACITY: &str = - "options.accessibility.text_background_opacity"; -#[doc = "Accessibility Settings"] -pub const OPTIONS_ACCESSIBILITY_TITLE: &str = "options.accessibility.title"; -#[doc = "Allow Cursor Changes"] -pub const OPTIONS_ALLOWCURSORCHANGES: &str = "options.allowCursorChanges"; -#[doc = "Allows the mouse cursor to change shape when over certain UI elements."] -pub const OPTIONS_ALLOWCURSORCHANGES_TOOLTIP: &str = "options.allowCursorChanges.tooltip"; -#[doc = "Allow Server Listings"] -pub const OPTIONS_ALLOWSERVERLISTING: &str = "options.allowServerListing"; -#[doc = "Servers may list online players as part of their public status.\nWith this option off your name will not show up in such lists."] -pub const OPTIONS_ALLOWSERVERLISTING_TOOLTIP: &str = "options.allowServerListing.tooltip"; -#[doc = "Smooth Lighting"] -pub const OPTIONS_AO: &str = "options.ao"; -#[doc = "Maximum"] -pub const OPTIONS_AO_MAX: &str = "options.ao.max"; -#[doc = "Minimum"] -pub const OPTIONS_AO_MIN: &str = "options.ao.min"; -#[doc = "OFF"] -pub const OPTIONS_AO_OFF: &str = "options.ao.off"; -#[doc = "Crosshair"] -pub const OPTIONS_ATTACK_CROSSHAIR: &str = "options.attack.crosshair"; -#[doc = "Hotbar"] -pub const OPTIONS_ATTACK_HOTBAR: &str = "options.attack.hotbar"; -#[doc = "Attack Indicator"] -pub const OPTIONS_ATTACKINDICATOR: &str = "options.attackIndicator"; -#[doc = "Device"] -pub const OPTIONS_AUDIODEVICE: &str = "options.audioDevice"; -#[doc = "System Default"] -pub const OPTIONS_AUDIODEVICE_DEFAULT: &str = "options.audioDevice.default"; -#[doc = "Auto-Jump"] -pub const OPTIONS_AUTOJUMP: &str = "options.autoJump"; -#[doc = "Command Suggestions"] -pub const OPTIONS_AUTOSUGGESTCOMMANDS: &str = "options.autoSuggestCommands"; -#[doc = "Autosave Indicator"] -pub const OPTIONS_AUTOSAVEINDICATOR: &str = "options.autosaveIndicator"; -#[doc = "Biome Blend"] -pub const OPTIONS_BIOMEBLENDRADIUS: &str = "options.biomeBlendRadius"; -#[doc = "OFF (Fastest)"] -pub const OPTIONS_BIOMEBLENDRADIUS_1: &str = "options.biomeBlendRadius.1"; -#[doc = "11x11 (Extreme)"] -pub const OPTIONS_BIOMEBLENDRADIUS_11: &str = "options.biomeBlendRadius.11"; -#[doc = "13x13 (Showoff)"] -pub const OPTIONS_BIOMEBLENDRADIUS_13: &str = "options.biomeBlendRadius.13"; -#[doc = "15x15 (Maximum)"] -pub const OPTIONS_BIOMEBLENDRADIUS_15: &str = "options.biomeBlendRadius.15"; -#[doc = "3x3 (Fast)"] -pub const OPTIONS_BIOMEBLENDRADIUS_3: &str = "options.biomeBlendRadius.3"; -#[doc = "5x5 (Normal)"] -pub const OPTIONS_BIOMEBLENDRADIUS_5: &str = "options.biomeBlendRadius.5"; -#[doc = "7x7 (High)"] -pub const OPTIONS_BIOMEBLENDRADIUS_7: &str = "options.biomeBlendRadius.7"; -#[doc = "9x9 (Very High)"] -pub const OPTIONS_BIOMEBLENDRADIUS_9: &str = "options.biomeBlendRadius.9"; -#[doc = "%s Blocks"] -pub const OPTIONS_BLOCKS: &str = "options.blocks"; -#[doc = "Chat Settings..."] -pub const OPTIONS_CHAT: &str = "options.chat"; -#[doc = "Colors"] -pub const OPTIONS_CHAT_COLOR: &str = "options.chat.color"; -#[doc = "Chat Delay: %s second(s)"] -pub const OPTIONS_CHAT_DELAY: &str = "options.chat.delay"; -#[doc = "Chat Delay: None"] -pub const OPTIONS_CHAT_DELAY_NONE: &str = "options.chat.delay_none"; -#[doc = "Save Unsent Chats"] -pub const OPTIONS_CHAT_DRAFTS: &str = "options.chat.drafts"; -#[doc = "Unsent messages will be saved and can be sent the next time chat is opened."] -pub const OPTIONS_CHAT_DRAFTS_TOOLTIP: &str = "options.chat.drafts.tooltip"; -#[doc = "Focused Height"] -pub const OPTIONS_CHAT_HEIGHT_FOCUSED: &str = "options.chat.height.focused"; -#[doc = "Unfocused Height"] -pub const OPTIONS_CHAT_HEIGHT_UNFOCUSED: &str = "options.chat.height.unfocused"; -#[doc = "Line Spacing"] -pub const OPTIONS_CHAT_LINE_SPACING: &str = "options.chat.line_spacing"; -#[doc = "Web Links"] -pub const OPTIONS_CHAT_LINKS: &str = "options.chat.links"; -#[doc = "Prompt on Links"] -pub const OPTIONS_CHAT_LINKS_PROMPT: &str = "options.chat.links.prompt"; -#[doc = "Chat Text Opacity"] -pub const OPTIONS_CHAT_OPACITY: &str = "options.chat.opacity"; -#[doc = "Chat Text Size"] -pub const OPTIONS_CHAT_SCALE: &str = "options.chat.scale"; -#[doc = "Chat Settings"] -pub const OPTIONS_CHAT_TITLE: &str = "options.chat.title"; -#[doc = "Chat"] -pub const OPTIONS_CHAT_VISIBILITY: &str = "options.chat.visibility"; -#[doc = "Shown"] -pub const OPTIONS_CHAT_VISIBILITY_FULL: &str = "options.chat.visibility.full"; -#[doc = "Hidden"] -pub const OPTIONS_CHAT_VISIBILITY_HIDDEN: &str = "options.chat.visibility.hidden"; -#[doc = "Commands Only"] -pub const OPTIONS_CHAT_VISIBILITY_SYSTEM: &str = "options.chat.visibility.system"; -#[doc = "Width"] -pub const OPTIONS_CHAT_WIDTH: &str = "options.chat.width"; -#[doc = "Chunk Fade Time"] -pub const OPTIONS_CHUNKFADE: &str = "options.chunkFade"; -#[doc = "Chunk Fade: None"] -pub const OPTIONS_CHUNKFADE_NONE: &str = "options.chunkFade.none"; -#[doc = "Chunk Fade: %s second(s)"] -pub const OPTIONS_CHUNKFADE_SECONDS: &str = "options.chunkFade.seconds"; -#[doc = "How long in seconds chunks should fade in when they're first rendered, if at all."] -pub const OPTIONS_CHUNKFADE_TOOLTIP: &str = "options.chunkFade.tooltip"; -#[doc = "%s Chunks"] -pub const OPTIONS_CHUNKS: &str = "options.chunks"; -#[doc = "Fancy"] -pub const OPTIONS_CLOUDS_FANCY: &str = "options.clouds.fancy"; -#[doc = "Fast"] -pub const OPTIONS_CLOUDS_FAST: &str = "options.clouds.fast"; -#[doc = "Controls..."] -pub const OPTIONS_CONTROLS: &str = "options.controls"; -#[doc = "Credits & Attribution..."] -pub const OPTIONS_CREDITS_AND_ATTRIBUTION: &str = "options.credits_and_attribution"; -#[doc = "See-Through Leaves"] -pub const OPTIONS_CUTOUTLEAVES: &str = "options.cutoutLeaves"; -#[doc = "Allows you to see through gaps in leaves. Disabling improves performance."] -pub const OPTIONS_CUTOUTLEAVES_TOOLTIP: &str = "options.cutoutLeaves.tooltip"; -#[doc = "Damage Tilt"] -pub const OPTIONS_DAMAGETILTSTRENGTH: &str = "options.damageTiltStrength"; -#[doc = "The amount of camera shake caused by being hurt."] -pub const OPTIONS_DAMAGETILTSTRENGTH_TOOLTIP: &str = "options.damageTiltStrength.tooltip"; -#[doc = "Monochrome Logo"] -pub const OPTIONS_DARKMOJANGSTUDIOSBACKGROUNDCOLOR: &str = - "options.darkMojangStudiosBackgroundColor"; -#[doc = "Changes the Mojang Studios loading screen background color to black."] -pub const OPTIONS_DARKMOJANGSTUDIOSBACKGROUNDCOLOR_TOOLTIP: &str = - "options.darkMojangStudiosBackgroundColor.tooltip"; -#[doc = "Darkness Pulsing"] -pub const OPTIONS_DARKNESSEFFECTSCALE: &str = "options.darknessEffectScale"; -#[doc = "Controls how much the Darkness effect pulses when a Warden or Sculk Shrieker gives it to you."] -pub const OPTIONS_DARKNESSEFFECTSCALE_TOOLTIP: &str = "options.darknessEffectScale.tooltip"; -#[doc = "Difficulty"] -pub const OPTIONS_DIFFICULTY: &str = "options.difficulty"; -#[doc = "Easy"] -pub const OPTIONS_DIFFICULTY_EASY: &str = "options.difficulty.easy"; -#[doc = "Hostile mobs spawn but deal less damage. Hunger bar depletes and drains health down to 5 hearts."] -pub const OPTIONS_DIFFICULTY_EASY_INFO: &str = "options.difficulty.easy.info"; -#[doc = "Hard"] -pub const OPTIONS_DIFFICULTY_HARD: &str = "options.difficulty.hard"; -#[doc = "Hostile mobs spawn and deal more damage. Hunger bar depletes and drains all health."] -pub const OPTIONS_DIFFICULTY_HARD_INFO: &str = "options.difficulty.hard.info"; -#[doc = "Hardcore"] -pub const OPTIONS_DIFFICULTY_HARDCORE: &str = "options.difficulty.hardcore"; -#[doc = "Normal"] -pub const OPTIONS_DIFFICULTY_NORMAL: &str = "options.difficulty.normal"; -#[doc = "Hostile mobs spawn and deal standard damage. Hunger bar depletes and drains health down to half a heart."] -pub const OPTIONS_DIFFICULTY_NORMAL_INFO: &str = "options.difficulty.normal.info"; -#[doc = "Server Difficulty"] -pub const OPTIONS_DIFFICULTY_ONLINE: &str = "options.difficulty.online"; -#[doc = "Peaceful"] -pub const OPTIONS_DIFFICULTY_PEACEFUL: &str = "options.difficulty.peaceful"; -#[doc = "No hostile mobs and only some neutral mobs spawn. Hunger bar doesn't deplete and health replenishes over time."] -pub const OPTIONS_DIFFICULTY_PEACEFUL_INFO: &str = "options.difficulty.peaceful.info"; -#[doc = "Directional Audio"] -pub const OPTIONS_DIRECTIONALAUDIO: &str = "options.directionalAudio"; -#[doc = "Classic Stereo sound."] -pub const OPTIONS_DIRECTIONALAUDIO_OFF_TOOLTIP: &str = "options.directionalAudio.off.tooltip"; -#[doc = "Uses HRTF-based directional audio to improve the simulation of 3D sound. Requires HRTF compatible audio hardware, and is best experienced with headphones."] -pub const OPTIONS_DIRECTIONALAUDIO_ON_TOOLTIP: &str = "options.directionalAudio.on.tooltip"; -#[doc = "Discrete Scrolling"] -pub const OPTIONS_DISCRETE_MOUSE_SCROLL: &str = "options.discrete_mouse_scroll"; -#[doc = "Entity Distance"] -pub const OPTIONS_ENTITYDISTANCESCALING: &str = "options.entityDistanceScaling"; -#[doc = "Entity Shadows"] -pub const OPTIONS_ENTITYSHADOWS: &str = "options.entityShadows"; -#[doc = "Exclusive Fullscreen"] -pub const OPTIONS_EXCLUSIVEFULLSCREEN: &str = "options.exclusiveFullscreen"; -#[doc = "This option might prevent some input methods from working."] -pub const OPTIONS_EXCLUSIVEFULLSCREEN_WARNINGTOOLTIP: &str = - "options.exclusiveFullscreen.warningTooltip"; -#[doc = "Font Settings..."] -pub const OPTIONS_FONT: &str = "options.font"; -#[doc = "Font Settings"] -pub const OPTIONS_FONT_TITLE: &str = "options.font.title"; -#[doc = "Force Unicode Font"] -pub const OPTIONS_FORCEUNICODEFONT: &str = "options.forceUnicodeFont"; -#[doc = "FOV"] -pub const OPTIONS_FOV: &str = "options.fov"; -#[doc = "Quake Pro"] -pub const OPTIONS_FOV_MAX: &str = "options.fov.max"; -#[doc = "Normal"] -pub const OPTIONS_FOV_MIN: &str = "options.fov.min"; -#[doc = "FOV Effects"] -pub const OPTIONS_FOVEFFECTSCALE: &str = "options.fovEffectScale"; -#[doc = "Controls how much the field of view can change with gameplay effects."] -pub const OPTIONS_FOVEFFECTSCALE_TOOLTIP: &str = "options.fovEffectScale.tooltip"; -#[doc = "%s fps"] -pub const OPTIONS_FRAMERATE: &str = "options.framerate"; -#[doc = "Max Framerate"] -pub const OPTIONS_FRAMERATELIMIT: &str = "options.framerateLimit"; -#[doc = "Unlimited"] -pub const OPTIONS_FRAMERATELIMIT_MAX: &str = "options.framerateLimit.max"; -#[doc = "Fullscreen"] -pub const OPTIONS_FULLSCREEN: &str = "options.fullscreen"; -#[doc = "Current"] -pub const OPTIONS_FULLSCREEN_CURRENT: &str = "options.fullscreen.current"; -#[doc = "%sx%s@%s (%sbit)"] -pub const OPTIONS_FULLSCREEN_ENTRY: &str = "options.fullscreen.entry"; -#[doc = "Fullscreen Resolution"] -pub const OPTIONS_FULLSCREEN_RESOLUTION: &str = "options.fullscreen.resolution"; -#[doc = "Setting unavailable"] -pub const OPTIONS_FULLSCREEN_UNAVAILABLE: &str = "options.fullscreen.unavailable"; -#[doc = "Brightness"] -pub const OPTIONS_GAMMA: &str = "options.gamma"; -#[doc = "Default"] -pub const OPTIONS_GAMMA_DEFAULT: &str = "options.gamma.default"; -#[doc = "Bright"] -pub const OPTIONS_GAMMA_MAX: &str = "options.gamma.max"; -#[doc = "Moody"] -pub const OPTIONS_GAMMA_MIN: &str = "options.gamma.min"; -#[doc = "%s: %s"] -pub const OPTIONS_GENERIC_VALUE: &str = "options.generic_value"; -#[doc = "Glint Speed"] -pub const OPTIONS_GLINTSPEED: &str = "options.glintSpeed"; -#[doc = "Controls how fast the visual glint shimmers across enchanted items."] -pub const OPTIONS_GLINTSPEED_TOOLTIP: &str = "options.glintSpeed.tooltip"; -#[doc = "Glint Strength"] -pub const OPTIONS_GLINTSTRENGTH: &str = "options.glintStrength"; -#[doc = "Controls how transparent the visual glint is on enchanted items."] -pub const OPTIONS_GLINTSTRENGTH_TOOLTIP: &str = "options.glintStrength.tooltip"; -#[doc = "Graphics"] -pub const OPTIONS_GRAPHICS: &str = "options.graphics"; -#[doc = "Custom"] -pub const OPTIONS_GRAPHICS_CUSTOM: &str = "options.graphics.custom"; -#[doc = "Fabulous!"] -pub const OPTIONS_GRAPHICS_FABULOUS: &str = "options.graphics.fabulous"; -#[doc = "%s graphics uses screen shaders for drawing weather, clouds, and particles behind translucent blocks and water.\nThis may severely impact performance for portable devices and 4K displays."] -pub const OPTIONS_GRAPHICS_FABULOUS_TOOLTIP: &str = "options.graphics.fabulous.tooltip"; -#[doc = "Fancy"] -pub const OPTIONS_GRAPHICS_FANCY: &str = "options.graphics.fancy"; -#[doc = "Fancy graphics balances performance and quality for the majority of machines.\nWeather, clouds, and particles may not appear behind translucent blocks or water."] -pub const OPTIONS_GRAPHICS_FANCY_TOOLTIP: &str = "options.graphics.fancy.tooltip"; -#[doc = "Fast"] -pub const OPTIONS_GRAPHICS_FAST: &str = "options.graphics.fast"; -#[doc = "Fast graphics reduces the amount of visible rain and snow.\nTransparency effects are disabled for various blocks such as leaves."] -pub const OPTIONS_GRAPHICS_FAST_TOOLTIP: &str = "options.graphics.fast.tooltip"; -#[doc = "Preset"] -pub const OPTIONS_GRAPHICS_PRESET: &str = "options.graphics.preset"; -#[doc = "Sets \"Quality & Performance\" settings to reasonable defaults corresponding to the desired quality."] -pub const OPTIONS_GRAPHICS_PRESET_TOOLTIP: &str = "options.graphics.preset.tooltip"; -#[doc = "Continue Without Support"] -pub const OPTIONS_GRAPHICS_WARNING_ACCEPT: &str = "options.graphics.warning.accept"; -#[doc = "Take Me Back"] -pub const OPTIONS_GRAPHICS_WARNING_CANCEL: &str = "options.graphics.warning.cancel"; -#[doc = "Your graphics device is detected as unsupported for the %s graphics option.\n\nYou may ignore this and continue, however support will not be provided for your device if you choose to use %s graphics."] -pub const OPTIONS_GRAPHICS_WARNING_MESSAGE: &str = "options.graphics.warning.message"; -#[doc = "Renderer detected: [%s]"] -pub const OPTIONS_GRAPHICS_WARNING_RENDERER: &str = "options.graphics.warning.renderer"; -#[doc = "Graphics Device Unsupported"] -pub const OPTIONS_GRAPHICS_WARNING_TITLE: &str = "options.graphics.warning.title"; -#[doc = "Vendor detected: [%s]"] -pub const OPTIONS_GRAPHICS_WARNING_VENDOR: &str = "options.graphics.warning.vendor"; -#[doc = "OpenGL Version detected: [%s]"] -pub const OPTIONS_GRAPHICS_WARNING_VERSION: &str = "options.graphics.warning.version"; -#[doc = "GUI Scale"] -pub const OPTIONS_GUISCALE: &str = "options.guiScale"; -#[doc = "Auto"] -pub const OPTIONS_GUISCALE_AUTO: &str = "options.guiScale.auto"; -#[doc = "Hidden"] -pub const OPTIONS_HIDDEN: &str = "options.hidden"; -#[doc = "Hide Sky Flashes"] -pub const OPTIONS_HIDELIGHTNINGFLASHES: &str = "options.hideLightningFlashes"; -#[doc = "Prevents Lightning Bolts or other environmental effects from making the sky flash. The sources of flashes themselves will still be visible."] -pub const OPTIONS_HIDELIGHTNINGFLASHES_TOOLTIP: &str = "options.hideLightningFlashes.tooltip"; -#[doc = "Hide Matched Names"] -pub const OPTIONS_HIDEMATCHEDNAMES: &str = "options.hideMatchedNames"; -#[doc = "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."] -pub const OPTIONS_HIDEMATCHEDNAMES_TOOLTIP: &str = "options.hideMatchedNames.tooltip"; -#[doc = "Hide Splash Texts"] -pub const OPTIONS_HIDESPLASHTEXTS: &str = "options.hideSplashTexts"; -#[doc = "Hides the yellow splash text in the main menu."] -pub const OPTIONS_HIDESPLASHTEXTS_TOOLTIP: &str = "options.hideSplashTexts.tooltip"; -#[doc = "Improved Transparency"] -pub const OPTIONS_IMPROVEDTRANSPARENCY: &str = "options.improvedTransparency"; -#[doc = "An experimental approach that uses screen shaders for drawing weather, clouds, and particles behind translucent blocks and water.\nThis will impact GPU performance."] -pub const OPTIONS_IMPROVEDTRANSPARENCY_TOOLTIP: &str = "options.improvedTransparency.tooltip"; -#[doc = "Reduce FPS when"] -pub const OPTIONS_INACTIVITYFPSLIMIT: &str = "options.inactivityFpsLimit"; -#[doc = "AFK"] -pub const OPTIONS_INACTIVITYFPSLIMIT_AFK: &str = "options.inactivityFpsLimit.afk"; -#[doc = "Limits framerate to 30 when the game is not getting any player input for more than a minute. Further limits it to 10 after 9 more minutes."] -pub const OPTIONS_INACTIVITYFPSLIMIT_AFK_TOOLTIP: &str = "options.inactivityFpsLimit.afk.tooltip"; -#[doc = "Minimized"] -pub const OPTIONS_INACTIVITYFPSLIMIT_MINIMIZED: &str = "options.inactivityFpsLimit.minimized"; -#[doc = "Limits framerate only when the game window is minimized."] -pub const OPTIONS_INACTIVITYFPSLIMIT_MINIMIZED_TOOLTIP: &str = - "options.inactivityFpsLimit.minimized.tooltip"; -#[doc = "Invert Mouse"] -pub const OPTIONS_INVERTMOUSE: &str = "options.invertMouse"; -#[doc = "Invert Mouse X"] -pub const OPTIONS_INVERTMOUSEX: &str = "options.invertMouseX"; -#[doc = "Invert Mouse Y"] -pub const OPTIONS_INVERTMOUSEY: &str = "options.invertMouseY"; -#[doc = "Japanese Glyph Variants"] -pub const OPTIONS_JAPANESEGLYPHVARIANTS: &str = "options.japaneseGlyphVariants"; -#[doc = "Uses Japanese variants of CJK characters in the default font."] -pub const OPTIONS_JAPANESEGLYPHVARIANTS_TOOLTIP: &str = "options.japaneseGlyphVariants.tooltip"; -#[doc = "Hold"] -pub const OPTIONS_KEY_HOLD: &str = "options.key.hold"; -#[doc = "Toggle"] -pub const OPTIONS_KEY_TOGGLE: &str = "options.key.toggle"; -#[doc = "Language..."] -pub const OPTIONS_LANGUAGE: &str = "options.language"; -#[doc = "Language"] -pub const OPTIONS_LANGUAGE_TITLE: &str = "options.language.title"; -#[doc = "(Language translations may not be 100%% accurate)"] -pub const OPTIONS_LANGUAGEACCURACYWARNING: &str = "options.languageAccuracyWarning"; -#[doc = "Language translations may not be 100%% accurate"] -pub const OPTIONS_LANGUAGEWARNING: &str = "options.languageWarning"; -#[doc = "Main Hand"] -pub const OPTIONS_MAINHAND: &str = "options.mainHand"; -#[doc = "Left"] -pub const OPTIONS_MAINHAND_LEFT: &str = "options.mainHand.left"; -#[doc = "Right"] -pub const OPTIONS_MAINHAND_RIGHT: &str = "options.mainHand.right"; -#[doc = "Anisotropic Filtering"] -pub const OPTIONS_MAXANISOTROPY: &str = "options.maxAnisotropy"; -#[doc = "Each level significantly improves how smooth textures look, but impacts performance and significantly impacts video memory usage. Requires Texture Filtering to be set to Anisotropic."] -pub const OPTIONS_MAXANISOTROPY_TOOLTIP: &str = "options.maxAnisotropy.tooltip"; -#[doc = "Mipmap Levels"] -pub const OPTIONS_MIPMAPLEVELS: &str = "options.mipmapLevels"; -#[doc = "Cape"] -pub const OPTIONS_MODELPART_CAPE: &str = "options.modelPart.cape"; -#[doc = "Hat"] -pub const OPTIONS_MODELPART_HAT: &str = "options.modelPart.hat"; -#[doc = "Jacket"] -pub const OPTIONS_MODELPART_JACKET: &str = "options.modelPart.jacket"; -#[doc = "Left Pant Leg"] -pub const OPTIONS_MODELPART_LEFT_PANTS_LEG: &str = "options.modelPart.left_pants_leg"; -#[doc = "Left Sleeve"] -pub const OPTIONS_MODELPART_LEFT_SLEEVE: &str = "options.modelPart.left_sleeve"; -#[doc = "Right Pant Leg"] -pub const OPTIONS_MODELPART_RIGHT_PANTS_LEG: &str = "options.modelPart.right_pants_leg"; -#[doc = "Right Sleeve"] -pub const OPTIONS_MODELPART_RIGHT_SLEEVE: &str = "options.modelPart.right_sleeve"; -#[doc = "Scroll Sensitivity"] -pub const OPTIONS_MOUSEWHEELSENSITIVITY: &str = "options.mouseWheelSensitivity"; -#[doc = "Mouse Settings..."] -pub const OPTIONS_MOUSE_SETTINGS: &str = "options.mouse_settings"; -#[doc = "Mouse Settings"] -pub const OPTIONS_MOUSE_SETTINGS_TITLE: &str = "options.mouse_settings.title"; -#[doc = "Multiplayer Settings..."] -pub const OPTIONS_MULTIPLAYER_TITLE: &str = "options.multiplayer.title"; -#[doc = "%sx"] -pub const OPTIONS_MULTIPLIER: &str = "options.multiplier"; -#[doc = "Music Toast"] -pub const OPTIONS_MUSICTOAST: &str = "options.musicToast"; -#[doc = "Never"] -pub const OPTIONS_MUSICTOAST_NEVER: &str = "options.musicToast.never"; -#[doc = "No music toast is shown."] -pub const OPTIONS_MUSICTOAST_NEVER_TOOLTIP: &str = "options.musicToast.never.tooltip"; -#[doc = "Pause Menu"] -pub const OPTIONS_MUSICTOAST_PAUSEMENU: &str = "options.musicToast.pauseMenu"; -#[doc = "A music toast is constantly displayed in the in-game pause menu while a song is playing."] -pub const OPTIONS_MUSICTOAST_PAUSEMENU_TOOLTIP: &str = "options.musicToast.pauseMenu.tooltip"; -#[doc = "Pause Menu and Toast"] -pub const OPTIONS_MUSICTOAST_PAUSEMENUANDTOAST: &str = "options.musicToast.pauseMenuAndToast"; -#[doc = "Displays a toast when a song starts playing. The same toast is constantly displayed in the in-game pause menu while a song is playing."] -pub const OPTIONS_MUSICTOAST_PAUSEMENUANDTOAST_TOOLTIP: &str = - "options.musicToast.pauseMenuAndToast.tooltip"; -#[doc = "Music Frequency"] -pub const OPTIONS_MUSIC_FREQUENCY: &str = "options.music_frequency"; -#[doc = "Constant"] -pub const OPTIONS_MUSIC_FREQUENCY_CONSTANT: &str = "options.music_frequency.constant"; -#[doc = "Default"] -pub const OPTIONS_MUSIC_FREQUENCY_DEFAULT: &str = "options.music_frequency.default"; -#[doc = "Frequent"] -pub const OPTIONS_MUSIC_FREQUENCY_FREQUENT: &str = "options.music_frequency.frequent"; -#[doc = "Changes how frequently music plays while in a game world."] -pub const OPTIONS_MUSIC_FREQUENCY_TOOLTIP: &str = "options.music_frequency.tooltip"; -#[doc = "Narrator"] -pub const OPTIONS_NARRATOR: &str = "options.narrator"; -#[doc = "Narrates All"] -pub const OPTIONS_NARRATOR_ALL: &str = "options.narrator.all"; -#[doc = "Narrates Chat"] -pub const OPTIONS_NARRATOR_CHAT: &str = "options.narrator.chat"; -#[doc = "Not Available"] -pub const OPTIONS_NARRATOR_NOTAVAILABLE: &str = "options.narrator.notavailable"; -#[doc = "OFF"] -pub const OPTIONS_NARRATOR_OFF: &str = "options.narrator.off"; -#[doc = "Narrates System"] -pub const OPTIONS_NARRATOR_SYSTEM: &str = "options.narrator.system"; -#[doc = "Option will be applied after restart."] -pub const OPTIONS_NEEDSRESTART: &str = "options.needsRestart"; -#[doc = "Notification Time"] -pub const OPTIONS_NOTIFICATIONS_DISPLAY_TIME: &str = "options.notifications.display_time"; -#[doc = "Affects the length of time that all notifications stay visible on the screen."] -pub const OPTIONS_NOTIFICATIONS_DISPLAY_TIME_TOOLTIP: &str = - "options.notifications.display_time.tooltip"; -#[doc = "OFF"] -pub const OPTIONS_OFF: &str = "options.off"; -#[doc = "%s: OFF"] -pub const OPTIONS_OFF_COMPOSED: &str = "options.off.composed"; -#[doc = "ON"] -pub const OPTIONS_ON: &str = "options.on"; -#[doc = "%s: ON"] -pub const OPTIONS_ON_COMPOSED: &str = "options.on.composed"; -#[doc = "Online..."] -pub const OPTIONS_ONLINE: &str = "options.online"; -#[doc = "Online Options"] -pub const OPTIONS_ONLINE_TITLE: &str = "options.online.title"; -#[doc = "Only Show Secure Chat"] -pub const OPTIONS_ONLYSHOWSECURECHAT: &str = "options.onlyShowSecureChat"; -#[doc = "Only display messages from other players that can be verified to have been sent by that player, and have not been modified."] -pub const OPTIONS_ONLYSHOWSECURECHAT_TOOLTIP: &str = "options.onlyShowSecureChat.tooltip"; -#[doc = "Operator Items Tab"] -pub const OPTIONS_OPERATORITEMSTAB: &str = "options.operatorItemsTab"; -#[doc = "Particles"] -pub const OPTIONS_PARTICLES: &str = "options.particles"; -#[doc = "All"] -pub const OPTIONS_PARTICLES_ALL: &str = "options.particles.all"; -#[doc = "Decreased"] -pub const OPTIONS_PARTICLES_DECREASED: &str = "options.particles.decreased"; -#[doc = "Minimal"] -pub const OPTIONS_PARTICLES_MINIMAL: &str = "options.particles.minimal"; -#[doc = "%s: +%s%%"] -pub const OPTIONS_PERCENT_ADD_VALUE: &str = "options.percent_add_value"; -#[doc = "%s: %s%%"] -pub const OPTIONS_PERCENT_VALUE: &str = "options.percent_value"; -#[doc = "%s: %spx"] -pub const OPTIONS_PIXEL_VALUE: &str = "options.pixel_value"; -#[doc = "Chunk Builder"] -pub const OPTIONS_PRIORITIZECHUNKUPDATES: &str = "options.prioritizeChunkUpdates"; -#[doc = "Semi Blocking"] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_BYPLAYER: &str = "options.prioritizeChunkUpdates.byPlayer"; -#[doc = "Some actions within a chunk will recompile the chunk immediately. This includes block placing & destroying."] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_BYPLAYER_TOOLTIP: &str = - "options.prioritizeChunkUpdates.byPlayer.tooltip"; -#[doc = "Fully Blocking"] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_NEARBY: &str = "options.prioritizeChunkUpdates.nearby"; -#[doc = "Nearby chunks are always compiled immediately. This may impact game performance when blocks are placed or destroyed."] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_NEARBY_TOOLTIP: &str = - "options.prioritizeChunkUpdates.nearby.tooltip"; -#[doc = "Threaded"] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_NONE: &str = "options.prioritizeChunkUpdates.none"; -#[doc = "Nearby chunks are compiled in parallel threads. This may result in brief visual holes when blocks are destroyed."] -pub const OPTIONS_PRIORITIZECHUNKUPDATES_NONE_TOOLTIP: &str = - "options.prioritizeChunkUpdates.none.tooltip"; -#[doc = "Raw Input"] -pub const OPTIONS_RAWMOUSEINPUT: &str = "options.rawMouseInput"; -#[doc = "Realms News & Invites"] -pub const OPTIONS_REALMSNOTIFICATIONS: &str = "options.realmsNotifications"; -#[doc = "Fetches Realms news and invites in the title screen and displays their respective icon on the Realms button."] -pub const OPTIONS_REALMSNOTIFICATIONS_TOOLTIP: &str = "options.realmsNotifications.tooltip"; -#[doc = "Reduced Debug Info"] -pub const OPTIONS_REDUCEDDEBUGINFO: &str = "options.reducedDebugInfo"; -#[doc = "Clouds"] -pub const OPTIONS_RENDERCLOUDS: &str = "options.renderClouds"; -#[doc = "Cloud Distance"] -pub const OPTIONS_RENDERCLOUDSDISTANCE: &str = "options.renderCloudsDistance"; -#[doc = "Render Distance"] -pub const OPTIONS_RENDERDISTANCE: &str = "options.renderDistance"; -#[doc = "Resource Packs..."] -pub const OPTIONS_RESOURCEPACK: &str = "options.resourcepack"; -#[doc = "Rotate with Minecarts"] -pub const OPTIONS_ROTATEWITHMINECART: &str = "options.rotateWithMinecart"; -#[doc = "Whether the player's view should rotate with a turning Minecart. Only available in worlds with the 'Minecart Improvements' experimental setting turned on."] -pub const OPTIONS_ROTATEWITHMINECART_TOOLTIP: &str = "options.rotateWithMinecart.tooltip"; -#[doc = "Distortion Effects"] -pub const OPTIONS_SCREENEFFECTSCALE: &str = "options.screenEffectScale"; -#[doc = "Strength of nausea and Nether portal screen distortion effects.\nAt lower values, the nausea effect is replaced with a green overlay."] -pub const OPTIONS_SCREENEFFECTSCALE_TOOLTIP: &str = "options.screenEffectScale.tooltip"; -#[doc = "Sensitivity"] -pub const OPTIONS_SENSITIVITY: &str = "options.sensitivity"; -#[doc = "HYPERSPEED!!!"] -pub const OPTIONS_SENSITIVITY_MAX: &str = "options.sensitivity.max"; -#[doc = "*yawn*"] -pub const OPTIONS_SENSITIVITY_MIN: &str = "options.sensitivity.min"; -#[doc = "Show Music Toast"] -pub const OPTIONS_SHOWNOWPLAYINGTOAST: &str = "options.showNowPlayingToast"; -#[doc = "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."] -pub const OPTIONS_SHOWNOWPLAYINGTOAST_TOOLTIP: &str = "options.showNowPlayingToast.tooltip"; -#[doc = "Closed Captions"] -pub const OPTIONS_SHOWSUBTITLES: &str = "options.showSubtitles"; -#[doc = "Enables captions for sounds played in the game."] -pub const OPTIONS_SHOWSUBTITLES_TOOLTIP: &str = "options.showSubtitles.tooltip"; -#[doc = "Simulation Distance"] -pub const OPTIONS_SIMULATIONDISTANCE: &str = "options.simulationDistance"; -#[doc = "Skin Customization..."] -pub const OPTIONS_SKINCUSTOMISATION: &str = "options.skinCustomisation"; -#[doc = "Skin Customization"] -pub const OPTIONS_SKINCUSTOMISATION_TITLE: &str = "options.skinCustomisation.title"; -#[doc = "Music & Sounds..."] -pub const OPTIONS_SOUNDS: &str = "options.sounds"; -#[doc = "Music & Sound Options"] -pub const OPTIONS_SOUNDS_TITLE: &str = "options.sounds.title"; -#[doc = "Sprint Window"] -pub const OPTIONS_SPRINTWINDOW: &str = "options.sprintWindow"; -#[doc = "Time window in ticks where double-tapping the forward key activates sprint."] -pub const OPTIONS_SPRINTWINDOW_TOOLTIP: &str = "options.sprintWindow.tooltip"; -#[doc = "Telemetry Data..."] -pub const OPTIONS_TELEMETRY: &str = "options.telemetry"; -#[doc = "Data Collection"] -pub const OPTIONS_TELEMETRY_BUTTON: &str = "options.telemetry.button"; -#[doc = "\"%s\" includes only the required data.\n\"%s\" includes optional, as well as the required data."] -pub const OPTIONS_TELEMETRY_BUTTON_TOOLTIP: &str = "options.telemetry.button.tooltip"; -#[doc = "Telemetry is disabled."] -pub const OPTIONS_TELEMETRY_DISABLED: &str = "options.telemetry.disabled"; -#[doc = "All"] -pub const OPTIONS_TELEMETRY_STATE_ALL: &str = "options.telemetry.state.all"; -#[doc = "Minimal"] -pub const OPTIONS_TELEMETRY_STATE_MINIMAL: &str = "options.telemetry.state.minimal"; -#[doc = "None"] -pub const OPTIONS_TELEMETRY_STATE_NONE: &str = "options.telemetry.state.none"; -#[doc = "Texture Filtering"] -pub const OPTIONS_TEXTUREFILTERING: &str = "options.textureFiltering"; -#[doc = "Anisotropic"] -pub const OPTIONS_TEXTUREFILTERING_ANISOTROPIC: &str = "options.textureFiltering.anisotropic"; -#[doc = "A hardware based filtering method, but impacts performance and significantly impacts video memory usage. May not be supported on all hardware."] -pub const OPTIONS_TEXTUREFILTERING_ANISOTROPIC_TOOLTIP: &str = - "options.textureFiltering.anisotropic.tooltip"; -#[doc = "None"] -pub const OPTIONS_TEXTUREFILTERING_NONE: &str = "options.textureFiltering.none"; -#[doc = "Textures are displayed without any filtering. Blocks may look blurry when viewed at an angle."] -pub const OPTIONS_TEXTUREFILTERING_NONE_TOOLTIP: &str = "options.textureFiltering.none.tooltip"; -#[doc = "RGSS"] -pub const OPTIONS_TEXTUREFILTERING_RGSS: &str = "options.textureFiltering.rgss"; -#[doc = "(Rotated Grid Super Sampling)\nA shader based filtering method that improves texture quality with a moderate performance impact."] -pub const OPTIONS_TEXTUREFILTERING_RGSS_TOOLTIP: &str = "options.textureFiltering.rgss.tooltip"; -#[doc = "Options"] -pub const OPTIONS_TITLE: &str = "options.title"; -#[doc = "Touchscreen Mode"] -pub const OPTIONS_TOUCHSCREEN: &str = "options.touchscreen"; -#[doc = "%s"] -pub const OPTIONS_VALUE: &str = "options.value"; -#[doc = "Video Settings..."] -pub const OPTIONS_VIDEO: &str = "options.video"; -#[doc = "Display"] -pub const OPTIONS_VIDEO_DISPLAY_HEADER: &str = "options.video.display.header"; -#[doc = "Interface"] -pub const OPTIONS_VIDEO_INTERFACE_HEADER: &str = "options.video.interface.header"; -#[doc = "Preferences"] -pub const OPTIONS_VIDEO_PREFERENCES_HEADER: &str = "options.video.preferences.header"; -#[doc = "Quality & Performance"] -pub const OPTIONS_VIDEO_QUALITY_HEADER: &str = "options.video.quality.header"; -#[doc = "Video Settings"] -pub const OPTIONS_VIDEOTITLE: &str = "options.videoTitle"; -#[doc = "View Bobbing"] -pub const OPTIONS_VIEWBOBBING: &str = "options.viewBobbing"; -#[doc = "Show Vignette"] -pub const OPTIONS_VIGNETTE: &str = "options.vignette"; -#[doc = "This is a subtle texture over the game screen used for reducing brightness towards the edges of the screen and warning about the world border."] -pub const OPTIONS_VIGNETTE_TOOLTIP: &str = "options.vignette.tooltip"; -#[doc = "Shown"] -pub const OPTIONS_VISIBLE: &str = "options.visible"; -#[doc = "VSync"] -pub const OPTIONS_VSYNC: &str = "options.vsync"; -#[doc = "Weather Effect Radius"] -pub const OPTIONS_WEATHERRADIUS: &str = "options.weatherRadius"; -#[doc = "Radius of the area where rain and snow effects are visible. Very low performance impact."] -pub const OPTIONS_WEATHERRADIUS_TOOLTIP: &str = "options.weatherRadius.tooltip"; -#[doc = "World Options..."] -pub const OPTIONS_WORLDOPTIONS_BUTTON: &str = "options.worldOptions.button"; -#[doc = "World Options"] -pub const OPTIONS_WORLDOPTIONS_TITLE: &str = "options.worldOptions.title"; -#[doc = "Minecraft has run out of memory.\n\nThis could be caused by a bug in the game or by the Java Virtual Machine not being allocated enough memory.\n\nTo prevent world corruption, the current game has quit. We've tried to free up enough memory to let you go back to the main menu and back to playing, but this may not have worked.\n\nPlease restart the game if you see this message again."] -pub const OUTOFMEMORY_MESSAGE: &str = "outOfMemory.message"; -#[doc = "Out of memory!"] -pub const OUTOFMEMORY_TITLE: &str = "outOfMemory.title"; -#[doc = "Available"] -pub const PACK_AVAILABLE_TITLE: &str = "pack.available.title"; -#[doc = "Failed to copy packs"] -pub const PACK_COPYFAILURE: &str = "pack.copyFailure"; -#[doc = "Do you want to add the following packs to Minecraft?"] -pub const PACK_DROPCONFIRM: &str = "pack.dropConfirm"; -#[doc = "Drag and drop files into this window to add packs"] -pub const PACK_DROPINFO: &str = "pack.dropInfo"; -#[doc = "The following entries were not valid packs and were not copied:\n %s"] -pub const PACK_DROPREJECTED_MESSAGE: &str = "pack.dropRejected.message"; -#[doc = "Non-pack entries"] -pub const PACK_DROPREJECTED_TITLE: &str = "pack.dropRejected.title"; -#[doc = "(Place pack files here)"] -pub const PACK_FOLDERINFO: &str = "pack.folderInfo"; -#[doc = "Incompatible"] -pub const PACK_INCOMPATIBLE: &str = "pack.incompatible"; -#[doc = "This pack was made for a newer version of Minecraft and may not work correctly."] -pub const PACK_INCOMPATIBLE_CONFIRM_NEW: &str = "pack.incompatible.confirm.new"; -#[doc = "This pack was made for an older version of Minecraft and may no longer work correctly."] -pub const PACK_INCOMPATIBLE_CONFIRM_OLD: &str = "pack.incompatible.confirm.old"; -#[doc = "Are you sure you want to load this pack?"] -pub const PACK_INCOMPATIBLE_CONFIRM_TITLE: &str = "pack.incompatible.confirm.title"; -#[doc = "This pack is broken or made for an unknown version of Minecraft and may not work correctly."] -pub const PACK_INCOMPATIBLE_CONFIRM_UNKNOWN: &str = "pack.incompatible.confirm.unknown"; -#[doc = "(Made for a newer version of Minecraft)"] -pub const PACK_INCOMPATIBLE_NEW: &str = "pack.incompatible.new"; -#[doc = "(Made for an older version of Minecraft)"] -pub const PACK_INCOMPATIBLE_OLD: &str = "pack.incompatible.old"; -#[doc = "(Broken or incompatible)"] -pub const PACK_INCOMPATIBLE_UNKNOWN: &str = "pack.incompatible.unknown"; -#[doc = "%s (%s)"] -pub const PACK_NAMEANDSOURCE: &str = "pack.nameAndSource"; -#[doc = "Open Pack Folder"] -pub const PACK_OPENFOLDER: &str = "pack.openFolder"; -#[doc = "Selected"] -pub const PACK_SELECTED_TITLE: &str = "pack.selected.title"; -#[doc = "built-in"] -pub const PACK_SOURCE_BUILTIN: &str = "pack.source.builtin"; -#[doc = "feature"] -pub const PACK_SOURCE_FEATURE: &str = "pack.source.feature"; -#[doc = "local"] -pub const PACK_SOURCE_LOCAL: &str = "pack.source.local"; -#[doc = "server"] -pub const PACK_SOURCE_SERVER: &str = "pack.source.server"; -#[doc = "world"] -pub const PACK_SOURCE_WORLD: &str = "pack.source.world"; -#[doc = "%sx%s"] -pub const PAINTING_DIMENSIONS: &str = "painting.dimensions"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_ALBAN_AUTHOR: &str = "painting.minecraft.alban.author"; -#[doc = "Albanian"] -pub const PAINTING_MINECRAFT_ALBAN_TITLE: &str = "painting.minecraft.alban.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_AZTEC_AUTHOR: &str = "painting.minecraft.aztec.author"; -#[doc = "de_aztec"] -pub const PAINTING_MINECRAFT_AZTEC_TITLE: &str = "painting.minecraft.aztec.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_AZTEC2_AUTHOR: &str = "painting.minecraft.aztec2.author"; -#[doc = "de_aztec"] -pub const PAINTING_MINECRAFT_AZTEC2_TITLE: &str = "painting.minecraft.aztec2.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_BACKYARD_AUTHOR: &str = "painting.minecraft.backyard.author"; -#[doc = "Backyard"] -pub const PAINTING_MINECRAFT_BACKYARD_TITLE: &str = "painting.minecraft.backyard.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_BAROQUE_AUTHOR: &str = "painting.minecraft.baroque.author"; -#[doc = "Baroque"] -pub const PAINTING_MINECRAFT_BAROQUE_TITLE: &str = "painting.minecraft.baroque.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_BOMB_AUTHOR: &str = "painting.minecraft.bomb.author"; -#[doc = "Target Successfully Bombed"] -pub const PAINTING_MINECRAFT_BOMB_TITLE: &str = "painting.minecraft.bomb.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_BOUQUET_AUTHOR: &str = "painting.minecraft.bouquet.author"; -#[doc = "Bouquet"] -pub const PAINTING_MINECRAFT_BOUQUET_TITLE: &str = "painting.minecraft.bouquet.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_BURNING_SKULL_AUTHOR: &str = "painting.minecraft.burning_skull.author"; -#[doc = "Skull On Fire"] -pub const PAINTING_MINECRAFT_BURNING_SKULL_TITLE: &str = "painting.minecraft.burning_skull.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_BUST_AUTHOR: &str = "painting.minecraft.bust.author"; -#[doc = "Bust"] -pub const PAINTING_MINECRAFT_BUST_TITLE: &str = "painting.minecraft.bust.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_CAVEBIRD_AUTHOR: &str = "painting.minecraft.cavebird.author"; -#[doc = "Cavebird"] -pub const PAINTING_MINECRAFT_CAVEBIRD_TITLE: &str = "painting.minecraft.cavebird.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_CHANGING_AUTHOR: &str = "painting.minecraft.changing.author"; -#[doc = "Changing"] -pub const PAINTING_MINECRAFT_CHANGING_TITLE: &str = "painting.minecraft.changing.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_COTAN_AUTHOR: &str = "painting.minecraft.cotan.author"; -#[doc = "Cotán"] -pub const PAINTING_MINECRAFT_COTAN_TITLE: &str = "painting.minecraft.cotan.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_COURBET_AUTHOR: &str = "painting.minecraft.courbet.author"; -#[doc = "Bonjour Monsieur Courbet"] -pub const PAINTING_MINECRAFT_COURBET_TITLE: &str = "painting.minecraft.courbet.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_CREEBET_AUTHOR: &str = "painting.minecraft.creebet.author"; -#[doc = "Creebet"] -pub const PAINTING_MINECRAFT_CREEBET_TITLE: &str = "painting.minecraft.creebet.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_DENNIS_AUTHOR: &str = "painting.minecraft.dennis.author"; -#[doc = "Dennis"] -pub const PAINTING_MINECRAFT_DENNIS_TITLE: &str = "painting.minecraft.dennis.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_DONKEY_KONG_AUTHOR: &str = "painting.minecraft.donkey_kong.author"; -#[doc = "Kong"] -pub const PAINTING_MINECRAFT_DONKEY_KONG_TITLE: &str = "painting.minecraft.donkey_kong.title"; -#[doc = "Mojang"] -pub const PAINTING_MINECRAFT_EARTH_AUTHOR: &str = "painting.minecraft.earth.author"; -#[doc = "Earth"] -pub const PAINTING_MINECRAFT_EARTH_TITLE: &str = "painting.minecraft.earth.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_ENDBOSS_AUTHOR: &str = "painting.minecraft.endboss.author"; -#[doc = "Endboss"] -pub const PAINTING_MINECRAFT_ENDBOSS_TITLE: &str = "painting.minecraft.endboss.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_FERN_AUTHOR: &str = "painting.minecraft.fern.author"; -#[doc = "Fern"] -pub const PAINTING_MINECRAFT_FERN_TITLE: &str = "painting.minecraft.fern.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_FIGHTERS_AUTHOR: &str = "painting.minecraft.fighters.author"; -#[doc = "Fighters"] -pub const PAINTING_MINECRAFT_FIGHTERS_TITLE: &str = "painting.minecraft.fighters.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_FINDING_AUTHOR: &str = "painting.minecraft.finding.author"; -#[doc = "Finding"] -pub const PAINTING_MINECRAFT_FINDING_TITLE: &str = "painting.minecraft.finding.title"; -#[doc = "Mojang"] -pub const PAINTING_MINECRAFT_FIRE_AUTHOR: &str = "painting.minecraft.fire.author"; -#[doc = "Fire"] -pub const PAINTING_MINECRAFT_FIRE_TITLE: &str = "painting.minecraft.fire.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_GRAHAM_AUTHOR: &str = "painting.minecraft.graham.author"; -#[doc = "Graham"] -pub const PAINTING_MINECRAFT_GRAHAM_TITLE: &str = "painting.minecraft.graham.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_HUMBLE_AUTHOR: &str = "painting.minecraft.humble.author"; -#[doc = "Humble"] -pub const PAINTING_MINECRAFT_HUMBLE_TITLE: &str = "painting.minecraft.humble.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_KEBAB_AUTHOR: &str = "painting.minecraft.kebab.author"; -#[doc = "Kebab med tre pepperoni"] -pub const PAINTING_MINECRAFT_KEBAB_TITLE: &str = "painting.minecraft.kebab.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_LOWMIST_AUTHOR: &str = "painting.minecraft.lowmist.author"; -#[doc = "Lowmist"] -pub const PAINTING_MINECRAFT_LOWMIST_TITLE: &str = "painting.minecraft.lowmist.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_MATCH_AUTHOR: &str = "painting.minecraft.match.author"; -#[doc = "Match"] -pub const PAINTING_MINECRAFT_MATCH_TITLE: &str = "painting.minecraft.match.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_MEDITATIVE_AUTHOR: &str = "painting.minecraft.meditative.author"; -#[doc = "Meditative"] -pub const PAINTING_MINECRAFT_MEDITATIVE_TITLE: &str = "painting.minecraft.meditative.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_ORB_AUTHOR: &str = "painting.minecraft.orb.author"; -#[doc = "Orb"] -pub const PAINTING_MINECRAFT_ORB_TITLE: &str = "painting.minecraft.orb.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_OWLEMONS_AUTHOR: &str = "painting.minecraft.owlemons.author"; -#[doc = "Owlemons"] -pub const PAINTING_MINECRAFT_OWLEMONS_TITLE: &str = "painting.minecraft.owlemons.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_PASSAGE_AUTHOR: &str = "painting.minecraft.passage.author"; -#[doc = "Passage"] -pub const PAINTING_MINECRAFT_PASSAGE_TITLE: &str = "painting.minecraft.passage.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_PIGSCENE_AUTHOR: &str = "painting.minecraft.pigscene.author"; -#[doc = "Pigscene"] -pub const PAINTING_MINECRAFT_PIGSCENE_TITLE: &str = "painting.minecraft.pigscene.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_PLANT_AUTHOR: &str = "painting.minecraft.plant.author"; -#[doc = "Paradisträd"] -pub const PAINTING_MINECRAFT_PLANT_TITLE: &str = "painting.minecraft.plant.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_POINTER_AUTHOR: &str = "painting.minecraft.pointer.author"; -#[doc = "Pointer"] -pub const PAINTING_MINECRAFT_POINTER_TITLE: &str = "painting.minecraft.pointer.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_POND_AUTHOR: &str = "painting.minecraft.pond.author"; -#[doc = "Pond"] -pub const PAINTING_MINECRAFT_POND_TITLE: &str = "painting.minecraft.pond.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_POOL_AUTHOR: &str = "painting.minecraft.pool.author"; -#[doc = "The Pool"] -pub const PAINTING_MINECRAFT_POOL_TITLE: &str = "painting.minecraft.pool.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_PRAIRIE_RIDE_AUTHOR: &str = "painting.minecraft.prairie_ride.author"; -#[doc = "Prairie Ride"] -pub const PAINTING_MINECRAFT_PRAIRIE_RIDE_TITLE: &str = "painting.minecraft.prairie_ride.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_SEA_AUTHOR: &str = "painting.minecraft.sea.author"; -#[doc = "Seaside"] -pub const PAINTING_MINECRAFT_SEA_TITLE: &str = "painting.minecraft.sea.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_SKELETON_AUTHOR: &str = "painting.minecraft.skeleton.author"; -#[doc = "Mortal Coil"] -pub const PAINTING_MINECRAFT_SKELETON_TITLE: &str = "painting.minecraft.skeleton.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_SKULL_AND_ROSES_AUTHOR: &str = - "painting.minecraft.skull_and_roses.author"; -#[doc = "Skull and Roses"] -pub const PAINTING_MINECRAFT_SKULL_AND_ROSES_TITLE: &str = - "painting.minecraft.skull_and_roses.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_STAGE_AUTHOR: &str = "painting.minecraft.stage.author"; -#[doc = "The Stage Is Set"] -pub const PAINTING_MINECRAFT_STAGE_TITLE: &str = "painting.minecraft.stage.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_SUNFLOWERS_AUTHOR: &str = "painting.minecraft.sunflowers.author"; -#[doc = "Sunflowers"] -pub const PAINTING_MINECRAFT_SUNFLOWERS_TITLE: &str = "painting.minecraft.sunflowers.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_SUNSET_AUTHOR: &str = "painting.minecraft.sunset.author"; -#[doc = "sunset_dense"] -pub const PAINTING_MINECRAFT_SUNSET_TITLE: &str = "painting.minecraft.sunset.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_TIDES_AUTHOR: &str = "painting.minecraft.tides.author"; -#[doc = "Tides"] -pub const PAINTING_MINECRAFT_TIDES_TITLE: &str = "painting.minecraft.tides.title"; -#[doc = "Sarah Boeving"] -pub const PAINTING_MINECRAFT_UNPACKED_AUTHOR: &str = "painting.minecraft.unpacked.author"; -#[doc = "Unpacked"] -pub const PAINTING_MINECRAFT_UNPACKED_TITLE: &str = "painting.minecraft.unpacked.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_VOID_AUTHOR: &str = "painting.minecraft.void.author"; -#[doc = "The void"] -pub const PAINTING_MINECRAFT_VOID_TITLE: &str = "painting.minecraft.void.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_WANDERER_AUTHOR: &str = "painting.minecraft.wanderer.author"; -#[doc = "Wanderer"] -pub const PAINTING_MINECRAFT_WANDERER_TITLE: &str = "painting.minecraft.wanderer.title"; -#[doc = "Kristoffer Zetterstrand"] -pub const PAINTING_MINECRAFT_WASTELAND_AUTHOR: &str = "painting.minecraft.wasteland.author"; -#[doc = "Wasteland"] -pub const PAINTING_MINECRAFT_WASTELAND_TITLE: &str = "painting.minecraft.wasteland.title"; -#[doc = "Mojang"] -pub const PAINTING_MINECRAFT_WATER_AUTHOR: &str = "painting.minecraft.water.author"; -#[doc = "Water"] -pub const PAINTING_MINECRAFT_WATER_TITLE: &str = "painting.minecraft.water.title"; -#[doc = "Mojang"] -pub const PAINTING_MINECRAFT_WIND_AUTHOR: &str = "painting.minecraft.wind.author"; -#[doc = "Wind"] -pub const PAINTING_MINECRAFT_WIND_TITLE: &str = "painting.minecraft.wind.title"; -#[doc = "Mojang"] -pub const PAINTING_MINECRAFT_WITHER_AUTHOR: &str = "painting.minecraft.wither.author"; -#[doc = "Wither"] -pub const PAINTING_MINECRAFT_WITHER_TITLE: &str = "painting.minecraft.wither.title"; -#[doc = "Random variant"] -pub const PAINTING_RANDOM: &str = "painting.random"; -#[doc = "Expected boolean"] -pub const PARSING_BOOL_EXPECTED: &str = "parsing.bool.expected"; -#[doc = "Invalid boolean: expected 'true' or 'false' but found '%s'"] -pub const PARSING_BOOL_INVALID: &str = "parsing.bool.invalid"; -#[doc = "Expected double"] -pub const PARSING_DOUBLE_EXPECTED: &str = "parsing.double.expected"; -#[doc = "Invalid double '%s'"] -pub const PARSING_DOUBLE_INVALID: &str = "parsing.double.invalid"; -#[doc = "Expected '%s'"] -pub const PARSING_EXPECTED: &str = "parsing.expected"; -#[doc = "Expected float"] -pub const PARSING_FLOAT_EXPECTED: &str = "parsing.float.expected"; -#[doc = "Invalid float '%s'"] -pub const PARSING_FLOAT_INVALID: &str = "parsing.float.invalid"; -#[doc = "Expected integer"] -pub const PARSING_INT_EXPECTED: &str = "parsing.int.expected"; -#[doc = "Invalid integer '%s'"] -pub const PARSING_INT_INVALID: &str = "parsing.int.invalid"; -#[doc = "Expected long"] -pub const PARSING_LONG_EXPECTED: &str = "parsing.long.expected"; -#[doc = "Invalid long '%s'"] -pub const PARSING_LONG_INVALID: &str = "parsing.long.invalid"; -#[doc = "Invalid escape sequence '\\%s' in quoted string"] -pub const PARSING_QUOTE_ESCAPE: &str = "parsing.quote.escape"; -#[doc = "Unclosed quoted string"] -pub const PARSING_QUOTE_EXPECTED_END: &str = "parsing.quote.expected.end"; -#[doc = "Expected quote to start a string"] -pub const PARSING_QUOTE_EXPECTED_START: &str = "parsing.quote.expected.start"; -#[doc = "Can't parse particle options: %s"] -pub const PARTICLE_INVALIDOPTIONS: &str = "particle.invalidOptions"; -#[doc = "Unknown particle: %s"] -pub const PARTICLE_NOTFOUND: &str = "particle.notFound"; -#[doc = "An entity is required to run this command here"] -pub const PERMISSIONS_REQUIRES_ENTITY: &str = "permissions.requires.entity"; -#[doc = "A player is required to run this command here"] -pub const PERMISSIONS_REQUIRES_PLAYER: &str = "permissions.requires.player"; -pub const POTION_POTENCY_0: &str = "potion.potency.0"; -#[doc = "II"] -pub const POTION_POTENCY_1: &str = "potion.potency.1"; -#[doc = "III"] -pub const POTION_POTENCY_2: &str = "potion.potency.2"; -#[doc = "IV"] -pub const POTION_POTENCY_3: &str = "potion.potency.3"; -#[doc = "V"] -pub const POTION_POTENCY_4: &str = "potion.potency.4"; -#[doc = "VI"] -pub const POTION_POTENCY_5: &str = "potion.potency.5"; -#[doc = "When Applied:"] -pub const POTION_WHENDRANK: &str = "potion.whenDrank"; -#[doc = "%s %s"] -pub const POTION_WITHAMPLIFIER: &str = "potion.withAmplifier"; -#[doc = "%s (%s)"] -pub const POTION_WITHDURATION: &str = "potion.withDuration"; -#[doc = "Unknown predicate: %s"] -pub const PREDICATE_UNKNOWN: &str = "predicate.unknown"; -#[doc = "Could not find world with the provided identifier"] -pub const QUICKPLAY_ERROR_INVALID_IDENTIFIER: &str = "quickplay.error.invalid_identifier"; -#[doc = "Could not connect to Realm"] -pub const QUICKPLAY_ERROR_REALM_CONNECT: &str = "quickplay.error.realm_connect"; -#[doc = "Lacking permission to connect to this Realm"] -pub const QUICKPLAY_ERROR_REALM_PERMISSION: &str = "quickplay.error.realm_permission"; -#[doc = "Failed to Quick Play"] -pub const QUICKPLAY_ERROR_TITLE: &str = "quickplay.error.title"; -#[doc = "New South Wales, Australia"] -pub const REALMS_CONFIGURATION_REGION_AUSTRALIA_EAST: &str = - "realms.configuration.region.australia_east"; -#[doc = "Victoria, Australia"] -pub const REALMS_CONFIGURATION_REGION_AUSTRALIA_SOUTHEAST: &str = - "realms.configuration.region.australia_southeast"; -#[doc = "Brazil"] -pub const REALMS_CONFIGURATION_REGION_BRAZIL_SOUTH: &str = - "realms.configuration.region.brazil_south"; -#[doc = "India"] -pub const REALMS_CONFIGURATION_REGION_CENTRAL_INDIA: &str = - "realms.configuration.region.central_india"; -#[doc = "Iowa, USA"] -pub const REALMS_CONFIGURATION_REGION_CENTRAL_US: &str = "realms.configuration.region.central_us"; -#[doc = "Hong Kong"] -pub const REALMS_CONFIGURATION_REGION_EAST_ASIA: &str = "realms.configuration.region.east_asia"; -#[doc = "Virginia, USA"] -pub const REALMS_CONFIGURATION_REGION_EAST_US: &str = "realms.configuration.region.east_us"; -#[doc = "North Carolina, USA"] -pub const REALMS_CONFIGURATION_REGION_EAST_US_2: &str = "realms.configuration.region.east_us_2"; -#[doc = "France"] -pub const REALMS_CONFIGURATION_REGION_FRANCE_CENTRAL: &str = - "realms.configuration.region.france_central"; -#[doc = "Eastern Japan"] -pub const REALMS_CONFIGURATION_REGION_JAPAN_EAST: &str = "realms.configuration.region.japan_east"; -#[doc = "Western Japan"] -pub const REALMS_CONFIGURATION_REGION_JAPAN_WEST: &str = "realms.configuration.region.japan_west"; -#[doc = "South Korea"] -pub const REALMS_CONFIGURATION_REGION_KOREA_CENTRAL: &str = - "realms.configuration.region.korea_central"; -#[doc = "Illinois, USA"] -pub const REALMS_CONFIGURATION_REGION_NORTH_CENTRAL_US: &str = - "realms.configuration.region.north_central_us"; -#[doc = "Ireland"] -pub const REALMS_CONFIGURATION_REGION_NORTH_EUROPE: &str = - "realms.configuration.region.north_europe"; -#[doc = "Texas, USA"] -pub const REALMS_CONFIGURATION_REGION_SOUTH_CENTRAL_US: &str = - "realms.configuration.region.south_central_us"; -#[doc = "Singapore"] -pub const REALMS_CONFIGURATION_REGION_SOUTHEAST_ASIA: &str = - "realms.configuration.region.southeast_asia"; -#[doc = "Sweden"] -pub const REALMS_CONFIGURATION_REGION_SWEDEN_CENTRAL: &str = - "realms.configuration.region.sweden_central"; -#[doc = "United Arab Emirates (UAE)"] -pub const REALMS_CONFIGURATION_REGION_UAE_NORTH: &str = "realms.configuration.region.uae_north"; -#[doc = "Southern England"] -pub const REALMS_CONFIGURATION_REGION_UK_SOUTH: &str = "realms.configuration.region.uk_south"; -#[doc = "Utah, USA"] -pub const REALMS_CONFIGURATION_REGION_WEST_CENTRAL_US: &str = - "realms.configuration.region.west_central_us"; -#[doc = "Netherlands"] -pub const REALMS_CONFIGURATION_REGION_WEST_EUROPE: &str = "realms.configuration.region.west_europe"; -#[doc = "California, USA"] -pub const REALMS_CONFIGURATION_REGION_WEST_US: &str = "realms.configuration.region.west_us"; -#[doc = "Washington, USA"] -pub const REALMS_CONFIGURATION_REGION_WEST_US_2: &str = "realms.configuration.region.west_us_2"; -#[doc = "Automatic (Realm owner ping)"] -pub const REALMS_CONFIGURATION_REGION_PREFERENCE_AUTOMATIC_OWNER: &str = - "realms.configuration.region_preference.automatic_owner"; -#[doc = "Automatic (first to join session)"] -pub const REALMS_CONFIGURATION_REGION_PREFERENCE_AUTOMATIC_PLAYER: &str = - "realms.configuration.region_preference.automatic_player"; -#[doc = "Realms is currently not supported in snapshots"] -pub const REALMS_MISSING_SNAPSHOT_ERROR_TEXT: &str = "realms.missing.snapshot.error.text"; -#[doc = "Unknown recipe: %s"] -pub const RECIPE_NOTFOUND: &str = "recipe.notFound"; -#[doc = "Check your recipe book"] -pub const RECIPE_TOAST_DESCRIPTION: &str = "recipe.toast.description"; -#[doc = "New Recipe(s) Unlocked!"] -pub const RECIPE_TOAST_TITLE: &str = "recipe.toast.title"; -#[doc = "Now Playing: %s"] -pub const RECORD_NOWPLAYING: &str = "record.nowPlaying"; -#[doc = "Report a Bug"] -pub const RECOVER_WORLD_BUG_TRACKER: &str = "recover_world.bug_tracker"; -#[doc = "Attempt to Recover"] -pub const RECOVER_WORLD_BUTTON: &str = "recover_world.button"; -#[doc = "Failed to recover from previous state."] -pub const RECOVER_WORLD_DONE_FAILED: &str = "recover_world.done.failed"; -#[doc = "Recovery was successful!"] -pub const RECOVER_WORLD_DONE_SUCCESS: &str = "recover_world.done.success"; -#[doc = "Recovery done"] -pub const RECOVER_WORLD_DONE_TITLE: &str = "recover_world.done.title"; -#[doc = "Missing file"] -pub const RECOVER_WORLD_ISSUE_MISSING_FILE: &str = "recover_world.issue.missing_file"; -#[doc = "No issues"] -pub const RECOVER_WORLD_ISSUE_NONE: &str = "recover_world.issue.none"; -#[doc = "The following issues occurred while trying to read world folder \"%s\".\nIt might be possible to restore the world from an older state or you can report this issue on the bug tracker."] -pub const RECOVER_WORLD_MESSAGE: &str = "recover_world.message"; -#[doc = "No state to recover from available"] -pub const RECOVER_WORLD_NO_FALLBACK: &str = "recover_world.no_fallback"; -#[doc = "Attempt to Restore"] -pub const RECOVER_WORLD_RESTORE: &str = "recover_world.restore"; -#[doc = "Attempting to restore world..."] -pub const RECOVER_WORLD_RESTORING: &str = "recover_world.restoring"; -#[doc = "State from %s: "] -pub const RECOVER_WORLD_STATE_ENTRY: &str = "recover_world.state_entry"; -#[doc = "unknown"] -pub const RECOVER_WORLD_STATE_ENTRY_UNKNOWN: &str = "recover_world.state_entry.unknown"; -#[doc = "Failed to load world"] -pub const RECOVER_WORLD_TITLE: &str = "recover_world.title"; -#[doc = "Failed to load world summary"] -pub const RECOVER_WORLD_WARNING: &str = "recover_world.warning"; -#[doc = "BROKEN ASSETS DETECTED"] -pub const RESOURCEPACK_BROKEN_ASSETS: &str = "resourcePack.broken_assets"; -#[doc = "High Contrast"] -pub const RESOURCEPACK_HIGH_CONTRAST_NAME: &str = "resourcePack.high_contrast.name"; -#[doc = "Resource reload failed"] -pub const RESOURCEPACK_LOAD_FAIL: &str = "resourcePack.load_fail"; -#[doc = "Programmer Art"] -pub const RESOURCEPACK_PROGRAMMER_ART_NAME: &str = "resourcePack.programmer_art.name"; -#[doc = "Resource pack error detected"] -pub const RESOURCEPACK_RUNTIME_FAILURE: &str = "resourcePack.runtime_failure"; -#[doc = "World Specific Resources"] -pub const RESOURCEPACK_SERVER_NAME: &str = "resourcePack.server.name"; -#[doc = "Select Resource Packs"] -pub const RESOURCEPACK_TITLE: &str = "resourcePack.title"; -#[doc = "The default look and feel of Minecraft"] -pub const RESOURCEPACK_VANILLA_DESCRIPTION: &str = "resourcePack.vanilla.description"; -#[doc = "Default"] -pub const RESOURCEPACK_VANILLA_NAME: &str = "resourcePack.vanilla.name"; -#[doc = "Downloading Resource Pack"] -pub const RESOURCEPACK_DOWNLOADING: &str = "resourcepack.downloading"; -#[doc = "Downloading file (%s MB)..."] -pub const RESOURCEPACK_PROGRESS: &str = "resourcepack.progress"; -#[doc = "Making Request..."] -pub const RESOURCEPACK_REQUESTING: &str = "resourcepack.requesting"; -#[doc = "Restrictions..."] -pub const RESTRICTIONS_SCREEN_BUTTON: &str = "restrictions_screen.button"; -#[doc = "You can receive messages from players"] -pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_PLAYER_MESSAGES_ALLOWED: &str = - "restrictions_screen.permission.receive_player_messages.allowed"; -#[doc = "You can't receive messages from players"] -pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_PLAYER_MESSAGES_DENIED: &str = - "restrictions_screen.permission.receive_player_messages.denied"; -#[doc = "You can receive system messages from the server"] -pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_SYSTEM_MESSAGES_ALLOWED: &str = - "restrictions_screen.permission.receive_system_messages.allowed"; -#[doc = "You can't receive system messages from the server"] -pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_SYSTEM_MESSAGES_DENIED: &str = - "restrictions_screen.permission.receive_system_messages.denied"; -#[doc = "You can send commands"] -pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_COMMANDS_ALLOWED: &str = - "restrictions_screen.permission.send_commands.allowed"; -#[doc = "You can't send commands"] -pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_COMMANDS_DENIED: &str = - "restrictions_screen.permission.send_commands.denied"; -#[doc = "You can send chat messages"] -pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_MESSAGES_ALLOWED: &str = - "restrictions_screen.permission.send_messages.allowed"; -#[doc = "You can't send chat messages"] -pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_MESSAGES_DENIED: &str = - "restrictions_screen.permission.send_messages.denied"; -#[doc = "Restrictions"] -pub const RESTRICTIONS_SCREEN_TITLE: &str = "restrictions_screen.title"; -#[doc = "Couldn't save screenshot: %s"] -pub const SCREENSHOT_FAILURE: &str = "screenshot.failure"; -#[doc = "Saved screenshot as %s"] -pub const SCREENSHOT_SUCCESS: &str = "screenshot.success"; -#[doc = "Add Server"] -pub const SELECTSERVER_ADD: &str = "selectServer.add"; -#[doc = "Minecraft Server"] -pub const SELECTSERVER_DEFAULTNAME: &str = "selectServer.defaultName"; -#[doc = "Delete"] -pub const SELECTSERVER_DELETE: &str = "selectServer.delete"; -#[doc = "Delete"] -pub const SELECTSERVER_DELETEBUTTON: &str = "selectServer.deleteButton"; -#[doc = "Are you sure you want to remove this server?"] -pub const SELECTSERVER_DELETEQUESTION: &str = "selectServer.deleteQuestion"; -#[doc = "'%s' will be lost forever! (A long time!)"] -pub const SELECTSERVER_DELETEWARNING: &str = "selectServer.deleteWarning"; -#[doc = "Direct Connection"] -pub const SELECTSERVER_DIRECT: &str = "selectServer.direct"; -#[doc = "Edit"] -pub const SELECTSERVER_EDIT: &str = "selectServer.edit"; -#[doc = "(Hidden)"] -pub const SELECTSERVER_HIDDENADDRESS: &str = "selectServer.hiddenAddress"; -#[doc = "Refresh"] -pub const SELECTSERVER_REFRESH: &str = "selectServer.refresh"; -#[doc = "Join Server"] -pub const SELECTSERVER_SELECT: &str = "selectServer.select"; -#[doc = "Failed to access world"] -pub const SELECTWORLD_ACCESS_FAILURE: &str = "selectWorld.access_failure"; -#[doc = "Allow Cheats"] -pub const SELECTWORLD_ALLOWCOMMANDS: &str = "selectWorld.allowCommands"; -#[doc = "Commands like /gamemode, /experience"] -pub const SELECTWORLD_ALLOWCOMMANDS_INFO: &str = "selectWorld.allowCommands.info"; -#[doc = "Allow Commands"] -pub const SELECTWORLD_ALLOWCOMMANDS_NEW: &str = "selectWorld.allowCommands.new"; -#[doc = "Erase Cached Data"] -pub const SELECTWORLD_BACKUPERASECACHE: &str = "selectWorld.backupEraseCache"; -#[doc = "Create Backup and Load"] -pub const SELECTWORLD_BACKUPJOINCONFIRMBUTTON: &str = "selectWorld.backupJoinConfirmButton"; -#[doc = "I know what I'm doing!"] -pub const SELECTWORLD_BACKUPJOINSKIPBUTTON: &str = "selectWorld.backupJoinSkipButton"; -#[doc = "Customized worlds are no longer supported"] -pub const SELECTWORLD_BACKUPQUESTION_CUSTOMIZED: &str = "selectWorld.backupQuestion.customized"; -#[doc = "Downgrading a world is not supported"] -pub const SELECTWORLD_BACKUPQUESTION_DOWNGRADE: &str = "selectWorld.backupQuestion.downgrade"; -#[doc = "Worlds using Experimental Settings are not supported"] -pub const SELECTWORLD_BACKUPQUESTION_EXPERIMENTAL: &str = "selectWorld.backupQuestion.experimental"; -#[doc = "Create a backup before upgrading this world?"] -pub const SELECTWORLD_BACKUPQUESTION_FILE_FIXING_REQUIRED: &str = - "selectWorld.backupQuestion.file_fixing_required"; -#[doc = "Do you really want to load this world?"] -pub const SELECTWORLD_BACKUPQUESTION_SNAPSHOT: &str = "selectWorld.backupQuestion.snapshot"; -#[doc = "Unfortunately, we do not support customized worlds in this version of Minecraft. We can still load this world and keep everything the way it was, but any newly generated terrain will no longer be customized. We're sorry for the inconvenience!"] -pub const SELECTWORLD_BACKUPWARNING_CUSTOMIZED: &str = "selectWorld.backupWarning.customized"; -#[doc = "This world was last played in version %s; you are on version %s. Downgrading a world could cause corruption - we cannot guarantee that it will load or work. If you still want to continue, please make a backup."] -pub const SELECTWORLD_BACKUPWARNING_DOWNGRADE: &str = "selectWorld.backupWarning.downgrade"; -#[doc = "This world uses experimental settings that could stop working at any time. We cannot guarantee it will load or work. Here be dragons!"] -pub const SELECTWORLD_BACKUPWARNING_EXPERIMENTAL: &str = "selectWorld.backupWarning.experimental"; -#[doc = "This world needs to be upgraded before you can play it. We strongly suggest creating a backup before continuing in case you experience world corruption."] -pub const SELECTWORLD_BACKUPWARNING_FILE_FIXING_REQUIRED: &str = - "selectWorld.backupWarning.file_fixing_required"; -#[doc = "This world was last played in version %s; you are on version %s. Please make a backup in case you experience world corruption."] -pub const SELECTWORLD_BACKUPWARNING_SNAPSHOT: &str = "selectWorld.backupWarning.snapshot"; -#[doc = "Bonus Chest"] -pub const SELECTWORLD_BONUSITEMS: &str = "selectWorld.bonusItems"; -#[doc = "Cheats"] -pub const SELECTWORLD_CHEATS: &str = "selectWorld.cheats"; -#[doc = "Commands"] -pub const SELECTWORLD_COMMANDS: &str = "selectWorld.commands"; -#[doc = "Must be converted!"] -pub const SELECTWORLD_CONVERSION: &str = "selectWorld.conversion"; -#[doc = "This world must be opened in an older version (like 1.6.4) to be safely converted"] -pub const SELECTWORLD_CONVERSION_TOOLTIP: &str = "selectWorld.conversion.tooltip"; -#[doc = "Create New World"] -pub const SELECTWORLD_CREATE: &str = "selectWorld.create"; -#[doc = "Customize"] -pub const SELECTWORLD_CUSTOMIZETYPE: &str = "selectWorld.customizeType"; -#[doc = "Data Packs"] -pub const SELECTWORLD_DATAPACKS: &str = "selectWorld.dataPacks"; -#[doc = "Reading world data..."] -pub const SELECTWORLD_DATA_READ: &str = "selectWorld.data_read"; -#[doc = "Delete"] -pub const SELECTWORLD_DELETE: &str = "selectWorld.delete"; -#[doc = "Delete"] -pub const SELECTWORLD_DELETEBUTTON: &str = "selectWorld.deleteButton"; -#[doc = "Are you sure you want to delete this world?"] -pub const SELECTWORLD_DELETEQUESTION: &str = "selectWorld.deleteQuestion"; -#[doc = "'%s' will be lost forever! (A long time!)"] -pub const SELECTWORLD_DELETEWARNING: &str = "selectWorld.deleteWarning"; -#[doc = "Failed to delete world"] -pub const SELECTWORLD_DELETE_FAILURE: &str = "selectWorld.delete_failure"; -#[doc = "Edit"] -pub const SELECTWORLD_EDIT: &str = "selectWorld.edit"; -#[doc = "Make Backup"] -pub const SELECTWORLD_EDIT_BACKUP: &str = "selectWorld.edit.backup"; -#[doc = "Backed up: %s"] -pub const SELECTWORLD_EDIT_BACKUPCREATED: &str = "selectWorld.edit.backupCreated"; -#[doc = "Backup failed"] -pub const SELECTWORLD_EDIT_BACKUPFAILED: &str = "selectWorld.edit.backupFailed"; -#[doc = "Open Backups Folder"] -pub const SELECTWORLD_EDIT_BACKUPFOLDER: &str = "selectWorld.edit.backupFolder"; -#[doc = "size: %s MB"] -pub const SELECTWORLD_EDIT_BACKUPSIZE: &str = "selectWorld.edit.backupSize"; -#[doc = "Export World Generation Settings"] -pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS: &str = - "selectWorld.edit.export_worldgen_settings"; -#[doc = "Export failed"] -pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS_FAILURE: &str = - "selectWorld.edit.export_worldgen_settings.failure"; -#[doc = "Exported"] -pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS_SUCCESS: &str = - "selectWorld.edit.export_worldgen_settings.success"; -#[doc = "Open World Folder"] -pub const SELECTWORLD_EDIT_OPENFOLDER: &str = "selectWorld.edit.openFolder"; -#[doc = "Optimize World"] -pub const SELECTWORLD_EDIT_OPTIMIZE: &str = "selectWorld.edit.optimize"; -#[doc = "Reset Icon"] -pub const SELECTWORLD_EDIT_RESETICON: &str = "selectWorld.edit.resetIcon"; -#[doc = "Save"] -pub const SELECTWORLD_EDIT_SAVE: &str = "selectWorld.edit.save"; -#[doc = "Edit World"] -pub const SELECTWORLD_EDIT_TITLE: &str = "selectWorld.edit.title"; -#[doc = "World Name"] -pub const SELECTWORLD_ENTERNAME: &str = "selectWorld.enterName"; -#[doc = "Seed for the world generator"] -pub const SELECTWORLD_ENTERSEED: &str = "selectWorld.enterSeed"; -#[doc = "Experimental"] -pub const SELECTWORLD_EXPERIMENTAL: &str = "selectWorld.experimental"; -#[doc = "Details"] -pub const SELECTWORLD_EXPERIMENTAL_DETAILS: &str = "selectWorld.experimental.details"; -#[doc = "Required experimental features: %s"] -pub const SELECTWORLD_EXPERIMENTAL_DETAILS_ENTRY: &str = "selectWorld.experimental.details.entry"; -#[doc = "Experimental Feature Requirements"] -pub const SELECTWORLD_EXPERIMENTAL_DETAILS_TITLE: &str = "selectWorld.experimental.details.title"; -#[doc = "Be careful!\nThis configuration requires features that are still under development. Your world might crash, break, or not work with future updates."] -pub const SELECTWORLD_EXPERIMENTAL_MESSAGE: &str = "selectWorld.experimental.message"; -#[doc = "Experimental Features Warning"] -pub const SELECTWORLD_EXPERIMENTAL_TITLE: &str = "selectWorld.experimental.title"; -#[doc = "Experiments"] -pub const SELECTWORLD_EXPERIMENTS: &str = "selectWorld.experiments"; -#[doc = "Experiments are potential new features. Be careful as things might break. Experiments can't be turned off after world creation."] -pub const SELECTWORLD_EXPERIMENTS_INFO: &str = "selectWorld.experiments.info"; -#[doc = "Something went wrong while trying to load a world from a future version. This was a risky operation to begin with; sorry it didn't work."] -pub const SELECTWORLD_FUTUREWORLD_ERROR_TEXT: &str = "selectWorld.futureworld.error.text"; -#[doc = "An error occurred!"] -pub const SELECTWORLD_FUTUREWORLD_ERROR_TITLE: &str = "selectWorld.futureworld.error.title"; -#[doc = "Game Mode"] -pub const SELECTWORLD_GAMEMODE: &str = "selectWorld.gameMode"; -#[doc = "Adventure"] -pub const SELECTWORLD_GAMEMODE_ADVENTURE: &str = "selectWorld.gameMode.adventure"; -#[doc = "Same as Survival Mode, but blocks can't be added or removed."] -pub const SELECTWORLD_GAMEMODE_ADVENTURE_INFO: &str = "selectWorld.gameMode.adventure.info"; -#[doc = "Same as Survival Mode, but blocks can't"] -pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE1: &str = "selectWorld.gameMode.adventure.line1"; -#[doc = "be added or removed"] -pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE2: &str = "selectWorld.gameMode.adventure.line2"; -#[doc = "Creative"] -pub const SELECTWORLD_GAMEMODE_CREATIVE: &str = "selectWorld.gameMode.creative"; -#[doc = "Create, build, and explore without limits. You can fly, have endless materials, and can't be hurt by monsters."] -pub const SELECTWORLD_GAMEMODE_CREATIVE_INFO: &str = "selectWorld.gameMode.creative.info"; -#[doc = "Unlimited resources, free flying and"] -pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE1: &str = "selectWorld.gameMode.creative.line1"; -#[doc = "destroy blocks instantly"] -pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE2: &str = "selectWorld.gameMode.creative.line2"; -#[doc = "Hardcore"] -pub const SELECTWORLD_GAMEMODE_HARDCORE: &str = "selectWorld.gameMode.hardcore"; -#[doc = "Survival Mode locked to 'Hard' difficulty. You can't respawn if you die."] -pub const SELECTWORLD_GAMEMODE_HARDCORE_INFO: &str = "selectWorld.gameMode.hardcore.info"; -#[doc = "Same as Survival Mode, locked at hardest"] -pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE1: &str = "selectWorld.gameMode.hardcore.line1"; -#[doc = "difficulty, and one life only"] -pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE2: &str = "selectWorld.gameMode.hardcore.line2"; -#[doc = "Spectator"] -pub const SELECTWORLD_GAMEMODE_SPECTATOR: &str = "selectWorld.gameMode.spectator"; -#[doc = "You can look but don't touch."] -pub const SELECTWORLD_GAMEMODE_SPECTATOR_INFO: &str = "selectWorld.gameMode.spectator.info"; -#[doc = "You can look but don't touch"] -pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE1: &str = "selectWorld.gameMode.spectator.line1"; -pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE2: &str = "selectWorld.gameMode.spectator.line2"; -#[doc = "Survival"] -pub const SELECTWORLD_GAMEMODE_SURVIVAL: &str = "selectWorld.gameMode.survival"; -#[doc = "Explore a mysterious world where you build, collect, craft, and fight monsters."] -pub const SELECTWORLD_GAMEMODE_SURVIVAL_INFO: &str = "selectWorld.gameMode.survival.info"; -#[doc = "Search for resources, craft, gain"] -pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE1: &str = "selectWorld.gameMode.survival.line1"; -#[doc = "levels, health and hunger"] -pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE2: &str = "selectWorld.gameMode.survival.line2"; -#[doc = "Game Rules"] -pub const SELECTWORLD_GAMERULES: &str = "selectWorld.gameRules"; -#[doc = "Import Settings"] -pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS: &str = "selectWorld.import_worldgen_settings"; -#[doc = "Error importing settings"] -pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS_FAILURE: &str = - "selectWorld.import_worldgen_settings.failure"; -#[doc = "Select settings file (.json)"] -pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS_SELECT_FILE: &str = - "selectWorld.import_worldgen_settings.select_file"; -#[doc = "This world cannot be opened in this version.\nIt was last played in version %s."] -pub const SELECTWORLD_INCOMPATIBLE_DESCRIPTION: &str = "selectWorld.incompatible.description"; -#[doc = "Incompatible version: %s"] -pub const SELECTWORLD_INCOMPATIBLE_INFO: &str = "selectWorld.incompatible.info"; -#[doc = "Incompatible version"] -pub const SELECTWORLD_INCOMPATIBLE_TITLE: &str = "selectWorld.incompatible.title"; -#[doc = "This world cannot be opened because it was created by an incompatible version."] -pub const SELECTWORLD_INCOMPATIBLE_TOOLTIP: &str = "selectWorld.incompatible.tooltip"; -#[doc = "Created by an incompatible version"] -pub const SELECTWORLD_INCOMPATIBLE_SERIES: &str = "selectWorld.incompatible_series"; -#[doc = "Unable to read or access folder where game worlds are saved!"] -pub const SELECTWORLD_LOAD_FOLDER_ACCESS: &str = "selectWorld.load_folder_access"; -#[doc = "Loading World List"] -pub const SELECTWORLD_LOADING_LIST: &str = "selectWorld.loading_list"; -#[doc = "Locked by another running instance of Minecraft."] -pub const SELECTWORLD_LOCKED: &str = "selectWorld.locked"; -#[doc = "Generate Structures"] -pub const SELECTWORLD_MAPFEATURES: &str = "selectWorld.mapFeatures"; -#[doc = "Villages, Shipwrecks, etc."] -pub const SELECTWORLD_MAPFEATURES_INFO: &str = "selectWorld.mapFeatures.info"; -#[doc = "World Type"] -pub const SELECTWORLD_MAPTYPE: &str = "selectWorld.mapType"; -#[doc = "Normal"] -pub const SELECTWORLD_MAPTYPE_NORMAL: &str = "selectWorld.mapType.normal"; -#[doc = "More World Options..."] -pub const SELECTWORLD_MOREWORLDOPTIONS: &str = "selectWorld.moreWorldOptions"; -#[doc = "New World"] -pub const SELECTWORLD_NEWWORLD: &str = "selectWorld.newWorld"; -#[doc = "Re-Create"] -pub const SELECTWORLD_RECREATE: &str = "selectWorld.recreate"; -#[doc = "Customized worlds are no longer supported in this version of Minecraft. We can try to recreate it with the same seed and properties, but any terrain customizations will be lost. We're sorry for the inconvenience!"] -pub const SELECTWORLD_RECREATE_CUSTOMIZED_TEXT: &str = "selectWorld.recreate.customized.text"; -#[doc = "Customized worlds are no longer supported"] -pub const SELECTWORLD_RECREATE_CUSTOMIZED_TITLE: &str = "selectWorld.recreate.customized.title"; -#[doc = "Something went wrong while trying to recreate a world."] -pub const SELECTWORLD_RECREATE_ERROR_TEXT: &str = "selectWorld.recreate.error.text"; -#[doc = "An error occurred!"] -pub const SELECTWORLD_RECREATE_ERROR_TITLE: &str = "selectWorld.recreate.error.title"; -#[doc = "This world needs to be upgraded to the latest version before you can edit it due to underlying changes to the world format."] -pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_EDIT: &str = - "selectWorld.requiresFileFixingTooltip.edit"; -#[doc = "This world needs to be upgraded to the latest version before you can play it due to underlying changes to the world format."] -pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_PLAY: &str = - "selectWorld.requiresFileFixingTooltip.play"; -#[doc = "This world needs to be upgraded to the latest version before you can recreate it due to underlying changes to the world format."] -pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_RECREATE: &str = - "selectWorld.requiresFileFixingTooltip.recreate"; -#[doc = "Preparing Resources..."] -pub const SELECTWORLD_RESOURCE_LOAD: &str = "selectWorld.resource_load"; -#[doc = "Will be saved in:"] -pub const SELECTWORLD_RESULTFOLDER: &str = "selectWorld.resultFolder"; -#[doc = "search for worlds"] -pub const SELECTWORLD_SEARCH: &str = "selectWorld.search"; -#[doc = "Leave blank for a random seed"] -pub const SELECTWORLD_SEEDINFO: &str = "selectWorld.seedInfo"; -#[doc = "Play Selected World"] -pub const SELECTWORLD_SELECT: &str = "selectWorld.select"; -#[doc = "Save folder: %s"] -pub const SELECTWORLD_TARGETFOLDER: &str = "selectWorld.targetFolder"; -#[doc = "Select World"] -pub const SELECTWORLD_TITLE: &str = "selectWorld.title"; -#[doc = "World was saved in a newer version,"] -pub const SELECTWORLD_TOOLTIP_FROMNEWERVERSION1: &str = "selectWorld.tooltip.fromNewerVersion1"; -#[doc = "and loading it could cause problems!"] -pub const SELECTWORLD_TOOLTIP_FROMNEWERVERSION2: &str = "selectWorld.tooltip.fromNewerVersion2"; -#[doc = "Don't forget to back up this world"] -pub const SELECTWORLD_TOOLTIP_SNAPSHOT1: &str = "selectWorld.tooltip.snapshot1"; -#[doc = "before you load it in this snapshot."] -pub const SELECTWORLD_TOOLTIP_SNAPSHOT2: &str = "selectWorld.tooltip.snapshot2"; -#[doc = "Unable to load worlds"] -pub const SELECTWORLD_UNABLE_TO_LOAD: &str = "selectWorld.unable_to_load"; -#[doc = "Upgrade and Play"] -pub const SELECTWORLD_UPGRADE_AND_PLAY: &str = "selectWorld.upgrade_and_play"; -#[doc = "Version:"] -pub const SELECTWORLD_VERSION: &str = "selectWorld.version"; -#[doc = "Load Anyway"] -pub const SELECTWORLD_VERSIONJOINBUTTON: &str = "selectWorld.versionJoinButton"; -#[doc = "Do you really want to load this world?"] -pub const SELECTWORLD_VERSIONQUESTION: &str = "selectWorld.versionQuestion"; -#[doc = "unknown"] -pub const SELECTWORLD_VERSIONUNKNOWN: &str = "selectWorld.versionUnknown"; -#[doc = "This world was last played in version %s and loading it in this version could cause corruption!"] -pub const SELECTWORLD_VERSIONWARNING: &str = "selectWorld.versionWarning"; -#[doc = "Depending on the size of your world, this may take a while. Please do not close the game or shut off your device."] -pub const SELECTWORLD_WAITINGFORBACKUP_MESSAGE: &str = "selectWorld.waitingForBackup.message"; -#[doc = "Creating Backup"] -pub const SELECTWORLD_WAITINGFORBACKUP_TITLE: &str = "selectWorld.waitingForBackup.title"; -#[doc = "Some features used are deprecated and will stop working in the future. Do you wish to proceed?"] -pub const SELECTWORLD_WARNING_DEPRECATED_QUESTION: &str = "selectWorld.warning.deprecated.question"; -#[doc = "Warning! These settings are using deprecated features"] -pub const SELECTWORLD_WARNING_DEPRECATED_TITLE: &str = "selectWorld.warning.deprecated.title"; -#[doc = "These settings are experimental and could one day stop working. Do you wish to proceed?"] -pub const SELECTWORLD_WARNING_EXPERIMENTAL_QUESTION: &str = - "selectWorld.warning.experimental.question"; -#[doc = "Warning! These settings are using experimental features"] -pub const SELECTWORLD_WARNING_EXPERIMENTAL_TITLE: &str = "selectWorld.warning.experimental.title"; -#[doc = "There is not much space left on your device.\nRunning out of disk space while in game can lead to your world being damaged."] -pub const SELECTWORLD_WARNING_LOWDISKSPACE_DESCRIPTION: &str = - "selectWorld.warning.lowDiskSpace.description"; -#[doc = "Warning! Low disk space!"] -pub const SELECTWORLD_WARNING_LOWDISKSPACE_TITLE: &str = "selectWorld.warning.lowDiskSpace.title"; -#[doc = "World"] -pub const SELECTWORLD_WORLD: &str = "selectWorld.world"; -#[doc = "Unable to read or access the world gen settings file! %s"] -pub const SELECTWORLD_WORLD_GEN_SETTINGS_ACCESS: &str = "selectWorld.world_gen_settings_access"; -#[doc = "Loading the world requires taking a backup first"] -pub const SELECTEWORLD_BACKUPREQUIREDTOOLTIP: &str = "selecteWorld.backupRequiredTooltip"; -#[doc = "Edit Sign Message"] -pub const SIGN_EDIT: &str = "sign.edit"; -#[doc = "No amount of rest can pass this night"] -pub const SLEEP_NOT_POSSIBLE: &str = "sleep.not_possible"; -#[doc = "%s/%s players sleeping"] -pub const SLEEP_PLAYERS_SLEEPING: &str = "sleep.players_sleeping"; -#[doc = "Sleeping through this night"] -pub const SLEEP_SKIPPING_NIGHT: &str = "sleep.skipping_night"; -#[doc = "Only single slots allowed: got '%s'"] -pub const SLOT_ONLY_SINGLE_ALLOWED: &str = "slot.only_single_allowed"; -#[doc = "Unknown slot '%s'"] -pub const SLOT_UNKNOWN: &str = "slot.unknown"; -#[doc = "Key cannot be empty"] -pub const SNBT_PARSER_EMPTY_KEY: &str = "snbt.parser.empty_key"; -#[doc = "Expected a binary number"] -pub const SNBT_PARSER_EXPECTED_BINARY_NUMERAL: &str = "snbt.parser.expected_binary_numeral"; -#[doc = "Expected a decimal number"] -pub const SNBT_PARSER_EXPECTED_DECIMAL_NUMERAL: &str = "snbt.parser.expected_decimal_numeral"; -#[doc = "Expected a floating point number"] -pub const SNBT_PARSER_EXPECTED_FLOAT_TYPE: &str = "snbt.parser.expected_float_type"; -#[doc = "Expected a character literal of length %s"] -pub const SNBT_PARSER_EXPECTED_HEX_ESCAPE: &str = "snbt.parser.expected_hex_escape"; -#[doc = "Expected a hexadecimal number"] -pub const SNBT_PARSER_EXPECTED_HEX_NUMERAL: &str = "snbt.parser.expected_hex_numeral"; -#[doc = "Expected an integer number"] -pub const SNBT_PARSER_EXPECTED_INTEGER_TYPE: &str = "snbt.parser.expected_integer_type"; -#[doc = "Expected a non-negative number"] -pub const SNBT_PARSER_EXPECTED_NON_NEGATIVE_NUMBER: &str = - "snbt.parser.expected_non_negative_number"; -#[doc = "Expected a number or a boolean"] -pub const SNBT_PARSER_EXPECTED_NUMBER_OR_BOOLEAN: &str = "snbt.parser.expected_number_or_boolean"; -#[doc = "Expected a string representing a valid UUID"] -pub const SNBT_PARSER_EXPECTED_STRING_UUID: &str = "snbt.parser.expected_string_uuid"; -#[doc = "Expected a valid unquoted string"] -pub const SNBT_PARSER_EXPECTED_UNQUOTED_STRING: &str = "snbt.parser.expected_unquoted_string"; -#[doc = "Non-finite numbers are not allowed"] -pub const SNBT_PARSER_INFINITY_NOT_ALLOWED: &str = "snbt.parser.infinity_not_allowed"; -#[doc = "Invalid array element type"] -pub const SNBT_PARSER_INVALID_ARRAY_ELEMENT_TYPE: &str = "snbt.parser.invalid_array_element_type"; -#[doc = "Invalid Unicode character name"] -pub const SNBT_PARSER_INVALID_CHARACTER_NAME: &str = "snbt.parser.invalid_character_name"; -#[doc = "Invalid Unicode character value: %s"] -pub const SNBT_PARSER_INVALID_CODEPOINT: &str = "snbt.parser.invalid_codepoint"; -#[doc = "Invalid string contents"] -pub const SNBT_PARSER_INVALID_STRING_CONTENTS: &str = "snbt.parser.invalid_string_contents"; -#[doc = "Unquoted strings can't start with digits 0-9, + or -"] -pub const SNBT_PARSER_INVALID_UNQUOTED_START: &str = "snbt.parser.invalid_unquoted_start"; -#[doc = "Decimal numbers can't start with 0"] -pub const SNBT_PARSER_LEADING_ZERO_NOT_ALLOWED: &str = "snbt.parser.leading_zero_not_allowed"; -#[doc = "No such operation: %s"] -pub const SNBT_PARSER_NO_SUCH_OPERATION: &str = "snbt.parser.no_such_operation"; -#[doc = "Failed to parse number: %s"] -pub const SNBT_PARSER_NUMBER_PARSE_FAILURE: &str = "snbt.parser.number_parse_failure"; -#[doc = "Underscore characters are not allowed at the start or end of a number"] -pub const SNBT_PARSER_UNDESCORE_NOT_ALLOWED: &str = "snbt.parser.undescore_not_allowed"; -#[doc = "Ambient/Environment"] -pub const SOUNDCATEGORY_AMBIENT: &str = "soundCategory.ambient"; -#[doc = "Blocks"] -pub const SOUNDCATEGORY_BLOCK: &str = "soundCategory.block"; -#[doc = "Hostile Mobs"] -pub const SOUNDCATEGORY_HOSTILE: &str = "soundCategory.hostile"; -#[doc = "Master Volume"] -pub const SOUNDCATEGORY_MASTER: &str = "soundCategory.master"; -#[doc = "Music"] -pub const SOUNDCATEGORY_MUSIC: &str = "soundCategory.music"; -#[doc = "Friendly Mobs"] -pub const SOUNDCATEGORY_NEUTRAL: &str = "soundCategory.neutral"; -#[doc = "Players"] -pub const SOUNDCATEGORY_PLAYER: &str = "soundCategory.player"; -#[doc = "Jukebox/Note Blocks"] -pub const SOUNDCATEGORY_RECORD: &str = "soundCategory.record"; -#[doc = "UI"] -pub const SOUNDCATEGORY_UI: &str = "soundCategory.ui"; -#[doc = "Narrator/Voice"] -pub const SOUNDCATEGORY_VOICE: &str = "soundCategory.voice"; -#[doc = "Weather"] -pub const SOUNDCATEGORY_WEATHER: &str = "soundCategory.weather"; -#[doc = "Close Menu"] -pub const SPECTATORMENU_CLOSE: &str = "spectatorMenu.close"; -#[doc = "Next Page"] -pub const SPECTATORMENU_NEXT_PAGE: &str = "spectatorMenu.next_page"; -#[doc = "Previous Page"] -pub const SPECTATORMENU_PREVIOUS_PAGE: &str = "spectatorMenu.previous_page"; -#[doc = "Press a key to select a command, and again to use it."] -pub const SPECTATORMENU_ROOT_PROMPT: &str = "spectatorMenu.root.prompt"; -#[doc = "Teleport to Team Member"] -pub const SPECTATORMENU_TEAM_TELEPORT: &str = "spectatorMenu.team_teleport"; -#[doc = "Select a team to teleport to"] -pub const SPECTATORMENU_TEAM_TELEPORT_PROMPT: &str = "spectatorMenu.team_teleport.prompt"; -#[doc = "Teleport to Player"] -pub const SPECTATORMENU_TELEPORT: &str = "spectatorMenu.teleport"; -#[doc = "Select a player to teleport to"] -pub const SPECTATORMENU_TELEPORT_PROMPT: &str = "spectatorMenu.teleport.prompt"; -#[doc = "General"] -pub const STAT_GENERALBUTTON: &str = "stat.generalButton"; -#[doc = "Items"] -pub const STAT_ITEMSBUTTON: &str = "stat.itemsButton"; -#[doc = "Animals Bred"] -pub const STAT_MINECRAFT_ANIMALS_BRED: &str = "stat.minecraft.animals_bred"; -#[doc = "Distance by Elytra"] -pub const STAT_MINECRAFT_AVIATE_ONE_CM: &str = "stat.minecraft.aviate_one_cm"; -#[doc = "Bells Rung"] -pub const STAT_MINECRAFT_BELL_RING: &str = "stat.minecraft.bell_ring"; -#[doc = "Distance by Boat"] -pub const STAT_MINECRAFT_BOAT_ONE_CM: &str = "stat.minecraft.boat_one_cm"; -#[doc = "Armor Pieces Cleaned"] -pub const STAT_MINECRAFT_CLEAN_ARMOR: &str = "stat.minecraft.clean_armor"; -#[doc = "Banners Cleaned"] -pub const STAT_MINECRAFT_CLEAN_BANNER: &str = "stat.minecraft.clean_banner"; -#[doc = "Shulker Boxes Cleaned"] -pub const STAT_MINECRAFT_CLEAN_SHULKER_BOX: &str = "stat.minecraft.clean_shulker_box"; -#[doc = "Distance Climbed"] -pub const STAT_MINECRAFT_CLIMB_ONE_CM: &str = "stat.minecraft.climb_one_cm"; -#[doc = "Distance Crouched"] -pub const STAT_MINECRAFT_CROUCH_ONE_CM: &str = "stat.minecraft.crouch_one_cm"; -#[doc = "Damage Absorbed"] -pub const STAT_MINECRAFT_DAMAGE_ABSORBED: &str = "stat.minecraft.damage_absorbed"; -#[doc = "Damage Blocked by Shield"] -pub const STAT_MINECRAFT_DAMAGE_BLOCKED_BY_SHIELD: &str = "stat.minecraft.damage_blocked_by_shield"; -#[doc = "Damage Dealt"] -pub const STAT_MINECRAFT_DAMAGE_DEALT: &str = "stat.minecraft.damage_dealt"; -#[doc = "Damage Dealt (Absorbed)"] -pub const STAT_MINECRAFT_DAMAGE_DEALT_ABSORBED: &str = "stat.minecraft.damage_dealt_absorbed"; -#[doc = "Damage Dealt (Resisted)"] -pub const STAT_MINECRAFT_DAMAGE_DEALT_RESISTED: &str = "stat.minecraft.damage_dealt_resisted"; -#[doc = "Damage Resisted"] -pub const STAT_MINECRAFT_DAMAGE_RESISTED: &str = "stat.minecraft.damage_resisted"; -#[doc = "Damage Taken"] -pub const STAT_MINECRAFT_DAMAGE_TAKEN: &str = "stat.minecraft.damage_taken"; -#[doc = "Number of Deaths"] -pub const STAT_MINECRAFT_DEATHS: &str = "stat.minecraft.deaths"; -#[doc = "Items Dropped"] -pub const STAT_MINECRAFT_DROP: &str = "stat.minecraft.drop"; -#[doc = "Cake Slices Eaten"] -pub const STAT_MINECRAFT_EAT_CAKE_SLICE: &str = "stat.minecraft.eat_cake_slice"; -#[doc = "Items Enchanted"] -pub const STAT_MINECRAFT_ENCHANT_ITEM: &str = "stat.minecraft.enchant_item"; -#[doc = "Distance Fallen"] -pub const STAT_MINECRAFT_FALL_ONE_CM: &str = "stat.minecraft.fall_one_cm"; -#[doc = "Cauldrons Filled"] -pub const STAT_MINECRAFT_FILL_CAULDRON: &str = "stat.minecraft.fill_cauldron"; -#[doc = "Fish Caught"] -pub const STAT_MINECRAFT_FISH_CAUGHT: &str = "stat.minecraft.fish_caught"; -#[doc = "Distance Flown"] -pub const STAT_MINECRAFT_FLY_ONE_CM: &str = "stat.minecraft.fly_one_cm"; -#[doc = "Distance by Happy Ghast"] -pub const STAT_MINECRAFT_HAPPY_GHAST_ONE_CM: &str = "stat.minecraft.happy_ghast_one_cm"; -#[doc = "Distance by Horse"] -pub const STAT_MINECRAFT_HORSE_ONE_CM: &str = "stat.minecraft.horse_one_cm"; -#[doc = "Dispensers Searched"] -pub const STAT_MINECRAFT_INSPECT_DISPENSER: &str = "stat.minecraft.inspect_dispenser"; -#[doc = "Droppers Searched"] -pub const STAT_MINECRAFT_INSPECT_DROPPER: &str = "stat.minecraft.inspect_dropper"; -#[doc = "Hoppers Searched"] -pub const STAT_MINECRAFT_INSPECT_HOPPER: &str = "stat.minecraft.inspect_hopper"; -#[doc = "Interactions with Anvil"] -pub const STAT_MINECRAFT_INTERACT_WITH_ANVIL: &str = "stat.minecraft.interact_with_anvil"; -#[doc = "Interactions with Beacon"] -pub const STAT_MINECRAFT_INTERACT_WITH_BEACON: &str = "stat.minecraft.interact_with_beacon"; -#[doc = "Interactions with Blast Furnace"] -pub const STAT_MINECRAFT_INTERACT_WITH_BLAST_FURNACE: &str = - "stat.minecraft.interact_with_blast_furnace"; -#[doc = "Interactions with Brewing Stand"] -pub const STAT_MINECRAFT_INTERACT_WITH_BREWINGSTAND: &str = - "stat.minecraft.interact_with_brewingstand"; -#[doc = "Interactions with Campfire"] -pub const STAT_MINECRAFT_INTERACT_WITH_CAMPFIRE: &str = "stat.minecraft.interact_with_campfire"; -#[doc = "Interactions with Cartography Table"] -pub const STAT_MINECRAFT_INTERACT_WITH_CARTOGRAPHY_TABLE: &str = - "stat.minecraft.interact_with_cartography_table"; -#[doc = "Interactions with Crafting Table"] -pub const STAT_MINECRAFT_INTERACT_WITH_CRAFTING_TABLE: &str = - "stat.minecraft.interact_with_crafting_table"; -#[doc = "Interactions with Furnace"] -pub const STAT_MINECRAFT_INTERACT_WITH_FURNACE: &str = "stat.minecraft.interact_with_furnace"; -#[doc = "Interactions with Grindstone"] -pub const STAT_MINECRAFT_INTERACT_WITH_GRINDSTONE: &str = "stat.minecraft.interact_with_grindstone"; -#[doc = "Interactions with Lectern"] -pub const STAT_MINECRAFT_INTERACT_WITH_LECTERN: &str = "stat.minecraft.interact_with_lectern"; -#[doc = "Interactions with Loom"] -pub const STAT_MINECRAFT_INTERACT_WITH_LOOM: &str = "stat.minecraft.interact_with_loom"; -#[doc = "Interactions with Smithing Table"] -pub const STAT_MINECRAFT_INTERACT_WITH_SMITHING_TABLE: &str = - "stat.minecraft.interact_with_smithing_table"; -#[doc = "Interactions with Smoker"] -pub const STAT_MINECRAFT_INTERACT_WITH_SMOKER: &str = "stat.minecraft.interact_with_smoker"; -#[doc = "Interactions with Stonecutter"] -pub const STAT_MINECRAFT_INTERACT_WITH_STONECUTTER: &str = - "stat.minecraft.interact_with_stonecutter"; -#[doc = "Jumps"] -pub const STAT_MINECRAFT_JUMP: &str = "stat.minecraft.jump"; -#[doc = "Games Quit"] -pub const STAT_MINECRAFT_LEAVE_GAME: &str = "stat.minecraft.leave_game"; -#[doc = "Distance by Minecart"] -pub const STAT_MINECRAFT_MINECART_ONE_CM: &str = "stat.minecraft.minecart_one_cm"; -#[doc = "Mob Kills"] -pub const STAT_MINECRAFT_MOB_KILLS: &str = "stat.minecraft.mob_kills"; -#[doc = "Distance by Nautilus"] -pub const STAT_MINECRAFT_NAUTILUS_ONE_CM: &str = "stat.minecraft.nautilus_one_cm"; -#[doc = "Barrels Opened"] -pub const STAT_MINECRAFT_OPEN_BARREL: &str = "stat.minecraft.open_barrel"; -#[doc = "Chests Opened"] -pub const STAT_MINECRAFT_OPEN_CHEST: &str = "stat.minecraft.open_chest"; -#[doc = "Ender Chests Opened"] -pub const STAT_MINECRAFT_OPEN_ENDERCHEST: &str = "stat.minecraft.open_enderchest"; -#[doc = "Shulker Boxes Opened"] -pub const STAT_MINECRAFT_OPEN_SHULKER_BOX: &str = "stat.minecraft.open_shulker_box"; -#[doc = "Distance by Pig"] -pub const STAT_MINECRAFT_PIG_ONE_CM: &str = "stat.minecraft.pig_one_cm"; -#[doc = "Note Blocks Played"] -pub const STAT_MINECRAFT_PLAY_NOTEBLOCK: &str = "stat.minecraft.play_noteblock"; -#[doc = "Music Discs Played"] -pub const STAT_MINECRAFT_PLAY_RECORD: &str = "stat.minecraft.play_record"; -#[doc = "Time Played"] -pub const STAT_MINECRAFT_PLAY_TIME: &str = "stat.minecraft.play_time"; -#[doc = "Player Kills"] -pub const STAT_MINECRAFT_PLAYER_KILLS: &str = "stat.minecraft.player_kills"; -#[doc = "Plants Potted"] -pub const STAT_MINECRAFT_POT_FLOWER: &str = "stat.minecraft.pot_flower"; -#[doc = "Raids Triggered"] -pub const STAT_MINECRAFT_RAID_TRIGGER: &str = "stat.minecraft.raid_trigger"; -#[doc = "Raids Won"] -pub const STAT_MINECRAFT_RAID_WIN: &str = "stat.minecraft.raid_win"; -#[doc = "Times Slept in a Bed"] -pub const STAT_MINECRAFT_SLEEP_IN_BED: &str = "stat.minecraft.sleep_in_bed"; -#[doc = "Sneak Time"] -pub const STAT_MINECRAFT_SNEAK_TIME: &str = "stat.minecraft.sneak_time"; -#[doc = "Distance Sprinted"] -pub const STAT_MINECRAFT_SPRINT_ONE_CM: &str = "stat.minecraft.sprint_one_cm"; -#[doc = "Distance by Strider"] -pub const STAT_MINECRAFT_STRIDER_ONE_CM: &str = "stat.minecraft.strider_one_cm"; -#[doc = "Distance Swum"] -pub const STAT_MINECRAFT_SWIM_ONE_CM: &str = "stat.minecraft.swim_one_cm"; -#[doc = "Talked to Villagers"] -pub const STAT_MINECRAFT_TALKED_TO_VILLAGER: &str = "stat.minecraft.talked_to_villager"; -#[doc = "Targets Hit"] -pub const STAT_MINECRAFT_TARGET_HIT: &str = "stat.minecraft.target_hit"; -#[doc = "Time Since Last Death"] -pub const STAT_MINECRAFT_TIME_SINCE_DEATH: &str = "stat.minecraft.time_since_death"; -#[doc = "Time Since Last Rest"] -pub const STAT_MINECRAFT_TIME_SINCE_REST: &str = "stat.minecraft.time_since_rest"; -#[doc = "Time with World Open"] -pub const STAT_MINECRAFT_TOTAL_WORLD_TIME: &str = "stat.minecraft.total_world_time"; -#[doc = "Traded with Villagers"] -pub const STAT_MINECRAFT_TRADED_WITH_VILLAGER: &str = "stat.minecraft.traded_with_villager"; -#[doc = "Trapped Chests Triggered"] -pub const STAT_MINECRAFT_TRIGGER_TRAPPED_CHEST: &str = "stat.minecraft.trigger_trapped_chest"; -#[doc = "Note Blocks Tuned"] -pub const STAT_MINECRAFT_TUNE_NOTEBLOCK: &str = "stat.minecraft.tune_noteblock"; -#[doc = "Water Taken from Cauldron"] -pub const STAT_MINECRAFT_USE_CAULDRON: &str = "stat.minecraft.use_cauldron"; -#[doc = "Distance Walked on Water"] -pub const STAT_MINECRAFT_WALK_ON_WATER_ONE_CM: &str = "stat.minecraft.walk_on_water_one_cm"; -#[doc = "Distance Walked"] -pub const STAT_MINECRAFT_WALK_ONE_CM: &str = "stat.minecraft.walk_one_cm"; -#[doc = "Distance Walked under Water"] -pub const STAT_MINECRAFT_WALK_UNDER_WATER_ONE_CM: &str = "stat.minecraft.walk_under_water_one_cm"; -#[doc = "Mobs"] -pub const STAT_MOBSBUTTON: &str = "stat.mobsButton"; -#[doc = "Times Broken"] -pub const STAT_TYPE_MINECRAFT_BROKEN: &str = "stat_type.minecraft.broken"; -#[doc = "Times Crafted"] -pub const STAT_TYPE_MINECRAFT_CRAFTED: &str = "stat_type.minecraft.crafted"; -#[doc = "Dropped"] -pub const STAT_TYPE_MINECRAFT_DROPPED: &str = "stat_type.minecraft.dropped"; -#[doc = "You killed %s %s"] -pub const STAT_TYPE_MINECRAFT_KILLED: &str = "stat_type.minecraft.killed"; -#[doc = "You have never killed %s"] -pub const STAT_TYPE_MINECRAFT_KILLED_NONE: &str = "stat_type.minecraft.killed.none"; -#[doc = "%s killed you %s time(s)"] -pub const STAT_TYPE_MINECRAFT_KILLED_BY: &str = "stat_type.minecraft.killed_by"; -#[doc = "You have never been killed by %s"] -pub const STAT_TYPE_MINECRAFT_KILLED_BY_NONE: &str = "stat_type.minecraft.killed_by.none"; -#[doc = "Times Mined"] -pub const STAT_TYPE_MINECRAFT_MINED: &str = "stat_type.minecraft.mined"; -#[doc = "Picked Up"] -pub const STAT_TYPE_MINECRAFT_PICKED_UP: &str = "stat_type.minecraft.picked_up"; -#[doc = "Times Used"] -pub const STAT_TYPE_MINECRAFT_USED: &str = "stat_type.minecraft.used"; -#[doc = "-"] -pub const STATS_NONE: &str = "stats.none"; -#[doc = "DETECT"] -pub const STRUCTURE_BLOCK_BUTTON_DETECT_SIZE: &str = "structure_block.button.detect_size"; -#[doc = "LOAD"] -pub const STRUCTURE_BLOCK_BUTTON_LOAD: &str = "structure_block.button.load"; -#[doc = "SAVE"] -pub const STRUCTURE_BLOCK_BUTTON_SAVE: &str = "structure_block.button.save"; -#[doc = "Custom Data Tag Name"] -pub const STRUCTURE_BLOCK_CUSTOM_DATA: &str = "structure_block.custom_data"; -#[doc = "Detect Structure Size and Position:"] -pub const STRUCTURE_BLOCK_DETECT_SIZE: &str = "structure_block.detect_size"; -#[doc = "Corner: %s"] -pub const STRUCTURE_BLOCK_HOVER_CORNER: &str = "structure_block.hover.corner"; -#[doc = "Data: %s"] -pub const STRUCTURE_BLOCK_HOVER_DATA: &str = "structure_block.hover.data"; -#[doc = "Load: %s"] -pub const STRUCTURE_BLOCK_HOVER_LOAD: &str = "structure_block.hover.load"; -#[doc = "Save: %s"] -pub const STRUCTURE_BLOCK_HOVER_SAVE: &str = "structure_block.hover.save"; -#[doc = "Include Entities:"] -pub const STRUCTURE_BLOCK_INCLUDE_ENTITIES: &str = "structure_block.include_entities"; -#[doc = "Structure Integrity and Seed"] -pub const STRUCTURE_BLOCK_INTEGRITY: &str = "structure_block.integrity"; -#[doc = "Structure Integrity"] -pub const STRUCTURE_BLOCK_INTEGRITY_INTEGRITY: &str = "structure_block.integrity.integrity"; -#[doc = "Structure Seed"] -pub const STRUCTURE_BLOCK_INTEGRITY_SEED: &str = "structure_block.integrity.seed"; -#[doc = "Invalid structure name '%s'"] -pub const STRUCTURE_BLOCK_INVALID_STRUCTURE_NAME: &str = "structure_block.invalid_structure_name"; -#[doc = "Structure '%s' is not available"] -pub const STRUCTURE_BLOCK_LOAD_NOT_FOUND: &str = "structure_block.load_not_found"; -#[doc = "Structure '%s' position prepared"] -pub const STRUCTURE_BLOCK_LOAD_PREPARE: &str = "structure_block.load_prepare"; -#[doc = "Structure loaded from '%s'"] -pub const STRUCTURE_BLOCK_LOAD_SUCCESS: &str = "structure_block.load_success"; -#[doc = "Corner"] -pub const STRUCTURE_BLOCK_MODE_CORNER: &str = "structure_block.mode.corner"; -#[doc = "Data"] -pub const STRUCTURE_BLOCK_MODE_DATA: &str = "structure_block.mode.data"; -#[doc = "Load"] -pub const STRUCTURE_BLOCK_MODE_LOAD: &str = "structure_block.mode.load"; -#[doc = "Save"] -pub const STRUCTURE_BLOCK_MODE_SAVE: &str = "structure_block.mode.save"; -#[doc = "Corner Mode - Placement and size marker"] -pub const STRUCTURE_BLOCK_MODE_INFO_CORNER: &str = "structure_block.mode_info.corner"; -#[doc = "Data Mode - Game logic marker"] -pub const STRUCTURE_BLOCK_MODE_INFO_DATA: &str = "structure_block.mode_info.data"; -#[doc = "Load Mode - Load from file"] -pub const STRUCTURE_BLOCK_MODE_INFO_LOAD: &str = "structure_block.mode_info.load"; -#[doc = "Save Mode - Write to file"] -pub const STRUCTURE_BLOCK_MODE_INFO_SAVE: &str = "structure_block.mode_info.save"; -#[doc = "Relative Position"] -pub const STRUCTURE_BLOCK_POSITION: &str = "structure_block.position"; -#[doc = "relative Position x"] -pub const STRUCTURE_BLOCK_POSITION_X: &str = "structure_block.position.x"; -#[doc = "relative position y"] -pub const STRUCTURE_BLOCK_POSITION_Y: &str = "structure_block.position.y"; -#[doc = "relative position z"] -pub const STRUCTURE_BLOCK_POSITION_Z: &str = "structure_block.position.z"; -#[doc = "Unable to save structure '%s'"] -pub const STRUCTURE_BLOCK_SAVE_FAILURE: &str = "structure_block.save_failure"; -#[doc = "Structure saved as '%s'"] -pub const STRUCTURE_BLOCK_SAVE_SUCCESS: &str = "structure_block.save_success"; -#[doc = "Show Invisible Blocks:"] -pub const STRUCTURE_BLOCK_SHOW_AIR: &str = "structure_block.show_air"; -#[doc = "Show Bounding Box:"] -pub const STRUCTURE_BLOCK_SHOW_BOUNDINGBOX: &str = "structure_block.show_boundingbox"; -#[doc = "Structure Size"] -pub const STRUCTURE_BLOCK_SIZE: &str = "structure_block.size"; -#[doc = "structure size x"] -pub const STRUCTURE_BLOCK_SIZE_X: &str = "structure_block.size.x"; -#[doc = "structure size y"] -pub const STRUCTURE_BLOCK_SIZE_Y: &str = "structure_block.size.y"; -#[doc = "structure size z"] -pub const STRUCTURE_BLOCK_SIZE_Z: &str = "structure_block.size.z"; -#[doc = "Unable to detect structure size. Add corners with matching structure names"] -pub const STRUCTURE_BLOCK_SIZE_FAILURE: &str = "structure_block.size_failure"; -#[doc = "Size successfully detected for '%s'"] -pub const STRUCTURE_BLOCK_SIZE_SUCCESS: &str = "structure_block.size_success"; -#[doc = "Strict Placement:"] -pub const STRUCTURE_BLOCK_STRICT: &str = "structure_block.strict"; -#[doc = "Structure Name"] -pub const STRUCTURE_BLOCK_STRUCTURE_NAME: &str = "structure_block.structure_name"; -#[doc = "Eerie noise"] -pub const SUBTITLES_AMBIENT_CAVE: &str = "subtitles.ambient.cave"; -#[doc = "Eerie noise"] -pub const SUBTITLES_AMBIENT_SOUND: &str = "subtitles.ambient.sound"; -#[doc = "Amethyst chimes"] -pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_CHIME: &str = "subtitles.block.amethyst_block.chime"; -#[doc = "Amethyst resonates"] -pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_RESONATE: &str = "subtitles.block.amethyst_block.resonate"; -#[doc = "Anvil destroyed"] -pub const SUBTITLES_BLOCK_ANVIL_DESTROY: &str = "subtitles.block.anvil.destroy"; -#[doc = "Anvil landed"] -pub const SUBTITLES_BLOCK_ANVIL_LAND: &str = "subtitles.block.anvil.land"; -#[doc = "Anvil used"] -pub const SUBTITLES_BLOCK_ANVIL_USE: &str = "subtitles.block.anvil.use"; -#[doc = "Barrel closes"] -pub const SUBTITLES_BLOCK_BARREL_CLOSE: &str = "subtitles.block.barrel.close"; -#[doc = "Barrel opens"] -pub const SUBTITLES_BLOCK_BARREL_OPEN: &str = "subtitles.block.barrel.open"; -#[doc = "Beacon activates"] -pub const SUBTITLES_BLOCK_BEACON_ACTIVATE: &str = "subtitles.block.beacon.activate"; -#[doc = "Beacon hums"] -pub const SUBTITLES_BLOCK_BEACON_AMBIENT: &str = "subtitles.block.beacon.ambient"; -#[doc = "Beacon deactivates"] -pub const SUBTITLES_BLOCK_BEACON_DEACTIVATE: &str = "subtitles.block.beacon.deactivate"; -#[doc = "Beacon power selected"] -pub const SUBTITLES_BLOCK_BEACON_POWER_SELECT: &str = "subtitles.block.beacon.power_select"; -#[doc = "Honey drips"] -pub const SUBTITLES_BLOCK_BEEHIVE_DRIP: &str = "subtitles.block.beehive.drip"; -#[doc = "Bee enters hive"] -pub const SUBTITLES_BLOCK_BEEHIVE_ENTER: &str = "subtitles.block.beehive.enter"; -#[doc = "Bee leaves hive"] -pub const SUBTITLES_BLOCK_BEEHIVE_EXIT: &str = "subtitles.block.beehive.exit"; -#[doc = "Shears scrape"] -pub const SUBTITLES_BLOCK_BEEHIVE_SHEAR: &str = "subtitles.block.beehive.shear"; -#[doc = "Bees work"] -pub const SUBTITLES_BLOCK_BEEHIVE_WORK: &str = "subtitles.block.beehive.work"; -#[doc = "Bell resonates"] -pub const SUBTITLES_BLOCK_BELL_RESONATE: &str = "subtitles.block.bell.resonate"; -#[doc = "Bell rings"] -pub const SUBTITLES_BLOCK_BELL_USE: &str = "subtitles.block.bell.use"; -#[doc = "Dripleaf tilts down"] -pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_DOWN: &str = "subtitles.block.big_dripleaf.tilt_down"; -#[doc = "Dripleaf tilts up"] -pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_UP: &str = "subtitles.block.big_dripleaf.tilt_up"; -#[doc = "Blast Furnace crackles"] -pub const SUBTITLES_BLOCK_BLASTFURNACE_FIRE_CRACKLE: &str = - "subtitles.block.blastfurnace.fire_crackle"; -#[doc = "Brewing Stand bubbles"] -pub const SUBTITLES_BLOCK_BREWING_STAND_BREW: &str = "subtitles.block.brewing_stand.brew"; -#[doc = "Bubbles pop"] -pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_BUBBLE_POP: &str = - "subtitles.block.bubble_column.bubble_pop"; -#[doc = "Bubbles flow"] -pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT: &str = - "subtitles.block.bubble_column.upwards_ambient"; -#[doc = "Bubbles woosh"] -pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE: &str = - "subtitles.block.bubble_column.upwards_inside"; -#[doc = "Bubbles whirl"] -pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT: &str = - "subtitles.block.bubble_column.whirlpool_ambient"; -#[doc = "Bubbles zoom"] -pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE: &str = - "subtitles.block.bubble_column.whirlpool_inside"; -#[doc = "Button clicks"] -pub const SUBTITLES_BLOCK_BUTTON_CLICK: &str = "subtitles.block.button.click"; -#[doc = "Cake squishes"] -pub const SUBTITLES_BLOCK_CAKE_ADD_CANDLE: &str = "subtitles.block.cake.add_candle"; -#[doc = "Campfire crackles"] -pub const SUBTITLES_BLOCK_CAMPFIRE_CRACKLE: &str = "subtitles.block.campfire.crackle"; -#[doc = "Candle crackles"] -pub const SUBTITLES_BLOCK_CANDLE_CRACKLE: &str = "subtitles.block.candle.crackle"; -#[doc = "Candle extinguishes"] -pub const SUBTITLES_BLOCK_CANDLE_EXTINGUISH: &str = "subtitles.block.candle.extinguish"; -#[doc = "Chest closes"] -pub const SUBTITLES_BLOCK_CHEST_CLOSE: &str = "subtitles.block.chest.close"; -#[doc = "Chest locked"] -pub const SUBTITLES_BLOCK_CHEST_LOCKED: &str = "subtitles.block.chest.locked"; -#[doc = "Chest opens"] -pub const SUBTITLES_BLOCK_CHEST_OPEN: &str = "subtitles.block.chest.open"; -#[doc = "Chorus Flower withers"] -pub const SUBTITLES_BLOCK_CHORUS_FLOWER_DEATH: &str = "subtitles.block.chorus_flower.death"; -#[doc = "Chorus Flower grows"] -pub const SUBTITLES_BLOCK_CHORUS_FLOWER_GROW: &str = "subtitles.block.chorus_flower.grow"; -#[doc = "Comparator clicks"] -pub const SUBTITLES_BLOCK_COMPARATOR_CLICK: &str = "subtitles.block.comparator.click"; -#[doc = "Composter emptied"] -pub const SUBTITLES_BLOCK_COMPOSTER_EMPTY: &str = "subtitles.block.composter.empty"; -#[doc = "Composter filled"] -pub const SUBTITLES_BLOCK_COMPOSTER_FILL: &str = "subtitles.block.composter.fill"; -#[doc = "Composter composts"] -pub const SUBTITLES_BLOCK_COMPOSTER_READY: &str = "subtitles.block.composter.ready"; -#[doc = "Conduit activates"] -pub const SUBTITLES_BLOCK_CONDUIT_ACTIVATE: &str = "subtitles.block.conduit.activate"; -#[doc = "Conduit pulses"] -pub const SUBTITLES_BLOCK_CONDUIT_AMBIENT: &str = "subtitles.block.conduit.ambient"; -#[doc = "Conduit attacks"] -pub const SUBTITLES_BLOCK_CONDUIT_ATTACK_TARGET: &str = "subtitles.block.conduit.attack.target"; -#[doc = "Conduit deactivates"] -pub const SUBTITLES_BLOCK_CONDUIT_DEACTIVATE: &str = "subtitles.block.conduit.deactivate"; -#[doc = "Copper Bulb turns off"] -pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_OFF: &str = "subtitles.block.copper_bulb.turn_off"; -#[doc = "Copper Bulb turns on"] -pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_ON: &str = "subtitles.block.copper_bulb.turn_on"; -#[doc = "Chest closes"] -pub const SUBTITLES_BLOCK_COPPER_CHEST_CLOSE: &str = "subtitles.block.copper_chest.close"; -#[doc = "Chest opens"] -pub const SUBTITLES_BLOCK_COPPER_CHEST_OPEN: &str = "subtitles.block.copper_chest.open"; -#[doc = "Trapdoor closes"] -pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_CLOSE: &str = "subtitles.block.copper_trapdoor.close"; -#[doc = "Trapdoor opens"] -pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_OPEN: &str = "subtitles.block.copper_trapdoor.open"; -#[doc = "Crafter crafts"] -pub const SUBTITLES_BLOCK_CRAFTER_CRAFT: &str = "subtitles.block.crafter.craft"; -#[doc = "Crafter fails crafting"] -pub const SUBTITLES_BLOCK_CRAFTER_FAIL: &str = "subtitles.block.crafter.fail"; -#[doc = "Creaking Heart grumbles"] -pub const SUBTITLES_BLOCK_CREAKING_HEART_HURT: &str = "subtitles.block.creaking_heart.hurt"; -#[doc = "Eerie noise"] -pub const SUBTITLES_BLOCK_CREAKING_HEART_IDLE: &str = "subtitles.block.creaking_heart.idle"; -#[doc = "Creaking Heart awakens"] -pub const SUBTITLES_BLOCK_CREAKING_HEART_SPAWN: &str = "subtitles.block.creaking_heart.spawn"; -#[doc = "Dry sounds"] -pub const SUBTITLES_BLOCK_DEADBUSH_IDLE: &str = "subtitles.block.deadbush.idle"; -#[doc = "Decorated Pot fills"] -pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT: &str = "subtitles.block.decorated_pot.insert"; -#[doc = "Decorated Pot wobbles"] -pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT_FAIL: &str = - "subtitles.block.decorated_pot.insert_fail"; -#[doc = "Decorated Pot shatters"] -pub const SUBTITLES_BLOCK_DECORATED_POT_SHATTER: &str = "subtitles.block.decorated_pot.shatter"; -#[doc = "Dispensed item"] -pub const SUBTITLES_BLOCK_DISPENSER_DISPENSE: &str = "subtitles.block.dispenser.dispense"; -#[doc = "Dispenser failed"] -pub const SUBTITLES_BLOCK_DISPENSER_FAIL: &str = "subtitles.block.dispenser.fail"; -#[doc = "Door creaks"] -pub const SUBTITLES_BLOCK_DOOR_TOGGLE: &str = "subtitles.block.door.toggle"; -#[doc = "Sounds of dryness"] -pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT: &str = "subtitles.block.dried_ghast.ambient"; -#[doc = "Dried Ghast rehydrates"] -pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT_WATER: &str = - "subtitles.block.dried_ghast.ambient_water"; -#[doc = "Dried Ghast soaks"] -pub const SUBTITLES_BLOCK_DRIED_GHAST_PLACE_IN_WATER: &str = - "subtitles.block.dried_ghast.place_in_water"; -#[doc = "Dried Ghast feels better"] -pub const SUBTITLES_BLOCK_DRIED_GHAST_TRANSITION: &str = "subtitles.block.dried_ghast.transition"; -#[doc = "Windy sounds"] -pub const SUBTITLES_BLOCK_DRY_GRASS_AMBIENT: &str = "subtitles.block.dry_grass.ambient"; -#[doc = "Enchanting Table used"] -pub const SUBTITLES_BLOCK_ENCHANTMENT_TABLE_USE: &str = "subtitles.block.enchantment_table.use"; -#[doc = "End Portal opens"] -pub const SUBTITLES_BLOCK_END_PORTAL_SPAWN: &str = "subtitles.block.end_portal.spawn"; -#[doc = "Eye of Ender attaches"] -pub const SUBTITLES_BLOCK_END_PORTAL_FRAME_FILL: &str = "subtitles.block.end_portal_frame.fill"; -#[doc = "Eyeblossom closes"] -pub const SUBTITLES_BLOCK_EYEBLOSSOM_CLOSE: &str = "subtitles.block.eyeblossom.close"; -#[doc = "Eyeblossom whispers"] -pub const SUBTITLES_BLOCK_EYEBLOSSOM_IDLE: &str = "subtitles.block.eyeblossom.idle"; -#[doc = "Eyeblossom opens"] -pub const SUBTITLES_BLOCK_EYEBLOSSOM_OPEN: &str = "subtitles.block.eyeblossom.open"; -#[doc = "Fence Gate creaks"] -pub const SUBTITLES_BLOCK_FENCE_GATE_TOGGLE: &str = "subtitles.block.fence_gate.toggle"; -#[doc = "Fire crackles"] -pub const SUBTITLES_BLOCK_FIRE_AMBIENT: &str = "subtitles.block.fire.ambient"; -#[doc = "Fire extinguished"] -pub const SUBTITLES_BLOCK_FIRE_EXTINGUISH: &str = "subtitles.block.fire.extinguish"; -#[doc = "Fireflies buzz"] -pub const SUBTITLES_BLOCK_FIREFLY_BUSH_IDLE: &str = "subtitles.block.firefly_bush.idle"; -#[doc = "Tadpole hatches"] -pub const SUBTITLES_BLOCK_FROGSPAWN_HATCH: &str = "subtitles.block.frogspawn.hatch"; -#[doc = "Furnace crackles"] -pub const SUBTITLES_BLOCK_FURNACE_FIRE_CRACKLE: &str = "subtitles.block.furnace.fire_crackle"; -#[doc = "Block broken"] -pub const SUBTITLES_BLOCK_GENERIC_BREAK: &str = "subtitles.block.generic.break"; -#[doc = "Something falls on a block"] -pub const SUBTITLES_BLOCK_GENERIC_FALL: &str = "subtitles.block.generic.fall"; -#[doc = "Footsteps"] -pub const SUBTITLES_BLOCK_GENERIC_FOOTSTEPS: &str = "subtitles.block.generic.footsteps"; -#[doc = "Block breaking"] -pub const SUBTITLES_BLOCK_GENERIC_HIT: &str = "subtitles.block.generic.hit"; -#[doc = "Block placed"] -pub const SUBTITLES_BLOCK_GENERIC_PLACE: &str = "subtitles.block.generic.place"; -#[doc = "Grindstone used"] -pub const SUBTITLES_BLOCK_GRINDSTONE_USE: &str = "subtitles.block.grindstone.use"; -#[doc = "Plant cropped"] -pub const SUBTITLES_BLOCK_GROWING_PLANT_CROP: &str = "subtitles.block.growing_plant.crop"; -#[doc = "Sign wobbles"] -pub const SUBTITLES_BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL: &str = - "subtitles.block.hanging_sign.waxed_interact_fail"; -#[doc = "Sliding down a honey block"] -pub const SUBTITLES_BLOCK_HONEY_BLOCK_SLIDE: &str = "subtitles.block.honey_block.slide"; -#[doc = "Trapdoor closes"] -pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_CLOSE: &str = "subtitles.block.iron_trapdoor.close"; -#[doc = "Trapdoor opens"] -pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_OPEN: &str = "subtitles.block.iron_trapdoor.open"; -#[doc = "Lava pops"] -pub const SUBTITLES_BLOCK_LAVA_AMBIENT: &str = "subtitles.block.lava.ambient"; -#[doc = "Lava hisses"] -pub const SUBTITLES_BLOCK_LAVA_EXTINGUISH: &str = "subtitles.block.lava.extinguish"; -#[doc = "Lever clicks"] -pub const SUBTITLES_BLOCK_LEVER_CLICK: &str = "subtitles.block.lever.click"; -#[doc = "Note Block plays"] -pub const SUBTITLES_BLOCK_NOTE_BLOCK_NOTE: &str = "subtitles.block.note_block.note"; -#[doc = "Eerie noise"] -pub const SUBTITLES_BLOCK_PALE_HANGING_MOSS_IDLE: &str = "subtitles.block.pale_hanging_moss.idle"; -#[doc = "Piston moves"] -pub const SUBTITLES_BLOCK_PISTON_MOVE: &str = "subtitles.block.piston.move"; -#[doc = "Lava drips"] -pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA: &str = - "subtitles.block.pointed_dripstone.drip_lava"; -#[doc = "Lava drips into Cauldron"] -pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON: &str = - "subtitles.block.pointed_dripstone.drip_lava_into_cauldron"; -#[doc = "Water drips"] -pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER: &str = - "subtitles.block.pointed_dripstone.drip_water"; -#[doc = "Water drips into Cauldron"] -pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON: &str = - "subtitles.block.pointed_dripstone.drip_water_into_cauldron"; -#[doc = "Stalactite crashes down"] -pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_LAND: &str = "subtitles.block.pointed_dripstone.land"; -#[doc = "Portal whooshes"] -pub const SUBTITLES_BLOCK_PORTAL_AMBIENT: &str = "subtitles.block.portal.ambient"; -#[doc = "Portal noise fades"] -pub const SUBTITLES_BLOCK_PORTAL_TRAVEL: &str = "subtitles.block.portal.travel"; -#[doc = "Portal noise intensifies"] -pub const SUBTITLES_BLOCK_PORTAL_TRIGGER: &str = "subtitles.block.portal.trigger"; -#[doc = "Pressure Plate clicks"] -pub const SUBTITLES_BLOCK_PRESSURE_PLATE_CLICK: &str = "subtitles.block.pressure_plate.click"; -#[doc = "Shears carve"] -pub const SUBTITLES_BLOCK_PUMPKIN_CARVE: &str = "subtitles.block.pumpkin.carve"; -#[doc = "Torch fizzes"] -pub const SUBTITLES_BLOCK_REDSTONE_TORCH_BURNOUT: &str = "subtitles.block.redstone_torch.burnout"; -#[doc = "Respawn Anchor whooshes"] -pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_AMBIENT: &str = "subtitles.block.respawn_anchor.ambient"; -#[doc = "Respawn Anchor is charged"] -pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_CHARGE: &str = "subtitles.block.respawn_anchor.charge"; -#[doc = "Respawn Anchor depletes"] -pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_DEPLETE: &str = "subtitles.block.respawn_anchor.deplete"; -#[doc = "Respawn Anchor sets spawn"] -pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_SET_SPAWN: &str = - "subtitles.block.respawn_anchor.set_spawn"; -#[doc = "Sandy sounds"] -pub const SUBTITLES_BLOCK_SAND_IDLE: &str = "subtitles.block.sand.idle"; -#[doc = "Windy sounds"] -pub const SUBTITLES_BLOCK_SAND_WIND: &str = "subtitles.block.sand.wind"; -#[doc = "Sculk bubbles"] -pub const SUBTITLES_BLOCK_SCULK_CHARGE: &str = "subtitles.block.sculk.charge"; -#[doc = "Sculk spreads"] -pub const SUBTITLES_BLOCK_SCULK_SPREAD: &str = "subtitles.block.sculk.spread"; -#[doc = "Sculk Catalyst blooms"] -pub const SUBTITLES_BLOCK_SCULK_CATALYST_BLOOM: &str = "subtitles.block.sculk_catalyst.bloom"; -#[doc = "Sculk Sensor clicks"] -pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING: &str = "subtitles.block.sculk_sensor.clicking"; -#[doc = "Sculk Sensor stops clicking"] -pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING_STOP: &str = - "subtitles.block.sculk_sensor.clicking_stop"; -#[doc = "Sculk Shrieker shrieks"] -pub const SUBTITLES_BLOCK_SCULK_SHRIEKER_SHRIEK: &str = "subtitles.block.sculk_shrieker.shriek"; -#[doc = "Shelf activates"] -pub const SUBTITLES_BLOCK_SHELF_ACTIVATE: &str = "subtitles.block.shelf.activate"; -#[doc = "Shelf deactivates"] -pub const SUBTITLES_BLOCK_SHELF_DEACTIVATE: &str = "subtitles.block.shelf.deactivate"; -#[doc = "Items swap"] -pub const SUBTITLES_BLOCK_SHELF_MULTI_SWAP: &str = "subtitles.block.shelf.multi_swap"; -#[doc = "Item placed"] -pub const SUBTITLES_BLOCK_SHELF_PLACE_ITEM: &str = "subtitles.block.shelf.place_item"; -#[doc = "Item swaps"] -pub const SUBTITLES_BLOCK_SHELF_SINGLE_SWAP: &str = "subtitles.block.shelf.single_swap"; -#[doc = "Item taken"] -pub const SUBTITLES_BLOCK_SHELF_TAKE_ITEM: &str = "subtitles.block.shelf.take_item"; -#[doc = "Shulker box closes"] -pub const SUBTITLES_BLOCK_SHULKER_BOX_CLOSE: &str = "subtitles.block.shulker_box.close"; -#[doc = "Shulker box opens"] -pub const SUBTITLES_BLOCK_SHULKER_BOX_OPEN: &str = "subtitles.block.shulker_box.open"; -#[doc = "Sign wobbles"] -pub const SUBTITLES_BLOCK_SIGN_WAXED_INTERACT_FAIL: &str = - "subtitles.block.sign.waxed_interact_fail"; -#[doc = "Smithing Table used"] -pub const SUBTITLES_BLOCK_SMITHING_TABLE_USE: &str = "subtitles.block.smithing_table.use"; -#[doc = "Smoker smokes"] -pub const SUBTITLES_BLOCK_SMOKER_SMOKE: &str = "subtitles.block.smoker.smoke"; -#[doc = "Sniffer Egg cracks"] -pub const SUBTITLES_BLOCK_SNIFFER_EGG_CRACK: &str = "subtitles.block.sniffer_egg.crack"; -#[doc = "Sniffer Egg hatches"] -pub const SUBTITLES_BLOCK_SNIFFER_EGG_HATCH: &str = "subtitles.block.sniffer_egg.hatch"; -#[doc = "Sniffer plops"] -pub const SUBTITLES_BLOCK_SNIFFER_EGG_PLOP: &str = "subtitles.block.sniffer_egg.plop"; -#[doc = "Sponge sucks"] -pub const SUBTITLES_BLOCK_SPONGE_ABSORB: &str = "subtitles.block.sponge.absorb"; -#[doc = "Berries pop"] -pub const SUBTITLES_BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES: &str = - "subtitles.block.sweet_berry_bush.pick_berries"; -#[doc = "Trapdoor closes"] -pub const SUBTITLES_BLOCK_TRAPDOOR_CLOSE: &str = "subtitles.block.trapdoor.close"; -#[doc = "Trapdoor opens"] -pub const SUBTITLES_BLOCK_TRAPDOOR_OPEN: &str = "subtitles.block.trapdoor.open"; -#[doc = "Trapdoor creaks"] -pub const SUBTITLES_BLOCK_TRAPDOOR_TOGGLE: &str = "subtitles.block.trapdoor.toggle"; -#[doc = "Ominous item prepares"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM: &str = - "subtitles.block.trial_spawner.about_to_spawn_item"; -#[doc = "Trial Spawner crackles"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT: &str = "subtitles.block.trial_spawner.ambient"; -#[doc = "Ominous crackling"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_CHARGED: &str = - "subtitles.block.trial_spawner.ambient_charged"; -#[doc = "Ominous crackling"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS: &str = - "subtitles.block.trial_spawner.ambient_ominous"; -#[doc = "Omen engulfs Trial Spawner"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CHARGE_ACTIVATE: &str = - "subtitles.block.trial_spawner.charge_activate"; -#[doc = "Trial Spawner closes"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER: &str = - "subtitles.block.trial_spawner.close_shutter"; -#[doc = "Trial Spawner charges up"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_DETECT_PLAYER: &str = - "subtitles.block.trial_spawner.detect_player"; -#[doc = "Trial Spawner ejects items"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_EJECT_ITEM: &str = - "subtitles.block.trial_spawner.eject_item"; -#[doc = "Omen engulfs Trial Spawner"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE: &str = - "subtitles.block.trial_spawner.ominous_activate"; -#[doc = "Trial Spawner opens"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER: &str = - "subtitles.block.trial_spawner.open_shutter"; -#[doc = "Ominous item drops"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM: &str = - "subtitles.block.trial_spawner.spawn_item"; -#[doc = "Ominous item appears"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN: &str = - "subtitles.block.trial_spawner.spawn_item_begin"; -#[doc = "Trial Spawner spawns a mob"] -pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_MOB: &str = "subtitles.block.trial_spawner.spawn_mob"; -#[doc = "Tripwire attaches"] -pub const SUBTITLES_BLOCK_TRIPWIRE_ATTACH: &str = "subtitles.block.tripwire.attach"; -#[doc = "Tripwire clicks"] -pub const SUBTITLES_BLOCK_TRIPWIRE_CLICK: &str = "subtitles.block.tripwire.click"; -#[doc = "Tripwire detaches"] -pub const SUBTITLES_BLOCK_TRIPWIRE_DETACH: &str = "subtitles.block.tripwire.detach"; -#[doc = "Vault ignites"] -pub const SUBTITLES_BLOCK_VAULT_ACTIVATE: &str = "subtitles.block.vault.activate"; -#[doc = "Vault crackles"] -pub const SUBTITLES_BLOCK_VAULT_AMBIENT: &str = "subtitles.block.vault.ambient"; -#[doc = "Vault closes"] -pub const SUBTITLES_BLOCK_VAULT_CLOSE_SHUTTER: &str = "subtitles.block.vault.close_shutter"; -#[doc = "Vault extinguishes"] -pub const SUBTITLES_BLOCK_VAULT_DEACTIVATE: &str = "subtitles.block.vault.deactivate"; -#[doc = "Vault ejects item"] -pub const SUBTITLES_BLOCK_VAULT_EJECT_ITEM: &str = "subtitles.block.vault.eject_item"; -#[doc = "Vault unlocks"] -pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM: &str = "subtitles.block.vault.insert_item"; -#[doc = "Vault rejects item"] -pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM_FAIL: &str = "subtitles.block.vault.insert_item_fail"; -#[doc = "Vault opens"] -pub const SUBTITLES_BLOCK_VAULT_OPEN_SHUTTER: &str = "subtitles.block.vault.open_shutter"; -#[doc = "Vault rejects player"] -pub const SUBTITLES_BLOCK_VAULT_REJECT_REWARDED_PLAYER: &str = - "subtitles.block.vault.reject_rewarded_player"; -#[doc = "Water flows"] -pub const SUBTITLES_BLOCK_WATER_AMBIENT: &str = "subtitles.block.water.ambient"; -#[doc = "Sponge dries"] -pub const SUBTITLES_BLOCK_WET_SPONGE_DRIES: &str = "subtitles.block.wet_sponge.dries"; -#[doc = "Book placed"] -pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT: &str = "subtitles.chiseled_bookshelf.insert"; -#[doc = "Enchanted Book placed"] -pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT_ENCHANTED: &str = - "subtitles.chiseled_bookshelf.insert_enchanted"; -#[doc = "Book taken"] -pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE: &str = "subtitles.chiseled_bookshelf.take"; -#[doc = "Enchanted Book taken"] -pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE_ENCHANTED: &str = - "subtitles.chiseled_bookshelf.take_enchanted"; -#[doc = "Thorns prick"] -pub const SUBTITLES_ENCHANT_THORNS_HIT: &str = "subtitles.enchant.thorns.hit"; -#[doc = "Allay seeks"] -pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITH_ITEM: &str = - "subtitles.entity.allay.ambient_with_item"; -#[doc = "Allay yearns"] -pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM: &str = - "subtitles.entity.allay.ambient_without_item"; -#[doc = "Allay dies"] -pub const SUBTITLES_ENTITY_ALLAY_DEATH: &str = "subtitles.entity.allay.death"; -#[doc = "Allay hurts"] -pub const SUBTITLES_ENTITY_ALLAY_HURT: &str = "subtitles.entity.allay.hurt"; -#[doc = "Allay chortles"] -pub const SUBTITLES_ENTITY_ALLAY_ITEM_GIVEN: &str = "subtitles.entity.allay.item_given"; -#[doc = "Allay allays"] -pub const SUBTITLES_ENTITY_ALLAY_ITEM_TAKEN: &str = "subtitles.entity.allay.item_taken"; -#[doc = "Allay tosses"] -pub const SUBTITLES_ENTITY_ALLAY_ITEM_THROWN: &str = "subtitles.entity.allay.item_thrown"; -#[doc = "Armadillo grunts"] -pub const SUBTITLES_ENTITY_ARMADILLO_AMBIENT: &str = "subtitles.entity.armadillo.ambient"; -#[doc = "Scute is brushed off"] -pub const SUBTITLES_ENTITY_ARMADILLO_BRUSH: &str = "subtitles.entity.armadillo.brush"; -#[doc = "Armadillo dies"] -pub const SUBTITLES_ENTITY_ARMADILLO_DEATH: &str = "subtitles.entity.armadillo.death"; -#[doc = "Armadillo eats"] -pub const SUBTITLES_ENTITY_ARMADILLO_EAT: &str = "subtitles.entity.armadillo.eat"; -#[doc = "Armadillo hurts"] -pub const SUBTITLES_ENTITY_ARMADILLO_HURT: &str = "subtitles.entity.armadillo.hurt"; -#[doc = "Armadillo shields itself"] -pub const SUBTITLES_ENTITY_ARMADILLO_HURT_REDUCED: &str = "subtitles.entity.armadillo.hurt_reduced"; -#[doc = "Armadillo lands"] -pub const SUBTITLES_ENTITY_ARMADILLO_LAND: &str = "subtitles.entity.armadillo.land"; -#[doc = "Armadillo peeks"] -pub const SUBTITLES_ENTITY_ARMADILLO_PEEK: &str = "subtitles.entity.armadillo.peek"; -#[doc = "Armadillo rolls up"] -pub const SUBTITLES_ENTITY_ARMADILLO_ROLL: &str = "subtitles.entity.armadillo.roll"; -#[doc = "Armadillo sheds scute"] -pub const SUBTITLES_ENTITY_ARMADILLO_SCUTE_DROP: &str = "subtitles.entity.armadillo.scute_drop"; -#[doc = "Armadillo unrolls"] -pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_FINISH: &str = - "subtitles.entity.armadillo.unroll_finish"; -#[doc = "Armadillo peeks"] -pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_START: &str = "subtitles.entity.armadillo.unroll_start"; -#[doc = "Something fell"] -pub const SUBTITLES_ENTITY_ARMOR_STAND_FALL: &str = "subtitles.entity.armor_stand.fall"; -#[doc = "Arrow hits"] -pub const SUBTITLES_ENTITY_ARROW_HIT: &str = "subtitles.entity.arrow.hit"; -#[doc = "Player hit"] -pub const SUBTITLES_ENTITY_ARROW_HIT_PLAYER: &str = "subtitles.entity.arrow.hit_player"; -#[doc = "Arrow fired"] -pub const SUBTITLES_ENTITY_ARROW_SHOOT: &str = "subtitles.entity.arrow.shoot"; -#[doc = "Axolotl attacks"] -pub const SUBTITLES_ENTITY_AXOLOTL_ATTACK: &str = "subtitles.entity.axolotl.attack"; -#[doc = "Axolotl dies"] -pub const SUBTITLES_ENTITY_AXOLOTL_DEATH: &str = "subtitles.entity.axolotl.death"; -#[doc = "Axolotl hurts"] -pub const SUBTITLES_ENTITY_AXOLOTL_HURT: &str = "subtitles.entity.axolotl.hurt"; -#[doc = "Axolotl chirps"] -pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_AIR: &str = "subtitles.entity.axolotl.idle_air"; -#[doc = "Axolotl chirps"] -pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_WATER: &str = "subtitles.entity.axolotl.idle_water"; -#[doc = "Axolotl splashes"] -pub const SUBTITLES_ENTITY_AXOLOTL_SPLASH: &str = "subtitles.entity.axolotl.splash"; -#[doc = "Axolotl swims"] -pub const SUBTITLES_ENTITY_AXOLOTL_SWIM: &str = "subtitles.entity.axolotl.swim"; -#[doc = "Kitten meows"] -pub const SUBTITLES_ENTITY_BABY_CAT_AMBIENT: &str = "subtitles.entity.baby_cat.ambient"; -#[doc = "Kitten begs"] -pub const SUBTITLES_ENTITY_BABY_CAT_BEG_FOR_FOOD: &str = "subtitles.entity.baby_cat.beg_for_food"; -#[doc = "Kitten dies"] -pub const SUBTITLES_ENTITY_BABY_CAT_DEATH: &str = "subtitles.entity.baby_cat.death"; -#[doc = "Kitten eats"] -pub const SUBTITLES_ENTITY_BABY_CAT_EAT: &str = "subtitles.entity.baby_cat.eat"; -#[doc = "Kitten hisses"] -pub const SUBTITLES_ENTITY_BABY_CAT_HISS: &str = "subtitles.entity.baby_cat.hiss"; -#[doc = "Kitten hurts"] -pub const SUBTITLES_ENTITY_BABY_CAT_HURT: &str = "subtitles.entity.baby_cat.hurt"; -#[doc = "Kitten purrs"] -pub const SUBTITLES_ENTITY_BABY_CAT_PURR: &str = "subtitles.entity.baby_cat.purr"; -#[doc = "Chick peeps"] -pub const SUBTITLES_ENTITY_BABY_CHICKEN_AMBIENT: &str = "subtitles.entity.baby_chicken.ambient"; -#[doc = "Chick dies"] -pub const SUBTITLES_ENTITY_BABY_CHICKEN_DEATH: &str = "subtitles.entity.baby_chicken.death"; -#[doc = "Chick hurts"] -pub const SUBTITLES_ENTITY_BABY_CHICKEN_HURTS: &str = "subtitles.entity.baby_chicken.hurts"; -#[doc = "Foal neighs"] -pub const SUBTITLES_ENTITY_BABY_HORSE_AMBIENT: &str = "subtitles.entity.baby_horse.ambient"; -#[doc = "Foal neighs"] -pub const SUBTITLES_ENTITY_BABY_HORSE_ANGRY: &str = "subtitles.entity.baby_horse.angry"; -#[doc = "Foal breathes"] -pub const SUBTITLES_ENTITY_BABY_HORSE_BREATHE: &str = "subtitles.entity.baby_horse.breathe"; -#[doc = "Foal dies"] -pub const SUBTITLES_ENTITY_BABY_HORSE_DEATH: &str = "subtitles.entity.baby_horse.death"; -#[doc = "Foal eats"] -pub const SUBTITLES_ENTITY_BABY_HORSE_EAT: &str = "subtitles.entity.baby_horse.eat"; -#[doc = "Foal hurts"] -pub const SUBTITLES_ENTITY_BABY_HORSE_HURT: &str = "subtitles.entity.baby_horse.hurt"; -#[doc = "Foal lands"] -pub const SUBTITLES_ENTITY_BABY_HORSE_LAND: &str = "subtitles.entity.baby_horse.land"; -#[doc = "Baby Nautilus chitters"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT: &str = "subtitles.entity.baby_nautilus.ambient"; -#[doc = "Baby Nautilus chitters"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT_LAND: &str = - "subtitles.entity.baby_nautilus.ambient_land"; -#[doc = "Baby Nautilus dies"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH: &str = "subtitles.entity.baby_nautilus.death"; -#[doc = "Baby Nautilus dies"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH_LAND: &str = - "subtitles.entity.baby_nautilus.death_land"; -#[doc = "Baby Nautilus eats"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_EAT: &str = "subtitles.entity.baby_nautilus.eat"; -#[doc = "Baby Nautilus hurts"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT: &str = "subtitles.entity.baby_nautilus.hurt"; -#[doc = "Baby Nautilus hurts"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT_LAND: &str = - "subtitles.entity.baby_nautilus.hurt_land"; -#[doc = "Baby Nautilus swims"] -pub const SUBTITLES_ENTITY_BABY_NAUTILUS_SWIM: &str = "subtitles.entity.baby_nautilus.swim"; -#[doc = "Baby Pig oinks"] -pub const SUBTITLES_ENTITY_BABY_PIG_AMBIENT: &str = "subtitles.entity.baby_pig.ambient"; -#[doc = "Baby Pig dies"] -pub const SUBTITLES_ENTITY_BABY_PIG_DEATH: &str = "subtitles.entity.baby_pig.death"; -#[doc = "Baby Pig eats"] -pub const SUBTITLES_ENTITY_BABY_PIG_EAT: &str = "subtitles.entity.baby_pig.eat"; -#[doc = "Baby Pig hurts"] -pub const SUBTITLES_ENTITY_BABY_PIG_HURT: &str = "subtitles.entity.baby_pig.hurt"; -#[doc = "Puppy yips"] -pub const SUBTITLES_ENTITY_BABY_WOLF_AMBIENT: &str = "subtitles.entity.baby_wolf.ambient"; -#[doc = "Puppy dies"] -pub const SUBTITLES_ENTITY_BABY_WOLF_DEATH: &str = "subtitles.entity.baby_wolf.death"; -#[doc = "Puppy growls"] -pub const SUBTITLES_ENTITY_BABY_WOLF_GROWL: &str = "subtitles.entity.baby_wolf.growl"; -#[doc = "Puppy hurts"] -pub const SUBTITLES_ENTITY_BABY_WOLF_HURT: &str = "subtitles.entity.baby_wolf.hurt"; -#[doc = "Puppy pants"] -pub const SUBTITLES_ENTITY_BABY_WOLF_PANT: &str = "subtitles.entity.baby_wolf.pant"; -#[doc = "Puppy whines"] -pub const SUBTITLES_ENTITY_BABY_WOLF_WHINE: &str = "subtitles.entity.baby_wolf.whine"; -#[doc = "Bat screeches"] -pub const SUBTITLES_ENTITY_BAT_AMBIENT: &str = "subtitles.entity.bat.ambient"; -#[doc = "Bat dies"] -pub const SUBTITLES_ENTITY_BAT_DEATH: &str = "subtitles.entity.bat.death"; -#[doc = "Bat hurts"] -pub const SUBTITLES_ENTITY_BAT_HURT: &str = "subtitles.entity.bat.hurt"; -#[doc = "Bat takes off"] -pub const SUBTITLES_ENTITY_BAT_TAKEOFF: &str = "subtitles.entity.bat.takeoff"; -#[doc = "Bee buzzes"] -pub const SUBTITLES_ENTITY_BEE_AMBIENT: &str = "subtitles.entity.bee.ambient"; -#[doc = "Bee dies"] -pub const SUBTITLES_ENTITY_BEE_DEATH: &str = "subtitles.entity.bee.death"; -#[doc = "Bee hurts"] -pub const SUBTITLES_ENTITY_BEE_HURT: &str = "subtitles.entity.bee.hurt"; -#[doc = "Bee buzzes"] -pub const SUBTITLES_ENTITY_BEE_LOOP: &str = "subtitles.entity.bee.loop"; -#[doc = "Bee buzzes angrily"] -pub const SUBTITLES_ENTITY_BEE_LOOP_AGGRESSIVE: &str = "subtitles.entity.bee.loop_aggressive"; -#[doc = "Bee buzzes happily"] -pub const SUBTITLES_ENTITY_BEE_POLLINATE: &str = "subtitles.entity.bee.pollinate"; -#[doc = "Bee stings"] -pub const SUBTITLES_ENTITY_BEE_STING: &str = "subtitles.entity.bee.sting"; -#[doc = "Blaze breathes"] -pub const SUBTITLES_ENTITY_BLAZE_AMBIENT: &str = "subtitles.entity.blaze.ambient"; -#[doc = "Blaze crackles"] -pub const SUBTITLES_ENTITY_BLAZE_BURN: &str = "subtitles.entity.blaze.burn"; -#[doc = "Blaze dies"] -pub const SUBTITLES_ENTITY_BLAZE_DEATH: &str = "subtitles.entity.blaze.death"; -#[doc = "Blaze hurts"] -pub const SUBTITLES_ENTITY_BLAZE_HURT: &str = "subtitles.entity.blaze.hurt"; -#[doc = "Blaze shoots"] -pub const SUBTITLES_ENTITY_BLAZE_SHOOT: &str = "subtitles.entity.blaze.shoot"; -#[doc = "Rowing"] -pub const SUBTITLES_ENTITY_BOAT_PADDLE_LAND: &str = "subtitles.entity.boat.paddle_land"; -#[doc = "Rowing"] -pub const SUBTITLES_ENTITY_BOAT_PADDLE_WATER: &str = "subtitles.entity.boat.paddle_water"; -#[doc = "Bogged rattles"] -pub const SUBTITLES_ENTITY_BOGGED_AMBIENT: &str = "subtitles.entity.bogged.ambient"; -#[doc = "Bogged dies"] -pub const SUBTITLES_ENTITY_BOGGED_DEATH: &str = "subtitles.entity.bogged.death"; -#[doc = "Bogged hurts"] -pub const SUBTITLES_ENTITY_BOGGED_HURT: &str = "subtitles.entity.bogged.hurt"; -#[doc = "Breeze charges"] -pub const SUBTITLES_ENTITY_BREEZE_CHARGE: &str = "subtitles.entity.breeze.charge"; -#[doc = "Breeze dies"] -pub const SUBTITLES_ENTITY_BREEZE_DEATH: &str = "subtitles.entity.breeze.death"; -#[doc = "Breeze deflects"] -pub const SUBTITLES_ENTITY_BREEZE_DEFLECT: &str = "subtitles.entity.breeze.deflect"; -#[doc = "Breeze hurts"] -pub const SUBTITLES_ENTITY_BREEZE_HURT: &str = "subtitles.entity.breeze.hurt"; -#[doc = "Breeze flies"] -pub const SUBTITLES_ENTITY_BREEZE_IDLE_AIR: &str = "subtitles.entity.breeze.idle_air"; -#[doc = "Breeze whirs"] -pub const SUBTITLES_ENTITY_BREEZE_IDLE_GROUND: &str = "subtitles.entity.breeze.idle_ground"; -#[doc = "Breeze inhales"] -pub const SUBTITLES_ENTITY_BREEZE_INHALE: &str = "subtitles.entity.breeze.inhale"; -#[doc = "Breeze jumps"] -pub const SUBTITLES_ENTITY_BREEZE_JUMP: &str = "subtitles.entity.breeze.jump"; -#[doc = "Breeze lands"] -pub const SUBTITLES_ENTITY_BREEZE_LAND: &str = "subtitles.entity.breeze.land"; -#[doc = "Breeze shoots"] -pub const SUBTITLES_ENTITY_BREEZE_SHOOT: &str = "subtitles.entity.breeze.shoot"; -#[doc = "Breeze slides"] -pub const SUBTITLES_ENTITY_BREEZE_SLIDE: &str = "subtitles.entity.breeze.slide"; -#[doc = "Breeze whirls"] -pub const SUBTITLES_ENTITY_BREEZE_WHIRL: &str = "subtitles.entity.breeze.whirl"; -#[doc = "Wind Charge bursts"] -pub const SUBTITLES_ENTITY_BREEZE_WIND_BURST: &str = "subtitles.entity.breeze.wind_burst"; -#[doc = "Camel grunts"] -pub const SUBTITLES_ENTITY_CAMEL_AMBIENT: &str = "subtitles.entity.camel.ambient"; -#[doc = "Camel yeets"] -pub const SUBTITLES_ENTITY_CAMEL_DASH: &str = "subtitles.entity.camel.dash"; -#[doc = "Camel recovers"] -pub const SUBTITLES_ENTITY_CAMEL_DASH_READY: &str = "subtitles.entity.camel.dash_ready"; -#[doc = "Camel dies"] -pub const SUBTITLES_ENTITY_CAMEL_DEATH: &str = "subtitles.entity.camel.death"; -#[doc = "Camel eats"] -pub const SUBTITLES_ENTITY_CAMEL_EAT: &str = "subtitles.entity.camel.eat"; -#[doc = "Camel hurts"] -pub const SUBTITLES_ENTITY_CAMEL_HURT: &str = "subtitles.entity.camel.hurt"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ENTITY_CAMEL_SADDLE: &str = "subtitles.entity.camel.saddle"; -#[doc = "Camel sits down"] -pub const SUBTITLES_ENTITY_CAMEL_SIT: &str = "subtitles.entity.camel.sit"; -#[doc = "Camel stands up"] -pub const SUBTITLES_ENTITY_CAMEL_STAND: &str = "subtitles.entity.camel.stand"; -#[doc = "Camel steps"] -pub const SUBTITLES_ENTITY_CAMEL_STEP: &str = "subtitles.entity.camel.step"; -#[doc = "Camel sands"] -pub const SUBTITLES_ENTITY_CAMEL_STEP_SAND: &str = "subtitles.entity.camel.step_sand"; -#[doc = "Camel Husk grumphs"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_AMBIENT: &str = "subtitles.entity.camel_husk.ambient"; -#[doc = "Camel Husk yeets"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH: &str = "subtitles.entity.camel_husk.dash"; -#[doc = "Camel Husk recovers"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH_READY: &str = "subtitles.entity.camel_husk.dash_ready"; -#[doc = "Camel Husk dies"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_DEATH: &str = "subtitles.entity.camel_husk.death"; -#[doc = "Camel Husk eats"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_EAT: &str = "subtitles.entity.camel_husk.eat"; -#[doc = "Camel Husk hurts"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_HURT: &str = "subtitles.entity.camel_husk.hurt"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_SADDLE: &str = "subtitles.entity.camel_husk.saddle"; -#[doc = "Camel Husk sits down"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_SIT: &str = "subtitles.entity.camel_husk.sit"; -#[doc = "Camel Husk stands up"] -pub const SUBTITLES_ENTITY_CAMEL_HUSK_STAND: &str = "subtitles.entity.camel_husk.stand"; -#[doc = "Cat meows"] -pub const SUBTITLES_ENTITY_CAT_AMBIENT: &str = "subtitles.entity.cat.ambient"; -#[doc = "Cat begs"] -pub const SUBTITLES_ENTITY_CAT_BEG_FOR_FOOD: &str = "subtitles.entity.cat.beg_for_food"; -#[doc = "Cat dies"] -pub const SUBTITLES_ENTITY_CAT_DEATH: &str = "subtitles.entity.cat.death"; -#[doc = "Cat eats"] -pub const SUBTITLES_ENTITY_CAT_EAT: &str = "subtitles.entity.cat.eat"; -#[doc = "Cat hisses"] -pub const SUBTITLES_ENTITY_CAT_HISS: &str = "subtitles.entity.cat.hiss"; -#[doc = "Cat hurts"] -pub const SUBTITLES_ENTITY_CAT_HURT: &str = "subtitles.entity.cat.hurt"; -#[doc = "Cat purrs"] -pub const SUBTITLES_ENTITY_CAT_PURR: &str = "subtitles.entity.cat.purr"; -#[doc = "Chicken clucks"] -pub const SUBTITLES_ENTITY_CHICKEN_AMBIENT: &str = "subtitles.entity.chicken.ambient"; -#[doc = "Chicken dies"] -pub const SUBTITLES_ENTITY_CHICKEN_DEATH: &str = "subtitles.entity.chicken.death"; -#[doc = "Chicken plops"] -pub const SUBTITLES_ENTITY_CHICKEN_EGG: &str = "subtitles.entity.chicken.egg"; -#[doc = "Chicken hurts"] -pub const SUBTITLES_ENTITY_CHICKEN_HURT: &str = "subtitles.entity.chicken.hurt"; -#[doc = "Cod dies"] -pub const SUBTITLES_ENTITY_COD_DEATH: &str = "subtitles.entity.cod.death"; -#[doc = "Cod flops"] -pub const SUBTITLES_ENTITY_COD_FLOP: &str = "subtitles.entity.cod.flop"; -#[doc = "Cod hurts"] -pub const SUBTITLES_ENTITY_COD_HURT: &str = "subtitles.entity.cod.hurt"; -#[doc = "Copper Golem dies"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_DEATH: &str = "subtitles.entity.copper_golem.death"; -#[doc = "Copper Golem hurts"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_HURT: &str = "subtitles.entity.copper_golem.hurt"; -#[doc = "Copper Golem is placing an item"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_DROP: &str = "subtitles.entity.copper_golem.item_drop"; -#[doc = "Copper Golem can't place item"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_NO_DROP: &str = - "subtitles.entity.copper_golem.item_no_drop"; -#[doc = "Copper Golem is picking up item"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_GET: &str = - "subtitles.entity.copper_golem.no_item_get"; -#[doc = "Copper Golem can't pick up item"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_NO_GET: &str = - "subtitles.entity.copper_golem.no_item_no_get"; -#[doc = "Copper Golem appears"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPAWN: &str = "subtitles.entity.copper_golem.spawn"; -#[doc = "Copper Golem's head spins"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPIN: &str = "subtitles.entity.copper_golem.spin"; -#[doc = "Copper Golem is petrified"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_BECOME_STATUE: &str = - "subtitles.entity.copper_golem_become_statue"; -#[doc = "Copper Golem dies"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_DEATH: &str = - "subtitles.entity.copper_golem_oxidized.death"; -#[doc = "Copper Golem hurts"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_HURT: &str = - "subtitles.entity.copper_golem_oxidized.hurt"; -#[doc = "Copper Golem's head spins"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_SPIN: &str = - "subtitles.entity.copper_golem_oxidized.spin"; -#[doc = "Copper Golem dies"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_DEATH: &str = - "subtitles.entity.copper_golem_weathered.death"; -#[doc = "Copper Golem hurts"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_HURT: &str = - "subtitles.entity.copper_golem_weathered.hurt"; -#[doc = "Copper Golem's head spins"] -pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_SPIN: &str = - "subtitles.entity.copper_golem_weathered.spin"; -#[doc = "Cow moos"] -pub const SUBTITLES_ENTITY_COW_AMBIENT: &str = "subtitles.entity.cow.ambient"; -#[doc = "Cow dies"] -pub const SUBTITLES_ENTITY_COW_DEATH: &str = "subtitles.entity.cow.death"; -#[doc = "Cow hurts"] -pub const SUBTITLES_ENTITY_COW_HURT: &str = "subtitles.entity.cow.hurt"; -#[doc = "Cow gets milked"] -pub const SUBTITLES_ENTITY_COW_MILK: &str = "subtitles.entity.cow.milk"; -#[doc = "Creaking watches"] -pub const SUBTITLES_ENTITY_CREAKING_ACTIVATE: &str = "subtitles.entity.creaking.activate"; -#[doc = "Creaking creaks"] -pub const SUBTITLES_ENTITY_CREAKING_AMBIENT: &str = "subtitles.entity.creaking.ambient"; -#[doc = "Creaking attacks"] -pub const SUBTITLES_ENTITY_CREAKING_ATTACK: &str = "subtitles.entity.creaking.attack"; -#[doc = "Creaking calms"] -pub const SUBTITLES_ENTITY_CREAKING_DEACTIVATE: &str = "subtitles.entity.creaking.deactivate"; -#[doc = "Creaking crumbles"] -pub const SUBTITLES_ENTITY_CREAKING_DEATH: &str = "subtitles.entity.creaking.death"; -#[doc = "Creaking stops"] -pub const SUBTITLES_ENTITY_CREAKING_FREEZE: &str = "subtitles.entity.creaking.freeze"; -#[doc = "Creaking manifests"] -pub const SUBTITLES_ENTITY_CREAKING_SPAWN: &str = "subtitles.entity.creaking.spawn"; -#[doc = "Creaking is hit"] -pub const SUBTITLES_ENTITY_CREAKING_SWAY: &str = "subtitles.entity.creaking.sway"; -#[doc = "Creaking twitches"] -pub const SUBTITLES_ENTITY_CREAKING_TWITCH: &str = "subtitles.entity.creaking.twitch"; -#[doc = "Creaking moves"] -pub const SUBTITLES_ENTITY_CREAKING_UNFREEZE: &str = "subtitles.entity.creaking.unfreeze"; -#[doc = "Creeper dies"] -pub const SUBTITLES_ENTITY_CREEPER_DEATH: &str = "subtitles.entity.creeper.death"; -#[doc = "Creeper hurts"] -pub const SUBTITLES_ENTITY_CREEPER_HURT: &str = "subtitles.entity.creeper.hurt"; -#[doc = "Creeper hisses"] -pub const SUBTITLES_ENTITY_CREEPER_PRIMED: &str = "subtitles.entity.creeper.primed"; -#[doc = "Dolphin chirps"] -pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT: &str = "subtitles.entity.dolphin.ambient"; -#[doc = "Dolphin whistles"] -pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT_WATER: &str = "subtitles.entity.dolphin.ambient_water"; -#[doc = "Dolphin attacks"] -pub const SUBTITLES_ENTITY_DOLPHIN_ATTACK: &str = "subtitles.entity.dolphin.attack"; -#[doc = "Dolphin dies"] -pub const SUBTITLES_ENTITY_DOLPHIN_DEATH: &str = "subtitles.entity.dolphin.death"; -#[doc = "Dolphin eats"] -pub const SUBTITLES_ENTITY_DOLPHIN_EAT: &str = "subtitles.entity.dolphin.eat"; -#[doc = "Dolphin hurts"] -pub const SUBTITLES_ENTITY_DOLPHIN_HURT: &str = "subtitles.entity.dolphin.hurt"; -#[doc = "Dolphin jumps"] -pub const SUBTITLES_ENTITY_DOLPHIN_JUMP: &str = "subtitles.entity.dolphin.jump"; -#[doc = "Dolphin plays"] -pub const SUBTITLES_ENTITY_DOLPHIN_PLAY: &str = "subtitles.entity.dolphin.play"; -#[doc = "Dolphin splashes"] -pub const SUBTITLES_ENTITY_DOLPHIN_SPLASH: &str = "subtitles.entity.dolphin.splash"; -#[doc = "Dolphin swims"] -pub const SUBTITLES_ENTITY_DOLPHIN_SWIM: &str = "subtitles.entity.dolphin.swim"; -#[doc = "Donkey hee-haws"] -pub const SUBTITLES_ENTITY_DONKEY_AMBIENT: &str = "subtitles.entity.donkey.ambient"; -#[doc = "Donkey neighs"] -pub const SUBTITLES_ENTITY_DONKEY_ANGRY: &str = "subtitles.entity.donkey.angry"; -#[doc = "Donkey Chest equips"] -pub const SUBTITLES_ENTITY_DONKEY_CHEST: &str = "subtitles.entity.donkey.chest"; -#[doc = "Donkey dies"] -pub const SUBTITLES_ENTITY_DONKEY_DEATH: &str = "subtitles.entity.donkey.death"; -#[doc = "Donkey eats"] -pub const SUBTITLES_ENTITY_DONKEY_EAT: &str = "subtitles.entity.donkey.eat"; -#[doc = "Donkey hurts"] -pub const SUBTITLES_ENTITY_DONKEY_HURT: &str = "subtitles.entity.donkey.hurt"; -#[doc = "Donkey jumps"] -pub const SUBTITLES_ENTITY_DONKEY_JUMP: &str = "subtitles.entity.donkey.jump"; -#[doc = "Drowned gurgles"] -pub const SUBTITLES_ENTITY_DROWNED_AMBIENT: &str = "subtitles.entity.drowned.ambient"; -#[doc = "Drowned gurgles"] -pub const SUBTITLES_ENTITY_DROWNED_AMBIENT_WATER: &str = "subtitles.entity.drowned.ambient_water"; -#[doc = "Drowned dies"] -pub const SUBTITLES_ENTITY_DROWNED_DEATH: &str = "subtitles.entity.drowned.death"; -#[doc = "Drowned hurts"] -pub const SUBTITLES_ENTITY_DROWNED_HURT: &str = "subtitles.entity.drowned.hurt"; -#[doc = "Drowned throws Trident"] -pub const SUBTITLES_ENTITY_DROWNED_SHOOT: &str = "subtitles.entity.drowned.shoot"; -#[doc = "Drowned steps"] -pub const SUBTITLES_ENTITY_DROWNED_STEP: &str = "subtitles.entity.drowned.step"; -#[doc = "Drowned swims"] -pub const SUBTITLES_ENTITY_DROWNED_SWIM: &str = "subtitles.entity.drowned.swim"; -#[doc = "Egg flies"] -pub const SUBTITLES_ENTITY_EGG_THROW: &str = "subtitles.entity.egg.throw"; -#[doc = "Elder Guardian moans"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT: &str = "subtitles.entity.elder_guardian.ambient"; -#[doc = "Elder Guardian flaps"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT_LAND: &str = - "subtitles.entity.elder_guardian.ambient_land"; -#[doc = "Elder Guardian curses"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_CURSE: &str = "subtitles.entity.elder_guardian.curse"; -#[doc = "Elder Guardian dies"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_DEATH: &str = "subtitles.entity.elder_guardian.death"; -#[doc = "Elder Guardian flops"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_FLOP: &str = "subtitles.entity.elder_guardian.flop"; -#[doc = "Elder Guardian hurts"] -pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_HURT: &str = "subtitles.entity.elder_guardian.hurt"; -#[doc = "Dragon roars"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_AMBIENT: &str = "subtitles.entity.ender_dragon.ambient"; -#[doc = "Dragon dies"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_DEATH: &str = "subtitles.entity.ender_dragon.death"; -#[doc = "Dragon flaps"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_FLAP: &str = "subtitles.entity.ender_dragon.flap"; -#[doc = "Dragon growls"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_GROWL: &str = "subtitles.entity.ender_dragon.growl"; -#[doc = "Dragon hurts"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_HURT: &str = "subtitles.entity.ender_dragon.hurt"; -#[doc = "Dragon shoots"] -pub const SUBTITLES_ENTITY_ENDER_DRAGON_SHOOT: &str = "subtitles.entity.ender_dragon.shoot"; -#[doc = "Eye of Ender falls"] -pub const SUBTITLES_ENTITY_ENDER_EYE_DEATH: &str = "subtitles.entity.ender_eye.death"; -#[doc = "Eye of Ender shoots"] -pub const SUBTITLES_ENTITY_ENDER_EYE_LAUNCH: &str = "subtitles.entity.ender_eye.launch"; -#[doc = "Ender Pearl flies"] -pub const SUBTITLES_ENTITY_ENDER_PEARL_THROW: &str = "subtitles.entity.ender_pearl.throw"; -#[doc = "Enderman vwoops"] -pub const SUBTITLES_ENTITY_ENDERMAN_AMBIENT: &str = "subtitles.entity.enderman.ambient"; -#[doc = "Enderman dies"] -pub const SUBTITLES_ENTITY_ENDERMAN_DEATH: &str = "subtitles.entity.enderman.death"; -#[doc = "Enderman hurts"] -pub const SUBTITLES_ENTITY_ENDERMAN_HURT: &str = "subtitles.entity.enderman.hurt"; -#[doc = "Enderman screams"] -pub const SUBTITLES_ENTITY_ENDERMAN_SCREAM: &str = "subtitles.entity.enderman.scream"; -#[doc = "Enderman cries out"] -pub const SUBTITLES_ENTITY_ENDERMAN_STARE: &str = "subtitles.entity.enderman.stare"; -#[doc = "Enderman teleports"] -pub const SUBTITLES_ENTITY_ENDERMAN_TELEPORT: &str = "subtitles.entity.enderman.teleport"; -#[doc = "Endermite scuttles"] -pub const SUBTITLES_ENTITY_ENDERMITE_AMBIENT: &str = "subtitles.entity.endermite.ambient"; -#[doc = "Endermite dies"] -pub const SUBTITLES_ENTITY_ENDERMITE_DEATH: &str = "subtitles.entity.endermite.death"; -#[doc = "Endermite hurts"] -pub const SUBTITLES_ENTITY_ENDERMITE_HURT: &str = "subtitles.entity.endermite.hurt"; -#[doc = "Evoker murmurs"] -pub const SUBTITLES_ENTITY_EVOKER_AMBIENT: &str = "subtitles.entity.evoker.ambient"; -#[doc = "Evoker casts spell"] -pub const SUBTITLES_ENTITY_EVOKER_CAST_SPELL: &str = "subtitles.entity.evoker.cast_spell"; -#[doc = "Evoker cheers"] -pub const SUBTITLES_ENTITY_EVOKER_CELEBRATE: &str = "subtitles.entity.evoker.celebrate"; -#[doc = "Evoker dies"] -pub const SUBTITLES_ENTITY_EVOKER_DEATH: &str = "subtitles.entity.evoker.death"; -#[doc = "Evoker hurts"] -pub const SUBTITLES_ENTITY_EVOKER_HURT: &str = "subtitles.entity.evoker.hurt"; -#[doc = "Evoker prepares attack"] -pub const SUBTITLES_ENTITY_EVOKER_PREPARE_ATTACK: &str = "subtitles.entity.evoker.prepare_attack"; -#[doc = "Evoker prepares summoning"] -pub const SUBTITLES_ENTITY_EVOKER_PREPARE_SUMMON: &str = "subtitles.entity.evoker.prepare_summon"; -#[doc = "Evoker prepares charming"] -pub const SUBTITLES_ENTITY_EVOKER_PREPARE_WOLOLO: &str = "subtitles.entity.evoker.prepare_wololo"; -#[doc = "Fangs snap"] -pub const SUBTITLES_ENTITY_EVOKER_FANGS_ATTACK: &str = "subtitles.entity.evoker_fangs.attack"; -#[doc = "Experience gained"] -pub const SUBTITLES_ENTITY_EXPERIENCE_ORB_PICKUP: &str = "subtitles.entity.experience_orb.pickup"; -#[doc = "Firework blasts"] -pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_BLAST: &str = "subtitles.entity.firework_rocket.blast"; -#[doc = "Firework launches"] -pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_LAUNCH: &str = "subtitles.entity.firework_rocket.launch"; -#[doc = "Firework twinkles"] -pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_TWINKLE: &str = - "subtitles.entity.firework_rocket.twinkle"; -#[doc = "Splashes"] -pub const SUBTITLES_ENTITY_FISH_SWIM: &str = "subtitles.entity.fish.swim"; -#[doc = "Bobber retrieved"] -pub const SUBTITLES_ENTITY_FISHING_BOBBER_RETRIEVE: &str = - "subtitles.entity.fishing_bobber.retrieve"; -#[doc = "Fishing Bobber splashes"] -pub const SUBTITLES_ENTITY_FISHING_BOBBER_SPLASH: &str = "subtitles.entity.fishing_bobber.splash"; -#[doc = "Bobber thrown"] -pub const SUBTITLES_ENTITY_FISHING_BOBBER_THROW: &str = "subtitles.entity.fishing_bobber.throw"; -#[doc = "Fox angers"] -pub const SUBTITLES_ENTITY_FOX_AGGRO: &str = "subtitles.entity.fox.aggro"; -#[doc = "Fox squeaks"] -pub const SUBTITLES_ENTITY_FOX_AMBIENT: &str = "subtitles.entity.fox.ambient"; -#[doc = "Fox bites"] -pub const SUBTITLES_ENTITY_FOX_BITE: &str = "subtitles.entity.fox.bite"; -#[doc = "Fox dies"] -pub const SUBTITLES_ENTITY_FOX_DEATH: &str = "subtitles.entity.fox.death"; -#[doc = "Fox eats"] -pub const SUBTITLES_ENTITY_FOX_EAT: &str = "subtitles.entity.fox.eat"; -#[doc = "Fox hurts"] -pub const SUBTITLES_ENTITY_FOX_HURT: &str = "subtitles.entity.fox.hurt"; -#[doc = "Fox screeches"] -pub const SUBTITLES_ENTITY_FOX_SCREECH: &str = "subtitles.entity.fox.screech"; -#[doc = "Fox snores"] -pub const SUBTITLES_ENTITY_FOX_SLEEP: &str = "subtitles.entity.fox.sleep"; -#[doc = "Fox sniffs"] -pub const SUBTITLES_ENTITY_FOX_SNIFF: &str = "subtitles.entity.fox.sniff"; -#[doc = "Fox spits"] -pub const SUBTITLES_ENTITY_FOX_SPIT: &str = "subtitles.entity.fox.spit"; -#[doc = "Fox teleports"] -pub const SUBTITLES_ENTITY_FOX_TELEPORT: &str = "subtitles.entity.fox.teleport"; -#[doc = "Frog croaks"] -pub const SUBTITLES_ENTITY_FROG_AMBIENT: &str = "subtitles.entity.frog.ambient"; -#[doc = "Frog dies"] -pub const SUBTITLES_ENTITY_FROG_DEATH: &str = "subtitles.entity.frog.death"; -#[doc = "Frog eats"] -pub const SUBTITLES_ENTITY_FROG_EAT: &str = "subtitles.entity.frog.eat"; -#[doc = "Frog hurts"] -pub const SUBTITLES_ENTITY_FROG_HURT: &str = "subtitles.entity.frog.hurt"; -#[doc = "Frog lays spawn"] -pub const SUBTITLES_ENTITY_FROG_LAY_SPAWN: &str = "subtitles.entity.frog.lay_spawn"; -#[doc = "Frog jumps"] -pub const SUBTITLES_ENTITY_FROG_LONG_JUMP: &str = "subtitles.entity.frog.long_jump"; -#[doc = "Something fell"] -pub const SUBTITLES_ENTITY_GENERIC_BIG_FALL: &str = "subtitles.entity.generic.big_fall"; -#[doc = "Burning"] -pub const SUBTITLES_ENTITY_GENERIC_BURN: &str = "subtitles.entity.generic.burn"; -#[doc = "Dying"] -pub const SUBTITLES_ENTITY_GENERIC_DEATH: &str = "subtitles.entity.generic.death"; -#[doc = "Sipping"] -pub const SUBTITLES_ENTITY_GENERIC_DRINK: &str = "subtitles.entity.generic.drink"; -#[doc = "Eating"] -pub const SUBTITLES_ENTITY_GENERIC_EAT: &str = "subtitles.entity.generic.eat"; -#[doc = "Explosion"] -pub const SUBTITLES_ENTITY_GENERIC_EXPLODE: &str = "subtitles.entity.generic.explode"; -#[doc = "Fire extinguishes"] -pub const SUBTITLES_ENTITY_GENERIC_EXTINGUISH_FIRE: &str = - "subtitles.entity.generic.extinguish_fire"; -#[doc = "Something hurts"] -pub const SUBTITLES_ENTITY_GENERIC_HURT: &str = "subtitles.entity.generic.hurt"; -#[doc = "Something trips"] -pub const SUBTITLES_ENTITY_GENERIC_SMALL_FALL: &str = "subtitles.entity.generic.small_fall"; -#[doc = "Splashing"] -pub const SUBTITLES_ENTITY_GENERIC_SPLASH: &str = "subtitles.entity.generic.splash"; -#[doc = "Swimming"] -pub const SUBTITLES_ENTITY_GENERIC_SWIM: &str = "subtitles.entity.generic.swim"; -#[doc = "Wind Charge bursts"] -pub const SUBTITLES_ENTITY_GENERIC_WIND_BURST: &str = "subtitles.entity.generic.wind_burst"; -#[doc = "Ghast cries"] -pub const SUBTITLES_ENTITY_GHAST_AMBIENT: &str = "subtitles.entity.ghast.ambient"; -#[doc = "Ghast dies"] -pub const SUBTITLES_ENTITY_GHAST_DEATH: &str = "subtitles.entity.ghast.death"; -#[doc = "Ghast hurts"] -pub const SUBTITLES_ENTITY_GHAST_HURT: &str = "subtitles.entity.ghast.hurt"; -#[doc = "Ghast shoots"] -pub const SUBTITLES_ENTITY_GHAST_SHOOT: &str = "subtitles.entity.ghast.shoot"; -#[doc = "Ghastling coos"] -pub const SUBTITLES_ENTITY_GHASTLING_AMBIENT: &str = "subtitles.entity.ghastling.ambient"; -#[doc = "Ghastling dies"] -pub const SUBTITLES_ENTITY_GHASTLING_DEATH: &str = "subtitles.entity.ghastling.death"; -#[doc = "Ghastling hurts"] -pub const SUBTITLES_ENTITY_GHASTLING_HURT: &str = "subtitles.entity.ghastling.hurt"; -#[doc = "Ghastling appears"] -pub const SUBTITLES_ENTITY_GHASTLING_SPAWN: &str = "subtitles.entity.ghastling.spawn"; -#[doc = "Glow Item Frame fills"] -pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ADD_ITEM: &str = - "subtitles.entity.glow_item_frame.add_item"; -#[doc = "Glow Item Frame broken"] -pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_BREAK: &str = "subtitles.entity.glow_item_frame.break"; -#[doc = "Glow Item Frame placed"] -pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_PLACE: &str = "subtitles.entity.glow_item_frame.place"; -#[doc = "Glow Item Frame empties"] -pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM: &str = - "subtitles.entity.glow_item_frame.remove_item"; -#[doc = "Glow Item Frame clicks"] -pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM: &str = - "subtitles.entity.glow_item_frame.rotate_item"; -#[doc = "Glow Squid swims"] -pub const SUBTITLES_ENTITY_GLOW_SQUID_AMBIENT: &str = "subtitles.entity.glow_squid.ambient"; -#[doc = "Glow Squid dies"] -pub const SUBTITLES_ENTITY_GLOW_SQUID_DEATH: &str = "subtitles.entity.glow_squid.death"; -#[doc = "Glow Squid hurts"] -pub const SUBTITLES_ENTITY_GLOW_SQUID_HURT: &str = "subtitles.entity.glow_squid.hurt"; -#[doc = "Glow Squid shoots ink"] -pub const SUBTITLES_ENTITY_GLOW_SQUID_SQUIRT: &str = "subtitles.entity.glow_squid.squirt"; -#[doc = "Goat bleats"] -pub const SUBTITLES_ENTITY_GOAT_AMBIENT: &str = "subtitles.entity.goat.ambient"; -#[doc = "Goat dies"] -pub const SUBTITLES_ENTITY_GOAT_DEATH: &str = "subtitles.entity.goat.death"; -#[doc = "Goat eats"] -pub const SUBTITLES_ENTITY_GOAT_EAT: &str = "subtitles.entity.goat.eat"; -#[doc = "Goat Horn breaks off"] -pub const SUBTITLES_ENTITY_GOAT_HORN_BREAK: &str = "subtitles.entity.goat.horn_break"; -#[doc = "Goat hurts"] -pub const SUBTITLES_ENTITY_GOAT_HURT: &str = "subtitles.entity.goat.hurt"; -#[doc = "Goat leaps"] -pub const SUBTITLES_ENTITY_GOAT_LONG_JUMP: &str = "subtitles.entity.goat.long_jump"; -#[doc = "Goat gets milked"] -pub const SUBTITLES_ENTITY_GOAT_MILK: &str = "subtitles.entity.goat.milk"; -#[doc = "Goat stomps"] -pub const SUBTITLES_ENTITY_GOAT_PREPARE_RAM: &str = "subtitles.entity.goat.prepare_ram"; -#[doc = "Goat rams"] -pub const SUBTITLES_ENTITY_GOAT_RAM_IMPACT: &str = "subtitles.entity.goat.ram_impact"; -#[doc = "Goat bellows"] -pub const SUBTITLES_ENTITY_GOAT_SCREAMING_AMBIENT: &str = "subtitles.entity.goat.screaming.ambient"; -#[doc = "Goat steps"] -pub const SUBTITLES_ENTITY_GOAT_STEP: &str = "subtitles.entity.goat.step"; -#[doc = "Guardian moans"] -pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT: &str = "subtitles.entity.guardian.ambient"; -#[doc = "Guardian flaps"] -pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT_LAND: &str = "subtitles.entity.guardian.ambient_land"; -#[doc = "Guardian shoots"] -pub const SUBTITLES_ENTITY_GUARDIAN_ATTACK: &str = "subtitles.entity.guardian.attack"; -#[doc = "Guardian dies"] -pub const SUBTITLES_ENTITY_GUARDIAN_DEATH: &str = "subtitles.entity.guardian.death"; -#[doc = "Guardian flops"] -pub const SUBTITLES_ENTITY_GUARDIAN_FLOP: &str = "subtitles.entity.guardian.flop"; -#[doc = "Guardian hurts"] -pub const SUBTITLES_ENTITY_GUARDIAN_HURT: &str = "subtitles.entity.guardian.hurt"; -#[doc = "Happy Ghast croons"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_AMBIENT: &str = "subtitles.entity.happy_ghast.ambient"; -#[doc = "Happy Ghast dies"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_DEATH: &str = "subtitles.entity.happy_ghast.death"; -#[doc = "Harness equips"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_EQUIP: &str = "subtitles.entity.happy_ghast.equip"; -#[doc = "Happy Ghast is ready"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN: &str = - "subtitles.entity.happy_ghast.harness_goggles_down"; -#[doc = "Happy Ghast stops"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP: &str = - "subtitles.entity.happy_ghast.harness_goggles_up"; -#[doc = "Happy Ghast hurts"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_HURT: &str = "subtitles.entity.happy_ghast.hurt"; -#[doc = "Harness unequips"] -pub const SUBTITLES_ENTITY_HAPPY_GHAST_UNEQUIP: &str = "subtitles.entity.happy_ghast.unequip"; -#[doc = "Hoglin growls"] -pub const SUBTITLES_ENTITY_HOGLIN_AMBIENT: &str = "subtitles.entity.hoglin.ambient"; -#[doc = "Hoglin growls angrily"] -pub const SUBTITLES_ENTITY_HOGLIN_ANGRY: &str = "subtitles.entity.hoglin.angry"; -#[doc = "Hoglin attacks"] -pub const SUBTITLES_ENTITY_HOGLIN_ATTACK: &str = "subtitles.entity.hoglin.attack"; -#[doc = "Hoglin converts to Zoglin"] -pub const SUBTITLES_ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED: &str = - "subtitles.entity.hoglin.converted_to_zombified"; -#[doc = "Hoglin dies"] -pub const SUBTITLES_ENTITY_HOGLIN_DEATH: &str = "subtitles.entity.hoglin.death"; -#[doc = "Hoglin hurts"] -pub const SUBTITLES_ENTITY_HOGLIN_HURT: &str = "subtitles.entity.hoglin.hurt"; -#[doc = "Hoglin retreats"] -pub const SUBTITLES_ENTITY_HOGLIN_RETREAT: &str = "subtitles.entity.hoglin.retreat"; -#[doc = "Hoglin steps"] -pub const SUBTITLES_ENTITY_HOGLIN_STEP: &str = "subtitles.entity.hoglin.step"; -#[doc = "Horse neighs"] -pub const SUBTITLES_ENTITY_HORSE_AMBIENT: &str = "subtitles.entity.horse.ambient"; -#[doc = "Horse neighs"] -pub const SUBTITLES_ENTITY_HORSE_ANGRY: &str = "subtitles.entity.horse.angry"; -#[doc = "Horse armor equips"] -pub const SUBTITLES_ENTITY_HORSE_ARMOR: &str = "subtitles.entity.horse.armor"; -#[doc = "Horse breathes"] -pub const SUBTITLES_ENTITY_HORSE_BREATHE: &str = "subtitles.entity.horse.breathe"; -#[doc = "Horse dies"] -pub const SUBTITLES_ENTITY_HORSE_DEATH: &str = "subtitles.entity.horse.death"; -#[doc = "Horse eats"] -pub const SUBTITLES_ENTITY_HORSE_EAT: &str = "subtitles.entity.horse.eat"; -#[doc = "Horse gallops"] -pub const SUBTITLES_ENTITY_HORSE_GALLOP: &str = "subtitles.entity.horse.gallop"; -#[doc = "Horse hurts"] -pub const SUBTITLES_ENTITY_HORSE_HURT: &str = "subtitles.entity.horse.hurt"; -#[doc = "Horse jumps"] -pub const SUBTITLES_ENTITY_HORSE_JUMP: &str = "subtitles.entity.horse.jump"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ENTITY_HORSE_SADDLE: &str = "subtitles.entity.horse.saddle"; -#[doc = "Husk groans"] -pub const SUBTITLES_ENTITY_HUSK_AMBIENT: &str = "subtitles.entity.husk.ambient"; -#[doc = "Husk converts to Zombie"] -pub const SUBTITLES_ENTITY_HUSK_CONVERTED_TO_ZOMBIE: &str = - "subtitles.entity.husk.converted_to_zombie"; -#[doc = "Husk dies"] -pub const SUBTITLES_ENTITY_HUSK_DEATH: &str = "subtitles.entity.husk.death"; -#[doc = "Husk hurts"] -pub const SUBTITLES_ENTITY_HUSK_HURT: &str = "subtitles.entity.husk.hurt"; -#[doc = "Illusioner murmurs"] -pub const SUBTITLES_ENTITY_ILLUSIONER_AMBIENT: &str = "subtitles.entity.illusioner.ambient"; -#[doc = "Illusioner casts spell"] -pub const SUBTITLES_ENTITY_ILLUSIONER_CAST_SPELL: &str = "subtitles.entity.illusioner.cast_spell"; -#[doc = "Illusioner dies"] -pub const SUBTITLES_ENTITY_ILLUSIONER_DEATH: &str = "subtitles.entity.illusioner.death"; -#[doc = "Illusioner hurts"] -pub const SUBTITLES_ENTITY_ILLUSIONER_HURT: &str = "subtitles.entity.illusioner.hurt"; -#[doc = "Illusioner displaces"] -pub const SUBTITLES_ENTITY_ILLUSIONER_MIRROR_MOVE: &str = "subtitles.entity.illusioner.mirror_move"; -#[doc = "Illusioner prepares blindness"] -pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_BLINDNESS: &str = - "subtitles.entity.illusioner.prepare_blindness"; -#[doc = "Illusioner prepares mirror image"] -pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_MIRROR: &str = - "subtitles.entity.illusioner.prepare_mirror"; -#[doc = "Iron Golem attacks"] -pub const SUBTITLES_ENTITY_IRON_GOLEM_ATTACK: &str = "subtitles.entity.iron_golem.attack"; -#[doc = "Iron Golem breaks"] -pub const SUBTITLES_ENTITY_IRON_GOLEM_DAMAGE: &str = "subtitles.entity.iron_golem.damage"; -#[doc = "Iron Golem dies"] -pub const SUBTITLES_ENTITY_IRON_GOLEM_DEATH: &str = "subtitles.entity.iron_golem.death"; -#[doc = "Iron Golem hurts"] -pub const SUBTITLES_ENTITY_IRON_GOLEM_HURT: &str = "subtitles.entity.iron_golem.hurt"; -#[doc = "Iron Golem repaired"] -pub const SUBTITLES_ENTITY_IRON_GOLEM_REPAIR: &str = "subtitles.entity.iron_golem.repair"; -#[doc = "Item breaks"] -pub const SUBTITLES_ENTITY_ITEM_BREAK: &str = "subtitles.entity.item.break"; -#[doc = "Item plops"] -pub const SUBTITLES_ENTITY_ITEM_PICKUP: &str = "subtitles.entity.item.pickup"; -#[doc = "Item Frame fills"] -pub const SUBTITLES_ENTITY_ITEM_FRAME_ADD_ITEM: &str = "subtitles.entity.item_frame.add_item"; -#[doc = "Item Frame broken"] -pub const SUBTITLES_ENTITY_ITEM_FRAME_BREAK: &str = "subtitles.entity.item_frame.break"; -#[doc = "Item Frame placed"] -pub const SUBTITLES_ENTITY_ITEM_FRAME_PLACE: &str = "subtitles.entity.item_frame.place"; -#[doc = "Item Frame empties"] -pub const SUBTITLES_ENTITY_ITEM_FRAME_REMOVE_ITEM: &str = "subtitles.entity.item_frame.remove_item"; -#[doc = "Item Frame clicks"] -pub const SUBTITLES_ENTITY_ITEM_FRAME_ROTATE_ITEM: &str = "subtitles.entity.item_frame.rotate_item"; -#[doc = "Leash Knot broken"] -pub const SUBTITLES_ENTITY_LEASH_KNOT_BREAK: &str = "subtitles.entity.leash_knot.break"; -#[doc = "Leash Knot tied"] -pub const SUBTITLES_ENTITY_LEASH_KNOT_PLACE: &str = "subtitles.entity.leash_knot.place"; -#[doc = "Lightning strikes"] -pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_IMPACT: &str = "subtitles.entity.lightning_bolt.impact"; -#[doc = "Thunder roars"] -pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_THUNDER: &str = "subtitles.entity.lightning_bolt.thunder"; -#[doc = "Llama bleats"] -pub const SUBTITLES_ENTITY_LLAMA_AMBIENT: &str = "subtitles.entity.llama.ambient"; -#[doc = "Llama bleats angrily"] -pub const SUBTITLES_ENTITY_LLAMA_ANGRY: &str = "subtitles.entity.llama.angry"; -#[doc = "Llama Chest equips"] -pub const SUBTITLES_ENTITY_LLAMA_CHEST: &str = "subtitles.entity.llama.chest"; -#[doc = "Llama dies"] -pub const SUBTITLES_ENTITY_LLAMA_DEATH: &str = "subtitles.entity.llama.death"; -#[doc = "Llama eats"] -pub const SUBTITLES_ENTITY_LLAMA_EAT: &str = "subtitles.entity.llama.eat"; -#[doc = "Llama hurts"] -pub const SUBTITLES_ENTITY_LLAMA_HURT: &str = "subtitles.entity.llama.hurt"; -#[doc = "Llama spits"] -pub const SUBTITLES_ENTITY_LLAMA_SPIT: &str = "subtitles.entity.llama.spit"; -#[doc = "Llama steps"] -pub const SUBTITLES_ENTITY_LLAMA_STEP: &str = "subtitles.entity.llama.step"; -#[doc = "Llama is decorated"] -pub const SUBTITLES_ENTITY_LLAMA_SWAG: &str = "subtitles.entity.llama.swag"; -#[doc = "Magma Cube dies"] -pub const SUBTITLES_ENTITY_MAGMA_CUBE_DEATH: &str = "subtitles.entity.magma_cube.death"; -#[doc = "Magma Cube hurts"] -pub const SUBTITLES_ENTITY_MAGMA_CUBE_HURT: &str = "subtitles.entity.magma_cube.hurt"; -#[doc = "Magma Cube squishes"] -pub const SUBTITLES_ENTITY_MAGMA_CUBE_SQUISH: &str = "subtitles.entity.magma_cube.squish"; -#[doc = "Minecart jangles"] -pub const SUBTITLES_ENTITY_MINECART_INSIDE: &str = "subtitles.entity.minecart.inside"; -#[doc = "Minecart jangles underwater"] -pub const SUBTITLES_ENTITY_MINECART_INSIDE_UNDERWATER: &str = - "subtitles.entity.minecart.inside_underwater"; -#[doc = "Minecart rolls"] -pub const SUBTITLES_ENTITY_MINECART_RIDING: &str = "subtitles.entity.minecart.riding"; -#[doc = "Mooshroom transforms"] -pub const SUBTITLES_ENTITY_MOOSHROOM_CONVERT: &str = "subtitles.entity.mooshroom.convert"; -#[doc = "Mooshroom eats"] -pub const SUBTITLES_ENTITY_MOOSHROOM_EAT: &str = "subtitles.entity.mooshroom.eat"; -#[doc = "Mooshroom gets milked"] -pub const SUBTITLES_ENTITY_MOOSHROOM_MILK: &str = "subtitles.entity.mooshroom.milk"; -#[doc = "Mooshroom gets milked suspiciously"] -pub const SUBTITLES_ENTITY_MOOSHROOM_SUSPICIOUS_MILK: &str = - "subtitles.entity.mooshroom.suspicious_milk"; -#[doc = "Mule hee-haws"] -pub const SUBTITLES_ENTITY_MULE_AMBIENT: &str = "subtitles.entity.mule.ambient"; -#[doc = "Mule neighs"] -pub const SUBTITLES_ENTITY_MULE_ANGRY: &str = "subtitles.entity.mule.angry"; -#[doc = "Mule Chest equips"] -pub const SUBTITLES_ENTITY_MULE_CHEST: &str = "subtitles.entity.mule.chest"; -#[doc = "Mule dies"] -pub const SUBTITLES_ENTITY_MULE_DEATH: &str = "subtitles.entity.mule.death"; -#[doc = "Mule eats"] -pub const SUBTITLES_ENTITY_MULE_EAT: &str = "subtitles.entity.mule.eat"; -#[doc = "Mule hurts"] -pub const SUBTITLES_ENTITY_MULE_HURT: &str = "subtitles.entity.mule.hurt"; -#[doc = "Mule jumps"] -pub const SUBTITLES_ENTITY_MULE_JUMP: &str = "subtitles.entity.mule.jump"; -#[doc = "Nautilus clacks"] -pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT: &str = "subtitles.entity.nautilus.ambient"; -#[doc = "Nautilus clacks"] -pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT_LAND: &str = "subtitles.entity.nautilus.ambient_land"; -#[doc = "Nautilus jets"] -pub const SUBTITLES_ENTITY_NAUTILUS_DASH: &str = "subtitles.entity.nautilus.dash"; -#[doc = "Nautilus jets"] -pub const SUBTITLES_ENTITY_NAUTILUS_DASH_LAND: &str = "subtitles.entity.nautilus.dash_land"; -#[doc = "Nautilus recovers"] -pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY: &str = "subtitles.entity.nautilus.dash_ready"; -#[doc = "Nautilus recovers"] -pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY_LAND: &str = - "subtitles.entity.nautilus.dash_ready_land"; -#[doc = "Nautilus dies"] -pub const SUBTITLES_ENTITY_NAUTILUS_DEATH: &str = "subtitles.entity.nautilus.death"; -#[doc = "Nautilus dies"] -pub const SUBTITLES_ENTITY_NAUTILUS_DEATH_LAND: &str = "subtitles.entity.nautilus.death_land"; -#[doc = "Nautilus eats"] -pub const SUBTITLES_ENTITY_NAUTILUS_EAT: &str = "subtitles.entity.nautilus.eat"; -#[doc = "Nautilus hurts"] -pub const SUBTITLES_ENTITY_NAUTILUS_HURT: &str = "subtitles.entity.nautilus.hurt"; -#[doc = "Nautilus hurts"] -pub const SUBTITLES_ENTITY_NAUTILUS_HURT_LAND: &str = "subtitles.entity.nautilus.hurt_land"; -#[doc = "Nautilus swims"] -pub const SUBTITLES_ENTITY_NAUTILUS_SWIM: &str = "subtitles.entity.nautilus.swim"; -#[doc = "Painting broken"] -pub const SUBTITLES_ENTITY_PAINTING_BREAK: &str = "subtitles.entity.painting.break"; -#[doc = "Painting placed"] -pub const SUBTITLES_ENTITY_PAINTING_PLACE: &str = "subtitles.entity.painting.place"; -#[doc = "Panda huffs"] -pub const SUBTITLES_ENTITY_PANDA_AGGRESSIVE_AMBIENT: &str = - "subtitles.entity.panda.aggressive_ambient"; -#[doc = "Panda pants"] -pub const SUBTITLES_ENTITY_PANDA_AMBIENT: &str = "subtitles.entity.panda.ambient"; -#[doc = "Panda bites"] -pub const SUBTITLES_ENTITY_PANDA_BITE: &str = "subtitles.entity.panda.bite"; -#[doc = "Panda bleats"] -pub const SUBTITLES_ENTITY_PANDA_CANT_BREED: &str = "subtitles.entity.panda.cant_breed"; -#[doc = "Panda dies"] -pub const SUBTITLES_ENTITY_PANDA_DEATH: &str = "subtitles.entity.panda.death"; -#[doc = "Panda eats"] -pub const SUBTITLES_ENTITY_PANDA_EAT: &str = "subtitles.entity.panda.eat"; -#[doc = "Panda hurts"] -pub const SUBTITLES_ENTITY_PANDA_HURT: &str = "subtitles.entity.panda.hurt"; -#[doc = "Panda's nose tickles"] -pub const SUBTITLES_ENTITY_PANDA_PRE_SNEEZE: &str = "subtitles.entity.panda.pre_sneeze"; -#[doc = "Panda sneezes"] -pub const SUBTITLES_ENTITY_PANDA_SNEEZE: &str = "subtitles.entity.panda.sneeze"; -#[doc = "Panda steps"] -pub const SUBTITLES_ENTITY_PANDA_STEP: &str = "subtitles.entity.panda.step"; -#[doc = "Panda whimpers"] -pub const SUBTITLES_ENTITY_PANDA_WORRIED_AMBIENT: &str = "subtitles.entity.panda.worried_ambient"; -#[doc = "Parched crackles"] -pub const SUBTITLES_ENTITY_PARCHED_AMBIENT: &str = "subtitles.entity.parched.ambient"; -#[doc = "Parched dies"] -pub const SUBTITLES_ENTITY_PARCHED_DEATH: &str = "subtitles.entity.parched.death"; -#[doc = "Parched hurts"] -pub const SUBTITLES_ENTITY_PARCHED_HURT: &str = "subtitles.entity.parched.hurt"; -#[doc = "Parrot talks"] -pub const SUBTITLES_ENTITY_PARROT_AMBIENT: &str = "subtitles.entity.parrot.ambient"; -#[doc = "Parrot dies"] -pub const SUBTITLES_ENTITY_PARROT_DEATH: &str = "subtitles.entity.parrot.death"; -#[doc = "Parrot eats"] -pub const SUBTITLES_ENTITY_PARROT_EATS: &str = "subtitles.entity.parrot.eats"; -#[doc = "Parrot flutters"] -pub const SUBTITLES_ENTITY_PARROT_FLY: &str = "subtitles.entity.parrot.fly"; -#[doc = "Parrot hurts"] -pub const SUBTITLES_ENTITY_PARROT_HURTS: &str = "subtitles.entity.parrot.hurts"; -#[doc = "Parrot breathes"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_BLAZE: &str = "subtitles.entity.parrot.imitate.blaze"; -#[doc = "Parrot rattles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_BOGGED: &str = "subtitles.entity.parrot.imitate.bogged"; -#[doc = "Parrot whirs"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_BREEZE: &str = "subtitles.entity.parrot.imitate.breeze"; -#[doc = "Parrot grumphs"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_CAMEL_HUSK: &str = - "subtitles.entity.parrot.imitate.camel_husk"; -#[doc = "Parrot creaks"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREAKING: &str = - "subtitles.entity.parrot.imitate.creaking"; -#[doc = "Parrot hisses"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREEPER: &str = "subtitles.entity.parrot.imitate.creeper"; -#[doc = "Parrot gurgles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_DROWNED: &str = "subtitles.entity.parrot.imitate.drowned"; -#[doc = "Parrot moans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ELDER_GUARDIAN: &str = - "subtitles.entity.parrot.imitate.elder_guardian"; -#[doc = "Parrot roars"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDER_DRAGON: &str = - "subtitles.entity.parrot.imitate.ender_dragon"; -#[doc = "Parrot scuttles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDERMITE: &str = - "subtitles.entity.parrot.imitate.endermite"; -#[doc = "Parrot murmurs"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_EVOKER: &str = "subtitles.entity.parrot.imitate.evoker"; -#[doc = "Parrot cries"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_GHAST: &str = "subtitles.entity.parrot.imitate.ghast"; -#[doc = "Parrot moans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_GUARDIAN: &str = - "subtitles.entity.parrot.imitate.guardian"; -#[doc = "Parrot growls"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_HOGLIN: &str = "subtitles.entity.parrot.imitate.hoglin"; -#[doc = "Parrot groans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_HUSK: &str = "subtitles.entity.parrot.imitate.husk"; -#[doc = "Parrot murmurs"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ILLUSIONER: &str = - "subtitles.entity.parrot.imitate.illusioner"; -#[doc = "Parrot squishes"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_MAGMA_CUBE: &str = - "subtitles.entity.parrot.imitate.magma_cube"; -#[doc = "Parrot crackles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_PARCHED: &str = "subtitles.entity.parrot.imitate.parched"; -#[doc = "Parrot screeches"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_PHANTOM: &str = "subtitles.entity.parrot.imitate.phantom"; -#[doc = "Parrot snorts"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN: &str = "subtitles.entity.parrot.imitate.piglin"; -#[doc = "Parrot snorts"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN_BRUTE: &str = - "subtitles.entity.parrot.imitate.piglin_brute"; -#[doc = "Parrot murmurs"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_PILLAGER: &str = - "subtitles.entity.parrot.imitate.pillager"; -#[doc = "Parrot grunts"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_RAVAGER: &str = "subtitles.entity.parrot.imitate.ravager"; -#[doc = "Parrot lurks"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_SHULKER: &str = "subtitles.entity.parrot.imitate.shulker"; -#[doc = "Parrot hisses"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_SILVERFISH: &str = - "subtitles.entity.parrot.imitate.silverfish"; -#[doc = "Parrot rattles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_SKELETON: &str = - "subtitles.entity.parrot.imitate.skeleton"; -#[doc = "Parrot squishes"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_SLIME: &str = "subtitles.entity.parrot.imitate.slime"; -#[doc = "Parrot hisses"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_SPIDER: &str = "subtitles.entity.parrot.imitate.spider"; -#[doc = "Parrot rattles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_STRAY: &str = "subtitles.entity.parrot.imitate.stray"; -#[doc = "Parrot vexes"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_VEX: &str = "subtitles.entity.parrot.imitate.vex"; -#[doc = "Parrot mutters"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_VINDICATOR: &str = - "subtitles.entity.parrot.imitate.vindicator"; -#[doc = "Parrot whines"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_WARDEN: &str = "subtitles.entity.parrot.imitate.warden"; -#[doc = "Parrot giggles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITCH: &str = "subtitles.entity.parrot.imitate.witch"; -#[doc = "Parrot angers"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER: &str = "subtitles.entity.parrot.imitate.wither"; -#[doc = "Parrot rattles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER_SKELETON: &str = - "subtitles.entity.parrot.imitate.wither_skeleton"; -#[doc = "Parrot growls"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOGLIN: &str = "subtitles.entity.parrot.imitate.zoglin"; -#[doc = "Parrot groans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE: &str = "subtitles.entity.parrot.imitate.zombie"; -#[doc = "Parrot groans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_HORSE: &str = - "subtitles.entity.parrot.imitate.zombie_horse"; -#[doc = "Parrot gargles"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_NAUTILUS: &str = - "subtitles.entity.parrot.imitate.zombie_nautilus"; -#[doc = "Parrot groans"] -pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER: &str = - "subtitles.entity.parrot.imitate.zombie_villager"; -#[doc = "Phantom screeches"] -pub const SUBTITLES_ENTITY_PHANTOM_AMBIENT: &str = "subtitles.entity.phantom.ambient"; -#[doc = "Phantom bites"] -pub const SUBTITLES_ENTITY_PHANTOM_BITE: &str = "subtitles.entity.phantom.bite"; -#[doc = "Phantom dies"] -pub const SUBTITLES_ENTITY_PHANTOM_DEATH: &str = "subtitles.entity.phantom.death"; -#[doc = "Phantom flaps"] -pub const SUBTITLES_ENTITY_PHANTOM_FLAP: &str = "subtitles.entity.phantom.flap"; -#[doc = "Phantom hurts"] -pub const SUBTITLES_ENTITY_PHANTOM_HURT: &str = "subtitles.entity.phantom.hurt"; -#[doc = "Phantom swoops"] -pub const SUBTITLES_ENTITY_PHANTOM_SWOOP: &str = "subtitles.entity.phantom.swoop"; -#[doc = "Pig oinks"] -pub const SUBTITLES_ENTITY_PIG_AMBIENT: &str = "subtitles.entity.pig.ambient"; -#[doc = "Pig dies"] -pub const SUBTITLES_ENTITY_PIG_DEATH: &str = "subtitles.entity.pig.death"; -#[doc = "Pig eats"] -pub const SUBTITLES_ENTITY_PIG_EAT: &str = "subtitles.entity.pig.eat"; -#[doc = "Pig hurts"] -pub const SUBTITLES_ENTITY_PIG_HURT: &str = "subtitles.entity.pig.hurt"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ENTITY_PIG_SADDLE: &str = "subtitles.entity.pig.saddle"; -#[doc = "Piglin admires item"] -pub const SUBTITLES_ENTITY_PIGLIN_ADMIRING_ITEM: &str = "subtitles.entity.piglin.admiring_item"; -#[doc = "Piglin snorts"] -pub const SUBTITLES_ENTITY_PIGLIN_AMBIENT: &str = "subtitles.entity.piglin.ambient"; -#[doc = "Piglin snorts angrily"] -pub const SUBTITLES_ENTITY_PIGLIN_ANGRY: &str = "subtitles.entity.piglin.angry"; -#[doc = "Piglin celebrates"] -pub const SUBTITLES_ENTITY_PIGLIN_CELEBRATE: &str = "subtitles.entity.piglin.celebrate"; -#[doc = "Piglin converts to Zombified Piglin"] -pub const SUBTITLES_ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED: &str = - "subtitles.entity.piglin.converted_to_zombified"; -#[doc = "Piglin dies"] -pub const SUBTITLES_ENTITY_PIGLIN_DEATH: &str = "subtitles.entity.piglin.death"; -#[doc = "Piglin hurts"] -pub const SUBTITLES_ENTITY_PIGLIN_HURT: &str = "subtitles.entity.piglin.hurt"; -#[doc = "Piglin snorts enviously"] -pub const SUBTITLES_ENTITY_PIGLIN_JEALOUS: &str = "subtitles.entity.piglin.jealous"; -#[doc = "Piglin retreats"] -pub const SUBTITLES_ENTITY_PIGLIN_RETREAT: &str = "subtitles.entity.piglin.retreat"; -#[doc = "Piglin steps"] -pub const SUBTITLES_ENTITY_PIGLIN_STEP: &str = "subtitles.entity.piglin.step"; -#[doc = "Piglin Brute snorts"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_AMBIENT: &str = "subtitles.entity.piglin_brute.ambient"; -#[doc = "Piglin Brute snorts angrily"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_ANGRY: &str = "subtitles.entity.piglin_brute.angry"; -#[doc = "Piglin Brute converts to Zombified Piglin"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED: &str = - "subtitles.entity.piglin_brute.converted_to_zombified"; -#[doc = "Piglin Brute dies"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_DEATH: &str = "subtitles.entity.piglin_brute.death"; -#[doc = "Piglin Brute hurts"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_HURT: &str = "subtitles.entity.piglin_brute.hurt"; -#[doc = "Piglin Brute steps"] -pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_STEP: &str = "subtitles.entity.piglin_brute.step"; -#[doc = "Pillager murmurs"] -pub const SUBTITLES_ENTITY_PILLAGER_AMBIENT: &str = "subtitles.entity.pillager.ambient"; -#[doc = "Pillager cheers"] -pub const SUBTITLES_ENTITY_PILLAGER_CELEBRATE: &str = "subtitles.entity.pillager.celebrate"; -#[doc = "Pillager dies"] -pub const SUBTITLES_ENTITY_PILLAGER_DEATH: &str = "subtitles.entity.pillager.death"; -#[doc = "Pillager hurts"] -pub const SUBTITLES_ENTITY_PILLAGER_HURT: &str = "subtitles.entity.pillager.hurt"; -#[doc = "Critical attack"] -pub const SUBTITLES_ENTITY_PLAYER_ATTACK_CRIT: &str = "subtitles.entity.player.attack.crit"; -#[doc = "Knockback attack"] -pub const SUBTITLES_ENTITY_PLAYER_ATTACK_KNOCKBACK: &str = - "subtitles.entity.player.attack.knockback"; -#[doc = "Strong attack"] -pub const SUBTITLES_ENTITY_PLAYER_ATTACK_STRONG: &str = "subtitles.entity.player.attack.strong"; -#[doc = "Sweeping attack"] -pub const SUBTITLES_ENTITY_PLAYER_ATTACK_SWEEP: &str = "subtitles.entity.player.attack.sweep"; -#[doc = "Weak attack"] -pub const SUBTITLES_ENTITY_PLAYER_ATTACK_WEAK: &str = "subtitles.entity.player.attack.weak"; -#[doc = "Burp"] -pub const SUBTITLES_ENTITY_PLAYER_BURP: &str = "subtitles.entity.player.burp"; -#[doc = "Player dies"] -pub const SUBTITLES_ENTITY_PLAYER_DEATH: &str = "subtitles.entity.player.death"; -#[doc = "Player freezes"] -pub const SUBTITLES_ENTITY_PLAYER_FREEZE_HURT: &str = "subtitles.entity.player.freeze_hurt"; -#[doc = "Player hurts"] -pub const SUBTITLES_ENTITY_PLAYER_HURT: &str = "subtitles.entity.player.hurt"; -#[doc = "Player drowning"] -pub const SUBTITLES_ENTITY_PLAYER_HURT_DROWN: &str = "subtitles.entity.player.hurt_drown"; -#[doc = "Player burns"] -pub const SUBTITLES_ENTITY_PLAYER_HURT_ON_FIRE: &str = "subtitles.entity.player.hurt_on_fire"; -#[doc = "Player dings"] -pub const SUBTITLES_ENTITY_PLAYER_LEVELUP: &str = "subtitles.entity.player.levelup"; -#[doc = "Player teleports"] -pub const SUBTITLES_ENTITY_PLAYER_TELEPORT: &str = "subtitles.entity.player.teleport"; -#[doc = "Polar Bear groans"] -pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT: &str = "subtitles.entity.polar_bear.ambient"; -#[doc = "Baby Polar Bear hums"] -pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT_BABY: &str = - "subtitles.entity.polar_bear.ambient_baby"; -#[doc = "Polar Bear dies"] -pub const SUBTITLES_ENTITY_POLAR_BEAR_DEATH: &str = "subtitles.entity.polar_bear.death"; -#[doc = "Polar Bear hurts"] -pub const SUBTITLES_ENTITY_POLAR_BEAR_HURT: &str = "subtitles.entity.polar_bear.hurt"; -#[doc = "Polar Bear roars"] -pub const SUBTITLES_ENTITY_POLAR_BEAR_WARNING: &str = "subtitles.entity.polar_bear.warning"; -#[doc = "Bottle smashes"] -pub const SUBTITLES_ENTITY_POTION_SPLASH: &str = "subtitles.entity.potion.splash"; -#[doc = "Bottle thrown"] -pub const SUBTITLES_ENTITY_POTION_THROW: &str = "subtitles.entity.potion.throw"; -#[doc = "Pufferfish deflates"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_OUT: &str = "subtitles.entity.puffer_fish.blow_out"; -#[doc = "Pufferfish inflates"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_UP: &str = "subtitles.entity.puffer_fish.blow_up"; -#[doc = "Pufferfish dies"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_DEATH: &str = "subtitles.entity.puffer_fish.death"; -#[doc = "Pufferfish flops"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_FLOP: &str = "subtitles.entity.puffer_fish.flop"; -#[doc = "Pufferfish hurts"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_HURT: &str = "subtitles.entity.puffer_fish.hurt"; -#[doc = "Pufferfish stings"] -pub const SUBTITLES_ENTITY_PUFFER_FISH_STING: &str = "subtitles.entity.puffer_fish.sting"; -#[doc = "Rabbit squeaks"] -pub const SUBTITLES_ENTITY_RABBIT_AMBIENT: &str = "subtitles.entity.rabbit.ambient"; -#[doc = "Rabbit attacks"] -pub const SUBTITLES_ENTITY_RABBIT_ATTACK: &str = "subtitles.entity.rabbit.attack"; -#[doc = "Rabbit dies"] -pub const SUBTITLES_ENTITY_RABBIT_DEATH: &str = "subtitles.entity.rabbit.death"; -#[doc = "Rabbit hurts"] -pub const SUBTITLES_ENTITY_RABBIT_HURT: &str = "subtitles.entity.rabbit.hurt"; -#[doc = "Rabbit hops"] -pub const SUBTITLES_ENTITY_RABBIT_JUMP: &str = "subtitles.entity.rabbit.jump"; -#[doc = "Ravager grunts"] -pub const SUBTITLES_ENTITY_RAVAGER_AMBIENT: &str = "subtitles.entity.ravager.ambient"; -#[doc = "Ravager bites"] -pub const SUBTITLES_ENTITY_RAVAGER_ATTACK: &str = "subtitles.entity.ravager.attack"; -#[doc = "Ravager cheers"] -pub const SUBTITLES_ENTITY_RAVAGER_CELEBRATE: &str = "subtitles.entity.ravager.celebrate"; -#[doc = "Ravager dies"] -pub const SUBTITLES_ENTITY_RAVAGER_DEATH: &str = "subtitles.entity.ravager.death"; -#[doc = "Ravager hurts"] -pub const SUBTITLES_ENTITY_RAVAGER_HURT: &str = "subtitles.entity.ravager.hurt"; -#[doc = "Ravager roars"] -pub const SUBTITLES_ENTITY_RAVAGER_ROAR: &str = "subtitles.entity.ravager.roar"; -#[doc = "Ravager steps"] -pub const SUBTITLES_ENTITY_RAVAGER_STEP: &str = "subtitles.entity.ravager.step"; -#[doc = "Ravager stunned"] -pub const SUBTITLES_ENTITY_RAVAGER_STUNNED: &str = "subtitles.entity.ravager.stunned"; -#[doc = "Salmon dies"] -pub const SUBTITLES_ENTITY_SALMON_DEATH: &str = "subtitles.entity.salmon.death"; -#[doc = "Salmon flops"] -pub const SUBTITLES_ENTITY_SALMON_FLOP: &str = "subtitles.entity.salmon.flop"; -#[doc = "Salmon hurts"] -pub const SUBTITLES_ENTITY_SALMON_HURT: &str = "subtitles.entity.salmon.hurt"; -#[doc = "Sheep baahs"] -pub const SUBTITLES_ENTITY_SHEEP_AMBIENT: &str = "subtitles.entity.sheep.ambient"; -#[doc = "Sheep dies"] -pub const SUBTITLES_ENTITY_SHEEP_DEATH: &str = "subtitles.entity.sheep.death"; -#[doc = "Sheep hurts"] -pub const SUBTITLES_ENTITY_SHEEP_HURT: &str = "subtitles.entity.sheep.hurt"; -#[doc = "Shulker lurks"] -pub const SUBTITLES_ENTITY_SHULKER_AMBIENT: &str = "subtitles.entity.shulker.ambient"; -#[doc = "Shulker closes"] -pub const SUBTITLES_ENTITY_SHULKER_CLOSE: &str = "subtitles.entity.shulker.close"; -#[doc = "Shulker dies"] -pub const SUBTITLES_ENTITY_SHULKER_DEATH: &str = "subtitles.entity.shulker.death"; -#[doc = "Shulker hurts"] -pub const SUBTITLES_ENTITY_SHULKER_HURT: &str = "subtitles.entity.shulker.hurt"; -#[doc = "Shulker opens"] -pub const SUBTITLES_ENTITY_SHULKER_OPEN: &str = "subtitles.entity.shulker.open"; -#[doc = "Shulker shoots"] -pub const SUBTITLES_ENTITY_SHULKER_SHOOT: &str = "subtitles.entity.shulker.shoot"; -#[doc = "Shulker teleports"] -pub const SUBTITLES_ENTITY_SHULKER_TELEPORT: &str = "subtitles.entity.shulker.teleport"; -#[doc = "Shulker Bullet explodes"] -pub const SUBTITLES_ENTITY_SHULKER_BULLET_HIT: &str = "subtitles.entity.shulker_bullet.hit"; -#[doc = "Shulker Bullet breaks"] -pub const SUBTITLES_ENTITY_SHULKER_BULLET_HURT: &str = "subtitles.entity.shulker_bullet.hurt"; -#[doc = "Silverfish hisses"] -pub const SUBTITLES_ENTITY_SILVERFISH_AMBIENT: &str = "subtitles.entity.silverfish.ambient"; -#[doc = "Silverfish dies"] -pub const SUBTITLES_ENTITY_SILVERFISH_DEATH: &str = "subtitles.entity.silverfish.death"; -#[doc = "Silverfish hurts"] -pub const SUBTITLES_ENTITY_SILVERFISH_HURT: &str = "subtitles.entity.silverfish.hurt"; -#[doc = "Skeleton rattles"] -pub const SUBTITLES_ENTITY_SKELETON_AMBIENT: &str = "subtitles.entity.skeleton.ambient"; -#[doc = "Skeleton converts to Stray"] -pub const SUBTITLES_ENTITY_SKELETON_CONVERTED_TO_STRAY: &str = - "subtitles.entity.skeleton.converted_to_stray"; -#[doc = "Skeleton dies"] -pub const SUBTITLES_ENTITY_SKELETON_DEATH: &str = "subtitles.entity.skeleton.death"; -#[doc = "Skeleton hurts"] -pub const SUBTITLES_ENTITY_SKELETON_HURT: &str = "subtitles.entity.skeleton.hurt"; -#[doc = "Skeleton shoots"] -pub const SUBTITLES_ENTITY_SKELETON_SHOOT: &str = "subtitles.entity.skeleton.shoot"; -#[doc = "Skeleton Horse cries"] -pub const SUBTITLES_ENTITY_SKELETON_HORSE_AMBIENT: &str = "subtitles.entity.skeleton_horse.ambient"; -#[doc = "Skeleton Horse dies"] -pub const SUBTITLES_ENTITY_SKELETON_HORSE_DEATH: &str = "subtitles.entity.skeleton_horse.death"; -#[doc = "Skeleton Horse hurts"] -pub const SUBTITLES_ENTITY_SKELETON_HORSE_HURT: &str = "subtitles.entity.skeleton_horse.hurt"; -#[doc = "Skeleton Horse jumps"] -pub const SUBTITLES_ENTITY_SKELETON_HORSE_JUMP_WATER: &str = - "subtitles.entity.skeleton_horse.jump_water"; -#[doc = "Skeleton Horse swims"] -pub const SUBTITLES_ENTITY_SKELETON_HORSE_SWIM: &str = "subtitles.entity.skeleton_horse.swim"; -#[doc = "Slime attacks"] -pub const SUBTITLES_ENTITY_SLIME_ATTACK: &str = "subtitles.entity.slime.attack"; -#[doc = "Slime dies"] -pub const SUBTITLES_ENTITY_SLIME_DEATH: &str = "subtitles.entity.slime.death"; -#[doc = "Slime hurts"] -pub const SUBTITLES_ENTITY_SLIME_HURT: &str = "subtitles.entity.slime.hurt"; -#[doc = "Slime squishes"] -pub const SUBTITLES_ENTITY_SLIME_SQUISH: &str = "subtitles.entity.slime.squish"; -#[doc = "Sniffer dies"] -pub const SUBTITLES_ENTITY_SNIFFER_DEATH: &str = "subtitles.entity.sniffer.death"; -#[doc = "Sniffer digs"] -pub const SUBTITLES_ENTITY_SNIFFER_DIGGING: &str = "subtitles.entity.sniffer.digging"; -#[doc = "Sniffer stands up"] -pub const SUBTITLES_ENTITY_SNIFFER_DIGGING_STOP: &str = "subtitles.entity.sniffer.digging_stop"; -#[doc = "Sniffer drops seed"] -pub const SUBTITLES_ENTITY_SNIFFER_DROP_SEED: &str = "subtitles.entity.sniffer.drop_seed"; -#[doc = "Sniffer eats"] -pub const SUBTITLES_ENTITY_SNIFFER_EAT: &str = "subtitles.entity.sniffer.eat"; -#[doc = "Sniffer Egg cracks"] -pub const SUBTITLES_ENTITY_SNIFFER_EGG_CRACK: &str = "subtitles.entity.sniffer.egg_crack"; -#[doc = "Sniffer Egg hatches"] -pub const SUBTITLES_ENTITY_SNIFFER_EGG_HATCH: &str = "subtitles.entity.sniffer.egg_hatch"; -#[doc = "Sniffer delights"] -pub const SUBTITLES_ENTITY_SNIFFER_HAPPY: &str = "subtitles.entity.sniffer.happy"; -#[doc = "Sniffer hurts"] -pub const SUBTITLES_ENTITY_SNIFFER_HURT: &str = "subtitles.entity.sniffer.hurt"; -#[doc = "Sniffer grunts"] -pub const SUBTITLES_ENTITY_SNIFFER_IDLE: &str = "subtitles.entity.sniffer.idle"; -#[doc = "Sniffer scents"] -pub const SUBTITLES_ENTITY_SNIFFER_SCENTING: &str = "subtitles.entity.sniffer.scenting"; -#[doc = "Sniffer searches"] -pub const SUBTITLES_ENTITY_SNIFFER_SEARCHING: &str = "subtitles.entity.sniffer.searching"; -#[doc = "Sniffer sniffs"] -pub const SUBTITLES_ENTITY_SNIFFER_SNIFFING: &str = "subtitles.entity.sniffer.sniffing"; -#[doc = "Sniffer steps"] -pub const SUBTITLES_ENTITY_SNIFFER_STEP: &str = "subtitles.entity.sniffer.step"; -#[doc = "Snow Golem dies"] -pub const SUBTITLES_ENTITY_SNOW_GOLEM_DEATH: &str = "subtitles.entity.snow_golem.death"; -#[doc = "Snow Golem hurts"] -pub const SUBTITLES_ENTITY_SNOW_GOLEM_HURT: &str = "subtitles.entity.snow_golem.hurt"; -#[doc = "Snowball flies"] -pub const SUBTITLES_ENTITY_SNOWBALL_THROW: &str = "subtitles.entity.snowball.throw"; -#[doc = "Spider hisses"] -pub const SUBTITLES_ENTITY_SPIDER_AMBIENT: &str = "subtitles.entity.spider.ambient"; -#[doc = "Spider dies"] -pub const SUBTITLES_ENTITY_SPIDER_DEATH: &str = "subtitles.entity.spider.death"; -#[doc = "Spider hurts"] -pub const SUBTITLES_ENTITY_SPIDER_HURT: &str = "subtitles.entity.spider.hurt"; -#[doc = "Squid swims"] -pub const SUBTITLES_ENTITY_SQUID_AMBIENT: &str = "subtitles.entity.squid.ambient"; -#[doc = "Squid dies"] -pub const SUBTITLES_ENTITY_SQUID_DEATH: &str = "subtitles.entity.squid.death"; -#[doc = "Squid hurts"] -pub const SUBTITLES_ENTITY_SQUID_HURT: &str = "subtitles.entity.squid.hurt"; -#[doc = "Squid shoots ink"] -pub const SUBTITLES_ENTITY_SQUID_SQUIRT: &str = "subtitles.entity.squid.squirt"; -#[doc = "Stray rattles"] -pub const SUBTITLES_ENTITY_STRAY_AMBIENT: &str = "subtitles.entity.stray.ambient"; -#[doc = "Stray dies"] -pub const SUBTITLES_ENTITY_STRAY_DEATH: &str = "subtitles.entity.stray.death"; -#[doc = "Stray hurts"] -pub const SUBTITLES_ENTITY_STRAY_HURT: &str = "subtitles.entity.stray.hurt"; -#[doc = "Strider dies"] -pub const SUBTITLES_ENTITY_STRIDER_DEATH: &str = "subtitles.entity.strider.death"; -#[doc = "Strider eats"] -pub const SUBTITLES_ENTITY_STRIDER_EAT: &str = "subtitles.entity.strider.eat"; -#[doc = "Strider warbles"] -pub const SUBTITLES_ENTITY_STRIDER_HAPPY: &str = "subtitles.entity.strider.happy"; -#[doc = "Strider hurts"] -pub const SUBTITLES_ENTITY_STRIDER_HURT: &str = "subtitles.entity.strider.hurt"; -#[doc = "Strider chirps"] -pub const SUBTITLES_ENTITY_STRIDER_IDLE: &str = "subtitles.entity.strider.idle"; -#[doc = "Strider retreats"] -pub const SUBTITLES_ENTITY_STRIDER_RETREAT: &str = "subtitles.entity.strider.retreat"; -#[doc = "Tadpole dies"] -pub const SUBTITLES_ENTITY_TADPOLE_DEATH: &str = "subtitles.entity.tadpole.death"; -#[doc = "Tadpole flops"] -pub const SUBTITLES_ENTITY_TADPOLE_FLOP: &str = "subtitles.entity.tadpole.flop"; -#[doc = "Tadpole grows up"] -pub const SUBTITLES_ENTITY_TADPOLE_GROW_UP: &str = "subtitles.entity.tadpole.grow_up"; -#[doc = "Tadpole hurts"] -pub const SUBTITLES_ENTITY_TADPOLE_HURT: &str = "subtitles.entity.tadpole.hurt"; -#[doc = "TNT fizzes"] -pub const SUBTITLES_ENTITY_TNT_PRIMED: &str = "subtitles.entity.tnt.primed"; -#[doc = "Tropical Fish dies"] -pub const SUBTITLES_ENTITY_TROPICAL_FISH_DEATH: &str = "subtitles.entity.tropical_fish.death"; -#[doc = "Tropical Fish flops"] -pub const SUBTITLES_ENTITY_TROPICAL_FISH_FLOP: &str = "subtitles.entity.tropical_fish.flop"; -#[doc = "Tropical Fish hurts"] -pub const SUBTITLES_ENTITY_TROPICAL_FISH_HURT: &str = "subtitles.entity.tropical_fish.hurt"; -#[doc = "Turtle chirps"] -pub const SUBTITLES_ENTITY_TURTLE_AMBIENT_LAND: &str = "subtitles.entity.turtle.ambient_land"; -#[doc = "Turtle dies"] -pub const SUBTITLES_ENTITY_TURTLE_DEATH: &str = "subtitles.entity.turtle.death"; -#[doc = "Baby Turtle dies"] -pub const SUBTITLES_ENTITY_TURTLE_DEATH_BABY: &str = "subtitles.entity.turtle.death_baby"; -#[doc = "Turtle Egg breaks"] -pub const SUBTITLES_ENTITY_TURTLE_EGG_BREAK: &str = "subtitles.entity.turtle.egg_break"; -#[doc = "Turtle Egg cracks"] -pub const SUBTITLES_ENTITY_TURTLE_EGG_CRACK: &str = "subtitles.entity.turtle.egg_crack"; -#[doc = "Turtle Egg hatches"] -pub const SUBTITLES_ENTITY_TURTLE_EGG_HATCH: &str = "subtitles.entity.turtle.egg_hatch"; -#[doc = "Turtle hurts"] -pub const SUBTITLES_ENTITY_TURTLE_HURT: &str = "subtitles.entity.turtle.hurt"; -#[doc = "Baby Turtle hurts"] -pub const SUBTITLES_ENTITY_TURTLE_HURT_BABY: &str = "subtitles.entity.turtle.hurt_baby"; -#[doc = "Turtle lays egg"] -pub const SUBTITLES_ENTITY_TURTLE_LAY_EGG: &str = "subtitles.entity.turtle.lay_egg"; -#[doc = "Turtle shambles"] -pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE: &str = "subtitles.entity.turtle.shamble"; -#[doc = "Baby Turtle shambles"] -pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE_BABY: &str = "subtitles.entity.turtle.shamble_baby"; -#[doc = "Turtle swims"] -pub const SUBTITLES_ENTITY_TURTLE_SWIM: &str = "subtitles.entity.turtle.swim"; -#[doc = "Vex vexes"] -pub const SUBTITLES_ENTITY_VEX_AMBIENT: &str = "subtitles.entity.vex.ambient"; -#[doc = "Vex shrieks"] -pub const SUBTITLES_ENTITY_VEX_CHARGE: &str = "subtitles.entity.vex.charge"; -#[doc = "Vex dies"] -pub const SUBTITLES_ENTITY_VEX_DEATH: &str = "subtitles.entity.vex.death"; -#[doc = "Vex hurts"] -pub const SUBTITLES_ENTITY_VEX_HURT: &str = "subtitles.entity.vex.hurt"; -#[doc = "Villager mumbles"] -pub const SUBTITLES_ENTITY_VILLAGER_AMBIENT: &str = "subtitles.entity.villager.ambient"; -#[doc = "Villager cheers"] -pub const SUBTITLES_ENTITY_VILLAGER_CELEBRATE: &str = "subtitles.entity.villager.celebrate"; -#[doc = "Villager dies"] -pub const SUBTITLES_ENTITY_VILLAGER_DEATH: &str = "subtitles.entity.villager.death"; -#[doc = "Villager hurts"] -pub const SUBTITLES_ENTITY_VILLAGER_HURT: &str = "subtitles.entity.villager.hurt"; -#[doc = "Villager disagrees"] -pub const SUBTITLES_ENTITY_VILLAGER_NO: &str = "subtitles.entity.villager.no"; -#[doc = "Villager trades"] -pub const SUBTITLES_ENTITY_VILLAGER_TRADE: &str = "subtitles.entity.villager.trade"; -#[doc = "Armorer works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_ARMORER: &str = "subtitles.entity.villager.work_armorer"; -#[doc = "Butcher works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_BUTCHER: &str = "subtitles.entity.villager.work_butcher"; -#[doc = "Cartographer works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_CARTOGRAPHER: &str = - "subtitles.entity.villager.work_cartographer"; -#[doc = "Cleric works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_CLERIC: &str = "subtitles.entity.villager.work_cleric"; -#[doc = "Farmer works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_FARMER: &str = "subtitles.entity.villager.work_farmer"; -#[doc = "Fisherman works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_FISHERMAN: &str = - "subtitles.entity.villager.work_fisherman"; -#[doc = "Fletcher works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_FLETCHER: &str = "subtitles.entity.villager.work_fletcher"; -#[doc = "Leatherworker works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_LEATHERWORKER: &str = - "subtitles.entity.villager.work_leatherworker"; -#[doc = "Librarian works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_LIBRARIAN: &str = - "subtitles.entity.villager.work_librarian"; -#[doc = "Mason works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_MASON: &str = "subtitles.entity.villager.work_mason"; -#[doc = "Shepherd works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_SHEPHERD: &str = "subtitles.entity.villager.work_shepherd"; -#[doc = "Toolsmith works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_TOOLSMITH: &str = - "subtitles.entity.villager.work_toolsmith"; -#[doc = "Weaponsmith works"] -pub const SUBTITLES_ENTITY_VILLAGER_WORK_WEAPONSMITH: &str = - "subtitles.entity.villager.work_weaponsmith"; -#[doc = "Villager agrees"] -pub const SUBTITLES_ENTITY_VILLAGER_YES: &str = "subtitles.entity.villager.yes"; -#[doc = "Vindicator mutters"] -pub const SUBTITLES_ENTITY_VINDICATOR_AMBIENT: &str = "subtitles.entity.vindicator.ambient"; -#[doc = "Vindicator cheers"] -pub const SUBTITLES_ENTITY_VINDICATOR_CELEBRATE: &str = "subtitles.entity.vindicator.celebrate"; -#[doc = "Vindicator dies"] -pub const SUBTITLES_ENTITY_VINDICATOR_DEATH: &str = "subtitles.entity.vindicator.death"; -#[doc = "Vindicator hurts"] -pub const SUBTITLES_ENTITY_VINDICATOR_HURT: &str = "subtitles.entity.vindicator.hurt"; -#[doc = "Wandering Trader mumbles"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_AMBIENT: &str = - "subtitles.entity.wandering_trader.ambient"; -#[doc = "Wandering Trader dies"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_DEATH: &str = "subtitles.entity.wandering_trader.death"; -#[doc = "Wandering Trader disappears"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_DISAPPEARED: &str = - "subtitles.entity.wandering_trader.disappeared"; -#[doc = "Wandering Trader drinks milk"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_MILK: &str = - "subtitles.entity.wandering_trader.drink_milk"; -#[doc = "Wandering Trader drinks potion"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_POTION: &str = - "subtitles.entity.wandering_trader.drink_potion"; -#[doc = "Wandering Trader hurts"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_HURT: &str = "subtitles.entity.wandering_trader.hurt"; -#[doc = "Wandering Trader disagrees"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_NO: &str = "subtitles.entity.wandering_trader.no"; -#[doc = "Wandering Trader appears"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_REAPPEARED: &str = - "subtitles.entity.wandering_trader.reappeared"; -#[doc = "Wandering Trader trades"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_TRADE: &str = "subtitles.entity.wandering_trader.trade"; -#[doc = "Wandering Trader agrees"] -pub const SUBTITLES_ENTITY_WANDERING_TRADER_YES: &str = "subtitles.entity.wandering_trader.yes"; -#[doc = "Warden groans angrily"] -pub const SUBTITLES_ENTITY_WARDEN_AGITATED: &str = "subtitles.entity.warden.agitated"; -#[doc = "Warden whines"] -pub const SUBTITLES_ENTITY_WARDEN_AMBIENT: &str = "subtitles.entity.warden.ambient"; -#[doc = "Warden rages"] -pub const SUBTITLES_ENTITY_WARDEN_ANGRY: &str = "subtitles.entity.warden.angry"; -#[doc = "Warden lands hit"] -pub const SUBTITLES_ENTITY_WARDEN_ATTACK_IMPACT: &str = "subtitles.entity.warden.attack_impact"; -#[doc = "Warden dies"] -pub const SUBTITLES_ENTITY_WARDEN_DEATH: &str = "subtitles.entity.warden.death"; -#[doc = "Warden digs"] -pub const SUBTITLES_ENTITY_WARDEN_DIG: &str = "subtitles.entity.warden.dig"; -#[doc = "Warden emerges"] -pub const SUBTITLES_ENTITY_WARDEN_EMERGE: &str = "subtitles.entity.warden.emerge"; -#[doc = "Warden's heart beats"] -pub const SUBTITLES_ENTITY_WARDEN_HEARTBEAT: &str = "subtitles.entity.warden.heartbeat"; -#[doc = "Warden hurts"] -pub const SUBTITLES_ENTITY_WARDEN_HURT: &str = "subtitles.entity.warden.hurt"; -#[doc = "Warden takes notice"] -pub const SUBTITLES_ENTITY_WARDEN_LISTENING: &str = "subtitles.entity.warden.listening"; -#[doc = "Warden takes notice angrily"] -pub const SUBTITLES_ENTITY_WARDEN_LISTENING_ANGRY: &str = "subtitles.entity.warden.listening_angry"; -#[doc = "Warden approaches"] -pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSE: &str = "subtitles.entity.warden.nearby_close"; -#[doc = "Warden advances"] -pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSER: &str = "subtitles.entity.warden.nearby_closer"; -#[doc = "Warden draws close"] -pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSEST: &str = "subtitles.entity.warden.nearby_closest"; -#[doc = "Warden roars"] -pub const SUBTITLES_ENTITY_WARDEN_ROAR: &str = "subtitles.entity.warden.roar"; -#[doc = "Warden sniffs"] -pub const SUBTITLES_ENTITY_WARDEN_SNIFF: &str = "subtitles.entity.warden.sniff"; -#[doc = "Warden booms"] -pub const SUBTITLES_ENTITY_WARDEN_SONIC_BOOM: &str = "subtitles.entity.warden.sonic_boom"; -#[doc = "Warden charges"] -pub const SUBTITLES_ENTITY_WARDEN_SONIC_CHARGE: &str = "subtitles.entity.warden.sonic_charge"; -#[doc = "Warden steps"] -pub const SUBTITLES_ENTITY_WARDEN_STEP: &str = "subtitles.entity.warden.step"; -#[doc = "Warden's tendrils click"] -pub const SUBTITLES_ENTITY_WARDEN_TENDRIL_CLICKS: &str = "subtitles.entity.warden.tendril_clicks"; -#[doc = "Wind Charge flies"] -pub const SUBTITLES_ENTITY_WIND_CHARGE_THROW: &str = "subtitles.entity.wind_charge.throw"; -#[doc = "Wind Charge bursts"] -pub const SUBTITLES_ENTITY_WIND_CHARGE_WIND_BURST: &str = "subtitles.entity.wind_charge.wind_burst"; -#[doc = "Witch giggles"] -pub const SUBTITLES_ENTITY_WITCH_AMBIENT: &str = "subtitles.entity.witch.ambient"; -#[doc = "Witch cheers"] -pub const SUBTITLES_ENTITY_WITCH_CELEBRATE: &str = "subtitles.entity.witch.celebrate"; -#[doc = "Witch dies"] -pub const SUBTITLES_ENTITY_WITCH_DEATH: &str = "subtitles.entity.witch.death"; -#[doc = "Witch drinks"] -pub const SUBTITLES_ENTITY_WITCH_DRINK: &str = "subtitles.entity.witch.drink"; -#[doc = "Witch hurts"] -pub const SUBTITLES_ENTITY_WITCH_HURT: &str = "subtitles.entity.witch.hurt"; -#[doc = "Witch throws"] -pub const SUBTITLES_ENTITY_WITCH_THROW: &str = "subtitles.entity.witch.throw"; -#[doc = "Wither angers"] -pub const SUBTITLES_ENTITY_WITHER_AMBIENT: &str = "subtitles.entity.wither.ambient"; -#[doc = "Wither dies"] -pub const SUBTITLES_ENTITY_WITHER_DEATH: &str = "subtitles.entity.wither.death"; -#[doc = "Wither hurts"] -pub const SUBTITLES_ENTITY_WITHER_HURT: &str = "subtitles.entity.wither.hurt"; -#[doc = "Wither attacks"] -pub const SUBTITLES_ENTITY_WITHER_SHOOT: &str = "subtitles.entity.wither.shoot"; -#[doc = "Wither released"] -pub const SUBTITLES_ENTITY_WITHER_SPAWN: &str = "subtitles.entity.wither.spawn"; -#[doc = "Wither Skeleton rattles"] -pub const SUBTITLES_ENTITY_WITHER_SKELETON_AMBIENT: &str = - "subtitles.entity.wither_skeleton.ambient"; -#[doc = "Wither Skeleton dies"] -pub const SUBTITLES_ENTITY_WITHER_SKELETON_DEATH: &str = "subtitles.entity.wither_skeleton.death"; -#[doc = "Wither Skeleton hurts"] -pub const SUBTITLES_ENTITY_WITHER_SKELETON_HURT: &str = "subtitles.entity.wither_skeleton.hurt"; -#[doc = "Wolf pants"] -pub const SUBTITLES_ENTITY_WOLF_AMBIENT: &str = "subtitles.entity.wolf.ambient"; -#[doc = "Wolf barks"] -pub const SUBTITLES_ENTITY_WOLF_BARK: &str = "subtitles.entity.wolf.bark"; -#[doc = "Wolf dies"] -pub const SUBTITLES_ENTITY_WOLF_DEATH: &str = "subtitles.entity.wolf.death"; -#[doc = "Wolf growls"] -pub const SUBTITLES_ENTITY_WOLF_GROWL: &str = "subtitles.entity.wolf.growl"; -#[doc = "Wolf hurts"] -pub const SUBTITLES_ENTITY_WOLF_HURT: &str = "subtitles.entity.wolf.hurt"; -#[doc = "Wolf pants"] -pub const SUBTITLES_ENTITY_WOLF_PANT: &str = "subtitles.entity.wolf.pant"; -#[doc = "Wolf shakes"] -pub const SUBTITLES_ENTITY_WOLF_SHAKE: &str = "subtitles.entity.wolf.shake"; -#[doc = "Wolf whines"] -pub const SUBTITLES_ENTITY_WOLF_WHINE: &str = "subtitles.entity.wolf.whine"; -#[doc = "Zoglin growls"] -pub const SUBTITLES_ENTITY_ZOGLIN_AMBIENT: &str = "subtitles.entity.zoglin.ambient"; -#[doc = "Zoglin growls angrily"] -pub const SUBTITLES_ENTITY_ZOGLIN_ANGRY: &str = "subtitles.entity.zoglin.angry"; -#[doc = "Zoglin attacks"] -pub const SUBTITLES_ENTITY_ZOGLIN_ATTACK: &str = "subtitles.entity.zoglin.attack"; -#[doc = "Zoglin dies"] -pub const SUBTITLES_ENTITY_ZOGLIN_DEATH: &str = "subtitles.entity.zoglin.death"; -#[doc = "Zoglin hurts"] -pub const SUBTITLES_ENTITY_ZOGLIN_HURT: &str = "subtitles.entity.zoglin.hurt"; -#[doc = "Zoglin steps"] -pub const SUBTITLES_ENTITY_ZOGLIN_STEP: &str = "subtitles.entity.zoglin.step"; -#[doc = "Zombie groans"] -pub const SUBTITLES_ENTITY_ZOMBIE_AMBIENT: &str = "subtitles.entity.zombie.ambient"; -#[doc = "Door shakes"] -pub const SUBTITLES_ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR: &str = - "subtitles.entity.zombie.attack_wooden_door"; -#[doc = "Door breaks"] -pub const SUBTITLES_ENTITY_ZOMBIE_BREAK_WOODEN_DOOR: &str = - "subtitles.entity.zombie.break_wooden_door"; -#[doc = "Zombie converts to Drowned"] -pub const SUBTITLES_ENTITY_ZOMBIE_CONVERTED_TO_DROWNED: &str = - "subtitles.entity.zombie.converted_to_drowned"; -#[doc = "Zombie dies"] -pub const SUBTITLES_ENTITY_ZOMBIE_DEATH: &str = "subtitles.entity.zombie.death"; -#[doc = "Turtle Egg stomped"] -pub const SUBTITLES_ENTITY_ZOMBIE_DESTROY_EGG: &str = "subtitles.entity.zombie.destroy_egg"; -#[doc = "Zombie hurts"] -pub const SUBTITLES_ENTITY_ZOMBIE_HURT: &str = "subtitles.entity.zombie.hurt"; -#[doc = "Zombie infects"] -pub const SUBTITLES_ENTITY_ZOMBIE_INFECT: &str = "subtitles.entity.zombie.infect"; -#[doc = "Zombie Horse cries"] -pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_AMBIENT: &str = "subtitles.entity.zombie_horse.ambient"; -#[doc = "Zombie Horse neighs"] -pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_ANGRY: &str = "subtitles.entity.zombie_horse.angry"; -#[doc = "Zombie Horse dies"] -pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_DEATH: &str = "subtitles.entity.zombie_horse.death"; -#[doc = "Zombie Horse eats"] -pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_EAT: &str = "subtitles.entity.zombie_horse.eat"; -#[doc = "Zombie Horse hurts"] -pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_HURT: &str = "subtitles.entity.zombie_horse.hurt"; -#[doc = "Zombie Nautilus burbles"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT: &str = - "subtitles.entity.zombie_nautilus.ambient"; -#[doc = "Zombie Nautilus burbles"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT_LAND: &str = - "subtitles.entity.zombie_nautilus.ambient_land"; -#[doc = "Zombie Nautilus jets"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH: &str = "subtitles.entity.zombie_nautilus.dash"; -#[doc = "Zombie Nautilus jets"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_LAND: &str = - "subtitles.entity.zombie_nautilus.dash_land"; -#[doc = "Zombie Nautilus recovers"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY: &str = - "subtitles.entity.zombie_nautilus.dash_ready"; -#[doc = "Zombie Nautilus recovers"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY_LAND: &str = - "subtitles.entity.zombie_nautilus.dash_ready_land"; -#[doc = "Zombie Nautilus dies"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH: &str = "subtitles.entity.zombie_nautilus.death"; -#[doc = "Zombie Nautilus dies"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH_LAND: &str = - "subtitles.entity.zombie_nautilus.death_land"; -#[doc = "Zombie Nautilus eats"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_EAT: &str = "subtitles.entity.zombie_nautilus.eat"; -#[doc = "Zombie Nautilus hurts"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT: &str = "subtitles.entity.zombie_nautilus.hurt"; -#[doc = "Zombie Nautilus hurts"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT_LAND: &str = - "subtitles.entity.zombie_nautilus.hurt_land"; -#[doc = "Zombie Nautilus swims"] -pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_SWIM: &str = "subtitles.entity.zombie_nautilus.swim"; -#[doc = "Zombie Villager groans"] -pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_AMBIENT: &str = - "subtitles.entity.zombie_villager.ambient"; -#[doc = "Zombie Villager vociferates"] -pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CONVERTED: &str = - "subtitles.entity.zombie_villager.converted"; -#[doc = "Zombie Villager snuffles"] -pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CURE: &str = "subtitles.entity.zombie_villager.cure"; -#[doc = "Zombie Villager dies"] -pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_DEATH: &str = "subtitles.entity.zombie_villager.death"; -#[doc = "Zombie Villager hurts"] -pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_HURT: &str = "subtitles.entity.zombie_villager.hurt"; -#[doc = "Zombified Piglin grunts"] -pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_AMBIENT: &str = - "subtitles.entity.zombified_piglin.ambient"; -#[doc = "Zombified Piglin grunts angrily"] -pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_ANGRY: &str = "subtitles.entity.zombified_piglin.angry"; -#[doc = "Zombified Piglin dies"] -pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_DEATH: &str = "subtitles.entity.zombified_piglin.death"; -#[doc = "Zombified Piglin hurts"] -pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_HURT: &str = "subtitles.entity.zombified_piglin.hurt"; -#[doc = "Omen takes hold"] -pub const SUBTITLES_EVENT_MOB_EFFECT_BAD_OMEN: &str = "subtitles.event.mob_effect.bad_omen"; -#[doc = "Raid looms nearby"] -pub const SUBTITLES_EVENT_MOB_EFFECT_RAID_OMEN: &str = "subtitles.event.mob_effect.raid_omen"; -#[doc = "Ominous trial looms nearby"] -pub const SUBTITLES_EVENT_MOB_EFFECT_TRIAL_OMEN: &str = "subtitles.event.mob_effect.trial_omen"; -#[doc = "Ominous horn blares"] -pub const SUBTITLES_EVENT_RAID_HORN: &str = "subtitles.event.raid.horn"; -#[doc = "Gear equips"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP: &str = "subtitles.item.armor.equip"; -#[doc = "Chain armor jingles"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_CHAIN: &str = "subtitles.item.armor.equip_chain"; -#[doc = "Copper armor clonks"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_COPPER: &str = "subtitles.item.armor.equip_copper"; -#[doc = "Diamond armor clangs"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_DIAMOND: &str = "subtitles.item.armor.equip_diamond"; -#[doc = "Elytra rustle"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_ELYTRA: &str = "subtitles.item.armor.equip_elytra"; -#[doc = "Gold armor clinks"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_GOLD: &str = "subtitles.item.armor.equip_gold"; -#[doc = "Iron armor clanks"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_IRON: &str = "subtitles.item.armor.equip_iron"; -#[doc = "Leather armor rustles"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_LEATHER: &str = "subtitles.item.armor.equip_leather"; -#[doc = "Nautilus Armor equips"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_NAUTILUS: &str = "subtitles.item.armor.equip_nautilus"; -#[doc = "Netherite armor clanks"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_NETHERITE: &str = "subtitles.item.armor.equip_netherite"; -#[doc = "Turtle Shell thunks"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_TURTLE: &str = "subtitles.item.armor.equip_turtle"; -#[doc = "Wolf Armor is fastened"] -pub const SUBTITLES_ITEM_ARMOR_EQUIP_WOLF: &str = "subtitles.item.armor.equip_wolf"; -#[doc = "Nautilus Armor unequips"] -pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_NAUTILUS: &str = "subtitles.item.armor.unequip_nautilus"; -#[doc = "Wolf Armor snips away"] -pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_WOLF: &str = "subtitles.item.armor.unequip_wolf"; -#[doc = "Axe scrapes"] -pub const SUBTITLES_ITEM_AXE_SCRAPE: &str = "subtitles.item.axe.scrape"; -#[doc = "Axe strips"] -pub const SUBTITLES_ITEM_AXE_STRIP: &str = "subtitles.item.axe.strip"; -#[doc = "Wax off"] -pub const SUBTITLES_ITEM_AXE_WAX_OFF: &str = "subtitles.item.axe.wax_off"; -#[doc = "Bone Meal crinkles"] -pub const SUBTITLES_ITEM_BONE_MEAL_USE: &str = "subtitles.item.bone_meal.use"; -#[doc = "Page rustles"] -pub const SUBTITLES_ITEM_BOOK_PAGE_TURN: &str = "subtitles.item.book.page_turn"; -#[doc = "Book thumps"] -pub const SUBTITLES_ITEM_BOOK_PUT: &str = "subtitles.item.book.put"; -#[doc = "Bottle empties"] -pub const SUBTITLES_ITEM_BOTTLE_EMPTY: &str = "subtitles.item.bottle.empty"; -#[doc = "Bottle fills"] -pub const SUBTITLES_ITEM_BOTTLE_FILL: &str = "subtitles.item.bottle.fill"; -#[doc = "Brushing"] -pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GENERIC: &str = "subtitles.item.brush.brushing.generic"; -#[doc = "Brushing Gravel"] -pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL: &str = "subtitles.item.brush.brushing.gravel"; -#[doc = "Brushing Gravel completed"] -pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE: &str = - "subtitles.item.brush.brushing.gravel.complete"; -#[doc = "Brushing Sand"] -pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND: &str = "subtitles.item.brush.brushing.sand"; -#[doc = "Brushing Sand completed"] -pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND_COMPLETE: &str = - "subtitles.item.brush.brushing.sand.complete"; -#[doc = "Bucket empties"] -pub const SUBTITLES_ITEM_BUCKET_EMPTY: &str = "subtitles.item.bucket.empty"; -#[doc = "Bucket fills"] -pub const SUBTITLES_ITEM_BUCKET_FILL: &str = "subtitles.item.bucket.fill"; -#[doc = "Axolotl scooped"] -pub const SUBTITLES_ITEM_BUCKET_FILL_AXOLOTL: &str = "subtitles.item.bucket.fill_axolotl"; -#[doc = "Fish captured"] -pub const SUBTITLES_ITEM_BUCKET_FILL_FISH: &str = "subtitles.item.bucket.fill_fish"; -#[doc = "Tadpole captured"] -pub const SUBTITLES_ITEM_BUCKET_FILL_TADPOLE: &str = "subtitles.item.bucket.fill_tadpole"; -#[doc = "Bundle empties"] -pub const SUBTITLES_ITEM_BUNDLE_DROP_CONTENTS: &str = "subtitles.item.bundle.drop_contents"; -#[doc = "Item packed"] -pub const SUBTITLES_ITEM_BUNDLE_INSERT: &str = "subtitles.item.bundle.insert"; -#[doc = "Bundle full"] -pub const SUBTITLES_ITEM_BUNDLE_INSERT_FAIL: &str = "subtitles.item.bundle.insert_fail"; -#[doc = "Item unpacked"] -pub const SUBTITLES_ITEM_BUNDLE_REMOVE_ONE: &str = "subtitles.item.bundle.remove_one"; -#[doc = "Player teleports"] -pub const SUBTITLES_ITEM_CHORUS_FRUIT_TELEPORT: &str = "subtitles.item.chorus_fruit.teleport"; -#[doc = "Crop planted"] -pub const SUBTITLES_ITEM_CROP_PLANT: &str = "subtitles.item.crop.plant"; -#[doc = "Crossbow charges up"] -pub const SUBTITLES_ITEM_CROSSBOW_CHARGE: &str = "subtitles.item.crossbow.charge"; -#[doc = "Arrow hits"] -pub const SUBTITLES_ITEM_CROSSBOW_HIT: &str = "subtitles.item.crossbow.hit"; -#[doc = "Crossbow loads"] -pub const SUBTITLES_ITEM_CROSSBOW_LOAD: &str = "subtitles.item.crossbow.load"; -#[doc = "Crossbow fires"] -pub const SUBTITLES_ITEM_CROSSBOW_SHOOT: &str = "subtitles.item.crossbow.shoot"; -#[doc = "Dye stains"] -pub const SUBTITLES_ITEM_DYE_USE: &str = "subtitles.item.dye.use"; -#[doc = "Swoosh"] -pub const SUBTITLES_ITEM_ELYTRA_FLYING: &str = "subtitles.item.elytra.flying"; -#[doc = "Fireball whooshes"] -pub const SUBTITLES_ITEM_FIRECHARGE_USE: &str = "subtitles.item.firecharge.use"; -#[doc = "Flint and Steel click"] -pub const SUBTITLES_ITEM_FLINTANDSTEEL_USE: &str = "subtitles.item.flintandsteel.use"; -#[doc = "Glow Ink Sac splotches"] -pub const SUBTITLES_ITEM_GLOW_INK_SAC_USE: &str = "subtitles.item.glow_ink_sac.use"; -#[doc = "Goat Horn plays"] -pub const SUBTITLES_ITEM_GOAT_HORN_PLAY: &str = "subtitles.item.goat_horn.play"; -#[doc = "Golden Dandelion starts aging"] -pub const SUBTITLES_ITEM_GOLDEN_DANDELION_UNUSE: &str = "subtitles.item.golden_dandelion.unuse"; -#[doc = "Golden Dandelion halts aging"] -pub const SUBTITLES_ITEM_GOLDEN_DANDELION_USE: &str = "subtitles.item.golden_dandelion.use"; -#[doc = "Hoe tills"] -pub const SUBTITLES_ITEM_HOE_TILL: &str = "subtitles.item.hoe.till"; -#[doc = "Gulping"] -pub const SUBTITLES_ITEM_HONEY_BOTTLE_DRINK: &str = "subtitles.item.honey_bottle.drink"; -#[doc = "Wax on"] -pub const SUBTITLES_ITEM_HONEYCOMB_WAX_ON: &str = "subtitles.item.honeycomb.wax_on"; -#[doc = "Horse Armor snips away"] -pub const SUBTITLES_ITEM_HORSE_ARMOR_UNEQUIP: &str = "subtitles.item.horse_armor.unequip"; -#[doc = "Ink Sac splotches"] -pub const SUBTITLES_ITEM_INK_SAC_USE: &str = "subtitles.item.ink_sac.use"; -#[doc = "Lead snaps"] -pub const SUBTITLES_ITEM_LEAD_BREAK: &str = "subtitles.item.lead.break"; -#[doc = "Lead tied"] -pub const SUBTITLES_ITEM_LEAD_TIED: &str = "subtitles.item.lead.tied"; -#[doc = "Lead untied"] -pub const SUBTITLES_ITEM_LEAD_UNTIED: &str = "subtitles.item.lead.untied"; -#[doc = "Carpet snips away"] -pub const SUBTITLES_ITEM_LLAMA_CARPET_UNEQUIP: &str = "subtitles.item.llama_carpet.unequip"; -#[doc = "Lodestone Compass locks onto Lodestone"] -pub const SUBTITLES_ITEM_LODESTONE_COMPASS_LOCK: &str = "subtitles.item.lodestone_compass.lock"; -#[doc = "Mace smashes"] -pub const SUBTITLES_ITEM_MACE_SMASH_AIR: &str = "subtitles.item.mace.smash_air"; -#[doc = "Mace smashes"] -pub const SUBTITLES_ITEM_MACE_SMASH_GROUND: &str = "subtitles.item.mace.smash_ground"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_EQUIP: &str = "subtitles.item.nautilus_saddle_equip"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_UNDERWATER_EQUIP: &str = - "subtitles.item.nautilus_saddle_underwater_equip"; -#[doc = "Crop planted"] -pub const SUBTITLES_ITEM_NETHER_WART_PLANT: &str = "subtitles.item.nether_wart.plant"; -#[doc = "Bottle breaks"] -pub const SUBTITLES_ITEM_OMINOUS_BOTTLE_DISPOSE: &str = "subtitles.item.ominous_bottle.dispose"; -#[doc = "Saddle snips away"] -pub const SUBTITLES_ITEM_SADDLE_UNEQUIP: &str = "subtitles.item.saddle.unequip"; -#[doc = "Shears click"] -pub const SUBTITLES_ITEM_SHEARS_SHEAR: &str = "subtitles.item.shears.shear"; -#[doc = "Shears snip"] -pub const SUBTITLES_ITEM_SHEARS_SNIP: &str = "subtitles.item.shears.snip"; -#[doc = "Shield blocks"] -pub const SUBTITLES_ITEM_SHIELD_BLOCK: &str = "subtitles.item.shield.block"; -#[doc = "Shovel flattens"] -pub const SUBTITLES_ITEM_SHOVEL_FLATTEN: &str = "subtitles.item.shovel.flatten"; -#[doc = "Spear jabs"] -pub const SUBTITLES_ITEM_SPEAR_ATTACK: &str = "subtitles.item.spear.attack"; -#[doc = "Spear hits"] -pub const SUBTITLES_ITEM_SPEAR_HIT: &str = "subtitles.item.spear.hit"; -#[doc = "Spear lunges"] -pub const SUBTITLES_ITEM_SPEAR_LUNGE: &str = "subtitles.item.spear.lunge"; -#[doc = "Charges with Spear"] -pub const SUBTITLES_ITEM_SPEAR_USE: &str = "subtitles.item.spear.use"; -#[doc = "Spear jabs"] -pub const SUBTITLES_ITEM_SPEAR_WOOD_ATTACK: &str = "subtitles.item.spear_wood.attack"; -#[doc = "Spear hits"] -pub const SUBTITLES_ITEM_SPEAR_WOOD_HIT: &str = "subtitles.item.spear_wood.hit"; -#[doc = "Charges with Spear"] -pub const SUBTITLES_ITEM_SPEAR_WOOD_USE: &str = "subtitles.item.spear_wood.use"; -#[doc = "Spyglass retracts"] -pub const SUBTITLES_ITEM_SPYGLASS_STOP_USING: &str = "subtitles.item.spyglass.stop_using"; -#[doc = "Spyglass expands"] -pub const SUBTITLES_ITEM_SPYGLASS_USE: &str = "subtitles.item.spyglass.use"; -#[doc = "Totem activates"] -pub const SUBTITLES_ITEM_TOTEM_USE: &str = "subtitles.item.totem.use"; -#[doc = "Trident stabs"] -pub const SUBTITLES_ITEM_TRIDENT_HIT: &str = "subtitles.item.trident.hit"; -#[doc = "Trident vibrates"] -pub const SUBTITLES_ITEM_TRIDENT_HIT_GROUND: &str = "subtitles.item.trident.hit_ground"; -#[doc = "Trident returns"] -pub const SUBTITLES_ITEM_TRIDENT_RETURN: &str = "subtitles.item.trident.return"; -#[doc = "Trident zooms"] -pub const SUBTITLES_ITEM_TRIDENT_RIPTIDE: &str = "subtitles.item.trident.riptide"; -#[doc = "Trident clangs"] -pub const SUBTITLES_ITEM_TRIDENT_THROW: &str = "subtitles.item.trident.throw"; -#[doc = "Trident thunder cracks"] -pub const SUBTITLES_ITEM_TRIDENT_THUNDER: &str = "subtitles.item.trident.thunder"; -#[doc = "Saddle equips"] -pub const SUBTITLES_ITEM_UNDERWATER_SADDLE_EQUIP: &str = "subtitles.item.underwater_saddle.equip"; -#[doc = "Wolf Armor breaks"] -pub const SUBTITLES_ITEM_WOLF_ARMOR_BREAK: &str = "subtitles.item.wolf_armor.break"; -#[doc = "Wolf Armor cracks"] -pub const SUBTITLES_ITEM_WOLF_ARMOR_CRACK: &str = "subtitles.item.wolf_armor.crack"; -#[doc = "Wolf Armor takes damage"] -pub const SUBTITLES_ITEM_WOLF_ARMOR_DAMAGE: &str = "subtitles.item.wolf_armor.damage"; -#[doc = "Wolf Armor is repaired"] -pub const SUBTITLES_ITEM_WOLF_ARMOR_REPAIR: &str = "subtitles.item.wolf_armor.repair"; -#[doc = "Soul escapes"] -pub const SUBTITLES_PARTICLE_SOUL_ESCAPE: &str = "subtitles.particle.soul_escape"; -#[doc = "Map drawn"] -pub const SUBTITLES_UI_CARTOGRAPHY_TABLE_TAKE_RESULT: &str = - "subtitles.ui.cartography_table.take_result"; -#[doc = "Breath meter dropping"] -pub const SUBTITLES_UI_HUD_BUBBLE_POP: &str = "subtitles.ui.hud.bubble_pop"; -#[doc = "Loom used"] -pub const SUBTITLES_UI_LOOM_TAKE_RESULT: &str = "subtitles.ui.loom.take_result"; -#[doc = "Stonecutter used"] -pub const SUBTITLES_UI_STONECUTTER_TAKE_RESULT: &str = "subtitles.ui.stonecutter.take_result"; -#[doc = "End Flash rumbles"] -pub const SUBTITLES_WEATHER_END_FLASH: &str = "subtitles.weather.end_flash"; -#[doc = "Rain falls"] -pub const SUBTITLES_WEATHER_RAIN: &str = "subtitles.weather.rain"; -#[doc = "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."] -pub const SYMLINK_WARNING_MESSAGE: &str = "symlink_warning.message"; -#[doc = "Loading packs with symbolic links can be unsafe if you don't know exactly what you are doing. Please visit %s to learn more."] -pub const SYMLINK_WARNING_MESSAGE_PACK: &str = "symlink_warning.message.pack"; -#[doc = "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."] -pub const SYMLINK_WARNING_MESSAGE_WORLD: &str = "symlink_warning.message.world"; -#[doc = "More Information"] -pub const SYMLINK_WARNING_MORE_INFO: &str = "symlink_warning.more_info"; -#[doc = "World folder contains symbolic links"] -pub const SYMLINK_WARNING_TITLE: &str = "symlink_warning.title"; -#[doc = "Added pack(s) contain(s) symbolic links"] -pub const SYMLINK_WARNING_TITLE_PACK: &str = "symlink_warning.title.pack"; -#[doc = "The world folder contains symbolic links"] -pub const SYMLINK_WARNING_TITLE_WORLD: &str = "symlink_warning.title.world"; -#[doc = "Always"] -pub const TEAM_COLLISION_ALWAYS: &str = "team.collision.always"; -#[doc = "Never"] -pub const TEAM_COLLISION_NEVER: &str = "team.collision.never"; -#[doc = "Push other teams"] -pub const TEAM_COLLISION_PUSHOTHERTEAMS: &str = "team.collision.pushOtherTeams"; -#[doc = "Push own team"] -pub const TEAM_COLLISION_PUSHOWNTEAM: &str = "team.collision.pushOwnTeam"; -#[doc = "Unknown team '%s'"] -pub const TEAM_NOTFOUND: &str = "team.notFound"; -#[doc = "Always"] -pub const TEAM_VISIBILITY_ALWAYS: &str = "team.visibility.always"; -#[doc = "Hide for other teams"] -pub const TEAM_VISIBILITY_HIDEFOROTHERTEAMS: &str = "team.visibility.hideForOtherTeams"; -#[doc = "Hide for own team"] -pub const TEAM_VISIBILITY_HIDEFOROWNTEAM: &str = "team.visibility.hideForOwnTeam"; -#[doc = "Never"] -pub const TEAM_VISIBILITY_NEVER: &str = "team.visibility.never"; -#[doc = "Understanding the context behind receiving an advancement can help us better understand and improve the progression of the game."] -pub const TELEMETRY_EVENT_ADVANCEMENT_MADE_DESCRIPTION: &str = - "telemetry.event.advancement_made.description"; -#[doc = "Advancement Made"] -pub const TELEMETRY_EVENT_ADVANCEMENT_MADE_TITLE: &str = "telemetry.event.advancement_made.title"; -#[doc = "This event can help us figure out where startup performance improvements are needed by measuring the execution times of the startup phases."] -pub const TELEMETRY_EVENT_GAME_LOAD_TIMES_DESCRIPTION: &str = - "telemetry.event.game_load_times.description"; -#[doc = "Game Load Times"] -pub const TELEMETRY_EVENT_GAME_LOAD_TIMES_TITLE: &str = "telemetry.event.game_load_times.title"; -#[doc = "%s (Optional)"] -pub const TELEMETRY_EVENT_OPTIONAL: &str = "telemetry.event.optional"; -#[doc = "%s (Optional) - Disabled"] -pub const TELEMETRY_EVENT_OPTIONAL_DISABLED: &str = "telemetry.event.optional.disabled"; -#[doc = "Knowing the overall performance profile of Minecraft helps us tune and optimize the game for a wide range of machine specifications and operating systems. \nGame version is included to help us compare the performance profile for new versions of Minecraft."] -pub const TELEMETRY_EVENT_PERFORMANCE_METRICS_DESCRIPTION: &str = - "telemetry.event.performance_metrics.description"; -#[doc = "Performance Metrics"] -pub const TELEMETRY_EVENT_PERFORMANCE_METRICS_TITLE: &str = - "telemetry.event.performance_metrics.title"; -#[doc = "%s (Required)"] -pub const TELEMETRY_EVENT_REQUIRED: &str = "telemetry.event.required"; -#[doc = "It's important for us to understand how long it takes to join a world, and how that changes over time. For example, when we add new features or do larger technical changes, we need to see what impact that had on load times."] -pub const TELEMETRY_EVENT_WORLD_LOAD_TIMES_DESCRIPTION: &str = - "telemetry.event.world_load_times.description"; -#[doc = "World Load Times"] -pub const TELEMETRY_EVENT_WORLD_LOAD_TIMES_TITLE: &str = "telemetry.event.world_load_times.title"; -#[doc = "Knowing how players play Minecraft (such as Game Mode, client or server modded, and game version) allows us to focus game updates to improve the areas that players care about most.\nThe World Loaded event is paired with the World Unloaded event to calculate how long the play session has lasted."] -pub const TELEMETRY_EVENT_WORLD_LOADED_DESCRIPTION: &str = - "telemetry.event.world_loaded.description"; -#[doc = "World Loaded"] -pub const TELEMETRY_EVENT_WORLD_LOADED_TITLE: &str = "telemetry.event.world_loaded.title"; -#[doc = "This event is paired with the World Loaded event to calculate how long the world session has lasted.\nThe duration (in seconds and ticks) is measured when a world session has ended (quitting to title, disconnecting from a server)."] -pub const TELEMETRY_EVENT_WORLD_UNLOADED_DESCRIPTION: &str = - "telemetry.event.world_unloaded.description"; -#[doc = "World Unloaded"] -pub const TELEMETRY_EVENT_WORLD_UNLOADED_TITLE: &str = "telemetry.event.world_unloaded.title"; -#[doc = "Game Time (Ticks)"] -pub const TELEMETRY_PROPERTY_ADVANCEMENT_GAME_TIME_TITLE: &str = - "telemetry.property.advancement_game_time.title"; -#[doc = "Advancement ID"] -pub const TELEMETRY_PROPERTY_ADVANCEMENT_ID_TITLE: &str = "telemetry.property.advancement_id.title"; -#[doc = "Client ID"] -pub const TELEMETRY_PROPERTY_CLIENT_ID_TITLE: &str = "telemetry.property.client_id.title"; -#[doc = "Client Modded"] -pub const TELEMETRY_PROPERTY_CLIENT_MODDED_TITLE: &str = "telemetry.property.client_modded.title"; -#[doc = "Dedicated Memory (kB)"] -pub const TELEMETRY_PROPERTY_DEDICATED_MEMORY_KB_TITLE: &str = - "telemetry.property.dedicated_memory_kb.title"; -#[doc = "Event Timestamp (UTC)"] -pub const TELEMETRY_PROPERTY_EVENT_TIMESTAMP_UTC_TITLE: &str = - "telemetry.property.event_timestamp_utc.title"; -#[doc = "Frame Rate Samples (FPS)"] -pub const TELEMETRY_PROPERTY_FRAME_RATE_SAMPLES_TITLE: &str = - "telemetry.property.frame_rate_samples.title"; -#[doc = "Game Mode"] -pub const TELEMETRY_PROPERTY_GAME_MODE_TITLE: &str = "telemetry.property.game_mode.title"; -#[doc = "Game Version"] -pub const TELEMETRY_PROPERTY_GAME_VERSION_TITLE: &str = "telemetry.property.game_version.title"; -#[doc = "Launcher Name"] -pub const TELEMETRY_PROPERTY_LAUNCHER_NAME_TITLE: &str = "telemetry.property.launcher_name.title"; -#[doc = "Bootstrap Time (Milliseconds)"] -pub const TELEMETRY_PROPERTY_LOAD_TIME_BOOTSTRAP_MS_TITLE: &str = - "telemetry.property.load_time_bootstrap_ms.title"; -#[doc = "Time in Loading Screen (Milliseconds)"] -pub const TELEMETRY_PROPERTY_LOAD_TIME_LOADING_OVERLAY_MS_TITLE: &str = - "telemetry.property.load_time_loading_overlay_ms.title"; -#[doc = "Time Before Window Opens (Milliseconds)"] -pub const TELEMETRY_PROPERTY_LOAD_TIME_PRE_WINDOW_MS_TITLE: &str = - "telemetry.property.load_time_pre_window_ms.title"; -#[doc = "Total Load Time (Milliseconds)"] -pub const TELEMETRY_PROPERTY_LOAD_TIME_TOTAL_TIME_MS_TITLE: &str = - "telemetry.property.load_time_total_time_ms.title"; -#[doc = "Minecraft Session ID"] -pub const TELEMETRY_PROPERTY_MINECRAFT_SESSION_ID_TITLE: &str = - "telemetry.property.minecraft_session_id.title"; -#[doc = "New World"] -pub const TELEMETRY_PROPERTY_NEW_WORLD_TITLE: &str = "telemetry.property.new_world.title"; -#[doc = "Sample Count"] -pub const TELEMETRY_PROPERTY_NUMBER_OF_SAMPLES_TITLE: &str = - "telemetry.property.number_of_samples.title"; -#[doc = "Operating System"] -pub const TELEMETRY_PROPERTY_OPERATING_SYSTEM_TITLE: &str = - "telemetry.property.operating_system.title"; -#[doc = "Opt-In"] -pub const TELEMETRY_PROPERTY_OPT_IN_TITLE: &str = "telemetry.property.opt_in.title"; -#[doc = "Platform"] -pub const TELEMETRY_PROPERTY_PLATFORM_TITLE: &str = "telemetry.property.platform.title"; -#[doc = "Realms Map Content (Minigame Name)"] -pub const TELEMETRY_PROPERTY_REALMS_MAP_CONTENT_TITLE: &str = - "telemetry.property.realms_map_content.title"; -#[doc = "Render Distance"] -pub const TELEMETRY_PROPERTY_RENDER_DISTANCE_TITLE: &str = - "telemetry.property.render_distance.title"; -#[doc = "Render Time Samples"] -pub const TELEMETRY_PROPERTY_RENDER_TIME_SAMPLES_TITLE: &str = - "telemetry.property.render_time_samples.title"; -#[doc = "Time Since Load (Seconds)"] -pub const TELEMETRY_PROPERTY_SECONDS_SINCE_LOAD_TITLE: &str = - "telemetry.property.seconds_since_load.title"; -#[doc = "Server Modded"] -pub const TELEMETRY_PROPERTY_SERVER_MODDED_TITLE: &str = "telemetry.property.server_modded.title"; -#[doc = "Server Type"] -pub const TELEMETRY_PROPERTY_SERVER_TYPE_TITLE: &str = "telemetry.property.server_type.title"; -#[doc = "Time Since Load (Ticks)"] -pub const TELEMETRY_PROPERTY_TICKS_SINCE_LOAD_TITLE: &str = - "telemetry.property.ticks_since_load.title"; -#[doc = "Used Random Access Memory"] -pub const TELEMETRY_PROPERTY_USED_MEMORY_SAMPLES_TITLE: &str = - "telemetry.property.used_memory_samples.title"; -#[doc = "User ID"] -pub const TELEMETRY_PROPERTY_USER_ID_TITLE: &str = "telemetry.property.user_id.title"; -#[doc = "World Load Time (Milliseconds)"] -pub const TELEMETRY_PROPERTY_WORLD_LOAD_TIME_MS_TITLE: &str = - "telemetry.property.world_load_time_ms.title"; -#[doc = "World Session ID"] -pub const TELEMETRY_PROPERTY_WORLD_SESSION_ID_TITLE: &str = - "telemetry.property.world_session_id.title"; -#[doc = "Give Feedback"] -pub const TELEMETRY_INFO_BUTTON_GIVE_FEEDBACK: &str = "telemetry_info.button.give_feedback"; -#[doc = "Privacy Statement"] -pub const TELEMETRY_INFO_BUTTON_PRIVACY_STATEMENT: &str = "telemetry_info.button.privacy_statement"; -#[doc = "View My Data"] -pub const TELEMETRY_INFO_BUTTON_SHOW_DATA: &str = "telemetry_info.button.show_data"; -#[doc = "I consent to sending optional telemetry data"] -pub const TELEMETRY_INFO_OPT_IN_DESCRIPTION: &str = "telemetry_info.opt_in.description"; -#[doc = "Included Data"] -pub const TELEMETRY_INFO_PROPERTY_TITLE: &str = "telemetry_info.property_title"; -#[doc = "Collecting this data helps us improve Minecraft by guiding us in directions that are relevant to our players.\nYou can also send in additional feedback to help us keep improving Minecraft."] -pub const TELEMETRY_INFO_SCREEN_DESCRIPTION: &str = "telemetry_info.screen.description"; -#[doc = "Telemetry Data Collection"] -pub const TELEMETRY_INFO_SCREEN_TITLE: &str = "telemetry_info.screen.title"; -#[doc = "Expected property %s to be %s: was %s"] -pub const TEST_ERROR_BLOCK_PROPERTY_MISMATCH: &str = "test.error.block_property_mismatch"; -#[doc = "Block property missing. Expected property %s to be %s"] -pub const TEST_ERROR_BLOCK_PROPERTY_MISSING: &str = "test.error.block_property_missing"; -#[doc = "Entity %s failed test: %s"] -pub const TEST_ERROR_ENTITY_PROPERTY: &str = "test.error.entity_property"; -#[doc = "Entity %s failed test: %s. Expected %s: was %s"] -pub const TEST_ERROR_ENTITY_PROPERTY_DETAILS: &str = "test.error.entity_property_details"; -#[doc = "Expected block %s: got %s"] -pub const TEST_ERROR_EXPECTED_BLOCK: &str = "test.error.expected_block"; -#[doc = "Expected block %s to be present"] -pub const TEST_ERROR_EXPECTED_BLOCK_PRESENT: &str = "test.error.expected_block_present"; -#[doc = "Expected block in #%s: got %s"] -pub const TEST_ERROR_EXPECTED_BLOCK_TAG: &str = "test.error.expected_block_tag"; -#[doc = "Container should contain: %s"] -pub const TEST_ERROR_EXPECTED_CONTAINER_CONTENTS: &str = "test.error.expected_container_contents"; -#[doc = "Container should contain a single: %s"] -pub const TEST_ERROR_EXPECTED_CONTAINER_CONTENTS_SINGLE: &str = - "test.error.expected_container_contents_single"; -#[doc = "Container should be empty"] -pub const TEST_ERROR_EXPECTED_EMPTY_CONTAINER: &str = "test.error.expected_empty_container"; -#[doc = "Expected %s"] -pub const TEST_ERROR_EXPECTED_ENTITY: &str = "test.error.expected_entity"; -#[doc = "Expected %s to exist around %s, %s, %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_AROUND: &str = "test.error.expected_entity_around"; -#[doc = "Expected %s entities of type %s: found %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_COUNT: &str = "test.error.expected_entity_count"; -#[doc = "Expected entity data to be %s: was %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_DATA: &str = "test.error.expected_entity_data"; -#[doc = "Entity data mismatch for %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_DATA_PREDICATE: &str = - "test.error.expected_entity_data_predicate"; -#[doc = "Expected %s to have effect %s %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_EFFECT: &str = "test.error.expected_entity_effect"; -#[doc = "Entity inventory should contain %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_HAVING: &str = "test.error.expected_entity_having"; -#[doc = "Entity should be holding %s"] -pub const TEST_ERROR_EXPECTED_ENTITY_HOLDING: &str = "test.error.expected_entity_holding"; -#[doc = "Expected %s to exist in test"] -pub const TEST_ERROR_EXPECTED_ENTITY_IN_TEST: &str = "test.error.expected_entity_in_test"; -#[doc = "Did not expect %s touching %s, %s, %s (relative: %s, %s, %s)"] -pub const TEST_ERROR_EXPECTED_ENTITY_NOT_TOUCHING: &str = "test.error.expected_entity_not_touching"; -#[doc = "Expected %s touching %s, %s, %s (relative: %s, %s, %s)"] -pub const TEST_ERROR_EXPECTED_ENTITY_TOUCHING: &str = "test.error.expected_entity_touching"; -#[doc = "Expected item of type %s"] -pub const TEST_ERROR_EXPECTED_ITEM: &str = "test.error.expected_item"; -#[doc = "Expected %s items of type %s: found %s"] -pub const TEST_ERROR_EXPECTED_ITEMS_COUNT: &str = "test.error.expected_items_count"; -#[doc = "Fail conditions met"] -pub const TEST_ERROR_FAIL: &str = "test.error.fail"; -#[doc = "Unexpected block type found: %s"] -pub const TEST_ERROR_INVALID_BLOCK_TYPE: &str = "test.error.invalid_block_type"; -#[doc = "Missing block entity"] -pub const TEST_ERROR_MISSING_BLOCK_ENTITY: &str = "test.error.missing_block_entity"; -#[doc = "Given block is not a block item"] -pub const TEST_ERROR_NOT_A_BLOCK_ITEM: &str = "test.error.not_a_block_item"; -#[doc = "%s at %s, %s, %s (relative: %s, %s, %s) on tick %s"] -pub const TEST_ERROR_POSITION: &str = "test.error.position"; -#[doc = "Condition already triggered at %s"] -pub const TEST_ERROR_SEQUENCE_CONDITION_ALREADY_TRIGGERED: &str = - "test.error.sequence.condition_already_triggered"; -#[doc = "Condition not triggered"] -pub const TEST_ERROR_SEQUENCE_CONDITION_NOT_TRIGGERED: &str = - "test.error.sequence.condition_not_triggered"; -#[doc = "Succeeded in invalid tick: expected %s"] -pub const TEST_ERROR_SEQUENCE_INVALID_TICK: &str = "test.error.sequence.invalid_tick"; -#[doc = "Succeeded before expected tick: expected to wait %s"] -pub const TEST_ERROR_SEQUENCE_MINIMUM_TICK: &str = "test.error.sequence.minimum_tick"; -#[doc = "Test timed out before sequence completed"] -pub const TEST_ERROR_SEQUENCE_NOT_COMPLETED: &str = "test.error.sequence.not_completed"; -#[doc = "Failed to set biome for test"] -pub const TEST_ERROR_SET_BIOME: &str = "test.error.set_biome"; -#[doc = "Failed to create entity %s"] -pub const TEST_ERROR_SPAWN_FAILURE: &str = "test.error.spawn_failure"; -#[doc = "Incorrect state. Expected %s: was %s"] -pub const TEST_ERROR_STATE_NOT_EQUAL: &str = "test.error.state_not_equal"; -#[doc = "Failed to place test structure for %s"] -pub const TEST_ERROR_STRUCTURE_FAILURE: &str = "test.error.structure.failure"; -#[doc = "%s on tick %s"] -pub const TEST_ERROR_TICK: &str = "test.error.tick"; -#[doc = "Ticking test before placing structure"] -pub const TEST_ERROR_TICKING_WITHOUT_STRUCTURE: &str = "test.error.ticking_without_structure"; -#[doc = "Didn't succeed or fail within %s ticks"] -pub const TEST_ERROR_TIMEOUT_NO_RESULT: &str = "test.error.timeout.no_result"; -#[doc = "No sequences finished within %s ticks"] -pub const TEST_ERROR_TIMEOUT_NO_SEQUENCES_FINISHED: &str = - "test.error.timeout.no_sequences_finished"; -#[doc = "Expected only one %s to exist around %s, %s, %s but found %s"] -pub const TEST_ERROR_TOO_MANY_ENTITIES: &str = "test.error.too_many_entities"; -#[doc = "Did not expect block to be %s"] -pub const TEST_ERROR_UNEXPECTED_BLOCK: &str = "test.error.unexpected_block"; -#[doc = "Did not expect %s to exist"] -pub const TEST_ERROR_UNEXPECTED_ENTITY: &str = "test.error.unexpected_entity"; -#[doc = "Did not expect item of type %s"] -pub const TEST_ERROR_UNEXPECTED_ITEM: &str = "test.error.unexpected_item"; -#[doc = "Unknown internal error: %s"] -pub const TEST_ERROR_UNKNOWN: &str = "test.error.unknown"; -#[doc = "Expected %s to be %s: was %s"] -pub const TEST_ERROR_VALUE_NOT_EQUAL: &str = "test.error.value_not_equal"; -#[doc = "Wrong block entity type: %s"] -pub const TEST_ERROR_WRONG_BLOCK_ENTITY: &str = "test.error.wrong_block_entity"; -#[doc = "Test structure missing %s block"] -pub const TEST_BLOCK_ERROR_MISSING: &str = "test_block.error.missing"; -#[doc = "Too many %s blocks"] -pub const TEST_BLOCK_ERROR_TOO_MANY: &str = "test_block.error.too_many"; -#[doc = "Invalid timeout (%s) - must be a positive number of ticks"] -pub const TEST_BLOCK_INVALID_TIMEOUT: &str = "test_block.invalid_timeout"; -#[doc = "Message:"] -pub const TEST_BLOCK_MESSAGE: &str = "test_block.message"; -#[doc = "Accept"] -pub const TEST_BLOCK_MODE_ACCEPT: &str = "test_block.mode.accept"; -#[doc = "Fail"] -pub const TEST_BLOCK_MODE_FAIL: &str = "test_block.mode.fail"; -#[doc = "Log"] -pub const TEST_BLOCK_MODE_LOG: &str = "test_block.mode.log"; -#[doc = "Start"] -pub const TEST_BLOCK_MODE_START: &str = "test_block.mode.start"; -#[doc = "Accept Mode - Accept success for (part of) a test"] -pub const TEST_BLOCK_MODE_INFO_ACCEPT: &str = "test_block.mode_info.accept"; -#[doc = "Fail Mode - Fail the test"] -pub const TEST_BLOCK_MODE_INFO_FAIL: &str = "test_block.mode_info.fail"; -#[doc = "Log Mode - Log a message"] -pub const TEST_BLOCK_MODE_INFO_LOG: &str = "test_block.mode_info.log"; -#[doc = "Start Mode - The starting point for a test"] -pub const TEST_BLOCK_MODE_INFO_START: &str = "test_block.mode_info.start"; -#[doc = "Reset and Load"] -pub const TEST_INSTANCE_ACTION_RESET: &str = "test_instance.action.reset"; -#[doc = "Load and Run"] -pub const TEST_INSTANCE_ACTION_RUN: &str = "test_instance.action.run"; -#[doc = "Save Structure"] -pub const TEST_INSTANCE_ACTION_SAVE: &str = "test_instance.action.save"; -#[doc = "Environment: %s"] -pub const TEST_INSTANCE_DESCRIPTION_BATCH: &str = "test_instance.description.batch"; -#[doc = "Failed: %s"] -pub const TEST_INSTANCE_DESCRIPTION_FAILED: &str = "test_instance.description.failed"; -#[doc = "Function: %s"] -pub const TEST_INSTANCE_DESCRIPTION_FUNCTION: &str = "test_instance.description.function"; -#[doc = "Invalid test ID"] -pub const TEST_INSTANCE_DESCRIPTION_INVALID_ID: &str = "test_instance.description.invalid_id"; -#[doc = "No such test"] -pub const TEST_INSTANCE_DESCRIPTION_NO_TEST: &str = "test_instance.description.no_test"; -#[doc = "Structure: %s"] -pub const TEST_INSTANCE_DESCRIPTION_STRUCTURE: &str = "test_instance.description.structure"; -#[doc = "Type: %s"] -pub const TEST_INSTANCE_DESCRIPTION_TYPE: &str = "test_instance.description.type"; -#[doc = "Block-Based Test"] -pub const TEST_INSTANCE_TYPE_BLOCK_BASED: &str = "test_instance.type.block_based"; -#[doc = "Built-in Function Test"] -pub const TEST_INSTANCE_TYPE_FUNCTION: &str = "test_instance.type.function"; -#[doc = "Entities:"] -pub const TEST_INSTANCE_BLOCK_ENTITIES: &str = "test_instance_block.entities"; -#[doc = "Unable to run test instance at %s, %s, %s since it has an undefined test"] -pub const TEST_INSTANCE_BLOCK_ERROR_NO_TEST: &str = "test_instance_block.error.no_test"; -#[doc = "Unable to run test instance at %s, %s, %s since it has no test structure"] -pub const TEST_INSTANCE_BLOCK_ERROR_NO_TEST_STRUCTURE: &str = - "test_instance_block.error.no_test_structure"; -#[doc = "Unable to save test structure template for test instance at %s, %s, %s"] -pub const TEST_INSTANCE_BLOCK_ERROR_UNABLE_TO_SAVE: &str = - "test_instance_block.error.unable_to_save"; -#[doc = "[invalid]"] -pub const TEST_INSTANCE_BLOCK_INVALID: &str = "test_instance_block.invalid"; -#[doc = "Reset succeeded for test: %s"] -pub const TEST_INSTANCE_BLOCK_RESET_SUCCESS: &str = "test_instance_block.reset_success"; -#[doc = "Rotation:"] -pub const TEST_INSTANCE_BLOCK_ROTATION: &str = "test_instance_block.rotation"; -#[doc = "Test Structure Size"] -pub const TEST_INSTANCE_BLOCK_SIZE: &str = "test_instance_block.size"; -#[doc = "Starting test %s"] -pub const TEST_INSTANCE_BLOCK_STARTING: &str = "test_instance_block.starting"; -#[doc = "Test Instance ID"] -pub const TEST_INSTANCE_BLOCK_TEST_ID: &str = "test_instance_block.test_id"; -#[doc = "32-bit system detected: this may prevent you from playing in the future as a 64-bit system will be required!"] -pub const TITLE_32BIT_DEPRECATION: &str = "title.32bit.deprecation"; -#[doc = "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."] -pub const TITLE_32BIT_DEPRECATION_REALMS: &str = "title.32bit.deprecation.realms"; -#[doc = "Do not show this screen again"] -pub const TITLE_32BIT_DEPRECATION_REALMS_CHECK: &str = "title.32bit.deprecation.realms.check"; -#[doc = "32-bit system detected"] -pub const TITLE_32BIT_DEPRECATION_REALMS_HEADER: &str = "title.32bit.deprecation.realms.header"; -#[doc = "Copyright Mojang AB. Do not distribute!"] -pub const TITLE_CREDITS: &str = "title.credits"; -#[doc = "Multiplayer is disabled. Please check your Microsoft account settings."] -pub const TITLE_MULTIPLAYER_DISABLED: &str = "title.multiplayer.disabled"; -#[doc = "You must change your name before you can play online"] -pub const TITLE_MULTIPLAYER_DISABLED_BANNED_NAME: &str = "title.multiplayer.disabled.banned.name"; -#[doc = "Your account is permanently suspended from online play"] -pub const TITLE_MULTIPLAYER_DISABLED_BANNED_PERMANENT: &str = - "title.multiplayer.disabled.banned.permanent"; -#[doc = "Your account is temporarily suspended from online play"] -pub const TITLE_MULTIPLAYER_DISABLED_BANNED_TEMPORARY: &str = - "title.multiplayer.disabled.banned.temporary"; -#[doc = "Multiplayer (LAN)"] -pub const TITLE_MULTIPLAYER_LAN: &str = "title.multiplayer.lan"; -#[doc = "Multiplayer (3rd-party Server)"] -pub const TITLE_MULTIPLAYER_OTHER: &str = "title.multiplayer.other"; -#[doc = "Multiplayer (Realms)"] -pub const TITLE_MULTIPLAYER_REALMS: &str = "title.multiplayer.realms"; -#[doc = "Singleplayer"] -pub const TITLE_SINGLEPLAYER: &str = "title.singleplayer"; -#[doc = "%s %s"] -pub const TRANSLATION_TEST_ARGS: &str = "translation.test.args"; -#[doc = "Prefix, %s%2$s again %s and %1$s lastly %s and also %1$s again!"] -pub const TRANSLATION_TEST_COMPLEX: &str = "translation.test.complex"; -#[doc = "%%s %%%s %%%%s %%%%%s"] -pub const TRANSLATION_TEST_ESCAPE: &str = "translation.test.escape"; -#[doc = "hi %"] -pub const TRANSLATION_TEST_INVALID: &str = "translation.test.invalid"; -#[doc = "hi % s"] -pub const TRANSLATION_TEST_INVALID2: &str = "translation.test.invalid2"; -#[doc = "Hello, world!"] -pub const TRANSLATION_TEST_NONE: &str = "translation.test.none"; -#[doc = "world"] -pub const TRANSLATION_TEST_WORLD: &str = "translation.test.world"; -#[doc = "Amethyst Material"] -pub const TRIM_MATERIAL_MINECRAFT_AMETHYST: &str = "trim_material.minecraft.amethyst"; -#[doc = "Copper Material"] -pub const TRIM_MATERIAL_MINECRAFT_COPPER: &str = "trim_material.minecraft.copper"; -#[doc = "Diamond Material"] -pub const TRIM_MATERIAL_MINECRAFT_DIAMOND: &str = "trim_material.minecraft.diamond"; -#[doc = "Emerald Material"] -pub const TRIM_MATERIAL_MINECRAFT_EMERALD: &str = "trim_material.minecraft.emerald"; -#[doc = "Gold Material"] -pub const TRIM_MATERIAL_MINECRAFT_GOLD: &str = "trim_material.minecraft.gold"; -#[doc = "Iron Material"] -pub const TRIM_MATERIAL_MINECRAFT_IRON: &str = "trim_material.minecraft.iron"; -#[doc = "Lapis Material"] -pub const TRIM_MATERIAL_MINECRAFT_LAPIS: &str = "trim_material.minecraft.lapis"; -#[doc = "Netherite Material"] -pub const TRIM_MATERIAL_MINECRAFT_NETHERITE: &str = "trim_material.minecraft.netherite"; -#[doc = "Quartz Material"] -pub const TRIM_MATERIAL_MINECRAFT_QUARTZ: &str = "trim_material.minecraft.quartz"; -#[doc = "Redstone Material"] -pub const TRIM_MATERIAL_MINECRAFT_REDSTONE: &str = "trim_material.minecraft.redstone"; -#[doc = "Resin Material"] -pub const TRIM_MATERIAL_MINECRAFT_RESIN: &str = "trim_material.minecraft.resin"; -#[doc = "Bolt Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_BOLT: &str = "trim_pattern.minecraft.bolt"; -#[doc = "Coast Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_COAST: &str = "trim_pattern.minecraft.coast"; -#[doc = "Dune Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_DUNE: &str = "trim_pattern.minecraft.dune"; -#[doc = "Eye Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_EYE: &str = "trim_pattern.minecraft.eye"; -#[doc = "Flow Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_FLOW: &str = "trim_pattern.minecraft.flow"; -#[doc = "Host Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_HOST: &str = "trim_pattern.minecraft.host"; -#[doc = "Raiser Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_RAISER: &str = "trim_pattern.minecraft.raiser"; -#[doc = "Rib Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_RIB: &str = "trim_pattern.minecraft.rib"; -#[doc = "Sentry Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_SENTRY: &str = "trim_pattern.minecraft.sentry"; -#[doc = "Shaper Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_SHAPER: &str = "trim_pattern.minecraft.shaper"; -#[doc = "Silence Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_SILENCE: &str = "trim_pattern.minecraft.silence"; -#[doc = "Snout Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_SNOUT: &str = "trim_pattern.minecraft.snout"; -#[doc = "Spire Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_SPIRE: &str = "trim_pattern.minecraft.spire"; -#[doc = "Tide Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_TIDE: &str = "trim_pattern.minecraft.tide"; -#[doc = "Vex Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_VEX: &str = "trim_pattern.minecraft.vex"; -#[doc = "Ward Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_WARD: &str = "trim_pattern.minecraft.ward"; -#[doc = "Wayfinder Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_WAYFINDER: &str = "trim_pattern.minecraft.wayfinder"; -#[doc = "Wild Armor Trim"] -pub const TRIM_PATTERN_MINECRAFT_WILD: &str = "trim_pattern.minecraft.wild"; -#[doc = "Right Click to add items"] -pub const TUTORIAL_BUNDLEINSERT_DESCRIPTION: &str = "tutorial.bundleInsert.description"; -#[doc = "Use a Bundle"] -pub const TUTORIAL_BUNDLEINSERT_TITLE: &str = "tutorial.bundleInsert.title"; -#[doc = "The recipe book can help"] -pub const TUTORIAL_CRAFT_PLANKS_DESCRIPTION: &str = "tutorial.craft_planks.description"; -#[doc = "Craft wooden planks"] -pub const TUTORIAL_CRAFT_PLANKS_TITLE: &str = "tutorial.craft_planks.title"; -#[doc = "Punch it to collect wood"] -pub const TUTORIAL_FIND_TREE_DESCRIPTION: &str = "tutorial.find_tree.description"; -#[doc = "Find a tree"] -pub const TUTORIAL_FIND_TREE_TITLE: &str = "tutorial.find_tree.title"; -#[doc = "Use your mouse to turn"] -pub const TUTORIAL_LOOK_DESCRIPTION: &str = "tutorial.look.description"; -#[doc = "Look around"] -pub const TUTORIAL_LOOK_TITLE: &str = "tutorial.look.title"; -#[doc = "Jump with %s"] -pub const TUTORIAL_MOVE_DESCRIPTION: &str = "tutorial.move.description"; -#[doc = "Move with %s, %s, %s and %s"] -pub const TUTORIAL_MOVE_TITLE: &str = "tutorial.move.title"; -#[doc = "Press %s"] -pub const TUTORIAL_OPEN_INVENTORY_DESCRIPTION: &str = "tutorial.open_inventory.description"; -#[doc = "Open your inventory"] -pub const TUTORIAL_OPEN_INVENTORY_TITLE: &str = "tutorial.open_inventory.title"; -#[doc = "Hold down %s"] -pub const TUTORIAL_PUNCH_TREE_DESCRIPTION: &str = "tutorial.punch_tree.description"; -#[doc = "Destroy the tree"] -pub const TUTORIAL_PUNCH_TREE_TITLE: &str = "tutorial.punch_tree.title"; -#[doc = "Press %s to open"] -pub const TUTORIAL_SOCIALINTERACTIONS_DESCRIPTION: &str = "tutorial.socialInteractions.description"; -#[doc = "Social Interactions"] -pub const TUTORIAL_SOCIALINTERACTIONS_TITLE: &str = "tutorial.socialInteractions.title"; -#[doc = "Netherite Upgrade"] -pub const UPGRADE_MINECRAFT_NETHERITE_UPGRADE: &str = "upgrade.minecraft.netherite_upgrade"; -#[doc = "This may happen if another program accessed the world during the upgrade.\nIt may help to restart your computer and try again. If the issue persists, please consider reporting a bug."] -pub const UPGRADEWORLD_ABORTED_MESSAGE: &str = "upgradeWorld.aborted.message"; -#[doc = "Report a Bug"] -pub const UPGRADEWORLD_ABORTED_REPORTBUG: &str = "upgradeWorld.aborted.reportBug"; -#[doc = "Failed to upgrade the world"] -pub const UPGRADEWORLD_ABORTED_TITLE: &str = "upgradeWorld.aborted.title"; -#[doc = "Your world remains as it was before."] -pub const UPGRADEWORLD_CANCELED_MESSAGE: &str = "upgradeWorld.canceled.message"; -#[doc = "World upgrade canceled"] -pub const UPGRADEWORLD_CANCELED_TITLE: &str = "upgradeWorld.canceled.title"; -#[doc = "Upgrading World Completed"] -pub const UPGRADEWORLD_DONE: &str = "upgradeWorld.done"; -#[doc = "The world was successfully upgraded to the current version and is now available in the world list.\nWe encountered issues when cleaning up outdated data, therefore the name of the world folder has changed to %s."] -pub const UPGRADEWORLD_FAILED_CLEANUP_MESSAGE: &str = "upgradeWorld.failed_cleanup.message"; -#[doc = "Successfully upgraded the world"] -pub const UPGRADEWORLD_FAILED_CLEANUP_TITLE: &str = "upgradeWorld.failed_cleanup.title"; -#[doc = "Upgraded: %s"] -pub const UPGRADEWORLD_INFO_CONVERTED: &str = "upgradeWorld.info.converted"; -#[doc = "Stage: %s/%s"] -pub const UPGRADEWORLD_INFO_FILE_FIX_STAGE: &str = "upgradeWorld.info.file_fix_stage"; -#[doc = "Scanning files..."] -pub const UPGRADEWORLD_INFO_SCANNING: &str = "upgradeWorld.info.scanning"; -#[doc = "Total: %s"] -pub const UPGRADEWORLD_INFO_TOTAL: &str = "upgradeWorld.info.total"; -#[doc = "Do you want to join the world now?"] -pub const UPGRADEWORLD_JOINNOW: &str = "upgradeWorld.joinNow"; -#[doc = "%s%%"] -pub const UPGRADEWORLD_PROGRESS_PERCENTAGE: &str = "upgradeWorld.progress.percentage"; -#[doc = "Moving files"] -pub const UPGRADEWORLD_PROGRESS_TYPE_FILES: &str = "upgradeWorld.progress.type.files"; -#[doc = "Upgrading legacy structures"] -pub const UPGRADEWORLD_PROGRESS_TYPE_LEGACY_STRUCTURES: &str = - "upgradeWorld.progress.type.legacy_structures"; -#[doc = "Upgrading regions"] -pub const UPGRADEWORLD_PROGRESS_TYPE_REGION: &str = "upgradeWorld.progress.type.region"; -#[doc = "The selected world contains symbolic links.\nThe required steps to upgrade the world to the current version do not support the use of symbolic links. To upgrade the world, the links need to be resolved first."] -pub const UPGRADEWORLD_SYMLINK_MESSAGE: &str = "upgradeWorld.symlink.message"; -#[doc = "Can't upgrade the world"] -pub const UPGRADEWORLD_SYMLINK_TITLE: &str = "upgradeWorld.symlink.title"; -#[doc = "Upgrading World Files"] -pub const UPGRADEWORLD_TITLE: &str = "upgradeWorld.title"; +pub mod java { + #[doc = "Accessibility Settings..."] + pub const ACCESSIBILITY_ONBOARDING_ACCESSIBILITY_BUTTON: &str = + "accessibility.onboarding.accessibility.button"; + #[doc = "Press enter to enable the narrator"] + pub const ACCESSIBILITY_ONBOARDING_SCREEN_NARRATOR: &str = + "accessibility.onboarding.screen.narrator"; + #[doc = "Welcome to Minecraft!\n\nWould you like to enable the Narrator or visit the Accessibility Settings?"] + pub const ACCESSIBILITY_ONBOARDING_SCREEN_TITLE: &str = "accessibility.onboarding.screen.title"; + #[doc = "Done"] + pub const ADDSERVER_ADD: &str = "addServer.add"; + #[doc = "Server Address"] + pub const ADDSERVER_ENTERIP: &str = "addServer.enterIp"; + #[doc = "Server Name"] + pub const ADDSERVER_ENTERNAME: &str = "addServer.enterName"; + #[doc = "Server Resource Packs"] + pub const ADDSERVER_RESOURCEPACK: &str = "addServer.resourcePack"; + #[doc = "Disabled"] + pub const ADDSERVER_RESOURCEPACK_DISABLED: &str = "addServer.resourcePack.disabled"; + #[doc = "Enabled"] + pub const ADDSERVER_RESOURCEPACK_ENABLED: &str = "addServer.resourcePack.enabled"; + #[doc = "Prompt"] + pub const ADDSERVER_RESOURCEPACK_PROMPT: &str = "addServer.resourcePack.prompt"; + #[doc = "Edit Server Info"] + pub const ADDSERVER_TITLE: &str = "addServer.title"; + #[doc = "Console Command"] + pub const ADVMODE_COMMAND: &str = "advMode.command"; + #[doc = "Mode"] + pub const ADVMODE_MODE: &str = "advMode.mode"; + #[doc = "Repeat"] + pub const ADVMODE_MODE_AUTO: &str = "advMode.mode.auto"; + #[doc = "Always Active"] + pub const ADVMODE_MODE_AUTOEXEC_BAT: &str = "advMode.mode.autoexec.bat"; + #[doc = "Conditional"] + pub const ADVMODE_MODE_CONDITIONAL: &str = "advMode.mode.conditional"; + #[doc = "Impulse"] + pub const ADVMODE_MODE_REDSTONE: &str = "advMode.mode.redstone"; + #[doc = "Needs Redstone"] + pub const ADVMODE_MODE_REDSTONETRIGGERED: &str = "advMode.mode.redstoneTriggered"; + #[doc = "Chain"] + pub const ADVMODE_MODE_SEQUENCE: &str = "advMode.mode.sequence"; + #[doc = "Unconditional"] + pub const ADVMODE_MODE_UNCONDITIONAL: &str = "advMode.mode.unconditional"; + #[doc = "Must be an opped player in creative mode"] + pub const ADVMODE_NOTALLOWED: &str = "advMode.notAllowed"; + #[doc = "Command blocks are not enabled"] + pub const ADVMODE_NOTENABLED: &str = "advMode.notEnabled"; + #[doc = "Spawner blocks are not enabled"] + pub const ADVMODE_NOTENABLED_SPAWNER: &str = "advMode.notEnabled.spawner"; + #[doc = "Previous Output"] + pub const ADVMODE_PREVIOUSOUTPUT: &str = "advMode.previousOutput"; + #[doc = "Set Console Command for Block"] + pub const ADVMODE_SETCOMMAND: &str = "advMode.setCommand"; + #[doc = "Command set: %s, but command blocks are still disabled"] + pub const ADVMODE_SETCOMMAND_DISABLED: &str = "advMode.setCommand.disabled"; + #[doc = "Command set: %s"] + pub const ADVMODE_SETCOMMAND_SUCCESS: &str = "advMode.setCommand.success"; + #[doc = "Track output"] + pub const ADVMODE_TRACKOUTPUT: &str = "advMode.trackOutput"; + #[doc = "Triggering"] + pub const ADVMODE_TRIGGERING: &str = "advMode.triggering"; + #[doc = "Type"] + pub const ADVMODE_TYPE: &str = "advMode.type"; + #[doc = "Unknown advancement: %s"] + pub const ADVANCEMENT_ADVANCEMENTNOTFOUND: &str = "advancement.advancementNotFound"; + #[doc = "Discover every biome"] + pub const ADVANCEMENTS_ADVENTURE_ADVENTURING_TIME_DESCRIPTION: &str = + "advancements.adventure.adventuring_time.description"; + #[doc = "Adventuring Time"] + pub const ADVANCEMENTS_ADVENTURE_ADVENTURING_TIME_TITLE: &str = + "advancements.adventure.adventuring_time.title"; + #[doc = "Kill five unique mobs with one crossbow shot"] + pub const ADVANCEMENTS_ADVENTURE_ARBALISTIC_DESCRIPTION: &str = + "advancements.adventure.arbalistic.description"; + #[doc = "Arbalistic"] + pub const ADVANCEMENTS_ADVENTURE_ARBALISTIC_TITLE: &str = + "advancements.adventure.arbalistic.title"; + #[doc = "Sneak near a Sculk Sensor or Warden to prevent it from detecting you"] + pub const ADVANCEMENTS_ADVENTURE_AVOID_VIBRATION_DESCRIPTION: &str = + "advancements.adventure.avoid_vibration.description"; + #[doc = "Sneak 100"] + pub const ADVANCEMENTS_ADVENTURE_AVOID_VIBRATION_TITLE: &str = + "advancements.adventure.avoid_vibration.title"; + #[doc = "Kill a Breeze with a deflected Breeze-shot Wind Charge"] + pub const ADVANCEMENTS_ADVENTURE_BLOWBACK_DESCRIPTION: &str = + "advancements.adventure.blowback.description"; + #[doc = "Blowback"] + pub const ADVANCEMENTS_ADVENTURE_BLOWBACK_TITLE: &str = "advancements.adventure.blowback.title"; + #[doc = "Get Armadillo Scutes from an Armadillo using a Brush"] + pub const ADVANCEMENTS_ADVENTURE_BRUSH_ARMADILLO_DESCRIPTION: &str = + "advancements.adventure.brush_armadillo.description"; + #[doc = "Isn't It Scute?"] + pub const ADVANCEMENTS_ADVENTURE_BRUSH_ARMADILLO_TITLE: &str = + "advancements.adventure.brush_armadillo.title"; + #[doc = "Hit the bullseye of a Target block from at least 30 meters away"] + pub const ADVANCEMENTS_ADVENTURE_BULLSEYE_DESCRIPTION: &str = + "advancements.adventure.bullseye.description"; + #[doc = "Bullseye"] + pub const ADVANCEMENTS_ADVENTURE_BULLSEYE_TITLE: &str = "advancements.adventure.bullseye.title"; + #[doc = "Make a Decorated Pot out of 4 Pottery Sherds"] + pub const ADVANCEMENTS_ADVENTURE_CRAFT_DECORATED_POT_USING_ONLY_SHERDS_DESCRIPTION: &str = + "advancements.adventure.craft_decorated_pot_using_only_sherds.description"; + #[doc = "Careful Restoration"] + pub const ADVANCEMENTS_ADVENTURE_CRAFT_DECORATED_POT_USING_ONLY_SHERDS_TITLE: &str = + "advancements.adventure.craft_decorated_pot_using_only_sherds.title"; + #[doc = "Be near a Crafter when it crafts a Crafter"] + pub const ADVANCEMENTS_ADVENTURE_CRAFTERS_CRAFTING_CRAFTERS_DESCRIPTION: &str = + "advancements.adventure.crafters_crafting_crafters.description"; + #[doc = "Crafters Crafting Crafters"] + pub const ADVANCEMENTS_ADVENTURE_CRAFTERS_CRAFTING_CRAFTERS_TITLE: &str = + "advancements.adventure.crafters_crafting_crafters.title"; + #[doc = "Free fall from the top of the world (build limit) to the bottom of the world and survive"] + pub const ADVANCEMENTS_ADVENTURE_FALL_FROM_WORLD_HEIGHT_DESCRIPTION: &str = + "advancements.adventure.fall_from_world_height.description"; + #[doc = "Caves & Cliffs"] + pub const ADVANCEMENTS_ADVENTURE_FALL_FROM_WORLD_HEIGHT_TITLE: &str = + "advancements.adventure.fall_from_world_height.title"; + #[doc = "Place a Creaking Heart with the correct alignment between two Pale Oak Log blocks"] + pub const ADVANCEMENTS_ADVENTURE_HEART_TRANSPLANTER_DESCRIPTION: &str = + "advancements.adventure.heart_transplanter.description"; + #[doc = "Heart Transplanter"] + pub const ADVANCEMENTS_ADVENTURE_HEART_TRANSPLANTER_TITLE: &str = + "advancements.adventure.heart_transplanter.title"; + #[doc = "Successfully defend a village from a raid"] + pub const ADVANCEMENTS_ADVENTURE_HERO_OF_THE_VILLAGE_DESCRIPTION: &str = + "advancements.adventure.hero_of_the_village.description"; + #[doc = "Hero of the Village"] + pub const ADVANCEMENTS_ADVENTURE_HERO_OF_THE_VILLAGE_TITLE: &str = + "advancements.adventure.hero_of_the_village.title"; + #[doc = "Jump into a Honey Block to break your fall"] + pub const ADVANCEMENTS_ADVENTURE_HONEY_BLOCK_SLIDE_DESCRIPTION: &str = + "advancements.adventure.honey_block_slide.description"; + #[doc = "Sticky Situation"] + pub const ADVANCEMENTS_ADVENTURE_HONEY_BLOCK_SLIDE_TITLE: &str = + "advancements.adventure.honey_block_slide.title"; + #[doc = "Kill any hostile monster"] + pub const ADVANCEMENTS_ADVENTURE_KILL_A_MOB_DESCRIPTION: &str = + "advancements.adventure.kill_a_mob.description"; + #[doc = "Monster Hunter"] + pub const ADVANCEMENTS_ADVENTURE_KILL_A_MOB_TITLE: &str = + "advancements.adventure.kill_a_mob.title"; + #[doc = "Kill one of every hostile monster"] + pub const ADVANCEMENTS_ADVENTURE_KILL_ALL_MOBS_DESCRIPTION: &str = + "advancements.adventure.kill_all_mobs.description"; + #[doc = "Monsters Hunted"] + pub const ADVANCEMENTS_ADVENTURE_KILL_ALL_MOBS_TITLE: &str = + "advancements.adventure.kill_all_mobs.title"; + #[doc = "Kill a mob near a Sculk Catalyst"] + pub const ADVANCEMENTS_ADVENTURE_KILL_MOB_NEAR_SCULK_CATALYST_DESCRIPTION: &str = + "advancements.adventure.kill_mob_near_sculk_catalyst.description"; + #[doc = "It Spreads"] + pub const ADVANCEMENTS_ADVENTURE_KILL_MOB_NEAR_SCULK_CATALYST_TITLE: &str = + "advancements.adventure.kill_mob_near_sculk_catalyst.title"; + #[doc = "Scrape a Copper Bulb with an Axe to make it brighter"] + pub const ADVANCEMENTS_ADVENTURE_LIGHTEN_UP_DESCRIPTION: &str = + "advancements.adventure.lighten_up.description"; + #[doc = "Lighten Up"] + pub const ADVANCEMENTS_ADVENTURE_LIGHTEN_UP_TITLE: &str = + "advancements.adventure.lighten_up.title"; + #[doc = "Protect a Villager from an undesired shock without starting a fire"] + pub const ADVANCEMENTS_ADVENTURE_LIGHTNING_ROD_WITH_VILLAGER_NO_FIRE_DESCRIPTION: &str = + "advancements.adventure.lightning_rod_with_villager_no_fire.description"; + #[doc = "Surge Protector"] + pub const ADVANCEMENTS_ADVENTURE_LIGHTNING_ROD_WITH_VILLAGER_NO_FIRE_TITLE: &str = + "advancements.adventure.lightning_rod_with_villager_no_fire.title"; + #[doc = "Step foot in a Trial Chamber"] + pub const ADVANCEMENTS_ADVENTURE_MINECRAFT_TRIALS_EDITION_DESCRIPTION: &str = + "advancements.adventure.minecraft_trials_edition.description"; + #[doc = "Minecraft: Trial(s) Edition"] + pub const ADVANCEMENTS_ADVENTURE_MINECRAFT_TRIALS_EDITION_TITLE: &str = + "advancements.adventure.minecraft_trials_edition.title"; + #[doc = "Shoot a Crossbow"] + pub const ADVANCEMENTS_ADVENTURE_OL_BETSY_DESCRIPTION: &str = + "advancements.adventure.ol_betsy.description"; + #[doc = "Ol' Betsy"] + pub const ADVANCEMENTS_ADVENTURE_OL_BETSY_TITLE: &str = "advancements.adventure.ol_betsy.title"; + #[doc = "Deal 50 hearts of damage in a single hit using the Mace"] + pub const ADVANCEMENTS_ADVENTURE_OVEROVERKILL_DESCRIPTION: &str = + "advancements.adventure.overoverkill.description"; + #[doc = "Over-Overkill"] + pub const ADVANCEMENTS_ADVENTURE_OVEROVERKILL_TITLE: &str = + "advancements.adventure.overoverkill.title"; + #[doc = "Make the Meadows come alive with the sound of music from a Jukebox"] + pub const ADVANCEMENTS_ADVENTURE_PLAY_JUKEBOX_IN_MEADOWS_DESCRIPTION: &str = + "advancements.adventure.play_jukebox_in_meadows.description"; + #[doc = "Sound of Music"] + pub const ADVANCEMENTS_ADVENTURE_PLAY_JUKEBOX_IN_MEADOWS_TITLE: &str = + "advancements.adventure.play_jukebox_in_meadows.title"; + #[doc = "Read the power signal of a Chiseled Bookshelf using a Comparator"] + pub const ADVANCEMENTS_ADVENTURE_READ_POWER_FROM_CHISELED_BOOKSHELF_DESCRIPTION: &str = + "advancements.adventure.read_power_from_chiseled_bookshelf.description"; + #[doc = "The Power of Books"] + pub const ADVANCEMENTS_ADVENTURE_READ_POWER_FROM_CHISELED_BOOKSHELF_TITLE: &str = + "advancements.adventure.read_power_from_chiseled_bookshelf.title"; + #[doc = "Unlock an Ominous Vault with an Ominous Trial Key"] + pub const ADVANCEMENTS_ADVENTURE_REVAULTING_DESCRIPTION: &str = + "advancements.adventure.revaulting.description"; + #[doc = "Revaulting"] + pub const ADVANCEMENTS_ADVENTURE_REVAULTING_TITLE: &str = + "advancements.adventure.revaulting.title"; + #[doc = "Adventure, exploration and combat"] + pub const ADVANCEMENTS_ADVENTURE_ROOT_DESCRIPTION: &str = + "advancements.adventure.root.description"; + #[doc = "Adventure"] + pub const ADVANCEMENTS_ADVENTURE_ROOT_TITLE: &str = "advancements.adventure.root.title"; + #[doc = "Brush a Suspicious block to obtain a Pottery Sherd"] + pub const ADVANCEMENTS_ADVENTURE_SALVAGE_SHERD_DESCRIPTION: &str = + "advancements.adventure.salvage_sherd.description"; + #[doc = "Respecting the Remnants"] + pub const ADVANCEMENTS_ADVENTURE_SALVAGE_SHERD_TITLE: &str = + "advancements.adventure.salvage_sherd.title"; + #[doc = "Shoot something with an Arrow"] + pub const ADVANCEMENTS_ADVENTURE_SHOOT_ARROW_DESCRIPTION: &str = + "advancements.adventure.shoot_arrow.description"; + #[doc = "Take Aim"] + pub const ADVANCEMENTS_ADVENTURE_SHOOT_ARROW_TITLE: &str = + "advancements.adventure.shoot_arrow.title"; + #[doc = "Sleep in a Bed to change your respawn point"] + pub const ADVANCEMENTS_ADVENTURE_SLEEP_IN_BED_DESCRIPTION: &str = + "advancements.adventure.sleep_in_bed.description"; + #[doc = "Sweet Dreams"] + pub const ADVANCEMENTS_ADVENTURE_SLEEP_IN_BED_TITLE: &str = + "advancements.adventure.sleep_in_bed.title"; + #[doc = "Kill a Skeleton from at least 50 meters away"] + pub const ADVANCEMENTS_ADVENTURE_SNIPER_DUEL_DESCRIPTION: &str = + "advancements.adventure.sniper_duel.description"; + #[doc = "Sniper Duel"] + pub const ADVANCEMENTS_ADVENTURE_SNIPER_DUEL_TITLE: &str = + "advancements.adventure.sniper_duel.title"; + #[doc = "Hit five mobs in the same Charge attack using the Spear"] + pub const ADVANCEMENTS_ADVENTURE_SPEAR_MANY_MOBS_DESCRIPTION: &str = + "advancements.adventure.spear_many_mobs.description"; + #[doc = "Mob Kabob"] + pub const ADVANCEMENTS_ADVENTURE_SPEAR_MANY_MOBS_TITLE: &str = + "advancements.adventure.spear_many_mobs.title"; + #[doc = "Look at the Ender Dragon through a Spyglass"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_DRAGON_DESCRIPTION: &str = + "advancements.adventure.spyglass_at_dragon.description"; + #[doc = "Is It a Plane?"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_DRAGON_TITLE: &str = + "advancements.adventure.spyglass_at_dragon.title"; + #[doc = "Look at a Ghast through a Spyglass"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_GHAST_DESCRIPTION: &str = + "advancements.adventure.spyglass_at_ghast.description"; + #[doc = "Is It a Balloon?"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_GHAST_TITLE: &str = + "advancements.adventure.spyglass_at_ghast.title"; + #[doc = "Look at a Parrot through a Spyglass"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_PARROT_DESCRIPTION: &str = + "advancements.adventure.spyglass_at_parrot.description"; + #[doc = "Is It a Bird?"] + pub const ADVANCEMENTS_ADVENTURE_SPYGLASS_AT_PARROT_TITLE: &str = + "advancements.adventure.spyglass_at_parrot.title"; + #[doc = "Summon an Iron Golem to help defend a village"] + pub const ADVANCEMENTS_ADVENTURE_SUMMON_IRON_GOLEM_DESCRIPTION: &str = + "advancements.adventure.summon_iron_golem.description"; + #[doc = "Hired Help"] + pub const ADVANCEMENTS_ADVENTURE_SUMMON_IRON_GOLEM_TITLE: &str = + "advancements.adventure.summon_iron_golem.title"; + #[doc = "Throw a Trident at something.\nNote: Throwing away your only weapon is not a good idea."] + pub const ADVANCEMENTS_ADVENTURE_THROW_TRIDENT_DESCRIPTION: &str = + "advancements.adventure.throw_trident.description"; + #[doc = "A Throwaway Joke"] + pub const ADVANCEMENTS_ADVENTURE_THROW_TRIDENT_TITLE: &str = + "advancements.adventure.throw_trident.title"; + #[doc = "Use a Totem of Undying to cheat death"] + pub const ADVANCEMENTS_ADVENTURE_TOTEM_OF_UNDYING_DESCRIPTION: &str = + "advancements.adventure.totem_of_undying.description"; + #[doc = "Postmortal"] + pub const ADVANCEMENTS_ADVENTURE_TOTEM_OF_UNDYING_TITLE: &str = + "advancements.adventure.totem_of_undying.title"; + #[doc = "Successfully trade with a Villager"] + pub const ADVANCEMENTS_ADVENTURE_TRADE_DESCRIPTION: &str = + "advancements.adventure.trade.description"; + #[doc = "What a Deal!"] + pub const ADVANCEMENTS_ADVENTURE_TRADE_TITLE: &str = "advancements.adventure.trade.title"; + #[doc = "Trade with a Villager at the build height limit"] + pub const ADVANCEMENTS_ADVENTURE_TRADE_AT_WORLD_HEIGHT_DESCRIPTION: &str = + "advancements.adventure.trade_at_world_height.description"; + #[doc = "Star Trader"] + pub const ADVANCEMENTS_ADVENTURE_TRADE_AT_WORLD_HEIGHT_TITLE: &str = + "advancements.adventure.trade_at_world_height.title"; + #[doc = "Apply these smithing templates at least once: Spire, Snout, Rib, Ward, Silence, Vex, Tide, Wayfinder"] + pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ALL_EXCLUSIVE_ARMOR_PATTERNS_DESCRIPTION: &str = + "advancements.adventure.trim_with_all_exclusive_armor_patterns.description"; + #[doc = "Smithing with Style"] + pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ALL_EXCLUSIVE_ARMOR_PATTERNS_TITLE: &str = + "advancements.adventure.trim_with_all_exclusive_armor_patterns.title"; + #[doc = "Craft trimmed armor at a Smithing Table"] + pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ANY_ARMOR_PATTERN_DESCRIPTION: &str = + "advancements.adventure.trim_with_any_armor_pattern.description"; + #[doc = "Crafting a New Look"] + pub const ADVANCEMENTS_ADVENTURE_TRIM_WITH_ANY_ARMOR_PATTERN_TITLE: &str = + "advancements.adventure.trim_with_any_armor_pattern.title"; + #[doc = "Kill two Phantoms with a piercing Arrow"] + pub const ADVANCEMENTS_ADVENTURE_TWO_BIRDS_ONE_ARROW_DESCRIPTION: &str = + "advancements.adventure.two_birds_one_arrow.description"; + #[doc = "Two Birds, One Arrow"] + pub const ADVANCEMENTS_ADVENTURE_TWO_BIRDS_ONE_ARROW_TITLE: &str = + "advancements.adventure.two_birds_one_arrow.title"; + #[doc = "Unlock a Vault with a Trial Key"] + pub const ADVANCEMENTS_ADVENTURE_UNDER_LOCK_AND_KEY_DESCRIPTION: &str = + "advancements.adventure.under_lock_and_key.description"; + #[doc = "Under Lock and Key"] + pub const ADVANCEMENTS_ADVENTURE_UNDER_LOCK_AND_KEY_TITLE: &str = + "advancements.adventure.under_lock_and_key.title"; + #[doc = "Use a Compass on a Lodestone"] + pub const ADVANCEMENTS_ADVENTURE_USE_LODESTONE_DESCRIPTION: &str = + "advancements.adventure.use_lodestone.description"; + #[doc = "Country Lode, Take Me Home"] + pub const ADVANCEMENTS_ADVENTURE_USE_LODESTONE_TITLE: &str = + "advancements.adventure.use_lodestone.title"; + #[doc = "Strike a Villager with lightning"] + pub const ADVANCEMENTS_ADVENTURE_VERY_VERY_FRIGHTENING_DESCRIPTION: &str = + "advancements.adventure.very_very_frightening.description"; + #[doc = "Very Very Frightening"] + pub const ADVANCEMENTS_ADVENTURE_VERY_VERY_FRIGHTENING_TITLE: &str = + "advancements.adventure.very_very_frightening.title"; + #[doc = "Kill a raid captain.\nMaybe consider staying away from villages for the time being..."] + pub const ADVANCEMENTS_ADVENTURE_VOLUNTARY_EXILE_DESCRIPTION: &str = + "advancements.adventure.voluntary_exile.description"; + #[doc = "Voluntary Exile"] + pub const ADVANCEMENTS_ADVENTURE_VOLUNTARY_EXILE_TITLE: &str = + "advancements.adventure.voluntary_exile.title"; + #[doc = "Walk on Powder Snow... without sinking in it"] + pub const ADVANCEMENTS_ADVENTURE_WALK_ON_POWDER_SNOW_WITH_LEATHER_BOOTS_DESCRIPTION: &str = + "advancements.adventure.walk_on_powder_snow_with_leather_boots.description"; + #[doc = "Light as a Rabbit"] + pub const ADVANCEMENTS_ADVENTURE_WALK_ON_POWDER_SNOW_WITH_LEATHER_BOOTS_TITLE: &str = + "advancements.adventure.walk_on_powder_snow_with_leather_boots.title"; + #[doc = "Use a Wind Charge to launch yourself upward 8 blocks"] + pub const ADVANCEMENTS_ADVENTURE_WHO_NEEDS_ROCKETS_DESCRIPTION: &str = + "advancements.adventure.who_needs_rockets.description"; + #[doc = "Who Needs Rockets?"] + pub const ADVANCEMENTS_ADVENTURE_WHO_NEEDS_ROCKETS_TITLE: &str = + "advancements.adventure.who_needs_rockets.title"; + #[doc = "Give a Pillager a taste of their own medicine"] + pub const ADVANCEMENTS_ADVENTURE_WHOS_THE_PILLAGER_NOW_DESCRIPTION: &str = + "advancements.adventure.whos_the_pillager_now.description"; + #[doc = "Who's the Pillager Now?"] + pub const ADVANCEMENTS_ADVENTURE_WHOS_THE_PILLAGER_NOW_TITLE: &str = + "advancements.adventure.whos_the_pillager_now.title"; + #[doc = "There doesn't seem to be anything here..."] + pub const ADVANCEMENTS_EMPTY: &str = "advancements.empty"; + #[doc = "Collect Dragon's Breath in a Glass Bottle"] + pub const ADVANCEMENTS_END_DRAGON_BREATH_DESCRIPTION: &str = + "advancements.end.dragon_breath.description"; + #[doc = "You Need a Mint"] + pub const ADVANCEMENTS_END_DRAGON_BREATH_TITLE: &str = "advancements.end.dragon_breath.title"; + #[doc = "Hold the Dragon Egg"] + pub const ADVANCEMENTS_END_DRAGON_EGG_DESCRIPTION: &str = + "advancements.end.dragon_egg.description"; + #[doc = "The Next Generation"] + pub const ADVANCEMENTS_END_DRAGON_EGG_TITLE: &str = "advancements.end.dragon_egg.title"; + #[doc = "Find Elytra"] + pub const ADVANCEMENTS_END_ELYTRA_DESCRIPTION: &str = "advancements.end.elytra.description"; + #[doc = "Sky's the Limit"] + pub const ADVANCEMENTS_END_ELYTRA_TITLE: &str = "advancements.end.elytra.title"; + #[doc = "Escape the island"] + pub const ADVANCEMENTS_END_ENTER_END_GATEWAY_DESCRIPTION: &str = + "advancements.end.enter_end_gateway.description"; + #[doc = "Remote Getaway"] + pub const ADVANCEMENTS_END_ENTER_END_GATEWAY_TITLE: &str = + "advancements.end.enter_end_gateway.title"; + #[doc = "Go on in, what could happen?"] + pub const ADVANCEMENTS_END_FIND_END_CITY_DESCRIPTION: &str = + "advancements.end.find_end_city.description"; + #[doc = "The City at the End of the Game"] + pub const ADVANCEMENTS_END_FIND_END_CITY_TITLE: &str = "advancements.end.find_end_city.title"; + #[doc = "Good luck"] + pub const ADVANCEMENTS_END_KILL_DRAGON_DESCRIPTION: &str = + "advancements.end.kill_dragon.description"; + #[doc = "Free the End"] + pub const ADVANCEMENTS_END_KILL_DRAGON_TITLE: &str = "advancements.end.kill_dragon.title"; + #[doc = "Levitate up 50 blocks from the attacks of a Shulker"] + pub const ADVANCEMENTS_END_LEVITATE_DESCRIPTION: &str = "advancements.end.levitate.description"; + #[doc = "Great View From Up Here"] + pub const ADVANCEMENTS_END_LEVITATE_TITLE: &str = "advancements.end.levitate.title"; + #[doc = "Respawn the Ender Dragon"] + pub const ADVANCEMENTS_END_RESPAWN_DRAGON_DESCRIPTION: &str = + "advancements.end.respawn_dragon.description"; + #[doc = "The End... Again..."] + pub const ADVANCEMENTS_END_RESPAWN_DRAGON_TITLE: &str = "advancements.end.respawn_dragon.title"; + #[doc = "Or the beginning?"] + pub const ADVANCEMENTS_END_ROOT_DESCRIPTION: &str = "advancements.end.root.description"; + #[doc = "The End"] + pub const ADVANCEMENTS_END_ROOT_TITLE: &str = "advancements.end.root.title"; + #[doc = "Have an Allay drop a Cake at a Note Block"] + pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_CAKE_TO_NOTE_BLOCK_DESCRIPTION: &str = + "advancements.husbandry.allay_deliver_cake_to_note_block.description"; + #[doc = "Birthday Song"] + pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_CAKE_TO_NOTE_BLOCK_TITLE: &str = + "advancements.husbandry.allay_deliver_cake_to_note_block.title"; + #[doc = "Have an Allay deliver items to you"] + pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_ITEM_TO_PLAYER_DESCRIPTION: &str = + "advancements.husbandry.allay_deliver_item_to_player.description"; + #[doc = "You've Got a Friend in Me"] + pub const ADVANCEMENTS_HUSBANDRY_ALLAY_DELIVER_ITEM_TO_PLAYER_TITLE: &str = + "advancements.husbandry.allay_deliver_item_to_player.title"; + #[doc = "Catch an Axolotl in a Bucket"] + pub const ADVANCEMENTS_HUSBANDRY_AXOLOTL_IN_A_BUCKET_DESCRIPTION: &str = + "advancements.husbandry.axolotl_in_a_bucket.description"; + #[doc = "The Cutest Predator"] + pub const ADVANCEMENTS_HUSBANDRY_AXOLOTL_IN_A_BUCKET_TITLE: &str = + "advancements.husbandry.axolotl_in_a_bucket.title"; + #[doc = "Eat everything that is edible, even if it's not good for you"] + pub const ADVANCEMENTS_HUSBANDRY_BALANCED_DIET_DESCRIPTION: &str = + "advancements.husbandry.balanced_diet.description"; + #[doc = "A Balanced Diet"] + pub const ADVANCEMENTS_HUSBANDRY_BALANCED_DIET_TITLE: &str = + "advancements.husbandry.balanced_diet.title"; + #[doc = "Breed all the animals!"] + pub const ADVANCEMENTS_HUSBANDRY_BREED_ALL_ANIMALS_DESCRIPTION: &str = + "advancements.husbandry.breed_all_animals.description"; + #[doc = "Two by Two"] + pub const ADVANCEMENTS_HUSBANDRY_BREED_ALL_ANIMALS_TITLE: &str = + "advancements.husbandry.breed_all_animals.title"; + #[doc = "Breed two animals together"] + pub const ADVANCEMENTS_HUSBANDRY_BREED_AN_ANIMAL_DESCRIPTION: &str = + "advancements.husbandry.breed_an_animal.description"; + #[doc = "The Parrots and the Bats"] + pub const ADVANCEMENTS_HUSBANDRY_BREED_AN_ANIMAL_TITLE: &str = + "advancements.husbandry.breed_an_animal.title"; + #[doc = "Tame all Cat variants!"] + pub const ADVANCEMENTS_HUSBANDRY_COMPLETE_CATALOGUE_DESCRIPTION: &str = + "advancements.husbandry.complete_catalogue.description"; + #[doc = "A Complete Catalogue"] + pub const ADVANCEMENTS_HUSBANDRY_COMPLETE_CATALOGUE_TITLE: &str = + "advancements.husbandry.complete_catalogue.title"; + #[doc = "Feed a Snifflet"] + pub const ADVANCEMENTS_HUSBANDRY_FEED_SNIFFLET_DESCRIPTION: &str = + "advancements.husbandry.feed_snifflet.description"; + #[doc = "Little Sniffs"] + pub const ADVANCEMENTS_HUSBANDRY_FEED_SNIFFLET_TITLE: &str = + "advancements.husbandry.feed_snifflet.title"; + #[doc = "Catch a fish"] + pub const ADVANCEMENTS_HUSBANDRY_FISHY_BUSINESS_DESCRIPTION: &str = + "advancements.husbandry.fishy_business.description"; + #[doc = "Fishy Business"] + pub const ADVANCEMENTS_HUSBANDRY_FISHY_BUSINESS_TITLE: &str = + "advancements.husbandry.fishy_business.title"; + #[doc = "Have all Froglights in your inventory"] + pub const ADVANCEMENTS_HUSBANDRY_FROGLIGHTS_DESCRIPTION: &str = + "advancements.husbandry.froglights.description"; + #[doc = "With Our Powers Combined!"] + pub const ADVANCEMENTS_HUSBANDRY_FROGLIGHTS_TITLE: &str = + "advancements.husbandry.froglights.title"; + #[doc = "Team up with an Axolotl and win a fight"] + pub const ADVANCEMENTS_HUSBANDRY_KILL_AXOLOTL_TARGET_DESCRIPTION: &str = + "advancements.husbandry.kill_axolotl_target.description"; + #[doc = "The Healing Power of Friendship!"] + pub const ADVANCEMENTS_HUSBANDRY_KILL_AXOLOTL_TARGET_TITLE: &str = + "advancements.husbandry.kill_axolotl_target.title"; + #[doc = "Get each Frog variant on a Lead"] + pub const ADVANCEMENTS_HUSBANDRY_LEASH_ALL_FROG_VARIANTS_DESCRIPTION: &str = + "advancements.husbandry.leash_all_frog_variants.description"; + #[doc = "When the Squad Hops into Town"] + pub const ADVANCEMENTS_HUSBANDRY_LEASH_ALL_FROG_VARIANTS_TITLE: &str = + "advancements.husbandry.leash_all_frog_variants.title"; + #[doc = "Make the text of any kind of sign glow"] + pub const ADVANCEMENTS_HUSBANDRY_MAKE_A_SIGN_GLOW_DESCRIPTION: &str = + "advancements.husbandry.make_a_sign_glow.description"; + #[doc = "Glow and Behold!"] + pub const ADVANCEMENTS_HUSBANDRY_MAKE_A_SIGN_GLOW_TITLE: &str = + "advancements.husbandry.make_a_sign_glow.title"; + #[doc = "Use a Netherite Ingot to upgrade a Hoe, and then reevaluate your life choices"] + pub const ADVANCEMENTS_HUSBANDRY_NETHERITE_HOE_DESCRIPTION: &str = + "advancements.husbandry.netherite_hoe.description"; + #[doc = "Serious Dedication"] + pub const ADVANCEMENTS_HUSBANDRY_NETHERITE_HOE_TITLE: &str = + "advancements.husbandry.netherite_hoe.title"; + #[doc = "Obtain a Sniffer Egg"] + pub const ADVANCEMENTS_HUSBANDRY_OBTAIN_SNIFFER_EGG_DESCRIPTION: &str = + "advancements.husbandry.obtain_sniffer_egg.description"; + #[doc = "Smells Interesting"] + pub const ADVANCEMENTS_HUSBANDRY_OBTAIN_SNIFFER_EGG_TITLE: &str = + "advancements.husbandry.obtain_sniffer_egg.title"; + #[doc = "Place a Dried Ghast block into water"] + pub const ADVANCEMENTS_HUSBANDRY_PLACE_DRIED_GHAST_IN_WATER_DESCRIPTION: &str = + "advancements.husbandry.place_dried_ghast_in_water.description"; + #[doc = "Stay Hydrated!"] + pub const ADVANCEMENTS_HUSBANDRY_PLACE_DRIED_GHAST_IN_WATER_TITLE: &str = + "advancements.husbandry.place_dried_ghast_in_water.title"; + #[doc = "Plant any Sniffer seed"] + pub const ADVANCEMENTS_HUSBANDRY_PLANT_ANY_SNIFFER_SEED_DESCRIPTION: &str = + "advancements.husbandry.plant_any_sniffer_seed.description"; + #[doc = "Planting the Past"] + pub const ADVANCEMENTS_HUSBANDRY_PLANT_ANY_SNIFFER_SEED_TITLE: &str = + "advancements.husbandry.plant_any_sniffer_seed.title"; + #[doc = "Plant a seed and watch it grow"] + pub const ADVANCEMENTS_HUSBANDRY_PLANT_SEED_DESCRIPTION: &str = + "advancements.husbandry.plant_seed.description"; + #[doc = "A Seedy Place"] + pub const ADVANCEMENTS_HUSBANDRY_PLANT_SEED_TITLE: &str = + "advancements.husbandry.plant_seed.title"; + #[doc = "Remove Wolf Armor from a Wolf using Shears"] + pub const ADVANCEMENTS_HUSBANDRY_REMOVE_WOLF_ARMOR_DESCRIPTION: &str = + "advancements.husbandry.remove_wolf_armor.description"; + #[doc = "Shear Brilliance"] + pub const ADVANCEMENTS_HUSBANDRY_REMOVE_WOLF_ARMOR_TITLE: &str = + "advancements.husbandry.remove_wolf_armor.title"; + #[doc = "Fully repair damaged Wolf Armor using Armadillo Scutes"] + pub const ADVANCEMENTS_HUSBANDRY_REPAIR_WOLF_ARMOR_DESCRIPTION: &str = + "advancements.husbandry.repair_wolf_armor.description"; + #[doc = "Good as New"] + pub const ADVANCEMENTS_HUSBANDRY_REPAIR_WOLF_ARMOR_TITLE: &str = + "advancements.husbandry.repair_wolf_armor.title"; + #[doc = "Get in a Boat and float with a Goat"] + pub const ADVANCEMENTS_HUSBANDRY_RIDE_A_BOAT_WITH_A_GOAT_DESCRIPTION: &str = + "advancements.husbandry.ride_a_boat_with_a_goat.description"; + #[doc = "Whatever Floats Your Goat!"] + pub const ADVANCEMENTS_HUSBANDRY_RIDE_A_BOAT_WITH_A_GOAT_TITLE: &str = + "advancements.husbandry.ride_a_boat_with_a_goat.title"; + #[doc = "The world is full of friends and food"] + pub const ADVANCEMENTS_HUSBANDRY_ROOT_DESCRIPTION: &str = + "advancements.husbandry.root.description"; + #[doc = "Husbandry"] + pub const ADVANCEMENTS_HUSBANDRY_ROOT_TITLE: &str = "advancements.husbandry.root.title"; + #[doc = "Use a Campfire to collect Honey from a Beehive using a Glass Bottle without aggravating the Bees"] + pub const ADVANCEMENTS_HUSBANDRY_SAFELY_HARVEST_HONEY_DESCRIPTION: &str = + "advancements.husbandry.safely_harvest_honey.description"; + #[doc = "Bee Our Guest"] + pub const ADVANCEMENTS_HUSBANDRY_SAFELY_HARVEST_HONEY_TITLE: &str = + "advancements.husbandry.safely_harvest_honey.title"; + #[doc = "Move a Bee Nest or Beehive, with 3 Bees inside, using Silk Touch"] + pub const ADVANCEMENTS_HUSBANDRY_SILK_TOUCH_NEST_DESCRIPTION: &str = + "advancements.husbandry.silk_touch_nest.description"; + #[doc = "Total Beelocation"] + pub const ADVANCEMENTS_HUSBANDRY_SILK_TOUCH_NEST_TITLE: &str = + "advancements.husbandry.silk_touch_nest.title"; + #[doc = "Catch a Fish... without a Fishing Rod!"] + pub const ADVANCEMENTS_HUSBANDRY_TACTICAL_FISHING_DESCRIPTION: &str = + "advancements.husbandry.tactical_fishing.description"; + #[doc = "Tactical Fishing"] + pub const ADVANCEMENTS_HUSBANDRY_TACTICAL_FISHING_TITLE: &str = + "advancements.husbandry.tactical_fishing.title"; + #[doc = "Catch a Tadpole in a Bucket"] + pub const ADVANCEMENTS_HUSBANDRY_TADPOLE_IN_A_BUCKET_DESCRIPTION: &str = + "advancements.husbandry.tadpole_in_a_bucket.description"; + #[doc = "Bukkit Bukkit"] + pub const ADVANCEMENTS_HUSBANDRY_TADPOLE_IN_A_BUCKET_TITLE: &str = + "advancements.husbandry.tadpole_in_a_bucket.title"; + #[doc = "Tame an animal"] + pub const ADVANCEMENTS_HUSBANDRY_TAME_AN_ANIMAL_DESCRIPTION: &str = + "advancements.husbandry.tame_an_animal.description"; + #[doc = "Best Friends Forever"] + pub const ADVANCEMENTS_HUSBANDRY_TAME_AN_ANIMAL_TITLE: &str = + "advancements.husbandry.tame_an_animal.title"; + #[doc = "Scrape Wax off of a Copper block!"] + pub const ADVANCEMENTS_HUSBANDRY_WAX_OFF_DESCRIPTION: &str = + "advancements.husbandry.wax_off.description"; + #[doc = "Wax Off"] + pub const ADVANCEMENTS_HUSBANDRY_WAX_OFF_TITLE: &str = "advancements.husbandry.wax_off.title"; + #[doc = "Apply Honeycomb to a Copper block!"] + pub const ADVANCEMENTS_HUSBANDRY_WAX_ON_DESCRIPTION: &str = + "advancements.husbandry.wax_on.description"; + #[doc = "Wax On"] + pub const ADVANCEMENTS_HUSBANDRY_WAX_ON_TITLE: &str = "advancements.husbandry.wax_on.title"; + #[doc = "Tame one of each Wolf variant"] + pub const ADVANCEMENTS_HUSBANDRY_WHOLE_PACK_DESCRIPTION: &str = + "advancements.husbandry.whole_pack.description"; + #[doc = "The Whole Pack"] + pub const ADVANCEMENTS_HUSBANDRY_WHOLE_PACK_TITLE: &str = + "advancements.husbandry.whole_pack.title"; + #[doc = "Have every effect applied at the same time"] + pub const ADVANCEMENTS_NETHER_ALL_EFFECTS_DESCRIPTION: &str = + "advancements.nether.all_effects.description"; + #[doc = "How Did We Get Here?"] + pub const ADVANCEMENTS_NETHER_ALL_EFFECTS_TITLE: &str = "advancements.nether.all_effects.title"; + #[doc = "Have every potion effect applied at the same time"] + pub const ADVANCEMENTS_NETHER_ALL_POTIONS_DESCRIPTION: &str = + "advancements.nether.all_potions.description"; + #[doc = "A Furious Cocktail"] + pub const ADVANCEMENTS_NETHER_ALL_POTIONS_TITLE: &str = "advancements.nether.all_potions.title"; + #[doc = "Brew a Potion"] + pub const ADVANCEMENTS_NETHER_BREW_POTION_DESCRIPTION: &str = + "advancements.nether.brew_potion.description"; + #[doc = "Local Brewery"] + pub const ADVANCEMENTS_NETHER_BREW_POTION_TITLE: &str = "advancements.nether.brew_potion.title"; + #[doc = "Charge a Respawn Anchor to the maximum"] + pub const ADVANCEMENTS_NETHER_CHARGE_RESPAWN_ANCHOR_DESCRIPTION: &str = + "advancements.nether.charge_respawn_anchor.description"; + #[doc = "Not Quite \"Nine\" Lives"] + pub const ADVANCEMENTS_NETHER_CHARGE_RESPAWN_ANCHOR_TITLE: &str = + "advancements.nether.charge_respawn_anchor.title"; + #[doc = "Construct and place a Beacon"] + pub const ADVANCEMENTS_NETHER_CREATE_BEACON_DESCRIPTION: &str = + "advancements.nether.create_beacon.description"; + #[doc = "Bring Home the Beacon"] + pub const ADVANCEMENTS_NETHER_CREATE_BEACON_TITLE: &str = + "advancements.nether.create_beacon.title"; + #[doc = "Bring a Beacon to full power"] + pub const ADVANCEMENTS_NETHER_CREATE_FULL_BEACON_DESCRIPTION: &str = + "advancements.nether.create_full_beacon.description"; + #[doc = "Beaconator"] + pub const ADVANCEMENTS_NETHER_CREATE_FULL_BEACON_TITLE: &str = + "advancements.nether.create_full_beacon.title"; + #[doc = "Distract Piglins with gold"] + pub const ADVANCEMENTS_NETHER_DISTRACT_PIGLIN_DESCRIPTION: &str = + "advancements.nether.distract_piglin.description"; + #[doc = "Oh Shiny"] + pub const ADVANCEMENTS_NETHER_DISTRACT_PIGLIN_TITLE: &str = + "advancements.nether.distract_piglin.title"; + #[doc = "Explore all Nether biomes"] + pub const ADVANCEMENTS_NETHER_EXPLORE_NETHER_DESCRIPTION: &str = + "advancements.nether.explore_nether.description"; + #[doc = "Hot Tourist Destinations"] + pub const ADVANCEMENTS_NETHER_EXPLORE_NETHER_TITLE: &str = + "advancements.nether.explore_nether.title"; + #[doc = "Use the Nether to travel 7 km in the Overworld"] + pub const ADVANCEMENTS_NETHER_FAST_TRAVEL_DESCRIPTION: &str = + "advancements.nether.fast_travel.description"; + #[doc = "Subspace Bubble"] + pub const ADVANCEMENTS_NETHER_FAST_TRAVEL_TITLE: &str = "advancements.nether.fast_travel.title"; + #[doc = "Enter a Bastion Remnant"] + pub const ADVANCEMENTS_NETHER_FIND_BASTION_DESCRIPTION: &str = + "advancements.nether.find_bastion.description"; + #[doc = "Those Were the Days"] + pub const ADVANCEMENTS_NETHER_FIND_BASTION_TITLE: &str = + "advancements.nether.find_bastion.title"; + #[doc = "Break your way into a Nether Fortress"] + pub const ADVANCEMENTS_NETHER_FIND_FORTRESS_DESCRIPTION: &str = + "advancements.nether.find_fortress.description"; + #[doc = "A Terrible Fortress"] + pub const ADVANCEMENTS_NETHER_FIND_FORTRESS_TITLE: &str = + "advancements.nether.find_fortress.title"; + #[doc = "Obtain a Wither Skeleton's skull"] + pub const ADVANCEMENTS_NETHER_GET_WITHER_SKULL_DESCRIPTION: &str = + "advancements.nether.get_wither_skull.description"; + #[doc = "Spooky Scary Skeleton"] + pub const ADVANCEMENTS_NETHER_GET_WITHER_SKULL_TITLE: &str = + "advancements.nether.get_wither_skull.title"; + #[doc = "Loot a Chest in a Bastion Remnant"] + pub const ADVANCEMENTS_NETHER_LOOT_BASTION_DESCRIPTION: &str = + "advancements.nether.loot_bastion.description"; + #[doc = "War Pigs"] + pub const ADVANCEMENTS_NETHER_LOOT_BASTION_TITLE: &str = + "advancements.nether.loot_bastion.title"; + #[doc = "Get a full suit of Netherite armor"] + pub const ADVANCEMENTS_NETHER_NETHERITE_ARMOR_DESCRIPTION: &str = + "advancements.nether.netherite_armor.description"; + #[doc = "Cover Me in Debris"] + pub const ADVANCEMENTS_NETHER_NETHERITE_ARMOR_TITLE: &str = + "advancements.nether.netherite_armor.title"; + #[doc = "Obtain Ancient Debris"] + pub const ADVANCEMENTS_NETHER_OBTAIN_ANCIENT_DEBRIS_DESCRIPTION: &str = + "advancements.nether.obtain_ancient_debris.description"; + #[doc = "Hidden in the Depths"] + pub const ADVANCEMENTS_NETHER_OBTAIN_ANCIENT_DEBRIS_TITLE: &str = + "advancements.nether.obtain_ancient_debris.title"; + #[doc = "Relieve a Blaze of its rod"] + pub const ADVANCEMENTS_NETHER_OBTAIN_BLAZE_ROD_DESCRIPTION: &str = + "advancements.nether.obtain_blaze_rod.description"; + #[doc = "Into Fire"] + pub const ADVANCEMENTS_NETHER_OBTAIN_BLAZE_ROD_TITLE: &str = + "advancements.nether.obtain_blaze_rod.title"; + #[doc = "Obtain Crying Obsidian"] + pub const ADVANCEMENTS_NETHER_OBTAIN_CRYING_OBSIDIAN_DESCRIPTION: &str = + "advancements.nether.obtain_crying_obsidian.description"; + #[doc = "Who is Cutting Onions?"] + pub const ADVANCEMENTS_NETHER_OBTAIN_CRYING_OBSIDIAN_TITLE: &str = + "advancements.nether.obtain_crying_obsidian.title"; + #[doc = "Destroy a Ghast with a fireball"] + pub const ADVANCEMENTS_NETHER_RETURN_TO_SENDER_DESCRIPTION: &str = + "advancements.nether.return_to_sender.description"; + #[doc = "Return to Sender"] + pub const ADVANCEMENTS_NETHER_RETURN_TO_SENDER_TITLE: &str = + "advancements.nether.return_to_sender.title"; + #[doc = "Ride a Strider with a Warped Fungus on a Stick"] + pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_DESCRIPTION: &str = + "advancements.nether.ride_strider.description"; + #[doc = "This Boat Has Legs"] + pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_TITLE: &str = + "advancements.nether.ride_strider.title"; + #[doc = "Take a Strider for a loooong ride on a lava lake in the Overworld"] + pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_IN_OVERWORLD_LAVA_DESCRIPTION: &str = + "advancements.nether.ride_strider_in_overworld_lava.description"; + #[doc = "Feels Like Home"] + pub const ADVANCEMENTS_NETHER_RIDE_STRIDER_IN_OVERWORLD_LAVA_TITLE: &str = + "advancements.nether.ride_strider_in_overworld_lava.title"; + #[doc = "Bring summer clothes"] + pub const ADVANCEMENTS_NETHER_ROOT_DESCRIPTION: &str = "advancements.nether.root.description"; + #[doc = "Nether"] + pub const ADVANCEMENTS_NETHER_ROOT_TITLE: &str = "advancements.nether.root.title"; + #[doc = "Summon the Wither"] + pub const ADVANCEMENTS_NETHER_SUMMON_WITHER_DESCRIPTION: &str = + "advancements.nether.summon_wither.description"; + #[doc = "Withering Heights"] + pub const ADVANCEMENTS_NETHER_SUMMON_WITHER_TITLE: &str = + "advancements.nether.summon_wither.title"; + #[doc = "Rescue a Ghast from the Nether, bring it safely home to the Overworld... and then kill it"] + pub const ADVANCEMENTS_NETHER_UNEASY_ALLIANCE_DESCRIPTION: &str = + "advancements.nether.uneasy_alliance.description"; + #[doc = "Uneasy Alliance"] + pub const ADVANCEMENTS_NETHER_UNEASY_ALLIANCE_TITLE: &str = + "advancements.nether.uneasy_alliance.title"; + #[doc = "Use a Compass on a Lodestone"] + pub const ADVANCEMENTS_NETHER_USE_LODESTONE_DESCRIPTION: &str = + "advancements.nether.use_lodestone.description"; + #[doc = "Country Lode, Take Me Home"] + pub const ADVANCEMENTS_NETHER_USE_LODESTONE_TITLE: &str = + "advancements.nether.use_lodestone.title"; + #[doc = "%s/%s"] + pub const ADVANCEMENTS_PROGRESS: &str = "advancements.progress"; + #[doc = ":("] + pub const ADVANCEMENTS_SAD_LABEL: &str = "advancements.sad_label"; + #[doc = "Weaken and then cure a Zombie Villager"] + pub const ADVANCEMENTS_STORY_CURE_ZOMBIE_VILLAGER_DESCRIPTION: &str = + "advancements.story.cure_zombie_villager.description"; + #[doc = "Zombie Doctor"] + pub const ADVANCEMENTS_STORY_CURE_ZOMBIE_VILLAGER_TITLE: &str = + "advancements.story.cure_zombie_villager.title"; + #[doc = "Deflect a projectile with a Shield"] + pub const ADVANCEMENTS_STORY_DEFLECT_ARROW_DESCRIPTION: &str = + "advancements.story.deflect_arrow.description"; + #[doc = "Not Today, Thank You"] + pub const ADVANCEMENTS_STORY_DEFLECT_ARROW_TITLE: &str = + "advancements.story.deflect_arrow.title"; + #[doc = "Enchant an item at an Enchanting Table"] + pub const ADVANCEMENTS_STORY_ENCHANT_ITEM_DESCRIPTION: &str = + "advancements.story.enchant_item.description"; + #[doc = "Enchanter"] + pub const ADVANCEMENTS_STORY_ENCHANT_ITEM_TITLE: &str = "advancements.story.enchant_item.title"; + #[doc = "Enter the End Portal"] + pub const ADVANCEMENTS_STORY_ENTER_THE_END_DESCRIPTION: &str = + "advancements.story.enter_the_end.description"; + #[doc = "The End?"] + pub const ADVANCEMENTS_STORY_ENTER_THE_END_TITLE: &str = + "advancements.story.enter_the_end.title"; + #[doc = "Build, light and enter a Nether Portal"] + pub const ADVANCEMENTS_STORY_ENTER_THE_NETHER_DESCRIPTION: &str = + "advancements.story.enter_the_nether.description"; + #[doc = "We Need to Go Deeper"] + pub const ADVANCEMENTS_STORY_ENTER_THE_NETHER_TITLE: &str = + "advancements.story.enter_the_nether.title"; + #[doc = "Follow an Eye of Ender"] + pub const ADVANCEMENTS_STORY_FOLLOW_ENDER_EYE_DESCRIPTION: &str = + "advancements.story.follow_ender_eye.description"; + #[doc = "Eye Spy"] + pub const ADVANCEMENTS_STORY_FOLLOW_ENDER_EYE_TITLE: &str = + "advancements.story.follow_ender_eye.title"; + #[doc = "Obtain a block of Obsidian"] + pub const ADVANCEMENTS_STORY_FORM_OBSIDIAN_DESCRIPTION: &str = + "advancements.story.form_obsidian.description"; + #[doc = "Ice Bucket Challenge"] + pub const ADVANCEMENTS_STORY_FORM_OBSIDIAN_TITLE: &str = + "advancements.story.form_obsidian.title"; + #[doc = "Upgrade your Pickaxe"] + pub const ADVANCEMENTS_STORY_IRON_TOOLS_DESCRIPTION: &str = + "advancements.story.iron_tools.description"; + #[doc = "Isn't It Iron Pick"] + pub const ADVANCEMENTS_STORY_IRON_TOOLS_TITLE: &str = "advancements.story.iron_tools.title"; + #[doc = "Fill a Bucket with lava"] + pub const ADVANCEMENTS_STORY_LAVA_BUCKET_DESCRIPTION: &str = + "advancements.story.lava_bucket.description"; + #[doc = "Hot Stuff"] + pub const ADVANCEMENTS_STORY_LAVA_BUCKET_TITLE: &str = "advancements.story.lava_bucket.title"; + #[doc = "Acquire diamonds"] + pub const ADVANCEMENTS_STORY_MINE_DIAMOND_DESCRIPTION: &str = + "advancements.story.mine_diamond.description"; + #[doc = "Diamonds!"] + pub const ADVANCEMENTS_STORY_MINE_DIAMOND_TITLE: &str = "advancements.story.mine_diamond.title"; + #[doc = "Mine Stone with your new Pickaxe"] + pub const ADVANCEMENTS_STORY_MINE_STONE_DESCRIPTION: &str = + "advancements.story.mine_stone.description"; + #[doc = "Stone Age"] + pub const ADVANCEMENTS_STORY_MINE_STONE_TITLE: &str = "advancements.story.mine_stone.title"; + #[doc = "Protect yourself with a piece of iron armor"] + pub const ADVANCEMENTS_STORY_OBTAIN_ARMOR_DESCRIPTION: &str = + "advancements.story.obtain_armor.description"; + #[doc = "Suit Up"] + pub const ADVANCEMENTS_STORY_OBTAIN_ARMOR_TITLE: &str = "advancements.story.obtain_armor.title"; + #[doc = "The heart and story of the game"] + pub const ADVANCEMENTS_STORY_ROOT_DESCRIPTION: &str = "advancements.story.root.description"; + #[doc = "Minecraft"] + pub const ADVANCEMENTS_STORY_ROOT_TITLE: &str = "advancements.story.root.title"; + #[doc = "Diamond armor saves lives"] + pub const ADVANCEMENTS_STORY_SHINY_GEAR_DESCRIPTION: &str = + "advancements.story.shiny_gear.description"; + #[doc = "Cover Me with Diamonds"] + pub const ADVANCEMENTS_STORY_SHINY_GEAR_TITLE: &str = "advancements.story.shiny_gear.title"; + #[doc = "Smelt an Iron Ingot"] + pub const ADVANCEMENTS_STORY_SMELT_IRON_DESCRIPTION: &str = + "advancements.story.smelt_iron.description"; + #[doc = "Acquire Hardware"] + pub const ADVANCEMENTS_STORY_SMELT_IRON_TITLE: &str = "advancements.story.smelt_iron.title"; + #[doc = "Construct a better Pickaxe"] + pub const ADVANCEMENTS_STORY_UPGRADE_TOOLS_DESCRIPTION: &str = + "advancements.story.upgrade_tools.description"; + #[doc = "Getting an Upgrade"] + pub const ADVANCEMENTS_STORY_UPGRADE_TOOLS_TITLE: &str = + "advancements.story.upgrade_tools.title"; + #[doc = "Challenge Complete!"] + pub const ADVANCEMENTS_TOAST_CHALLENGE: &str = "advancements.toast.challenge"; + #[doc = "Goal Reached!"] + pub const ADVANCEMENTS_TOAST_GOAL: &str = "advancements.toast.goal"; + #[doc = "Advancement Made!"] + pub const ADVANCEMENTS_TOAST_TASK: &str = "advancements.toast.task"; + #[doc = "Invalid entity anchor position %s"] + pub const ARGUMENT_ANCHOR_INVALID: &str = "argument.anchor.invalid"; + #[doc = "Incomplete (expected 1 angle)"] + pub const ARGUMENT_ANGLE_INCOMPLETE: &str = "argument.angle.incomplete"; + #[doc = "Invalid angle"] + pub const ARGUMENT_ANGLE_INVALID: &str = "argument.angle.invalid"; + #[doc = "Unknown block type '%s'"] + pub const ARGUMENT_BLOCK_ID_INVALID: &str = "argument.block.id.invalid"; + #[doc = "Property '%s' can only be set once for block %s"] + pub const ARGUMENT_BLOCK_PROPERTY_DUPLICATE: &str = "argument.block.property.duplicate"; + #[doc = "Block %s does not accept '%s' for %s property"] + pub const ARGUMENT_BLOCK_PROPERTY_INVALID: &str = "argument.block.property.invalid"; + #[doc = "Expected value for property '%s' on block %s"] + pub const ARGUMENT_BLOCK_PROPERTY_NOVALUE: &str = "argument.block.property.novalue"; + #[doc = "Expected closing ] for block state properties"] + pub const ARGUMENT_BLOCK_PROPERTY_UNCLOSED: &str = "argument.block.property.unclosed"; + #[doc = "Block %s does not have property '%s'"] + pub const ARGUMENT_BLOCK_PROPERTY_UNKNOWN: &str = "argument.block.property.unknown"; + #[doc = "Tags aren't allowed here; only actual blocks are"] + pub const ARGUMENT_BLOCK_TAG_DISALLOWED: &str = "argument.block.tag.disallowed"; + #[doc = "Unknown color '%s'"] + pub const ARGUMENT_COLOR_INVALID: &str = "argument.color.invalid"; + #[doc = "Invalid chat component: %s"] + pub const ARGUMENT_COMPONENT_INVALID: &str = "argument.component.invalid"; + #[doc = "Unknown criterion '%s'"] + pub const ARGUMENT_CRITERIA_INVALID: &str = "argument.criteria.invalid"; + #[doc = "Unknown dimension '%s'"] + pub const ARGUMENT_DIMENSION_INVALID: &str = "argument.dimension.invalid"; + #[doc = "Double must not be more than %s: found %s"] + pub const ARGUMENT_DOUBLE_BIG: &str = "argument.double.big"; + #[doc = "Double must not be less than %s: found %s"] + pub const ARGUMENT_DOUBLE_LOW: &str = "argument.double.low"; + #[doc = "Invalid name or UUID"] + pub const ARGUMENT_ENTITY_INVALID: &str = "argument.entity.invalid"; + #[doc = "No entity was found"] + pub const ARGUMENT_ENTITY_NOTFOUND_ENTITY: &str = "argument.entity.notfound.entity"; + #[doc = "No player was found"] + pub const ARGUMENT_ENTITY_NOTFOUND_PLAYER: &str = "argument.entity.notfound.player"; + #[doc = "Players with advancements"] + pub const ARGUMENT_ENTITY_OPTIONS_ADVANCEMENTS_DESCRIPTION: &str = + "argument.entity.options.advancements.description"; + #[doc = "Distance to entity"] + pub const ARGUMENT_ENTITY_OPTIONS_DISTANCE_DESCRIPTION: &str = + "argument.entity.options.distance.description"; + #[doc = "Distance cannot be negative"] + pub const ARGUMENT_ENTITY_OPTIONS_DISTANCE_NEGATIVE: &str = + "argument.entity.options.distance.negative"; + #[doc = "Entities between x and x + dx"] + pub const ARGUMENT_ENTITY_OPTIONS_DX_DESCRIPTION: &str = + "argument.entity.options.dx.description"; + #[doc = "Entities between y and y + dy"] + pub const ARGUMENT_ENTITY_OPTIONS_DY_DESCRIPTION: &str = + "argument.entity.options.dy.description"; + #[doc = "Entities between z and z + dz"] + pub const ARGUMENT_ENTITY_OPTIONS_DZ_DESCRIPTION: &str = + "argument.entity.options.dz.description"; + #[doc = "Players with game mode"] + pub const ARGUMENT_ENTITY_OPTIONS_GAMEMODE_DESCRIPTION: &str = + "argument.entity.options.gamemode.description"; + #[doc = "Option '%s' isn't applicable here"] + pub const ARGUMENT_ENTITY_OPTIONS_INAPPLICABLE: &str = "argument.entity.options.inapplicable"; + #[doc = "Experience level"] + pub const ARGUMENT_ENTITY_OPTIONS_LEVEL_DESCRIPTION: &str = + "argument.entity.options.level.description"; + #[doc = "Level shouldn't be negative"] + pub const ARGUMENT_ENTITY_OPTIONS_LEVEL_NEGATIVE: &str = + "argument.entity.options.level.negative"; + #[doc = "Maximum number of entities to return"] + pub const ARGUMENT_ENTITY_OPTIONS_LIMIT_DESCRIPTION: &str = + "argument.entity.options.limit.description"; + #[doc = "Limit must be at least 1"] + pub const ARGUMENT_ENTITY_OPTIONS_LIMIT_TOOSMALL: &str = + "argument.entity.options.limit.toosmall"; + #[doc = "Invalid or unknown game mode '%s'"] + pub const ARGUMENT_ENTITY_OPTIONS_MODE_INVALID: &str = "argument.entity.options.mode.invalid"; + #[doc = "Entity name"] + pub const ARGUMENT_ENTITY_OPTIONS_NAME_DESCRIPTION: &str = + "argument.entity.options.name.description"; + #[doc = "Entities with NBT"] + pub const ARGUMENT_ENTITY_OPTIONS_NBT_DESCRIPTION: &str = + "argument.entity.options.nbt.description"; + #[doc = "Custom predicate"] + pub const ARGUMENT_ENTITY_OPTIONS_PREDICATE_DESCRIPTION: &str = + "argument.entity.options.predicate.description"; + #[doc = "Entities with scores"] + pub const ARGUMENT_ENTITY_OPTIONS_SCORES_DESCRIPTION: &str = + "argument.entity.options.scores.description"; + #[doc = "Sort the entities"] + pub const ARGUMENT_ENTITY_OPTIONS_SORT_DESCRIPTION: &str = + "argument.entity.options.sort.description"; + #[doc = "Invalid or unknown sort type '%s'"] + pub const ARGUMENT_ENTITY_OPTIONS_SORT_IRREVERSIBLE: &str = + "argument.entity.options.sort.irreversible"; + #[doc = "Entities with tag"] + pub const ARGUMENT_ENTITY_OPTIONS_TAG_DESCRIPTION: &str = + "argument.entity.options.tag.description"; + #[doc = "Entities on team"] + pub const ARGUMENT_ENTITY_OPTIONS_TEAM_DESCRIPTION: &str = + "argument.entity.options.team.description"; + #[doc = "Entities of type"] + pub const ARGUMENT_ENTITY_OPTIONS_TYPE_DESCRIPTION: &str = + "argument.entity.options.type.description"; + #[doc = "Invalid or unknown entity type '%s'"] + pub const ARGUMENT_ENTITY_OPTIONS_TYPE_INVALID: &str = "argument.entity.options.type.invalid"; + #[doc = "Unknown option '%s'"] + pub const ARGUMENT_ENTITY_OPTIONS_UNKNOWN: &str = "argument.entity.options.unknown"; + #[doc = "Expected end of options"] + pub const ARGUMENT_ENTITY_OPTIONS_UNTERMINATED: &str = "argument.entity.options.unterminated"; + #[doc = "Expected value for option '%s'"] + pub const ARGUMENT_ENTITY_OPTIONS_VALUELESS: &str = "argument.entity.options.valueless"; + #[doc = "x position"] + pub const ARGUMENT_ENTITY_OPTIONS_X_DESCRIPTION: &str = "argument.entity.options.x.description"; + #[doc = "Entity's x rotation"] + pub const ARGUMENT_ENTITY_OPTIONS_X_ROTATION_DESCRIPTION: &str = + "argument.entity.options.x_rotation.description"; + #[doc = "y position"] + pub const ARGUMENT_ENTITY_OPTIONS_Y_DESCRIPTION: &str = "argument.entity.options.y.description"; + #[doc = "Entity's y rotation"] + pub const ARGUMENT_ENTITY_OPTIONS_Y_ROTATION_DESCRIPTION: &str = + "argument.entity.options.y_rotation.description"; + #[doc = "z position"] + pub const ARGUMENT_ENTITY_OPTIONS_Z_DESCRIPTION: &str = "argument.entity.options.z.description"; + #[doc = "All entities"] + pub const ARGUMENT_ENTITY_SELECTOR_ALLENTITIES: &str = "argument.entity.selector.allEntities"; + #[doc = "All players"] + pub const ARGUMENT_ENTITY_SELECTOR_ALLPLAYERS: &str = "argument.entity.selector.allPlayers"; + #[doc = "Missing selector type"] + pub const ARGUMENT_ENTITY_SELECTOR_MISSING: &str = "argument.entity.selector.missing"; + #[doc = "Nearest entity"] + pub const ARGUMENT_ENTITY_SELECTOR_NEARESTENTITY: &str = + "argument.entity.selector.nearestEntity"; + #[doc = "Nearest player"] + pub const ARGUMENT_ENTITY_SELECTOR_NEARESTPLAYER: &str = + "argument.entity.selector.nearestPlayer"; + #[doc = "Selector not allowed"] + pub const ARGUMENT_ENTITY_SELECTOR_NOT_ALLOWED: &str = "argument.entity.selector.not_allowed"; + #[doc = "Random player"] + pub const ARGUMENT_ENTITY_SELECTOR_RANDOMPLAYER: &str = "argument.entity.selector.randomPlayer"; + #[doc = "Current entity"] + pub const ARGUMENT_ENTITY_SELECTOR_SELF: &str = "argument.entity.selector.self"; + #[doc = "Unknown selector type '%s'"] + pub const ARGUMENT_ENTITY_SELECTOR_UNKNOWN: &str = "argument.entity.selector.unknown"; + #[doc = "Only one entity is allowed, but the provided selector allows more than one"] + pub const ARGUMENT_ENTITY_TOOMANY: &str = "argument.entity.toomany"; + #[doc = "Invalid value \"%s\""] + pub const ARGUMENT_ENUM_INVALID: &str = "argument.enum.invalid"; + #[doc = "Float must not be more than %s: found %s"] + pub const ARGUMENT_FLOAT_BIG: &str = "argument.float.big"; + #[doc = "Float must not be less than %s: found %s"] + pub const ARGUMENT_FLOAT_LOW: &str = "argument.float.low"; + #[doc = "Unknown game mode: %s"] + pub const ARGUMENT_GAMEMODE_INVALID: &str = "argument.gamemode.invalid"; + #[doc = "Invalid hex color code '%s'"] + pub const ARGUMENT_HEXCOLOR_INVALID: &str = "argument.hexcolor.invalid"; + #[doc = "Invalid ID"] + pub const ARGUMENT_ID_INVALID: &str = "argument.id.invalid"; + #[doc = "Unknown ID: %s"] + pub const ARGUMENT_ID_UNKNOWN: &str = "argument.id.unknown"; + #[doc = "Integer must not be more than %s: found %s"] + pub const ARGUMENT_INTEGER_BIG: &str = "argument.integer.big"; + #[doc = "Integer must not be less than %s: found %s"] + pub const ARGUMENT_INTEGER_LOW: &str = "argument.integer.low"; + #[doc = "Unknown item '%s'"] + pub const ARGUMENT_ITEM_ID_INVALID: &str = "argument.item.id.invalid"; + #[doc = "Tags aren't allowed here; only actual items are"] + pub const ARGUMENT_ITEM_TAG_DISALLOWED: &str = "argument.item.tag.disallowed"; + #[doc = "Expected literal %s"] + pub const ARGUMENT_LITERAL_INCORRECT: &str = "argument.literal.incorrect"; + #[doc = "Long must not be more than %s: found %s"] + pub const ARGUMENT_LONG_BIG: &str = "argument.long.big"; + #[doc = "Long must not be less than %s: found %s"] + pub const ARGUMENT_LONG_LOW: &str = "argument.long.low"; + #[doc = "Chat message was too long (%s > maximum %s characters)"] + pub const ARGUMENT_MESSAGE_TOO_LONG: &str = "argument.message.too_long"; + #[doc = "Invalid array type '%s'"] + pub const ARGUMENT_NBT_ARRAY_INVALID: &str = "argument.nbt.array.invalid"; + #[doc = "Can't insert %s into %s"] + pub const ARGUMENT_NBT_ARRAY_MIXED: &str = "argument.nbt.array.mixed"; + #[doc = "Expected compound tag"] + pub const ARGUMENT_NBT_EXPECTED_COMPOUND: &str = "argument.nbt.expected.compound"; + #[doc = "Expected key"] + pub const ARGUMENT_NBT_EXPECTED_KEY: &str = "argument.nbt.expected.key"; + #[doc = "Expected value"] + pub const ARGUMENT_NBT_EXPECTED_VALUE: &str = "argument.nbt.expected.value"; + #[doc = "Can't insert %s into list of %s"] + pub const ARGUMENT_NBT_LIST_MIXED: &str = "argument.nbt.list.mixed"; + #[doc = "Unexpected trailing data"] + pub const ARGUMENT_NBT_TRAILING: &str = "argument.nbt.trailing"; + #[doc = "Only players may be affected by this command, but the provided selector includes entities"] + pub const ARGUMENT_PLAYER_ENTITIES: &str = "argument.player.entities"; + #[doc = "Only one player is allowed, but the provided selector allows more than one"] + pub const ARGUMENT_PLAYER_TOOMANY: &str = "argument.player.toomany"; + #[doc = "That player does not exist"] + pub const ARGUMENT_PLAYER_UNKNOWN: &str = "argument.player.unknown"; + #[doc = "Expected a coordinate"] + pub const ARGUMENT_POS_MISSING_DOUBLE: &str = "argument.pos.missing.double"; + #[doc = "Expected a block position"] + pub const ARGUMENT_POS_MISSING_INT: &str = "argument.pos.missing.int"; + #[doc = "Cannot mix world & local coordinates (everything must either use ^ or not)"] + pub const ARGUMENT_POS_MIXED: &str = "argument.pos.mixed"; + #[doc = "That position is outside the allowed boundaries."] + pub const ARGUMENT_POS_OUTOFBOUNDS: &str = "argument.pos.outofbounds"; + #[doc = "That position is out of this world!"] + pub const ARGUMENT_POS_OUTOFWORLD: &str = "argument.pos.outofworld"; + #[doc = "That position is not loaded"] + pub const ARGUMENT_POS_UNLOADED: &str = "argument.pos.unloaded"; + #[doc = "Incomplete (expected 2 coordinates)"] + pub const ARGUMENT_POS2D_INCOMPLETE: &str = "argument.pos2d.incomplete"; + #[doc = "Incomplete (expected 3 coordinates)"] + pub const ARGUMENT_POS3D_INCOMPLETE: &str = "argument.pos3d.incomplete"; + #[doc = "Expected value or range of values"] + pub const ARGUMENT_RANGE_EMPTY: &str = "argument.range.empty"; + #[doc = "Only whole numbers are allowed; not decimals"] + pub const ARGUMENT_RANGE_INTS: &str = "argument.range.ints"; + #[doc = "Min cannot be bigger than max"] + pub const ARGUMENT_RANGE_SWAPPED: &str = "argument.range.swapped"; + #[doc = "Element '%s' has wrong type '%s' (expected '%s')"] + pub const ARGUMENT_RESOURCE_INVALID_TYPE: &str = "argument.resource.invalid_type"; + #[doc = "Can't find element '%s' of type '%s'"] + pub const ARGUMENT_RESOURCE_NOT_FOUND: &str = "argument.resource.not_found"; + #[doc = "Failed to parse structure: %s"] + pub const ARGUMENT_RESOURCE_OR_ID_FAILED_TO_PARSE: &str = + "argument.resource_or_id.failed_to_parse"; + #[doc = "Invalid id or tag"] + pub const ARGUMENT_RESOURCE_OR_ID_INVALID: &str = "argument.resource_or_id.invalid"; + #[doc = "Can't find element '%s' in registry '%s'"] + pub const ARGUMENT_RESOURCE_OR_ID_NO_SUCH_ELEMENT: &str = + "argument.resource_or_id.no_such_element"; + #[doc = "No matches for selector '%s' of type '%s'"] + pub const ARGUMENT_RESOURCE_SELECTOR_NOT_FOUND: &str = "argument.resource_selector.not_found"; + #[doc = "Tag '%s' has wrong type '%s' (expected '%s')"] + pub const ARGUMENT_RESOURCE_TAG_INVALID_TYPE: &str = "argument.resource_tag.invalid_type"; + #[doc = "Can't find tag '%s' of type '%s'"] + pub const ARGUMENT_RESOURCE_TAG_NOT_FOUND: &str = "argument.resource_tag.not_found"; + #[doc = "Incomplete (expected 2 coordinates)"] + pub const ARGUMENT_ROTATION_INCOMPLETE: &str = "argument.rotation.incomplete"; + #[doc = "No relevant score holders could be found"] + pub const ARGUMENT_SCOREHOLDER_EMPTY: &str = "argument.scoreHolder.empty"; + #[doc = "Unknown display slot '%s'"] + pub const ARGUMENT_SCOREBOARDDISPLAYSLOT_INVALID: &str = + "argument.scoreboardDisplaySlot.invalid"; + #[doc = "Invalid style: %s"] + pub const ARGUMENT_STYLE_INVALID: &str = "argument.style.invalid"; + #[doc = "The tick count must be non-negative"] + pub const ARGUMENT_TIME_INVALID_TICK_COUNT: &str = "argument.time.invalid_tick_count"; + #[doc = "Invalid unit"] + pub const ARGUMENT_TIME_INVALID_UNIT: &str = "argument.time.invalid_unit"; + #[doc = "The tick count must not be less than %s: found %s"] + pub const ARGUMENT_TIME_TICK_COUNT_TOO_LOW: &str = "argument.time.tick_count_too_low"; + #[doc = "Invalid UUID"] + pub const ARGUMENT_UUID_INVALID: &str = "argument.uuid.invalid"; + #[doc = "Selected entity is not a waypoint"] + pub const ARGUMENT_WAYPOINT_INVALID: &str = "argument.waypoint.invalid"; + #[doc = "Unknown block tag '%s'"] + pub const ARGUMENTS_BLOCK_TAG_UNKNOWN: &str = "arguments.block.tag.unknown"; + #[doc = "Unknown function tag '%s'"] + pub const ARGUMENTS_FUNCTION_TAG_UNKNOWN: &str = "arguments.function.tag.unknown"; + #[doc = "Unknown function %s"] + pub const ARGUMENTS_FUNCTION_UNKNOWN: &str = "arguments.function.unknown"; + #[doc = "Expected item component"] + pub const ARGUMENTS_ITEM_COMPONENT_EXPECTED: &str = "arguments.item.component.expected"; + #[doc = "Malformed '%s' component: '%s'"] + pub const ARGUMENTS_ITEM_COMPONENT_MALFORMED: &str = "arguments.item.component.malformed"; + #[doc = "Item component '%s' was repeated, but only one value can be specified"] + pub const ARGUMENTS_ITEM_COMPONENT_REPEATED: &str = "arguments.item.component.repeated"; + #[doc = "Unknown item component '%s'"] + pub const ARGUMENTS_ITEM_COMPONENT_UNKNOWN: &str = "arguments.item.component.unknown"; + #[doc = "Malformed item: '%s'"] + pub const ARGUMENTS_ITEM_MALFORMED: &str = "arguments.item.malformed"; + #[doc = "%s can only stack up to %s"] + pub const ARGUMENTS_ITEM_OVERSTACKED: &str = "arguments.item.overstacked"; + #[doc = "Malformed '%s' predicate: '%s'"] + pub const ARGUMENTS_ITEM_PREDICATE_MALFORMED: &str = "arguments.item.predicate.malformed"; + #[doc = "Unknown item predicate '%s'"] + pub const ARGUMENTS_ITEM_PREDICATE_UNKNOWN: &str = "arguments.item.predicate.unknown"; + #[doc = "Unknown item tag '%s'"] + pub const ARGUMENTS_ITEM_TAG_UNKNOWN: &str = "arguments.item.tag.unknown"; + #[doc = "Invalid NBT path element"] + pub const ARGUMENTS_NBTPATH_NODE_INVALID: &str = "arguments.nbtpath.node.invalid"; + #[doc = "Found no elements matching %s"] + pub const ARGUMENTS_NBTPATH_NOTHING_FOUND: &str = "arguments.nbtpath.nothing_found"; + #[doc = "Resulting NBT too deeply nested"] + pub const ARGUMENTS_NBTPATH_TOO_DEEP: &str = "arguments.nbtpath.too_deep"; + #[doc = "Resulting NBT too large"] + pub const ARGUMENTS_NBTPATH_TOO_LARGE: &str = "arguments.nbtpath.too_large"; + #[doc = "Unknown scoreboard objective '%s'"] + pub const ARGUMENTS_OBJECTIVE_NOTFOUND: &str = "arguments.objective.notFound"; + #[doc = "Scoreboard objective '%s' is read-only"] + pub const ARGUMENTS_OBJECTIVE_READONLY: &str = "arguments.objective.readonly"; + #[doc = "Cannot divide by zero"] + pub const ARGUMENTS_OPERATION_DIV0: &str = "arguments.operation.div0"; + #[doc = "Invalid operation"] + pub const ARGUMENTS_OPERATION_INVALID: &str = "arguments.operation.invalid"; + #[doc = "Invalid swizzle: expected combination of 'x', 'y' and 'z'"] + pub const ARGUMENTS_SWIZZLE_INVALID: &str = "arguments.swizzle.invalid"; + #[doc = "%s %s"] + pub const ATTRIBUTE_MODIFIER_EQUALS_0: &str = "attribute.modifier.equals.0"; + #[doc = "%s%% %s"] + pub const ATTRIBUTE_MODIFIER_EQUALS_1: &str = "attribute.modifier.equals.1"; + #[doc = "%s%% %s"] + pub const ATTRIBUTE_MODIFIER_EQUALS_2: &str = "attribute.modifier.equals.2"; + #[doc = "+%s %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_0: &str = "attribute.modifier.plus.0"; + #[doc = "+%s%% %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_1: &str = "attribute.modifier.plus.1"; + #[doc = "+%s%% %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_2: &str = "attribute.modifier.plus.2"; + #[doc = "-%s %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_0: &str = "attribute.modifier.take.0"; + #[doc = "-%s%% %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_1: &str = "attribute.modifier.take.1"; + #[doc = "-%s%% %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_2: &str = "attribute.modifier.take.2"; + #[doc = "Armor"] + pub const ATTRIBUTE_NAME_ARMOR: &str = "attribute.name.armor"; + #[doc = "Armor Toughness"] + pub const ATTRIBUTE_NAME_ARMOR_TOUGHNESS: &str = "attribute.name.armor_toughness"; + #[doc = "Attack Damage"] + pub const ATTRIBUTE_NAME_ATTACK_DAMAGE: &str = "attribute.name.attack_damage"; + #[doc = "Attack Knockback"] + pub const ATTRIBUTE_NAME_ATTACK_KNOCKBACK: &str = "attribute.name.attack_knockback"; + #[doc = "Attack Speed"] + pub const ATTRIBUTE_NAME_ATTACK_SPEED: &str = "attribute.name.attack_speed"; + #[doc = "Block Break Speed"] + pub const ATTRIBUTE_NAME_BLOCK_BREAK_SPEED: &str = "attribute.name.block_break_speed"; + #[doc = "Block Interaction Range"] + pub const ATTRIBUTE_NAME_BLOCK_INTERACTION_RANGE: &str = + "attribute.name.block_interaction_range"; + #[doc = "Burning Time"] + pub const ATTRIBUTE_NAME_BURNING_TIME: &str = "attribute.name.burning_time"; + #[doc = "Camera Distance"] + pub const ATTRIBUTE_NAME_CAMERA_DISTANCE: &str = "attribute.name.camera_distance"; + #[doc = "Entity Interaction Range"] + pub const ATTRIBUTE_NAME_ENTITY_INTERACTION_RANGE: &str = + "attribute.name.entity_interaction_range"; + #[doc = "Explosion Knockback Resistance"] + pub const ATTRIBUTE_NAME_EXPLOSION_KNOCKBACK_RESISTANCE: &str = + "attribute.name.explosion_knockback_resistance"; + #[doc = "Fall Damage Multiplier"] + pub const ATTRIBUTE_NAME_FALL_DAMAGE_MULTIPLIER: &str = "attribute.name.fall_damage_multiplier"; + #[doc = "Flying Speed"] + pub const ATTRIBUTE_NAME_FLYING_SPEED: &str = "attribute.name.flying_speed"; + #[doc = "Mob Follow Range"] + pub const ATTRIBUTE_NAME_FOLLOW_RANGE: &str = "attribute.name.follow_range"; + #[doc = "Armor"] + pub const ATTRIBUTE_NAME_GENERIC_ARMOR: &str = "attribute.name.generic.armor"; + #[doc = "Armor Toughness"] + pub const ATTRIBUTE_NAME_GENERIC_ARMOR_TOUGHNESS: &str = + "attribute.name.generic.armor_toughness"; + #[doc = "Attack Damage"] + pub const ATTRIBUTE_NAME_GENERIC_ATTACK_DAMAGE: &str = "attribute.name.generic.attack_damage"; + #[doc = "Attack Knockback"] + pub const ATTRIBUTE_NAME_GENERIC_ATTACK_KNOCKBACK: &str = + "attribute.name.generic.attack_knockback"; + #[doc = "Attack Speed"] + pub const ATTRIBUTE_NAME_GENERIC_ATTACK_SPEED: &str = "attribute.name.generic.attack_speed"; + #[doc = "Block Interaction Range"] + pub const ATTRIBUTE_NAME_GENERIC_BLOCK_INTERACTION_RANGE: &str = + "attribute.name.generic.block_interaction_range"; + #[doc = "Burning Time"] + pub const ATTRIBUTE_NAME_GENERIC_BURNING_TIME: &str = "attribute.name.generic.burning_time"; + #[doc = "Entity Interaction Range"] + pub const ATTRIBUTE_NAME_GENERIC_ENTITY_INTERACTION_RANGE: &str = + "attribute.name.generic.entity_interaction_range"; + #[doc = "Explosion Knockback Resistance"] + pub const ATTRIBUTE_NAME_GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE: &str = + "attribute.name.generic.explosion_knockback_resistance"; + #[doc = "Fall Damage Multiplier"] + pub const ATTRIBUTE_NAME_GENERIC_FALL_DAMAGE_MULTIPLIER: &str = + "attribute.name.generic.fall_damage_multiplier"; + #[doc = "Flying Speed"] + pub const ATTRIBUTE_NAME_GENERIC_FLYING_SPEED: &str = "attribute.name.generic.flying_speed"; + #[doc = "Mob Follow Range"] + pub const ATTRIBUTE_NAME_GENERIC_FOLLOW_RANGE: &str = "attribute.name.generic.follow_range"; + #[doc = "Gravity"] + pub const ATTRIBUTE_NAME_GENERIC_GRAVITY: &str = "attribute.name.generic.gravity"; + #[doc = "Jump Strength"] + pub const ATTRIBUTE_NAME_GENERIC_JUMP_STRENGTH: &str = "attribute.name.generic.jump_strength"; + #[doc = "Knockback Resistance"] + pub const ATTRIBUTE_NAME_GENERIC_KNOCKBACK_RESISTANCE: &str = + "attribute.name.generic.knockback_resistance"; + #[doc = "Luck"] + pub const ATTRIBUTE_NAME_GENERIC_LUCK: &str = "attribute.name.generic.luck"; + #[doc = "Max Absorption"] + pub const ATTRIBUTE_NAME_GENERIC_MAX_ABSORPTION: &str = "attribute.name.generic.max_absorption"; + #[doc = "Max Health"] + pub const ATTRIBUTE_NAME_GENERIC_MAX_HEALTH: &str = "attribute.name.generic.max_health"; + #[doc = "Movement Efficiency"] + pub const ATTRIBUTE_NAME_GENERIC_MOVEMENT_EFFICIENCY: &str = + "attribute.name.generic.movement_efficiency"; + #[doc = "Speed"] + pub const ATTRIBUTE_NAME_GENERIC_MOVEMENT_SPEED: &str = "attribute.name.generic.movement_speed"; + #[doc = "Oxygen Bonus"] + pub const ATTRIBUTE_NAME_GENERIC_OXYGEN_BONUS: &str = "attribute.name.generic.oxygen_bonus"; + #[doc = "Safe Fall Distance"] + pub const ATTRIBUTE_NAME_GENERIC_SAFE_FALL_DISTANCE: &str = + "attribute.name.generic.safe_fall_distance"; + #[doc = "Scale"] + pub const ATTRIBUTE_NAME_GENERIC_SCALE: &str = "attribute.name.generic.scale"; + #[doc = "Step Height"] + pub const ATTRIBUTE_NAME_GENERIC_STEP_HEIGHT: &str = "attribute.name.generic.step_height"; + #[doc = "Water Movement Efficiency"] + pub const ATTRIBUTE_NAME_GENERIC_WATER_MOVEMENT_EFFICIENCY: &str = + "attribute.name.generic.water_movement_efficiency"; + #[doc = "Gravity"] + pub const ATTRIBUTE_NAME_GRAVITY: &str = "attribute.name.gravity"; + #[doc = "Horse Jump Strength"] + pub const ATTRIBUTE_NAME_HORSE_JUMP_STRENGTH: &str = "attribute.name.horse.jump_strength"; + #[doc = "Jump Strength"] + pub const ATTRIBUTE_NAME_JUMP_STRENGTH: &str = "attribute.name.jump_strength"; + #[doc = "Knockback Resistance"] + pub const ATTRIBUTE_NAME_KNOCKBACK_RESISTANCE: &str = "attribute.name.knockback_resistance"; + #[doc = "Luck"] + pub const ATTRIBUTE_NAME_LUCK: &str = "attribute.name.luck"; + #[doc = "Max Absorption"] + pub const ATTRIBUTE_NAME_MAX_ABSORPTION: &str = "attribute.name.max_absorption"; + #[doc = "Max Health"] + pub const ATTRIBUTE_NAME_MAX_HEALTH: &str = "attribute.name.max_health"; + #[doc = "Mining Efficiency"] + pub const ATTRIBUTE_NAME_MINING_EFFICIENCY: &str = "attribute.name.mining_efficiency"; + #[doc = "Movement Efficiency"] + pub const ATTRIBUTE_NAME_MOVEMENT_EFFICIENCY: &str = "attribute.name.movement_efficiency"; + #[doc = "Speed"] + pub const ATTRIBUTE_NAME_MOVEMENT_SPEED: &str = "attribute.name.movement_speed"; + #[doc = "Oxygen Bonus"] + pub const ATTRIBUTE_NAME_OXYGEN_BONUS: &str = "attribute.name.oxygen_bonus"; + #[doc = "Block Break Speed"] + pub const ATTRIBUTE_NAME_PLAYER_BLOCK_BREAK_SPEED: &str = + "attribute.name.player.block_break_speed"; + #[doc = "Block Interaction Range"] + pub const ATTRIBUTE_NAME_PLAYER_BLOCK_INTERACTION_RANGE: &str = + "attribute.name.player.block_interaction_range"; + #[doc = "Entity Interaction Range"] + pub const ATTRIBUTE_NAME_PLAYER_ENTITY_INTERACTION_RANGE: &str = + "attribute.name.player.entity_interaction_range"; + #[doc = "Mining Efficiency"] + pub const ATTRIBUTE_NAME_PLAYER_MINING_EFFICIENCY: &str = + "attribute.name.player.mining_efficiency"; + #[doc = "Sneaking Speed"] + pub const ATTRIBUTE_NAME_PLAYER_SNEAKING_SPEED: &str = "attribute.name.player.sneaking_speed"; + #[doc = "Submerged Mining Speed"] + pub const ATTRIBUTE_NAME_PLAYER_SUBMERGED_MINING_SPEED: &str = + "attribute.name.player.submerged_mining_speed"; + #[doc = "Sweeping Damage Ratio"] + pub const ATTRIBUTE_NAME_PLAYER_SWEEPING_DAMAGE_RATIO: &str = + "attribute.name.player.sweeping_damage_ratio"; + #[doc = "Safe Fall Distance"] + pub const ATTRIBUTE_NAME_SAFE_FALL_DISTANCE: &str = "attribute.name.safe_fall_distance"; + #[doc = "Scale"] + pub const ATTRIBUTE_NAME_SCALE: &str = "attribute.name.scale"; + #[doc = "Sneaking Speed"] + pub const ATTRIBUTE_NAME_SNEAKING_SPEED: &str = "attribute.name.sneaking_speed"; + #[doc = "Zombie Reinforcements"] + pub const ATTRIBUTE_NAME_SPAWN_REINFORCEMENTS: &str = "attribute.name.spawn_reinforcements"; + #[doc = "Step Height"] + pub const ATTRIBUTE_NAME_STEP_HEIGHT: &str = "attribute.name.step_height"; + #[doc = "Submerged Mining Speed"] + pub const ATTRIBUTE_NAME_SUBMERGED_MINING_SPEED: &str = "attribute.name.submerged_mining_speed"; + #[doc = "Sweeping Damage Ratio"] + pub const ATTRIBUTE_NAME_SWEEPING_DAMAGE_RATIO: &str = "attribute.name.sweeping_damage_ratio"; + #[doc = "Mob Tempt Range"] + pub const ATTRIBUTE_NAME_TEMPT_RANGE: &str = "attribute.name.tempt_range"; + #[doc = "Water Movement Efficiency"] + pub const ATTRIBUTE_NAME_WATER_MOVEMENT_EFFICIENCY: &str = + "attribute.name.water_movement_efficiency"; + #[doc = "Waypoint Receive Range"] + pub const ATTRIBUTE_NAME_WAYPOINT_RECEIVE_RANGE: &str = "attribute.name.waypoint_receive_range"; + #[doc = "Waypoint Transmit Range"] + pub const ATTRIBUTE_NAME_WAYPOINT_TRANSMIT_RANGE: &str = + "attribute.name.waypoint_transmit_range"; + #[doc = "Zombie Reinforcements"] + pub const ATTRIBUTE_NAME_ZOMBIE_SPAWN_REINFORCEMENTS: &str = + "attribute.name.zombie.spawn_reinforcements"; + #[doc = "Badlands"] + pub const BIOME_MINECRAFT_BADLANDS: &str = "biome.minecraft.badlands"; + #[doc = "Bamboo Jungle"] + pub const BIOME_MINECRAFT_BAMBOO_JUNGLE: &str = "biome.minecraft.bamboo_jungle"; + #[doc = "Basalt Deltas"] + pub const BIOME_MINECRAFT_BASALT_DELTAS: &str = "biome.minecraft.basalt_deltas"; + #[doc = "Beach"] + pub const BIOME_MINECRAFT_BEACH: &str = "biome.minecraft.beach"; + #[doc = "Birch Forest"] + pub const BIOME_MINECRAFT_BIRCH_FOREST: &str = "biome.minecraft.birch_forest"; + #[doc = "Cherry Grove"] + pub const BIOME_MINECRAFT_CHERRY_GROVE: &str = "biome.minecraft.cherry_grove"; + #[doc = "Cold Ocean"] + pub const BIOME_MINECRAFT_COLD_OCEAN: &str = "biome.minecraft.cold_ocean"; + #[doc = "Crimson Forest"] + pub const BIOME_MINECRAFT_CRIMSON_FOREST: &str = "biome.minecraft.crimson_forest"; + #[doc = "Dark Forest"] + pub const BIOME_MINECRAFT_DARK_FOREST: &str = "biome.minecraft.dark_forest"; + #[doc = "Deep Cold Ocean"] + pub const BIOME_MINECRAFT_DEEP_COLD_OCEAN: &str = "biome.minecraft.deep_cold_ocean"; + #[doc = "Deep Dark"] + pub const BIOME_MINECRAFT_DEEP_DARK: &str = "biome.minecraft.deep_dark"; + #[doc = "Deep Frozen Ocean"] + pub const BIOME_MINECRAFT_DEEP_FROZEN_OCEAN: &str = "biome.minecraft.deep_frozen_ocean"; + #[doc = "Deep Lukewarm Ocean"] + pub const BIOME_MINECRAFT_DEEP_LUKEWARM_OCEAN: &str = "biome.minecraft.deep_lukewarm_ocean"; + #[doc = "Deep Ocean"] + pub const BIOME_MINECRAFT_DEEP_OCEAN: &str = "biome.minecraft.deep_ocean"; + #[doc = "Desert"] + pub const BIOME_MINECRAFT_DESERT: &str = "biome.minecraft.desert"; + #[doc = "Dripstone Caves"] + pub const BIOME_MINECRAFT_DRIPSTONE_CAVES: &str = "biome.minecraft.dripstone_caves"; + #[doc = "End Barrens"] + pub const BIOME_MINECRAFT_END_BARRENS: &str = "biome.minecraft.end_barrens"; + #[doc = "End Highlands"] + pub const BIOME_MINECRAFT_END_HIGHLANDS: &str = "biome.minecraft.end_highlands"; + #[doc = "End Midlands"] + pub const BIOME_MINECRAFT_END_MIDLANDS: &str = "biome.minecraft.end_midlands"; + #[doc = "Eroded Badlands"] + pub const BIOME_MINECRAFT_ERODED_BADLANDS: &str = "biome.minecraft.eroded_badlands"; + #[doc = "Flower Forest"] + pub const BIOME_MINECRAFT_FLOWER_FOREST: &str = "biome.minecraft.flower_forest"; + #[doc = "Forest"] + pub const BIOME_MINECRAFT_FOREST: &str = "biome.minecraft.forest"; + #[doc = "Frozen Ocean"] + pub const BIOME_MINECRAFT_FROZEN_OCEAN: &str = "biome.minecraft.frozen_ocean"; + #[doc = "Frozen Peaks"] + pub const BIOME_MINECRAFT_FROZEN_PEAKS: &str = "biome.minecraft.frozen_peaks"; + #[doc = "Frozen River"] + pub const BIOME_MINECRAFT_FROZEN_RIVER: &str = "biome.minecraft.frozen_river"; + #[doc = "Grove"] + pub const BIOME_MINECRAFT_GROVE: &str = "biome.minecraft.grove"; + #[doc = "Ice Spikes"] + pub const BIOME_MINECRAFT_ICE_SPIKES: &str = "biome.minecraft.ice_spikes"; + #[doc = "Jagged Peaks"] + pub const BIOME_MINECRAFT_JAGGED_PEAKS: &str = "biome.minecraft.jagged_peaks"; + #[doc = "Jungle"] + pub const BIOME_MINECRAFT_JUNGLE: &str = "biome.minecraft.jungle"; + #[doc = "Lukewarm Ocean"] + pub const BIOME_MINECRAFT_LUKEWARM_OCEAN: &str = "biome.minecraft.lukewarm_ocean"; + #[doc = "Lush Caves"] + pub const BIOME_MINECRAFT_LUSH_CAVES: &str = "biome.minecraft.lush_caves"; + #[doc = "Mangrove Swamp"] + pub const BIOME_MINECRAFT_MANGROVE_SWAMP: &str = "biome.minecraft.mangrove_swamp"; + #[doc = "Meadow"] + pub const BIOME_MINECRAFT_MEADOW: &str = "biome.minecraft.meadow"; + #[doc = "Mushroom Fields"] + pub const BIOME_MINECRAFT_MUSHROOM_FIELDS: &str = "biome.minecraft.mushroom_fields"; + #[doc = "Nether Wastes"] + pub const BIOME_MINECRAFT_NETHER_WASTES: &str = "biome.minecraft.nether_wastes"; + #[doc = "Ocean"] + pub const BIOME_MINECRAFT_OCEAN: &str = "biome.minecraft.ocean"; + #[doc = "Old Growth Birch Forest"] + pub const BIOME_MINECRAFT_OLD_GROWTH_BIRCH_FOREST: &str = + "biome.minecraft.old_growth_birch_forest"; + #[doc = "Old Growth Pine Taiga"] + pub const BIOME_MINECRAFT_OLD_GROWTH_PINE_TAIGA: &str = "biome.minecraft.old_growth_pine_taiga"; + #[doc = "Old Growth Spruce Taiga"] + pub const BIOME_MINECRAFT_OLD_GROWTH_SPRUCE_TAIGA: &str = + "biome.minecraft.old_growth_spruce_taiga"; + #[doc = "Pale Garden"] + pub const BIOME_MINECRAFT_PALE_GARDEN: &str = "biome.minecraft.pale_garden"; + #[doc = "Plains"] + pub const BIOME_MINECRAFT_PLAINS: &str = "biome.minecraft.plains"; + #[doc = "River"] + pub const BIOME_MINECRAFT_RIVER: &str = "biome.minecraft.river"; + #[doc = "Savanna"] + pub const BIOME_MINECRAFT_SAVANNA: &str = "biome.minecraft.savanna"; + #[doc = "Savanna Plateau"] + pub const BIOME_MINECRAFT_SAVANNA_PLATEAU: &str = "biome.minecraft.savanna_plateau"; + #[doc = "Small End Islands"] + pub const BIOME_MINECRAFT_SMALL_END_ISLANDS: &str = "biome.minecraft.small_end_islands"; + #[doc = "Snowy Beach"] + pub const BIOME_MINECRAFT_SNOWY_BEACH: &str = "biome.minecraft.snowy_beach"; + #[doc = "Snowy Plains"] + pub const BIOME_MINECRAFT_SNOWY_PLAINS: &str = "biome.minecraft.snowy_plains"; + #[doc = "Snowy Slopes"] + pub const BIOME_MINECRAFT_SNOWY_SLOPES: &str = "biome.minecraft.snowy_slopes"; + #[doc = "Snowy Taiga"] + pub const BIOME_MINECRAFT_SNOWY_TAIGA: &str = "biome.minecraft.snowy_taiga"; + #[doc = "Soul Sand Valley"] + pub const BIOME_MINECRAFT_SOUL_SAND_VALLEY: &str = "biome.minecraft.soul_sand_valley"; + #[doc = "Sparse Jungle"] + pub const BIOME_MINECRAFT_SPARSE_JUNGLE: &str = "biome.minecraft.sparse_jungle"; + #[doc = "Stony Peaks"] + pub const BIOME_MINECRAFT_STONY_PEAKS: &str = "biome.minecraft.stony_peaks"; + #[doc = "Stony Shore"] + pub const BIOME_MINECRAFT_STONY_SHORE: &str = "biome.minecraft.stony_shore"; + #[doc = "Sunflower Plains"] + pub const BIOME_MINECRAFT_SUNFLOWER_PLAINS: &str = "biome.minecraft.sunflower_plains"; + #[doc = "Swamp"] + pub const BIOME_MINECRAFT_SWAMP: &str = "biome.minecraft.swamp"; + #[doc = "Taiga"] + pub const BIOME_MINECRAFT_TAIGA: &str = "biome.minecraft.taiga"; + #[doc = "The End"] + pub const BIOME_MINECRAFT_THE_END: &str = "biome.minecraft.the_end"; + #[doc = "The Void"] + pub const BIOME_MINECRAFT_THE_VOID: &str = "biome.minecraft.the_void"; + #[doc = "Warm Ocean"] + pub const BIOME_MINECRAFT_WARM_OCEAN: &str = "biome.minecraft.warm_ocean"; + #[doc = "Warped Forest"] + pub const BIOME_MINECRAFT_WARPED_FOREST: &str = "biome.minecraft.warped_forest"; + #[doc = "Windswept Forest"] + pub const BIOME_MINECRAFT_WINDSWEPT_FOREST: &str = "biome.minecraft.windswept_forest"; + #[doc = "Windswept Gravelly Hills"] + pub const BIOME_MINECRAFT_WINDSWEPT_GRAVELLY_HILLS: &str = + "biome.minecraft.windswept_gravelly_hills"; + #[doc = "Windswept Hills"] + pub const BIOME_MINECRAFT_WINDSWEPT_HILLS: &str = "biome.minecraft.windswept_hills"; + #[doc = "Windswept Savanna"] + pub const BIOME_MINECRAFT_WINDSWEPT_SAVANNA: &str = "biome.minecraft.windswept_savanna"; + #[doc = "Wooded Badlands"] + pub const BIOME_MINECRAFT_WOODED_BADLANDS: &str = "biome.minecraft.wooded_badlands"; + #[doc = "Acacia Button"] + pub const BLOCK_MINECRAFT_ACACIA_BUTTON: &str = "block.minecraft.acacia_button"; + #[doc = "Acacia Door"] + pub const BLOCK_MINECRAFT_ACACIA_DOOR: &str = "block.minecraft.acacia_door"; + #[doc = "Acacia Fence"] + pub const BLOCK_MINECRAFT_ACACIA_FENCE: &str = "block.minecraft.acacia_fence"; + #[doc = "Acacia Fence Gate"] + pub const BLOCK_MINECRAFT_ACACIA_FENCE_GATE: &str = "block.minecraft.acacia_fence_gate"; + #[doc = "Acacia Hanging Sign"] + pub const BLOCK_MINECRAFT_ACACIA_HANGING_SIGN: &str = "block.minecraft.acacia_hanging_sign"; + #[doc = "Acacia Leaves"] + pub const BLOCK_MINECRAFT_ACACIA_LEAVES: &str = "block.minecraft.acacia_leaves"; + #[doc = "Acacia Log"] + pub const BLOCK_MINECRAFT_ACACIA_LOG: &str = "block.minecraft.acacia_log"; + #[doc = "Acacia Planks"] + pub const BLOCK_MINECRAFT_ACACIA_PLANKS: &str = "block.minecraft.acacia_planks"; + #[doc = "Acacia Pressure Plate"] + pub const BLOCK_MINECRAFT_ACACIA_PRESSURE_PLATE: &str = "block.minecraft.acacia_pressure_plate"; + #[doc = "Acacia Sapling"] + pub const BLOCK_MINECRAFT_ACACIA_SAPLING: &str = "block.minecraft.acacia_sapling"; + #[doc = "Acacia Shelf"] + pub const BLOCK_MINECRAFT_ACACIA_SHELF: &str = "block.minecraft.acacia_shelf"; + #[doc = "Acacia Sign"] + pub const BLOCK_MINECRAFT_ACACIA_SIGN: &str = "block.minecraft.acacia_sign"; + #[doc = "Acacia Slab"] + pub const BLOCK_MINECRAFT_ACACIA_SLAB: &str = "block.minecraft.acacia_slab"; + #[doc = "Acacia Stairs"] + pub const BLOCK_MINECRAFT_ACACIA_STAIRS: &str = "block.minecraft.acacia_stairs"; + #[doc = "Acacia Trapdoor"] + pub const BLOCK_MINECRAFT_ACACIA_TRAPDOOR: &str = "block.minecraft.acacia_trapdoor"; + #[doc = "Acacia Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_ACACIA_WALL_HANGING_SIGN: &str = + "block.minecraft.acacia_wall_hanging_sign"; + #[doc = "Acacia Wall Sign"] + pub const BLOCK_MINECRAFT_ACACIA_WALL_SIGN: &str = "block.minecraft.acacia_wall_sign"; + #[doc = "Acacia Wood"] + pub const BLOCK_MINECRAFT_ACACIA_WOOD: &str = "block.minecraft.acacia_wood"; + #[doc = "Activator Rail"] + pub const BLOCK_MINECRAFT_ACTIVATOR_RAIL: &str = "block.minecraft.activator_rail"; + #[doc = "Air"] + pub const BLOCK_MINECRAFT_AIR: &str = "block.minecraft.air"; + #[doc = "Allium"] + pub const BLOCK_MINECRAFT_ALLIUM: &str = "block.minecraft.allium"; + #[doc = "Block of Amethyst"] + pub const BLOCK_MINECRAFT_AMETHYST_BLOCK: &str = "block.minecraft.amethyst_block"; + #[doc = "Amethyst Cluster"] + pub const BLOCK_MINECRAFT_AMETHYST_CLUSTER: &str = "block.minecraft.amethyst_cluster"; + #[doc = "Ancient Debris"] + pub const BLOCK_MINECRAFT_ANCIENT_DEBRIS: &str = "block.minecraft.ancient_debris"; + #[doc = "Andesite"] + pub const BLOCK_MINECRAFT_ANDESITE: &str = "block.minecraft.andesite"; + #[doc = "Andesite Slab"] + pub const BLOCK_MINECRAFT_ANDESITE_SLAB: &str = "block.minecraft.andesite_slab"; + #[doc = "Andesite Stairs"] + pub const BLOCK_MINECRAFT_ANDESITE_STAIRS: &str = "block.minecraft.andesite_stairs"; + #[doc = "Andesite Wall"] + pub const BLOCK_MINECRAFT_ANDESITE_WALL: &str = "block.minecraft.andesite_wall"; + #[doc = "Anvil"] + pub const BLOCK_MINECRAFT_ANVIL: &str = "block.minecraft.anvil"; + #[doc = "Attached Melon Stem"] + pub const BLOCK_MINECRAFT_ATTACHED_MELON_STEM: &str = "block.minecraft.attached_melon_stem"; + #[doc = "Attached Pumpkin Stem"] + pub const BLOCK_MINECRAFT_ATTACHED_PUMPKIN_STEM: &str = "block.minecraft.attached_pumpkin_stem"; + #[doc = "Azalea"] + pub const BLOCK_MINECRAFT_AZALEA: &str = "block.minecraft.azalea"; + #[doc = "Azalea Leaves"] + pub const BLOCK_MINECRAFT_AZALEA_LEAVES: &str = "block.minecraft.azalea_leaves"; + #[doc = "Azure Bluet"] + pub const BLOCK_MINECRAFT_AZURE_BLUET: &str = "block.minecraft.azure_bluet"; + #[doc = "Bamboo"] + pub const BLOCK_MINECRAFT_BAMBOO: &str = "block.minecraft.bamboo"; + #[doc = "Block of Bamboo"] + pub const BLOCK_MINECRAFT_BAMBOO_BLOCK: &str = "block.minecraft.bamboo_block"; + #[doc = "Bamboo Button"] + pub const BLOCK_MINECRAFT_BAMBOO_BUTTON: &str = "block.minecraft.bamboo_button"; + #[doc = "Bamboo Door"] + pub const BLOCK_MINECRAFT_BAMBOO_DOOR: &str = "block.minecraft.bamboo_door"; + #[doc = "Bamboo Fence"] + pub const BLOCK_MINECRAFT_BAMBOO_FENCE: &str = "block.minecraft.bamboo_fence"; + #[doc = "Bamboo Fence Gate"] + pub const BLOCK_MINECRAFT_BAMBOO_FENCE_GATE: &str = "block.minecraft.bamboo_fence_gate"; + #[doc = "Bamboo Hanging Sign"] + pub const BLOCK_MINECRAFT_BAMBOO_HANGING_SIGN: &str = "block.minecraft.bamboo_hanging_sign"; + #[doc = "Bamboo Mosaic"] + pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC: &str = "block.minecraft.bamboo_mosaic"; + #[doc = "Bamboo Mosaic Slab"] + pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC_SLAB: &str = "block.minecraft.bamboo_mosaic_slab"; + #[doc = "Bamboo Mosaic Stairs"] + pub const BLOCK_MINECRAFT_BAMBOO_MOSAIC_STAIRS: &str = "block.minecraft.bamboo_mosaic_stairs"; + #[doc = "Bamboo Planks"] + pub const BLOCK_MINECRAFT_BAMBOO_PLANKS: &str = "block.minecraft.bamboo_planks"; + #[doc = "Bamboo Pressure Plate"] + pub const BLOCK_MINECRAFT_BAMBOO_PRESSURE_PLATE: &str = "block.minecraft.bamboo_pressure_plate"; + #[doc = "Bamboo Shoot"] + pub const BLOCK_MINECRAFT_BAMBOO_SAPLING: &str = "block.minecraft.bamboo_sapling"; + #[doc = "Bamboo Shelf"] + pub const BLOCK_MINECRAFT_BAMBOO_SHELF: &str = "block.minecraft.bamboo_shelf"; + #[doc = "Bamboo Sign"] + pub const BLOCK_MINECRAFT_BAMBOO_SIGN: &str = "block.minecraft.bamboo_sign"; + #[doc = "Bamboo Slab"] + pub const BLOCK_MINECRAFT_BAMBOO_SLAB: &str = "block.minecraft.bamboo_slab"; + #[doc = "Bamboo Stairs"] + pub const BLOCK_MINECRAFT_BAMBOO_STAIRS: &str = "block.minecraft.bamboo_stairs"; + #[doc = "Bamboo Trapdoor"] + pub const BLOCK_MINECRAFT_BAMBOO_TRAPDOOR: &str = "block.minecraft.bamboo_trapdoor"; + #[doc = "Bamboo Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_BAMBOO_WALL_HANGING_SIGN: &str = + "block.minecraft.bamboo_wall_hanging_sign"; + #[doc = "Bamboo Wall Sign"] + pub const BLOCK_MINECRAFT_BAMBOO_WALL_SIGN: &str = "block.minecraft.bamboo_wall_sign"; + #[doc = "Fully Black Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_BLACK: &str = "block.minecraft.banner.base.black"; + #[doc = "Fully Blue Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_BLUE: &str = "block.minecraft.banner.base.blue"; + #[doc = "Fully Brown Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_BROWN: &str = "block.minecraft.banner.base.brown"; + #[doc = "Fully Cyan Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_CYAN: &str = "block.minecraft.banner.base.cyan"; + #[doc = "Fully Gray Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_GRAY: &str = "block.minecraft.banner.base.gray"; + #[doc = "Fully Green Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_GREEN: &str = "block.minecraft.banner.base.green"; + #[doc = "Fully Light Blue Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_LIGHT_BLUE: &str = + "block.minecraft.banner.base.light_blue"; + #[doc = "Fully Light Gray Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_LIGHT_GRAY: &str = + "block.minecraft.banner.base.light_gray"; + #[doc = "Fully Lime Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_LIME: &str = "block.minecraft.banner.base.lime"; + #[doc = "Fully Magenta Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_MAGENTA: &str = "block.minecraft.banner.base.magenta"; + #[doc = "Fully Orange Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_ORANGE: &str = "block.minecraft.banner.base.orange"; + #[doc = "Fully Pink Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_PINK: &str = "block.minecraft.banner.base.pink"; + #[doc = "Fully Purple Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_PURPLE: &str = "block.minecraft.banner.base.purple"; + #[doc = "Fully Red Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_RED: &str = "block.minecraft.banner.base.red"; + #[doc = "Fully White Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_WHITE: &str = "block.minecraft.banner.base.white"; + #[doc = "Fully Yellow Field"] + pub const BLOCK_MINECRAFT_BANNER_BASE_YELLOW: &str = "block.minecraft.banner.base.yellow"; + #[doc = "Black Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_BLACK: &str = "block.minecraft.banner.border.black"; + #[doc = "Blue Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_BLUE: &str = "block.minecraft.banner.border.blue"; + #[doc = "Brown Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_BROWN: &str = "block.minecraft.banner.border.brown"; + #[doc = "Cyan Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_CYAN: &str = "block.minecraft.banner.border.cyan"; + #[doc = "Gray Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_GRAY: &str = "block.minecraft.banner.border.gray"; + #[doc = "Green Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_GREEN: &str = "block.minecraft.banner.border.green"; + #[doc = "Light Blue Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_LIGHT_BLUE: &str = + "block.minecraft.banner.border.light_blue"; + #[doc = "Light Gray Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_LIGHT_GRAY: &str = + "block.minecraft.banner.border.light_gray"; + #[doc = "Lime Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_LIME: &str = "block.minecraft.banner.border.lime"; + #[doc = "Magenta Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_MAGENTA: &str = "block.minecraft.banner.border.magenta"; + #[doc = "Orange Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_ORANGE: &str = "block.minecraft.banner.border.orange"; + #[doc = "Pink Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_PINK: &str = "block.minecraft.banner.border.pink"; + #[doc = "Purple Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_PURPLE: &str = "block.minecraft.banner.border.purple"; + #[doc = "Red Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_RED: &str = "block.minecraft.banner.border.red"; + #[doc = "White Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_WHITE: &str = "block.minecraft.banner.border.white"; + #[doc = "Yellow Bordure"] + pub const BLOCK_MINECRAFT_BANNER_BORDER_YELLOW: &str = "block.minecraft.banner.border.yellow"; + #[doc = "Black Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_BLACK: &str = "block.minecraft.banner.bricks.black"; + #[doc = "Blue Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_BLUE: &str = "block.minecraft.banner.bricks.blue"; + #[doc = "Brown Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_BROWN: &str = "block.minecraft.banner.bricks.brown"; + #[doc = "Cyan Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_CYAN: &str = "block.minecraft.banner.bricks.cyan"; + #[doc = "Gray Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_GRAY: &str = "block.minecraft.banner.bricks.gray"; + #[doc = "Green Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_GREEN: &str = "block.minecraft.banner.bricks.green"; + #[doc = "Light Blue Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIGHT_BLUE: &str = + "block.minecraft.banner.bricks.light_blue"; + #[doc = "Light Gray Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIGHT_GRAY: &str = + "block.minecraft.banner.bricks.light_gray"; + #[doc = "Lime Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_LIME: &str = "block.minecraft.banner.bricks.lime"; + #[doc = "Magenta Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_MAGENTA: &str = "block.minecraft.banner.bricks.magenta"; + #[doc = "Orange Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_ORANGE: &str = "block.minecraft.banner.bricks.orange"; + #[doc = "Pink Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_PINK: &str = "block.minecraft.banner.bricks.pink"; + #[doc = "Purple Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_PURPLE: &str = "block.minecraft.banner.bricks.purple"; + #[doc = "Red Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_RED: &str = "block.minecraft.banner.bricks.red"; + #[doc = "White Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_WHITE: &str = "block.minecraft.banner.bricks.white"; + #[doc = "Yellow Field Masoned"] + pub const BLOCK_MINECRAFT_BANNER_BRICKS_YELLOW: &str = "block.minecraft.banner.bricks.yellow"; + #[doc = "Black Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BLACK: &str = "block.minecraft.banner.circle.black"; + #[doc = "Blue Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BLUE: &str = "block.minecraft.banner.circle.blue"; + #[doc = "Brown Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_BROWN: &str = "block.minecraft.banner.circle.brown"; + #[doc = "Cyan Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_CYAN: &str = "block.minecraft.banner.circle.cyan"; + #[doc = "Gray Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_GRAY: &str = "block.minecraft.banner.circle.gray"; + #[doc = "Green Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_GREEN: &str = "block.minecraft.banner.circle.green"; + #[doc = "Light Blue Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIGHT_BLUE: &str = + "block.minecraft.banner.circle.light_blue"; + #[doc = "Light Gray Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIGHT_GRAY: &str = + "block.minecraft.banner.circle.light_gray"; + #[doc = "Lime Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_LIME: &str = "block.minecraft.banner.circle.lime"; + #[doc = "Magenta Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_MAGENTA: &str = "block.minecraft.banner.circle.magenta"; + #[doc = "Orange Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_ORANGE: &str = "block.minecraft.banner.circle.orange"; + #[doc = "Pink Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_PINK: &str = "block.minecraft.banner.circle.pink"; + #[doc = "Purple Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_PURPLE: &str = "block.minecraft.banner.circle.purple"; + #[doc = "Red Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_RED: &str = "block.minecraft.banner.circle.red"; + #[doc = "White Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_WHITE: &str = "block.minecraft.banner.circle.white"; + #[doc = "Yellow Roundel"] + pub const BLOCK_MINECRAFT_BANNER_CIRCLE_YELLOW: &str = "block.minecraft.banner.circle.yellow"; + #[doc = "Black Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_BLACK: &str = "block.minecraft.banner.creeper.black"; + #[doc = "Blue Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_BLUE: &str = "block.minecraft.banner.creeper.blue"; + #[doc = "Brown Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_BROWN: &str = "block.minecraft.banner.creeper.brown"; + #[doc = "Cyan Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_CYAN: &str = "block.minecraft.banner.creeper.cyan"; + #[doc = "Gray Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_GRAY: &str = "block.minecraft.banner.creeper.gray"; + #[doc = "Green Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_GREEN: &str = "block.minecraft.banner.creeper.green"; + #[doc = "Light Blue Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIGHT_BLUE: &str = + "block.minecraft.banner.creeper.light_blue"; + #[doc = "Light Gray Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIGHT_GRAY: &str = + "block.minecraft.banner.creeper.light_gray"; + #[doc = "Lime Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_LIME: &str = "block.minecraft.banner.creeper.lime"; + #[doc = "Magenta Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_MAGENTA: &str = + "block.minecraft.banner.creeper.magenta"; + #[doc = "Orange Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_ORANGE: &str = "block.minecraft.banner.creeper.orange"; + #[doc = "Pink Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_PINK: &str = "block.minecraft.banner.creeper.pink"; + #[doc = "Purple Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_PURPLE: &str = "block.minecraft.banner.creeper.purple"; + #[doc = "Red Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_RED: &str = "block.minecraft.banner.creeper.red"; + #[doc = "White Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_WHITE: &str = "block.minecraft.banner.creeper.white"; + #[doc = "Yellow Creeper Charge"] + pub const BLOCK_MINECRAFT_BANNER_CREEPER_YELLOW: &str = "block.minecraft.banner.creeper.yellow"; + #[doc = "Black Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_BLACK: &str = "block.minecraft.banner.cross.black"; + #[doc = "Blue Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_BLUE: &str = "block.minecraft.banner.cross.blue"; + #[doc = "Brown Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_BROWN: &str = "block.minecraft.banner.cross.brown"; + #[doc = "Cyan Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_CYAN: &str = "block.minecraft.banner.cross.cyan"; + #[doc = "Gray Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_GRAY: &str = "block.minecraft.banner.cross.gray"; + #[doc = "Green Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_GREEN: &str = "block.minecraft.banner.cross.green"; + #[doc = "Light Blue Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_LIGHT_BLUE: &str = + "block.minecraft.banner.cross.light_blue"; + #[doc = "Light Gray Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_LIGHT_GRAY: &str = + "block.minecraft.banner.cross.light_gray"; + #[doc = "Lime Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_LIME: &str = "block.minecraft.banner.cross.lime"; + #[doc = "Magenta Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_MAGENTA: &str = "block.minecraft.banner.cross.magenta"; + #[doc = "Orange Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_ORANGE: &str = "block.minecraft.banner.cross.orange"; + #[doc = "Pink Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_PINK: &str = "block.minecraft.banner.cross.pink"; + #[doc = "Purple Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_PURPLE: &str = "block.minecraft.banner.cross.purple"; + #[doc = "Red Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_RED: &str = "block.minecraft.banner.cross.red"; + #[doc = "White Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_WHITE: &str = "block.minecraft.banner.cross.white"; + #[doc = "Yellow Saltire"] + pub const BLOCK_MINECRAFT_BANNER_CROSS_YELLOW: &str = "block.minecraft.banner.cross.yellow"; + #[doc = "Black Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BLACK: &str = + "block.minecraft.banner.curly_border.black"; + #[doc = "Blue Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BLUE: &str = + "block.minecraft.banner.curly_border.blue"; + #[doc = "Brown Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_BROWN: &str = + "block.minecraft.banner.curly_border.brown"; + #[doc = "Cyan Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_CYAN: &str = + "block.minecraft.banner.curly_border.cyan"; + #[doc = "Gray Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_GRAY: &str = + "block.minecraft.banner.curly_border.gray"; + #[doc = "Green Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_GREEN: &str = + "block.minecraft.banner.curly_border.green"; + #[doc = "Light Blue Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIGHT_BLUE: &str = + "block.minecraft.banner.curly_border.light_blue"; + #[doc = "Light Gray Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIGHT_GRAY: &str = + "block.minecraft.banner.curly_border.light_gray"; + #[doc = "Lime Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_LIME: &str = + "block.minecraft.banner.curly_border.lime"; + #[doc = "Magenta Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_MAGENTA: &str = + "block.minecraft.banner.curly_border.magenta"; + #[doc = "Orange Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_ORANGE: &str = + "block.minecraft.banner.curly_border.orange"; + #[doc = "Pink Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_PINK: &str = + "block.minecraft.banner.curly_border.pink"; + #[doc = "Purple Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_PURPLE: &str = + "block.minecraft.banner.curly_border.purple"; + #[doc = "Red Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_RED: &str = + "block.minecraft.banner.curly_border.red"; + #[doc = "White Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_WHITE: &str = + "block.minecraft.banner.curly_border.white"; + #[doc = "Yellow Bordure Indented"] + pub const BLOCK_MINECRAFT_BANNER_CURLY_BORDER_YELLOW: &str = + "block.minecraft.banner.curly_border.yellow"; + #[doc = "Black Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BLACK: &str = + "block.minecraft.banner.diagonal_left.black"; + #[doc = "Blue Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BLUE: &str = + "block.minecraft.banner.diagonal_left.blue"; + #[doc = "Brown Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_BROWN: &str = + "block.minecraft.banner.diagonal_left.brown"; + #[doc = "Cyan Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_CYAN: &str = + "block.minecraft.banner.diagonal_left.cyan"; + #[doc = "Gray Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_GRAY: &str = + "block.minecraft.banner.diagonal_left.gray"; + #[doc = "Green Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_GREEN: &str = + "block.minecraft.banner.diagonal_left.green"; + #[doc = "Light Blue Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_left.light_blue"; + #[doc = "Light Gray Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_left.light_gray"; + #[doc = "Lime Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_LIME: &str = + "block.minecraft.banner.diagonal_left.lime"; + #[doc = "Magenta Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_MAGENTA: &str = + "block.minecraft.banner.diagonal_left.magenta"; + #[doc = "Orange Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_ORANGE: &str = + "block.minecraft.banner.diagonal_left.orange"; + #[doc = "Pink Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_PINK: &str = + "block.minecraft.banner.diagonal_left.pink"; + #[doc = "Purple Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_PURPLE: &str = + "block.minecraft.banner.diagonal_left.purple"; + #[doc = "Red Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_RED: &str = + "block.minecraft.banner.diagonal_left.red"; + #[doc = "White Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_WHITE: &str = + "block.minecraft.banner.diagonal_left.white"; + #[doc = "Yellow Per Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_LEFT_YELLOW: &str = + "block.minecraft.banner.diagonal_left.yellow"; + #[doc = "Black Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BLACK: &str = + "block.minecraft.banner.diagonal_right.black"; + #[doc = "Blue Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_right.blue"; + #[doc = "Brown Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_BROWN: &str = + "block.minecraft.banner.diagonal_right.brown"; + #[doc = "Cyan Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_CYAN: &str = + "block.minecraft.banner.diagonal_right.cyan"; + #[doc = "Gray Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_right.gray"; + #[doc = "Green Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_GREEN: &str = + "block.minecraft.banner.diagonal_right.green"; + #[doc = "Light Blue Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_right.light_blue"; + #[doc = "Light Gray Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_right.light_gray"; + #[doc = "Lime Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_LIME: &str = + "block.minecraft.banner.diagonal_right.lime"; + #[doc = "Magenta Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_MAGENTA: &str = + "block.minecraft.banner.diagonal_right.magenta"; + #[doc = "Orange Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_ORANGE: &str = + "block.minecraft.banner.diagonal_right.orange"; + #[doc = "Pink Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_PINK: &str = + "block.minecraft.banner.diagonal_right.pink"; + #[doc = "Purple Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_PURPLE: &str = + "block.minecraft.banner.diagonal_right.purple"; + #[doc = "Red Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_RED: &str = + "block.minecraft.banner.diagonal_right.red"; + #[doc = "White Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_WHITE: &str = + "block.minecraft.banner.diagonal_right.white"; + #[doc = "Yellow Per Bend"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_RIGHT_YELLOW: &str = + "block.minecraft.banner.diagonal_right.yellow"; + #[doc = "Black Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BLACK: &str = + "block.minecraft.banner.diagonal_up_left.black"; + #[doc = "Blue Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BLUE: &str = + "block.minecraft.banner.diagonal_up_left.blue"; + #[doc = "Brown Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_BROWN: &str = + "block.minecraft.banner.diagonal_up_left.brown"; + #[doc = "Cyan Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_CYAN: &str = + "block.minecraft.banner.diagonal_up_left.cyan"; + #[doc = "Gray Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_GRAY: &str = + "block.minecraft.banner.diagonal_up_left.gray"; + #[doc = "Green Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_GREEN: &str = + "block.minecraft.banner.diagonal_up_left.green"; + #[doc = "Light Blue Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_up_left.light_blue"; + #[doc = "Light Gray Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_up_left.light_gray"; + #[doc = "Lime Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_LIME: &str = + "block.minecraft.banner.diagonal_up_left.lime"; + #[doc = "Magenta Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_MAGENTA: &str = + "block.minecraft.banner.diagonal_up_left.magenta"; + #[doc = "Orange Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_ORANGE: &str = + "block.minecraft.banner.diagonal_up_left.orange"; + #[doc = "Pink Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_PINK: &str = + "block.minecraft.banner.diagonal_up_left.pink"; + #[doc = "Purple Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_PURPLE: &str = + "block.minecraft.banner.diagonal_up_left.purple"; + #[doc = "Red Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_RED: &str = + "block.minecraft.banner.diagonal_up_left.red"; + #[doc = "White Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_WHITE: &str = + "block.minecraft.banner.diagonal_up_left.white"; + #[doc = "Yellow Per Bend Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_LEFT_YELLOW: &str = + "block.minecraft.banner.diagonal_up_left.yellow"; + #[doc = "Black Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BLACK: &str = + "block.minecraft.banner.diagonal_up_right.black"; + #[doc = "Blue Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_up_right.blue"; + #[doc = "Brown Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_BROWN: &str = + "block.minecraft.banner.diagonal_up_right.brown"; + #[doc = "Cyan Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_CYAN: &str = + "block.minecraft.banner.diagonal_up_right.cyan"; + #[doc = "Gray Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_up_right.gray"; + #[doc = "Green Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_GREEN: &str = + "block.minecraft.banner.diagonal_up_right.green"; + #[doc = "Light Blue Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.diagonal_up_right.light_blue"; + #[doc = "Light Gray Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.diagonal_up_right.light_gray"; + #[doc = "Lime Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_LIME: &str = + "block.minecraft.banner.diagonal_up_right.lime"; + #[doc = "Magenta Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_MAGENTA: &str = + "block.minecraft.banner.diagonal_up_right.magenta"; + #[doc = "Orange Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_ORANGE: &str = + "block.minecraft.banner.diagonal_up_right.orange"; + #[doc = "Pink Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_PINK: &str = + "block.minecraft.banner.diagonal_up_right.pink"; + #[doc = "Purple Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_PURPLE: &str = + "block.minecraft.banner.diagonal_up_right.purple"; + #[doc = "Red Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_RED: &str = + "block.minecraft.banner.diagonal_up_right.red"; + #[doc = "White Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_WHITE: &str = + "block.minecraft.banner.diagonal_up_right.white"; + #[doc = "Yellow Per Bend Sinister Inverted"] + pub const BLOCK_MINECRAFT_BANNER_DIAGONAL_UP_RIGHT_YELLOW: &str = + "block.minecraft.banner.diagonal_up_right.yellow"; + #[doc = "Black Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_BLACK: &str = "block.minecraft.banner.flow.black"; + #[doc = "Blue Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_BLUE: &str = "block.minecraft.banner.flow.blue"; + #[doc = "Brown Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_BROWN: &str = "block.minecraft.banner.flow.brown"; + #[doc = "Cyan Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_CYAN: &str = "block.minecraft.banner.flow.cyan"; + #[doc = "Gray Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_GRAY: &str = "block.minecraft.banner.flow.gray"; + #[doc = "Green Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_GREEN: &str = "block.minecraft.banner.flow.green"; + #[doc = "Light Blue Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_LIGHT_BLUE: &str = + "block.minecraft.banner.flow.light_blue"; + #[doc = "Light Gray Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_LIGHT_GRAY: &str = + "block.minecraft.banner.flow.light_gray"; + #[doc = "Lime Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_LIME: &str = "block.minecraft.banner.flow.lime"; + #[doc = "Magenta Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_MAGENTA: &str = "block.minecraft.banner.flow.magenta"; + #[doc = "Orange Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_ORANGE: &str = "block.minecraft.banner.flow.orange"; + #[doc = "Pink Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_PINK: &str = "block.minecraft.banner.flow.pink"; + #[doc = "Purple Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_PURPLE: &str = "block.minecraft.banner.flow.purple"; + #[doc = "Red Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_RED: &str = "block.minecraft.banner.flow.red"; + #[doc = "White Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_WHITE: &str = "block.minecraft.banner.flow.white"; + #[doc = "Yellow Flow"] + pub const BLOCK_MINECRAFT_BANNER_FLOW_YELLOW: &str = "block.minecraft.banner.flow.yellow"; + #[doc = "Black Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_BLACK: &str = "block.minecraft.banner.flower.black"; + #[doc = "Blue Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_BLUE: &str = "block.minecraft.banner.flower.blue"; + #[doc = "Brown Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_BROWN: &str = "block.minecraft.banner.flower.brown"; + #[doc = "Cyan Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_CYAN: &str = "block.minecraft.banner.flower.cyan"; + #[doc = "Gray Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_GRAY: &str = "block.minecraft.banner.flower.gray"; + #[doc = "Green Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_GREEN: &str = "block.minecraft.banner.flower.green"; + #[doc = "Light Blue Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIGHT_BLUE: &str = + "block.minecraft.banner.flower.light_blue"; + #[doc = "Light Gray Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIGHT_GRAY: &str = + "block.minecraft.banner.flower.light_gray"; + #[doc = "Lime Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_LIME: &str = "block.minecraft.banner.flower.lime"; + #[doc = "Magenta Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_MAGENTA: &str = "block.minecraft.banner.flower.magenta"; + #[doc = "Orange Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_ORANGE: &str = "block.minecraft.banner.flower.orange"; + #[doc = "Pink Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_PINK: &str = "block.minecraft.banner.flower.pink"; + #[doc = "Purple Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_PURPLE: &str = "block.minecraft.banner.flower.purple"; + #[doc = "Red Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_RED: &str = "block.minecraft.banner.flower.red"; + #[doc = "White Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_WHITE: &str = "block.minecraft.banner.flower.white"; + #[doc = "Yellow Flower Charge"] + pub const BLOCK_MINECRAFT_BANNER_FLOWER_YELLOW: &str = "block.minecraft.banner.flower.yellow"; + #[doc = "Black Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_BLACK: &str = "block.minecraft.banner.globe.black"; + #[doc = "Blue Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_BLUE: &str = "block.minecraft.banner.globe.blue"; + #[doc = "Brown Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_BROWN: &str = "block.minecraft.banner.globe.brown"; + #[doc = "Cyan Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_CYAN: &str = "block.minecraft.banner.globe.cyan"; + #[doc = "Gray Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_GRAY: &str = "block.minecraft.banner.globe.gray"; + #[doc = "Green Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_GREEN: &str = "block.minecraft.banner.globe.green"; + #[doc = "Light Blue Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIGHT_BLUE: &str = + "block.minecraft.banner.globe.light_blue"; + #[doc = "Light Gray Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIGHT_GRAY: &str = + "block.minecraft.banner.globe.light_gray"; + #[doc = "Lime Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_LIME: &str = "block.minecraft.banner.globe.lime"; + #[doc = "Magenta Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_MAGENTA: &str = "block.minecraft.banner.globe.magenta"; + #[doc = "Orange Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_ORANGE: &str = "block.minecraft.banner.globe.orange"; + #[doc = "Pink Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_PINK: &str = "block.minecraft.banner.globe.pink"; + #[doc = "Purple Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_PURPLE: &str = "block.minecraft.banner.globe.purple"; + #[doc = "Red Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_RED: &str = "block.minecraft.banner.globe.red"; + #[doc = "White Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_WHITE: &str = "block.minecraft.banner.globe.white"; + #[doc = "Yellow Globe"] + pub const BLOCK_MINECRAFT_BANNER_GLOBE_YELLOW: &str = "block.minecraft.banner.globe.yellow"; + #[doc = "Black Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BLACK: &str = "block.minecraft.banner.gradient.black"; + #[doc = "Blue Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BLUE: &str = "block.minecraft.banner.gradient.blue"; + #[doc = "Brown Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_BROWN: &str = "block.minecraft.banner.gradient.brown"; + #[doc = "Cyan Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_CYAN: &str = "block.minecraft.banner.gradient.cyan"; + #[doc = "Gray Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_GRAY: &str = "block.minecraft.banner.gradient.gray"; + #[doc = "Green Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_GREEN: &str = "block.minecraft.banner.gradient.green"; + #[doc = "Light Blue Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIGHT_BLUE: &str = + "block.minecraft.banner.gradient.light_blue"; + #[doc = "Light Gray Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIGHT_GRAY: &str = + "block.minecraft.banner.gradient.light_gray"; + #[doc = "Lime Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_LIME: &str = "block.minecraft.banner.gradient.lime"; + #[doc = "Magenta Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_MAGENTA: &str = + "block.minecraft.banner.gradient.magenta"; + #[doc = "Orange Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_ORANGE: &str = + "block.minecraft.banner.gradient.orange"; + #[doc = "Pink Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_PINK: &str = "block.minecraft.banner.gradient.pink"; + #[doc = "Purple Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_PURPLE: &str = + "block.minecraft.banner.gradient.purple"; + #[doc = "Red Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_RED: &str = "block.minecraft.banner.gradient.red"; + #[doc = "White Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_WHITE: &str = "block.minecraft.banner.gradient.white"; + #[doc = "Yellow Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_YELLOW: &str = + "block.minecraft.banner.gradient.yellow"; + #[doc = "Black Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BLACK: &str = + "block.minecraft.banner.gradient_up.black"; + #[doc = "Blue Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BLUE: &str = + "block.minecraft.banner.gradient_up.blue"; + #[doc = "Brown Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_BROWN: &str = + "block.minecraft.banner.gradient_up.brown"; + #[doc = "Cyan Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_CYAN: &str = + "block.minecraft.banner.gradient_up.cyan"; + #[doc = "Gray Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_GRAY: &str = + "block.minecraft.banner.gradient_up.gray"; + #[doc = "Green Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_GREEN: &str = + "block.minecraft.banner.gradient_up.green"; + #[doc = "Light Blue Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIGHT_BLUE: &str = + "block.minecraft.banner.gradient_up.light_blue"; + #[doc = "Light Gray Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIGHT_GRAY: &str = + "block.minecraft.banner.gradient_up.light_gray"; + #[doc = "Lime Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_LIME: &str = + "block.minecraft.banner.gradient_up.lime"; + #[doc = "Magenta Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_MAGENTA: &str = + "block.minecraft.banner.gradient_up.magenta"; + #[doc = "Orange Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_ORANGE: &str = + "block.minecraft.banner.gradient_up.orange"; + #[doc = "Pink Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_PINK: &str = + "block.minecraft.banner.gradient_up.pink"; + #[doc = "Purple Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_PURPLE: &str = + "block.minecraft.banner.gradient_up.purple"; + #[doc = "Red Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_RED: &str = + "block.minecraft.banner.gradient_up.red"; + #[doc = "White Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_WHITE: &str = + "block.minecraft.banner.gradient_up.white"; + #[doc = "Yellow Base Gradient"] + pub const BLOCK_MINECRAFT_BANNER_GRADIENT_UP_YELLOW: &str = + "block.minecraft.banner.gradient_up.yellow"; + #[doc = "Black Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_BLACK: &str = "block.minecraft.banner.guster.black"; + #[doc = "Blue Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_BLUE: &str = "block.minecraft.banner.guster.blue"; + #[doc = "Brown Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_BROWN: &str = "block.minecraft.banner.guster.brown"; + #[doc = "Cyan Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_CYAN: &str = "block.minecraft.banner.guster.cyan"; + #[doc = "Gray Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_GRAY: &str = "block.minecraft.banner.guster.gray"; + #[doc = "Green Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_GREEN: &str = "block.minecraft.banner.guster.green"; + #[doc = "Light Blue Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIGHT_BLUE: &str = + "block.minecraft.banner.guster.light_blue"; + #[doc = "Light Gray Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIGHT_GRAY: &str = + "block.minecraft.banner.guster.light_gray"; + #[doc = "Lime Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_LIME: &str = "block.minecraft.banner.guster.lime"; + #[doc = "Magenta Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_MAGENTA: &str = "block.minecraft.banner.guster.magenta"; + #[doc = "Orange Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_ORANGE: &str = "block.minecraft.banner.guster.orange"; + #[doc = "Pink Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_PINK: &str = "block.minecraft.banner.guster.pink"; + #[doc = "Purple Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_PURPLE: &str = "block.minecraft.banner.guster.purple"; + #[doc = "Red Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_RED: &str = "block.minecraft.banner.guster.red"; + #[doc = "White Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_WHITE: &str = "block.minecraft.banner.guster.white"; + #[doc = "Yellow Guster"] + pub const BLOCK_MINECRAFT_BANNER_GUSTER_YELLOW: &str = "block.minecraft.banner.guster.yellow"; + #[doc = "Black Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BLACK: &str = + "block.minecraft.banner.half_horizontal.black"; + #[doc = "Blue Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BLUE: &str = + "block.minecraft.banner.half_horizontal.blue"; + #[doc = "Brown Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BROWN: &str = + "block.minecraft.banner.half_horizontal.brown"; + #[doc = "Cyan Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_CYAN: &str = + "block.minecraft.banner.half_horizontal.cyan"; + #[doc = "Gray Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_GRAY: &str = + "block.minecraft.banner.half_horizontal.gray"; + #[doc = "Green Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_GREEN: &str = + "block.minecraft.banner.half_horizontal.green"; + #[doc = "Light Blue Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIGHT_BLUE: &str = + "block.minecraft.banner.half_horizontal.light_blue"; + #[doc = "Light Gray Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIGHT_GRAY: &str = + "block.minecraft.banner.half_horizontal.light_gray"; + #[doc = "Lime Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_LIME: &str = + "block.minecraft.banner.half_horizontal.lime"; + #[doc = "Magenta Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_MAGENTA: &str = + "block.minecraft.banner.half_horizontal.magenta"; + #[doc = "Orange Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_ORANGE: &str = + "block.minecraft.banner.half_horizontal.orange"; + #[doc = "Pink Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_PINK: &str = + "block.minecraft.banner.half_horizontal.pink"; + #[doc = "Purple Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_PURPLE: &str = + "block.minecraft.banner.half_horizontal.purple"; + #[doc = "Red Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_RED: &str = + "block.minecraft.banner.half_horizontal.red"; + #[doc = "White Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_WHITE: &str = + "block.minecraft.banner.half_horizontal.white"; + #[doc = "Yellow Per Fess"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_YELLOW: &str = + "block.minecraft.banner.half_horizontal.yellow"; + #[doc = "Black Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BLACK: &str = + "block.minecraft.banner.half_horizontal_bottom.black"; + #[doc = "Blue Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BLUE: &str = + "block.minecraft.banner.half_horizontal_bottom.blue"; + #[doc = "Brown Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_BROWN: &str = + "block.minecraft.banner.half_horizontal_bottom.brown"; + #[doc = "Cyan Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_CYAN: &str = + "block.minecraft.banner.half_horizontal_bottom.cyan"; + #[doc = "Gray Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_GRAY: &str = + "block.minecraft.banner.half_horizontal_bottom.gray"; + #[doc = "Green Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_GREEN: &str = + "block.minecraft.banner.half_horizontal_bottom.green"; + #[doc = "Light Blue Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIGHT_BLUE: &str = + "block.minecraft.banner.half_horizontal_bottom.light_blue"; + #[doc = "Light Gray Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIGHT_GRAY: &str = + "block.minecraft.banner.half_horizontal_bottom.light_gray"; + #[doc = "Lime Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_LIME: &str = + "block.minecraft.banner.half_horizontal_bottom.lime"; + #[doc = "Magenta Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_MAGENTA: &str = + "block.minecraft.banner.half_horizontal_bottom.magenta"; + #[doc = "Orange Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_ORANGE: &str = + "block.minecraft.banner.half_horizontal_bottom.orange"; + #[doc = "Pink Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_PINK: &str = + "block.minecraft.banner.half_horizontal_bottom.pink"; + #[doc = "Purple Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_PURPLE: &str = + "block.minecraft.banner.half_horizontal_bottom.purple"; + #[doc = "Red Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_RED: &str = + "block.minecraft.banner.half_horizontal_bottom.red"; + #[doc = "White Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_WHITE: &str = + "block.minecraft.banner.half_horizontal_bottom.white"; + #[doc = "Yellow Per Fess Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_HORIZONTAL_BOTTOM_YELLOW: &str = + "block.minecraft.banner.half_horizontal_bottom.yellow"; + #[doc = "Black Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BLACK: &str = + "block.minecraft.banner.half_vertical.black"; + #[doc = "Blue Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BLUE: &str = + "block.minecraft.banner.half_vertical.blue"; + #[doc = "Brown Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_BROWN: &str = + "block.minecraft.banner.half_vertical.brown"; + #[doc = "Cyan Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_CYAN: &str = + "block.minecraft.banner.half_vertical.cyan"; + #[doc = "Gray Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_GRAY: &str = + "block.minecraft.banner.half_vertical.gray"; + #[doc = "Green Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_GREEN: &str = + "block.minecraft.banner.half_vertical.green"; + #[doc = "Light Blue Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIGHT_BLUE: &str = + "block.minecraft.banner.half_vertical.light_blue"; + #[doc = "Light Gray Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIGHT_GRAY: &str = + "block.minecraft.banner.half_vertical.light_gray"; + #[doc = "Lime Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_LIME: &str = + "block.minecraft.banner.half_vertical.lime"; + #[doc = "Magenta Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_MAGENTA: &str = + "block.minecraft.banner.half_vertical.magenta"; + #[doc = "Orange Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_ORANGE: &str = + "block.minecraft.banner.half_vertical.orange"; + #[doc = "Pink Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_PINK: &str = + "block.minecraft.banner.half_vertical.pink"; + #[doc = "Purple Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_PURPLE: &str = + "block.minecraft.banner.half_vertical.purple"; + #[doc = "Red Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RED: &str = + "block.minecraft.banner.half_vertical.red"; + #[doc = "White Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_WHITE: &str = + "block.minecraft.banner.half_vertical.white"; + #[doc = "Yellow Per Pale"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_YELLOW: &str = + "block.minecraft.banner.half_vertical.yellow"; + #[doc = "Black Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BLACK: &str = + "block.minecraft.banner.half_vertical_right.black"; + #[doc = "Blue Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BLUE: &str = + "block.minecraft.banner.half_vertical_right.blue"; + #[doc = "Brown Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_BROWN: &str = + "block.minecraft.banner.half_vertical_right.brown"; + #[doc = "Cyan Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_CYAN: &str = + "block.minecraft.banner.half_vertical_right.cyan"; + #[doc = "Gray Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_GRAY: &str = + "block.minecraft.banner.half_vertical_right.gray"; + #[doc = "Green Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_GREEN: &str = + "block.minecraft.banner.half_vertical_right.green"; + #[doc = "Light Blue Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.half_vertical_right.light_blue"; + #[doc = "Light Gray Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.half_vertical_right.light_gray"; + #[doc = "Lime Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_LIME: &str = + "block.minecraft.banner.half_vertical_right.lime"; + #[doc = "Magenta Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_MAGENTA: &str = + "block.minecraft.banner.half_vertical_right.magenta"; + #[doc = "Orange Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_ORANGE: &str = + "block.minecraft.banner.half_vertical_right.orange"; + #[doc = "Pink Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_PINK: &str = + "block.minecraft.banner.half_vertical_right.pink"; + #[doc = "Purple Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_PURPLE: &str = + "block.minecraft.banner.half_vertical_right.purple"; + #[doc = "Red Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_RED: &str = + "block.minecraft.banner.half_vertical_right.red"; + #[doc = "White Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_WHITE: &str = + "block.minecraft.banner.half_vertical_right.white"; + #[doc = "Yellow Per Pale Inverted"] + pub const BLOCK_MINECRAFT_BANNER_HALF_VERTICAL_RIGHT_YELLOW: &str = + "block.minecraft.banner.half_vertical_right.yellow"; + #[doc = "Black Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_BLACK: &str = "block.minecraft.banner.mojang.black"; + #[doc = "Blue Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_BLUE: &str = "block.minecraft.banner.mojang.blue"; + #[doc = "Brown Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_BROWN: &str = "block.minecraft.banner.mojang.brown"; + #[doc = "Cyan Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_CYAN: &str = "block.minecraft.banner.mojang.cyan"; + #[doc = "Gray Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_GRAY: &str = "block.minecraft.banner.mojang.gray"; + #[doc = "Green Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_GREEN: &str = "block.minecraft.banner.mojang.green"; + #[doc = "Light Blue Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIGHT_BLUE: &str = + "block.minecraft.banner.mojang.light_blue"; + #[doc = "Light Gray Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIGHT_GRAY: &str = + "block.minecraft.banner.mojang.light_gray"; + #[doc = "Lime Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_LIME: &str = "block.minecraft.banner.mojang.lime"; + #[doc = "Magenta Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_MAGENTA: &str = "block.minecraft.banner.mojang.magenta"; + #[doc = "Orange Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_ORANGE: &str = "block.minecraft.banner.mojang.orange"; + #[doc = "Pink Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_PINK: &str = "block.minecraft.banner.mojang.pink"; + #[doc = "Purple Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_PURPLE: &str = "block.minecraft.banner.mojang.purple"; + #[doc = "Red Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_RED: &str = "block.minecraft.banner.mojang.red"; + #[doc = "White Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_WHITE: &str = "block.minecraft.banner.mojang.white"; + #[doc = "Yellow Thing"] + pub const BLOCK_MINECRAFT_BANNER_MOJANG_YELLOW: &str = "block.minecraft.banner.mojang.yellow"; + #[doc = "Black Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BLACK: &str = "block.minecraft.banner.piglin.black"; + #[doc = "Blue Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BLUE: &str = "block.minecraft.banner.piglin.blue"; + #[doc = "Brown Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_BROWN: &str = "block.minecraft.banner.piglin.brown"; + #[doc = "Cyan Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_CYAN: &str = "block.minecraft.banner.piglin.cyan"; + #[doc = "Gray Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_GRAY: &str = "block.minecraft.banner.piglin.gray"; + #[doc = "Green Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_GREEN: &str = "block.minecraft.banner.piglin.green"; + #[doc = "Light Blue Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIGHT_BLUE: &str = + "block.minecraft.banner.piglin.light_blue"; + #[doc = "Light Gray Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIGHT_GRAY: &str = + "block.minecraft.banner.piglin.light_gray"; + #[doc = "Lime Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_LIME: &str = "block.minecraft.banner.piglin.lime"; + #[doc = "Magenta Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_MAGENTA: &str = "block.minecraft.banner.piglin.magenta"; + #[doc = "Orange Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_ORANGE: &str = "block.minecraft.banner.piglin.orange"; + #[doc = "Pink Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_PINK: &str = "block.minecraft.banner.piglin.pink"; + #[doc = "Purple Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_PURPLE: &str = "block.minecraft.banner.piglin.purple"; + #[doc = "Red Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_RED: &str = "block.minecraft.banner.piglin.red"; + #[doc = "White Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_WHITE: &str = "block.minecraft.banner.piglin.white"; + #[doc = "Yellow Snout"] + pub const BLOCK_MINECRAFT_BANNER_PIGLIN_YELLOW: &str = "block.minecraft.banner.piglin.yellow"; + #[doc = "Black Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BLACK: &str = "block.minecraft.banner.rhombus.black"; + #[doc = "Blue Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BLUE: &str = "block.minecraft.banner.rhombus.blue"; + #[doc = "Brown Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_BROWN: &str = "block.minecraft.banner.rhombus.brown"; + #[doc = "Cyan Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_CYAN: &str = "block.minecraft.banner.rhombus.cyan"; + #[doc = "Gray Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_GRAY: &str = "block.minecraft.banner.rhombus.gray"; + #[doc = "Green Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_GREEN: &str = "block.minecraft.banner.rhombus.green"; + #[doc = "Light Blue Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIGHT_BLUE: &str = + "block.minecraft.banner.rhombus.light_blue"; + #[doc = "Light Gray Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIGHT_GRAY: &str = + "block.minecraft.banner.rhombus.light_gray"; + #[doc = "Lime Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_LIME: &str = "block.minecraft.banner.rhombus.lime"; + #[doc = "Magenta Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_MAGENTA: &str = + "block.minecraft.banner.rhombus.magenta"; + #[doc = "Orange Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_ORANGE: &str = "block.minecraft.banner.rhombus.orange"; + #[doc = "Pink Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_PINK: &str = "block.minecraft.banner.rhombus.pink"; + #[doc = "Purple Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_PURPLE: &str = "block.minecraft.banner.rhombus.purple"; + #[doc = "Red Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_RED: &str = "block.minecraft.banner.rhombus.red"; + #[doc = "White Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_WHITE: &str = "block.minecraft.banner.rhombus.white"; + #[doc = "Yellow Lozenge"] + pub const BLOCK_MINECRAFT_BANNER_RHOMBUS_YELLOW: &str = "block.minecraft.banner.rhombus.yellow"; + #[doc = "Black Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_BLACK: &str = "block.minecraft.banner.skull.black"; + #[doc = "Blue Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_BLUE: &str = "block.minecraft.banner.skull.blue"; + #[doc = "Brown Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_BROWN: &str = "block.minecraft.banner.skull.brown"; + #[doc = "Cyan Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_CYAN: &str = "block.minecraft.banner.skull.cyan"; + #[doc = "Gray Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_GRAY: &str = "block.minecraft.banner.skull.gray"; + #[doc = "Green Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_GREEN: &str = "block.minecraft.banner.skull.green"; + #[doc = "Light Blue Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_LIGHT_BLUE: &str = + "block.minecraft.banner.skull.light_blue"; + #[doc = "Light Gray Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_LIGHT_GRAY: &str = + "block.minecraft.banner.skull.light_gray"; + #[doc = "Lime Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_LIME: &str = "block.minecraft.banner.skull.lime"; + #[doc = "Magenta Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_MAGENTA: &str = "block.minecraft.banner.skull.magenta"; + #[doc = "Orange Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_ORANGE: &str = "block.minecraft.banner.skull.orange"; + #[doc = "Pink Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_PINK: &str = "block.minecraft.banner.skull.pink"; + #[doc = "Purple Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_PURPLE: &str = "block.minecraft.banner.skull.purple"; + #[doc = "Red Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_RED: &str = "block.minecraft.banner.skull.red"; + #[doc = "White Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_WHITE: &str = "block.minecraft.banner.skull.white"; + #[doc = "Yellow Skull Charge"] + pub const BLOCK_MINECRAFT_BANNER_SKULL_YELLOW: &str = "block.minecraft.banner.skull.yellow"; + #[doc = "Black Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BLACK: &str = + "block.minecraft.banner.small_stripes.black"; + #[doc = "Blue Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BLUE: &str = + "block.minecraft.banner.small_stripes.blue"; + #[doc = "Brown Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_BROWN: &str = + "block.minecraft.banner.small_stripes.brown"; + #[doc = "Cyan Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_CYAN: &str = + "block.minecraft.banner.small_stripes.cyan"; + #[doc = "Gray Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_GRAY: &str = + "block.minecraft.banner.small_stripes.gray"; + #[doc = "Green Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_GREEN: &str = + "block.minecraft.banner.small_stripes.green"; + #[doc = "Light Blue Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIGHT_BLUE: &str = + "block.minecraft.banner.small_stripes.light_blue"; + #[doc = "Light Gray Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIGHT_GRAY: &str = + "block.minecraft.banner.small_stripes.light_gray"; + #[doc = "Lime Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_LIME: &str = + "block.minecraft.banner.small_stripes.lime"; + #[doc = "Magenta Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_MAGENTA: &str = + "block.minecraft.banner.small_stripes.magenta"; + #[doc = "Orange Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_ORANGE: &str = + "block.minecraft.banner.small_stripes.orange"; + #[doc = "Pink Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_PINK: &str = + "block.minecraft.banner.small_stripes.pink"; + #[doc = "Purple Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_PURPLE: &str = + "block.minecraft.banner.small_stripes.purple"; + #[doc = "Red Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_RED: &str = + "block.minecraft.banner.small_stripes.red"; + #[doc = "White Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_WHITE: &str = + "block.minecraft.banner.small_stripes.white"; + #[doc = "Yellow Paly"] + pub const BLOCK_MINECRAFT_BANNER_SMALL_STRIPES_YELLOW: &str = + "block.minecraft.banner.small_stripes.yellow"; + #[doc = "Black Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BLACK: &str = + "block.minecraft.banner.square_bottom_left.black"; + #[doc = "Blue Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BLUE: &str = + "block.minecraft.banner.square_bottom_left.blue"; + #[doc = "Brown Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_BROWN: &str = + "block.minecraft.banner.square_bottom_left.brown"; + #[doc = "Cyan Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_CYAN: &str = + "block.minecraft.banner.square_bottom_left.cyan"; + #[doc = "Gray Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_GRAY: &str = + "block.minecraft.banner.square_bottom_left.gray"; + #[doc = "Green Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_GREEN: &str = + "block.minecraft.banner.square_bottom_left.green"; + #[doc = "Light Blue Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.square_bottom_left.light_blue"; + #[doc = "Light Gray Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.square_bottom_left.light_gray"; + #[doc = "Lime Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_LIME: &str = + "block.minecraft.banner.square_bottom_left.lime"; + #[doc = "Magenta Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_MAGENTA: &str = + "block.minecraft.banner.square_bottom_left.magenta"; + #[doc = "Orange Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_ORANGE: &str = + "block.minecraft.banner.square_bottom_left.orange"; + #[doc = "Pink Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_PINK: &str = + "block.minecraft.banner.square_bottom_left.pink"; + #[doc = "Purple Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_PURPLE: &str = + "block.minecraft.banner.square_bottom_left.purple"; + #[doc = "Red Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_RED: &str = + "block.minecraft.banner.square_bottom_left.red"; + #[doc = "White Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_WHITE: &str = + "block.minecraft.banner.square_bottom_left.white"; + #[doc = "Yellow Base Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_LEFT_YELLOW: &str = + "block.minecraft.banner.square_bottom_left.yellow"; + #[doc = "Black Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BLACK: &str = + "block.minecraft.banner.square_bottom_right.black"; + #[doc = "Blue Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BLUE: &str = + "block.minecraft.banner.square_bottom_right.blue"; + #[doc = "Brown Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_BROWN: &str = + "block.minecraft.banner.square_bottom_right.brown"; + #[doc = "Cyan Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_CYAN: &str = + "block.minecraft.banner.square_bottom_right.cyan"; + #[doc = "Gray Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_GRAY: &str = + "block.minecraft.banner.square_bottom_right.gray"; + #[doc = "Green Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_GREEN: &str = + "block.minecraft.banner.square_bottom_right.green"; + #[doc = "Light Blue Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.square_bottom_right.light_blue"; + #[doc = "Light Gray Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.square_bottom_right.light_gray"; + #[doc = "Lime Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_LIME: &str = + "block.minecraft.banner.square_bottom_right.lime"; + #[doc = "Magenta Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_MAGENTA: &str = + "block.minecraft.banner.square_bottom_right.magenta"; + #[doc = "Orange Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_ORANGE: &str = + "block.minecraft.banner.square_bottom_right.orange"; + #[doc = "Pink Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_PINK: &str = + "block.minecraft.banner.square_bottom_right.pink"; + #[doc = "Purple Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_PURPLE: &str = + "block.minecraft.banner.square_bottom_right.purple"; + #[doc = "Red Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_RED: &str = + "block.minecraft.banner.square_bottom_right.red"; + #[doc = "White Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_WHITE: &str = + "block.minecraft.banner.square_bottom_right.white"; + #[doc = "Yellow Base Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_BOTTOM_RIGHT_YELLOW: &str = + "block.minecraft.banner.square_bottom_right.yellow"; + #[doc = "Black Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BLACK: &str = + "block.minecraft.banner.square_top_left.black"; + #[doc = "Blue Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BLUE: &str = + "block.minecraft.banner.square_top_left.blue"; + #[doc = "Brown Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_BROWN: &str = + "block.minecraft.banner.square_top_left.brown"; + #[doc = "Cyan Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_CYAN: &str = + "block.minecraft.banner.square_top_left.cyan"; + #[doc = "Gray Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_GRAY: &str = + "block.minecraft.banner.square_top_left.gray"; + #[doc = "Green Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_GREEN: &str = + "block.minecraft.banner.square_top_left.green"; + #[doc = "Light Blue Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.square_top_left.light_blue"; + #[doc = "Light Gray Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.square_top_left.light_gray"; + #[doc = "Lime Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_LIME: &str = + "block.minecraft.banner.square_top_left.lime"; + #[doc = "Magenta Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_MAGENTA: &str = + "block.minecraft.banner.square_top_left.magenta"; + #[doc = "Orange Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_ORANGE: &str = + "block.minecraft.banner.square_top_left.orange"; + #[doc = "Pink Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_PINK: &str = + "block.minecraft.banner.square_top_left.pink"; + #[doc = "Purple Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_PURPLE: &str = + "block.minecraft.banner.square_top_left.purple"; + #[doc = "Red Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_RED: &str = + "block.minecraft.banner.square_top_left.red"; + #[doc = "White Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_WHITE: &str = + "block.minecraft.banner.square_top_left.white"; + #[doc = "Yellow Chief Dexter Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_LEFT_YELLOW: &str = + "block.minecraft.banner.square_top_left.yellow"; + #[doc = "Black Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BLACK: &str = + "block.minecraft.banner.square_top_right.black"; + #[doc = "Blue Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BLUE: &str = + "block.minecraft.banner.square_top_right.blue"; + #[doc = "Brown Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_BROWN: &str = + "block.minecraft.banner.square_top_right.brown"; + #[doc = "Cyan Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_CYAN: &str = + "block.minecraft.banner.square_top_right.cyan"; + #[doc = "Gray Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_GRAY: &str = + "block.minecraft.banner.square_top_right.gray"; + #[doc = "Green Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_GREEN: &str = + "block.minecraft.banner.square_top_right.green"; + #[doc = "Light Blue Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.square_top_right.light_blue"; + #[doc = "Light Gray Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.square_top_right.light_gray"; + #[doc = "Lime Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_LIME: &str = + "block.minecraft.banner.square_top_right.lime"; + #[doc = "Magenta Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_MAGENTA: &str = + "block.minecraft.banner.square_top_right.magenta"; + #[doc = "Orange Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_ORANGE: &str = + "block.minecraft.banner.square_top_right.orange"; + #[doc = "Pink Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_PINK: &str = + "block.minecraft.banner.square_top_right.pink"; + #[doc = "Purple Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_PURPLE: &str = + "block.minecraft.banner.square_top_right.purple"; + #[doc = "Red Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_RED: &str = + "block.minecraft.banner.square_top_right.red"; + #[doc = "White Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_WHITE: &str = + "block.minecraft.banner.square_top_right.white"; + #[doc = "Yellow Chief Sinister Canton"] + pub const BLOCK_MINECRAFT_BANNER_SQUARE_TOP_RIGHT_YELLOW: &str = + "block.minecraft.banner.square_top_right.yellow"; + #[doc = "Black Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BLACK: &str = + "block.minecraft.banner.straight_cross.black"; + #[doc = "Blue Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BLUE: &str = + "block.minecraft.banner.straight_cross.blue"; + #[doc = "Brown Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_BROWN: &str = + "block.minecraft.banner.straight_cross.brown"; + #[doc = "Cyan Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_CYAN: &str = + "block.minecraft.banner.straight_cross.cyan"; + #[doc = "Gray Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_GRAY: &str = + "block.minecraft.banner.straight_cross.gray"; + #[doc = "Green Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_GREEN: &str = + "block.minecraft.banner.straight_cross.green"; + #[doc = "Light Blue Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIGHT_BLUE: &str = + "block.minecraft.banner.straight_cross.light_blue"; + #[doc = "Light Gray Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIGHT_GRAY: &str = + "block.minecraft.banner.straight_cross.light_gray"; + #[doc = "Lime Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_LIME: &str = + "block.minecraft.banner.straight_cross.lime"; + #[doc = "Magenta Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_MAGENTA: &str = + "block.minecraft.banner.straight_cross.magenta"; + #[doc = "Orange Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_ORANGE: &str = + "block.minecraft.banner.straight_cross.orange"; + #[doc = "Pink Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_PINK: &str = + "block.minecraft.banner.straight_cross.pink"; + #[doc = "Purple Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_PURPLE: &str = + "block.minecraft.banner.straight_cross.purple"; + #[doc = "Red Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_RED: &str = + "block.minecraft.banner.straight_cross.red"; + #[doc = "White Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_WHITE: &str = + "block.minecraft.banner.straight_cross.white"; + #[doc = "Yellow Cross"] + pub const BLOCK_MINECRAFT_BANNER_STRAIGHT_CROSS_YELLOW: &str = + "block.minecraft.banner.straight_cross.yellow"; + #[doc = "Black Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BLACK: &str = + "block.minecraft.banner.stripe_bottom.black"; + #[doc = "Blue Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BLUE: &str = + "block.minecraft.banner.stripe_bottom.blue"; + #[doc = "Brown Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_BROWN: &str = + "block.minecraft.banner.stripe_bottom.brown"; + #[doc = "Cyan Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_CYAN: &str = + "block.minecraft.banner.stripe_bottom.cyan"; + #[doc = "Gray Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_GRAY: &str = + "block.minecraft.banner.stripe_bottom.gray"; + #[doc = "Green Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_GREEN: &str = + "block.minecraft.banner.stripe_bottom.green"; + #[doc = "Light Blue Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_bottom.light_blue"; + #[doc = "Light Gray Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_bottom.light_gray"; + #[doc = "Lime Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_LIME: &str = + "block.minecraft.banner.stripe_bottom.lime"; + #[doc = "Magenta Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_MAGENTA: &str = + "block.minecraft.banner.stripe_bottom.magenta"; + #[doc = "Orange Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_ORANGE: &str = + "block.minecraft.banner.stripe_bottom.orange"; + #[doc = "Pink Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_PINK: &str = + "block.minecraft.banner.stripe_bottom.pink"; + #[doc = "Purple Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_PURPLE: &str = + "block.minecraft.banner.stripe_bottom.purple"; + #[doc = "Red Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_RED: &str = + "block.minecraft.banner.stripe_bottom.red"; + #[doc = "White Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_WHITE: &str = + "block.minecraft.banner.stripe_bottom.white"; + #[doc = "Yellow Base"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_BOTTOM_YELLOW: &str = + "block.minecraft.banner.stripe_bottom.yellow"; + #[doc = "Black Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BLACK: &str = + "block.minecraft.banner.stripe_center.black"; + #[doc = "Blue Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BLUE: &str = + "block.minecraft.banner.stripe_center.blue"; + #[doc = "Brown Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_BROWN: &str = + "block.minecraft.banner.stripe_center.brown"; + #[doc = "Cyan Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_CYAN: &str = + "block.minecraft.banner.stripe_center.cyan"; + #[doc = "Gray Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_GRAY: &str = + "block.minecraft.banner.stripe_center.gray"; + #[doc = "Green Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_GREEN: &str = + "block.minecraft.banner.stripe_center.green"; + #[doc = "Light Blue Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_center.light_blue"; + #[doc = "Light Gray Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_center.light_gray"; + #[doc = "Lime Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_LIME: &str = + "block.minecraft.banner.stripe_center.lime"; + #[doc = "Magenta Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_MAGENTA: &str = + "block.minecraft.banner.stripe_center.magenta"; + #[doc = "Orange Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_ORANGE: &str = + "block.minecraft.banner.stripe_center.orange"; + #[doc = "Pink Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_PINK: &str = + "block.minecraft.banner.stripe_center.pink"; + #[doc = "Purple Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_PURPLE: &str = + "block.minecraft.banner.stripe_center.purple"; + #[doc = "Red Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_RED: &str = + "block.minecraft.banner.stripe_center.red"; + #[doc = "White Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_WHITE: &str = + "block.minecraft.banner.stripe_center.white"; + #[doc = "Yellow Pale"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_CENTER_YELLOW: &str = + "block.minecraft.banner.stripe_center.yellow"; + #[doc = "Black Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BLACK: &str = + "block.minecraft.banner.stripe_downleft.black"; + #[doc = "Blue Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BLUE: &str = + "block.minecraft.banner.stripe_downleft.blue"; + #[doc = "Brown Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_BROWN: &str = + "block.minecraft.banner.stripe_downleft.brown"; + #[doc = "Cyan Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_CYAN: &str = + "block.minecraft.banner.stripe_downleft.cyan"; + #[doc = "Gray Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_GRAY: &str = + "block.minecraft.banner.stripe_downleft.gray"; + #[doc = "Green Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_GREEN: &str = + "block.minecraft.banner.stripe_downleft.green"; + #[doc = "Light Blue Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_downleft.light_blue"; + #[doc = "Light Gray Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_downleft.light_gray"; + #[doc = "Lime Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_LIME: &str = + "block.minecraft.banner.stripe_downleft.lime"; + #[doc = "Magenta Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_MAGENTA: &str = + "block.minecraft.banner.stripe_downleft.magenta"; + #[doc = "Orange Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_ORANGE: &str = + "block.minecraft.banner.stripe_downleft.orange"; + #[doc = "Pink Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_PINK: &str = + "block.minecraft.banner.stripe_downleft.pink"; + #[doc = "Purple Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_PURPLE: &str = + "block.minecraft.banner.stripe_downleft.purple"; + #[doc = "Red Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_RED: &str = + "block.minecraft.banner.stripe_downleft.red"; + #[doc = "White Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_WHITE: &str = + "block.minecraft.banner.stripe_downleft.white"; + #[doc = "Yellow Bend Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNLEFT_YELLOW: &str = + "block.minecraft.banner.stripe_downleft.yellow"; + #[doc = "Black Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BLACK: &str = + "block.minecraft.banner.stripe_downright.black"; + #[doc = "Blue Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BLUE: &str = + "block.minecraft.banner.stripe_downright.blue"; + #[doc = "Brown Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_BROWN: &str = + "block.minecraft.banner.stripe_downright.brown"; + #[doc = "Cyan Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_CYAN: &str = + "block.minecraft.banner.stripe_downright.cyan"; + #[doc = "Gray Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_GRAY: &str = + "block.minecraft.banner.stripe_downright.gray"; + #[doc = "Green Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_GREEN: &str = + "block.minecraft.banner.stripe_downright.green"; + #[doc = "Light Blue Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_downright.light_blue"; + #[doc = "Light Gray Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_downright.light_gray"; + #[doc = "Lime Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_LIME: &str = + "block.minecraft.banner.stripe_downright.lime"; + #[doc = "Magenta Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_MAGENTA: &str = + "block.minecraft.banner.stripe_downright.magenta"; + #[doc = "Orange Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_ORANGE: &str = + "block.minecraft.banner.stripe_downright.orange"; + #[doc = "Pink Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_PINK: &str = + "block.minecraft.banner.stripe_downright.pink"; + #[doc = "Purple Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_PURPLE: &str = + "block.minecraft.banner.stripe_downright.purple"; + #[doc = "Red Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_RED: &str = + "block.minecraft.banner.stripe_downright.red"; + #[doc = "White Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_WHITE: &str = + "block.minecraft.banner.stripe_downright.white"; + #[doc = "Yellow Bend"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_DOWNRIGHT_YELLOW: &str = + "block.minecraft.banner.stripe_downright.yellow"; + #[doc = "Black Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BLACK: &str = + "block.minecraft.banner.stripe_left.black"; + #[doc = "Blue Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BLUE: &str = + "block.minecraft.banner.stripe_left.blue"; + #[doc = "Brown Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_BROWN: &str = + "block.minecraft.banner.stripe_left.brown"; + #[doc = "Cyan Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_CYAN: &str = + "block.minecraft.banner.stripe_left.cyan"; + #[doc = "Gray Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_GRAY: &str = + "block.minecraft.banner.stripe_left.gray"; + #[doc = "Green Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_GREEN: &str = + "block.minecraft.banner.stripe_left.green"; + #[doc = "Light Blue Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_left.light_blue"; + #[doc = "Light Gray Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_left.light_gray"; + #[doc = "Lime Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_LIME: &str = + "block.minecraft.banner.stripe_left.lime"; + #[doc = "Magenta Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_MAGENTA: &str = + "block.minecraft.banner.stripe_left.magenta"; + #[doc = "Orange Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_ORANGE: &str = + "block.minecraft.banner.stripe_left.orange"; + #[doc = "Pink Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_PINK: &str = + "block.minecraft.banner.stripe_left.pink"; + #[doc = "Purple Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_PURPLE: &str = + "block.minecraft.banner.stripe_left.purple"; + #[doc = "Red Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_RED: &str = + "block.minecraft.banner.stripe_left.red"; + #[doc = "White Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_WHITE: &str = + "block.minecraft.banner.stripe_left.white"; + #[doc = "Yellow Pale Dexter"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_LEFT_YELLOW: &str = + "block.minecraft.banner.stripe_left.yellow"; + #[doc = "Black Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BLACK: &str = + "block.minecraft.banner.stripe_middle.black"; + #[doc = "Blue Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BLUE: &str = + "block.minecraft.banner.stripe_middle.blue"; + #[doc = "Brown Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_BROWN: &str = + "block.minecraft.banner.stripe_middle.brown"; + #[doc = "Cyan Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_CYAN: &str = + "block.minecraft.banner.stripe_middle.cyan"; + #[doc = "Gray Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_GRAY: &str = + "block.minecraft.banner.stripe_middle.gray"; + #[doc = "Green Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_GREEN: &str = + "block.minecraft.banner.stripe_middle.green"; + #[doc = "Light Blue Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_middle.light_blue"; + #[doc = "Light Gray Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_middle.light_gray"; + #[doc = "Lime Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_LIME: &str = + "block.minecraft.banner.stripe_middle.lime"; + #[doc = "Magenta Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_MAGENTA: &str = + "block.minecraft.banner.stripe_middle.magenta"; + #[doc = "Orange Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_ORANGE: &str = + "block.minecraft.banner.stripe_middle.orange"; + #[doc = "Pink Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_PINK: &str = + "block.minecraft.banner.stripe_middle.pink"; + #[doc = "Purple Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_PURPLE: &str = + "block.minecraft.banner.stripe_middle.purple"; + #[doc = "Red Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_RED: &str = + "block.minecraft.banner.stripe_middle.red"; + #[doc = "White Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_WHITE: &str = + "block.minecraft.banner.stripe_middle.white"; + #[doc = "Yellow Fess"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_MIDDLE_YELLOW: &str = + "block.minecraft.banner.stripe_middle.yellow"; + #[doc = "Black Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BLACK: &str = + "block.minecraft.banner.stripe_right.black"; + #[doc = "Blue Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BLUE: &str = + "block.minecraft.banner.stripe_right.blue"; + #[doc = "Brown Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_BROWN: &str = + "block.minecraft.banner.stripe_right.brown"; + #[doc = "Cyan Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_CYAN: &str = + "block.minecraft.banner.stripe_right.cyan"; + #[doc = "Gray Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_GRAY: &str = + "block.minecraft.banner.stripe_right.gray"; + #[doc = "Green Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_GREEN: &str = + "block.minecraft.banner.stripe_right.green"; + #[doc = "Light Blue Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_right.light_blue"; + #[doc = "Light Gray Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_right.light_gray"; + #[doc = "Lime Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_LIME: &str = + "block.minecraft.banner.stripe_right.lime"; + #[doc = "Magenta Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_MAGENTA: &str = + "block.minecraft.banner.stripe_right.magenta"; + #[doc = "Orange Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_ORANGE: &str = + "block.minecraft.banner.stripe_right.orange"; + #[doc = "Pink Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_PINK: &str = + "block.minecraft.banner.stripe_right.pink"; + #[doc = "Purple Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_PURPLE: &str = + "block.minecraft.banner.stripe_right.purple"; + #[doc = "Red Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_RED: &str = + "block.minecraft.banner.stripe_right.red"; + #[doc = "White Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_WHITE: &str = + "block.minecraft.banner.stripe_right.white"; + #[doc = "Yellow Pale Sinister"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_RIGHT_YELLOW: &str = + "block.minecraft.banner.stripe_right.yellow"; + #[doc = "Black Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BLACK: &str = + "block.minecraft.banner.stripe_top.black"; + #[doc = "Blue Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BLUE: &str = + "block.minecraft.banner.stripe_top.blue"; + #[doc = "Brown Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_BROWN: &str = + "block.minecraft.banner.stripe_top.brown"; + #[doc = "Cyan Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_CYAN: &str = + "block.minecraft.banner.stripe_top.cyan"; + #[doc = "Gray Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_GRAY: &str = + "block.minecraft.banner.stripe_top.gray"; + #[doc = "Green Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_GREEN: &str = + "block.minecraft.banner.stripe_top.green"; + #[doc = "Light Blue Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIGHT_BLUE: &str = + "block.minecraft.banner.stripe_top.light_blue"; + #[doc = "Light Gray Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIGHT_GRAY: &str = + "block.minecraft.banner.stripe_top.light_gray"; + #[doc = "Lime Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_LIME: &str = + "block.minecraft.banner.stripe_top.lime"; + #[doc = "Magenta Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_MAGENTA: &str = + "block.minecraft.banner.stripe_top.magenta"; + #[doc = "Orange Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_ORANGE: &str = + "block.minecraft.banner.stripe_top.orange"; + #[doc = "Pink Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_PINK: &str = + "block.minecraft.banner.stripe_top.pink"; + #[doc = "Purple Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_PURPLE: &str = + "block.minecraft.banner.stripe_top.purple"; + #[doc = "Red Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_RED: &str = "block.minecraft.banner.stripe_top.red"; + #[doc = "White Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_WHITE: &str = + "block.minecraft.banner.stripe_top.white"; + #[doc = "Yellow Chief"] + pub const BLOCK_MINECRAFT_BANNER_STRIPE_TOP_YELLOW: &str = + "block.minecraft.banner.stripe_top.yellow"; + #[doc = "Black Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BLACK: &str = + "block.minecraft.banner.triangle_bottom.black"; + #[doc = "Blue Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BLUE: &str = + "block.minecraft.banner.triangle_bottom.blue"; + #[doc = "Brown Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_BROWN: &str = + "block.minecraft.banner.triangle_bottom.brown"; + #[doc = "Cyan Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_CYAN: &str = + "block.minecraft.banner.triangle_bottom.cyan"; + #[doc = "Gray Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_GRAY: &str = + "block.minecraft.banner.triangle_bottom.gray"; + #[doc = "Green Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_GREEN: &str = + "block.minecraft.banner.triangle_bottom.green"; + #[doc = "Light Blue Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIGHT_BLUE: &str = + "block.minecraft.banner.triangle_bottom.light_blue"; + #[doc = "Light Gray Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIGHT_GRAY: &str = + "block.minecraft.banner.triangle_bottom.light_gray"; + #[doc = "Lime Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_LIME: &str = + "block.minecraft.banner.triangle_bottom.lime"; + #[doc = "Magenta Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_MAGENTA: &str = + "block.minecraft.banner.triangle_bottom.magenta"; + #[doc = "Orange Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_ORANGE: &str = + "block.minecraft.banner.triangle_bottom.orange"; + #[doc = "Pink Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_PINK: &str = + "block.minecraft.banner.triangle_bottom.pink"; + #[doc = "Purple Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_PURPLE: &str = + "block.minecraft.banner.triangle_bottom.purple"; + #[doc = "Red Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_RED: &str = + "block.minecraft.banner.triangle_bottom.red"; + #[doc = "White Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_WHITE: &str = + "block.minecraft.banner.triangle_bottom.white"; + #[doc = "Yellow Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_BOTTOM_YELLOW: &str = + "block.minecraft.banner.triangle_bottom.yellow"; + #[doc = "Black Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BLACK: &str = + "block.minecraft.banner.triangle_top.black"; + #[doc = "Blue Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BLUE: &str = + "block.minecraft.banner.triangle_top.blue"; + #[doc = "Brown Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_BROWN: &str = + "block.minecraft.banner.triangle_top.brown"; + #[doc = "Cyan Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_CYAN: &str = + "block.minecraft.banner.triangle_top.cyan"; + #[doc = "Gray Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_GRAY: &str = + "block.minecraft.banner.triangle_top.gray"; + #[doc = "Green Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_GREEN: &str = + "block.minecraft.banner.triangle_top.green"; + #[doc = "Light Blue Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIGHT_BLUE: &str = + "block.minecraft.banner.triangle_top.light_blue"; + #[doc = "Light Gray Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIGHT_GRAY: &str = + "block.minecraft.banner.triangle_top.light_gray"; + #[doc = "Lime Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_LIME: &str = + "block.minecraft.banner.triangle_top.lime"; + #[doc = "Magenta Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_MAGENTA: &str = + "block.minecraft.banner.triangle_top.magenta"; + #[doc = "Orange Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_ORANGE: &str = + "block.minecraft.banner.triangle_top.orange"; + #[doc = "Pink Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_PINK: &str = + "block.minecraft.banner.triangle_top.pink"; + #[doc = "Purple Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_PURPLE: &str = + "block.minecraft.banner.triangle_top.purple"; + #[doc = "Red Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_RED: &str = + "block.minecraft.banner.triangle_top.red"; + #[doc = "White Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_WHITE: &str = + "block.minecraft.banner.triangle_top.white"; + #[doc = "Yellow Inverted Chevron"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLE_TOP_YELLOW: &str = + "block.minecraft.banner.triangle_top.yellow"; + #[doc = "Black Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BLACK: &str = + "block.minecraft.banner.triangles_bottom.black"; + #[doc = "Blue Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BLUE: &str = + "block.minecraft.banner.triangles_bottom.blue"; + #[doc = "Brown Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_BROWN: &str = + "block.minecraft.banner.triangles_bottom.brown"; + #[doc = "Cyan Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_CYAN: &str = + "block.minecraft.banner.triangles_bottom.cyan"; + #[doc = "Gray Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_GRAY: &str = + "block.minecraft.banner.triangles_bottom.gray"; + #[doc = "Green Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_GREEN: &str = + "block.minecraft.banner.triangles_bottom.green"; + #[doc = "Light Blue Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIGHT_BLUE: &str = + "block.minecraft.banner.triangles_bottom.light_blue"; + #[doc = "Light Gray Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIGHT_GRAY: &str = + "block.minecraft.banner.triangles_bottom.light_gray"; + #[doc = "Lime Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_LIME: &str = + "block.minecraft.banner.triangles_bottom.lime"; + #[doc = "Magenta Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_MAGENTA: &str = + "block.minecraft.banner.triangles_bottom.magenta"; + #[doc = "Orange Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_ORANGE: &str = + "block.minecraft.banner.triangles_bottom.orange"; + #[doc = "Pink Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_PINK: &str = + "block.minecraft.banner.triangles_bottom.pink"; + #[doc = "Purple Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_PURPLE: &str = + "block.minecraft.banner.triangles_bottom.purple"; + #[doc = "Red Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_RED: &str = + "block.minecraft.banner.triangles_bottom.red"; + #[doc = "White Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_WHITE: &str = + "block.minecraft.banner.triangles_bottom.white"; + #[doc = "Yellow Base Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_BOTTOM_YELLOW: &str = + "block.minecraft.banner.triangles_bottom.yellow"; + #[doc = "Black Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BLACK: &str = + "block.minecraft.banner.triangles_top.black"; + #[doc = "Blue Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BLUE: &str = + "block.minecraft.banner.triangles_top.blue"; + #[doc = "Brown Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_BROWN: &str = + "block.minecraft.banner.triangles_top.brown"; + #[doc = "Cyan Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_CYAN: &str = + "block.minecraft.banner.triangles_top.cyan"; + #[doc = "Gray Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_GRAY: &str = + "block.minecraft.banner.triangles_top.gray"; + #[doc = "Green Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_GREEN: &str = + "block.minecraft.banner.triangles_top.green"; + #[doc = "Light Blue Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIGHT_BLUE: &str = + "block.minecraft.banner.triangles_top.light_blue"; + #[doc = "Light Gray Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIGHT_GRAY: &str = + "block.minecraft.banner.triangles_top.light_gray"; + #[doc = "Lime Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_LIME: &str = + "block.minecraft.banner.triangles_top.lime"; + #[doc = "Magenta Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_MAGENTA: &str = + "block.minecraft.banner.triangles_top.magenta"; + #[doc = "Orange Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_ORANGE: &str = + "block.minecraft.banner.triangles_top.orange"; + #[doc = "Pink Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_PINK: &str = + "block.minecraft.banner.triangles_top.pink"; + #[doc = "Purple Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_PURPLE: &str = + "block.minecraft.banner.triangles_top.purple"; + #[doc = "Red Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_RED: &str = + "block.minecraft.banner.triangles_top.red"; + #[doc = "White Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_WHITE: &str = + "block.minecraft.banner.triangles_top.white"; + #[doc = "Yellow Chief Indented"] + pub const BLOCK_MINECRAFT_BANNER_TRIANGLES_TOP_YELLOW: &str = + "block.minecraft.banner.triangles_top.yellow"; + #[doc = "Barrel"] + pub const BLOCK_MINECRAFT_BARREL: &str = "block.minecraft.barrel"; + #[doc = "Barrier"] + pub const BLOCK_MINECRAFT_BARRIER: &str = "block.minecraft.barrier"; + #[doc = "Basalt"] + pub const BLOCK_MINECRAFT_BASALT: &str = "block.minecraft.basalt"; + #[doc = "Beacon"] + pub const BLOCK_MINECRAFT_BEACON: &str = "block.minecraft.beacon"; + #[doc = "Primary Power"] + pub const BLOCK_MINECRAFT_BEACON_PRIMARY: &str = "block.minecraft.beacon.primary"; + #[doc = "Secondary Power"] + pub const BLOCK_MINECRAFT_BEACON_SECONDARY: &str = "block.minecraft.beacon.secondary"; + #[doc = "You can sleep only at night or during thunderstorms"] + pub const BLOCK_MINECRAFT_BED_NO_SLEEP: &str = "block.minecraft.bed.no_sleep"; + #[doc = "You may not rest now; there are monsters nearby"] + pub const BLOCK_MINECRAFT_BED_NOT_SAFE: &str = "block.minecraft.bed.not_safe"; + #[doc = "This bed is obstructed"] + pub const BLOCK_MINECRAFT_BED_OBSTRUCTED: &str = "block.minecraft.bed.obstructed"; + #[doc = "This bed is occupied"] + pub const BLOCK_MINECRAFT_BED_OCCUPIED: &str = "block.minecraft.bed.occupied"; + #[doc = "You may not rest now; the bed is too far away"] + pub const BLOCK_MINECRAFT_BED_TOO_FAR_AWAY: &str = "block.minecraft.bed.too_far_away"; + #[doc = "Bedrock"] + pub const BLOCK_MINECRAFT_BEDROCK: &str = "block.minecraft.bedrock"; + #[doc = "Bee Nest"] + pub const BLOCK_MINECRAFT_BEE_NEST: &str = "block.minecraft.bee_nest"; + #[doc = "Beehive"] + pub const BLOCK_MINECRAFT_BEEHIVE: &str = "block.minecraft.beehive"; + #[doc = "Beetroots"] + pub const BLOCK_MINECRAFT_BEETROOTS: &str = "block.minecraft.beetroots"; + #[doc = "Bell"] + pub const BLOCK_MINECRAFT_BELL: &str = "block.minecraft.bell"; + #[doc = "Big Dripleaf"] + pub const BLOCK_MINECRAFT_BIG_DRIPLEAF: &str = "block.minecraft.big_dripleaf"; + #[doc = "Big Dripleaf Stem"] + pub const BLOCK_MINECRAFT_BIG_DRIPLEAF_STEM: &str = "block.minecraft.big_dripleaf_stem"; + #[doc = "Birch Button"] + pub const BLOCK_MINECRAFT_BIRCH_BUTTON: &str = "block.minecraft.birch_button"; + #[doc = "Birch Door"] + pub const BLOCK_MINECRAFT_BIRCH_DOOR: &str = "block.minecraft.birch_door"; + #[doc = "Birch Fence"] + pub const BLOCK_MINECRAFT_BIRCH_FENCE: &str = "block.minecraft.birch_fence"; + #[doc = "Birch Fence Gate"] + pub const BLOCK_MINECRAFT_BIRCH_FENCE_GATE: &str = "block.minecraft.birch_fence_gate"; + #[doc = "Birch Hanging Sign"] + pub const BLOCK_MINECRAFT_BIRCH_HANGING_SIGN: &str = "block.minecraft.birch_hanging_sign"; + #[doc = "Birch Leaves"] + pub const BLOCK_MINECRAFT_BIRCH_LEAVES: &str = "block.minecraft.birch_leaves"; + #[doc = "Birch Log"] + pub const BLOCK_MINECRAFT_BIRCH_LOG: &str = "block.minecraft.birch_log"; + #[doc = "Birch Planks"] + pub const BLOCK_MINECRAFT_BIRCH_PLANKS: &str = "block.minecraft.birch_planks"; + #[doc = "Birch Pressure Plate"] + pub const BLOCK_MINECRAFT_BIRCH_PRESSURE_PLATE: &str = "block.minecraft.birch_pressure_plate"; + #[doc = "Birch Sapling"] + pub const BLOCK_MINECRAFT_BIRCH_SAPLING: &str = "block.minecraft.birch_sapling"; + #[doc = "Birch Shelf"] + pub const BLOCK_MINECRAFT_BIRCH_SHELF: &str = "block.minecraft.birch_shelf"; + #[doc = "Birch Sign"] + pub const BLOCK_MINECRAFT_BIRCH_SIGN: &str = "block.minecraft.birch_sign"; + #[doc = "Birch Slab"] + pub const BLOCK_MINECRAFT_BIRCH_SLAB: &str = "block.minecraft.birch_slab"; + #[doc = "Birch Stairs"] + pub const BLOCK_MINECRAFT_BIRCH_STAIRS: &str = "block.minecraft.birch_stairs"; + #[doc = "Birch Trapdoor"] + pub const BLOCK_MINECRAFT_BIRCH_TRAPDOOR: &str = "block.minecraft.birch_trapdoor"; + #[doc = "Birch Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_BIRCH_WALL_HANGING_SIGN: &str = + "block.minecraft.birch_wall_hanging_sign"; + #[doc = "Birch Wall Sign"] + pub const BLOCK_MINECRAFT_BIRCH_WALL_SIGN: &str = "block.minecraft.birch_wall_sign"; + #[doc = "Birch Wood"] + pub const BLOCK_MINECRAFT_BIRCH_WOOD: &str = "block.minecraft.birch_wood"; + #[doc = "Black Banner"] + pub const BLOCK_MINECRAFT_BLACK_BANNER: &str = "block.minecraft.black_banner"; + #[doc = "Black Bed"] + pub const BLOCK_MINECRAFT_BLACK_BED: &str = "block.minecraft.black_bed"; + #[doc = "Black Candle"] + pub const BLOCK_MINECRAFT_BLACK_CANDLE: &str = "block.minecraft.black_candle"; + #[doc = "Cake with Black Candle"] + pub const BLOCK_MINECRAFT_BLACK_CANDLE_CAKE: &str = "block.minecraft.black_candle_cake"; + #[doc = "Black Carpet"] + pub const BLOCK_MINECRAFT_BLACK_CARPET: &str = "block.minecraft.black_carpet"; + #[doc = "Black Concrete"] + pub const BLOCK_MINECRAFT_BLACK_CONCRETE: &str = "block.minecraft.black_concrete"; + #[doc = "Black Concrete Powder"] + pub const BLOCK_MINECRAFT_BLACK_CONCRETE_POWDER: &str = "block.minecraft.black_concrete_powder"; + #[doc = "Black Glazed Terracotta"] + pub const BLOCK_MINECRAFT_BLACK_GLAZED_TERRACOTTA: &str = + "block.minecraft.black_glazed_terracotta"; + #[doc = "Black Shulker Box"] + pub const BLOCK_MINECRAFT_BLACK_SHULKER_BOX: &str = "block.minecraft.black_shulker_box"; + #[doc = "Black Stained Glass"] + pub const BLOCK_MINECRAFT_BLACK_STAINED_GLASS: &str = "block.minecraft.black_stained_glass"; + #[doc = "Black Stained Glass Pane"] + pub const BLOCK_MINECRAFT_BLACK_STAINED_GLASS_PANE: &str = + "block.minecraft.black_stained_glass_pane"; + #[doc = "Black Terracotta"] + pub const BLOCK_MINECRAFT_BLACK_TERRACOTTA: &str = "block.minecraft.black_terracotta"; + #[doc = "Black Wool"] + pub const BLOCK_MINECRAFT_BLACK_WOOL: &str = "block.minecraft.black_wool"; + #[doc = "Blackstone"] + pub const BLOCK_MINECRAFT_BLACKSTONE: &str = "block.minecraft.blackstone"; + #[doc = "Blackstone Slab"] + pub const BLOCK_MINECRAFT_BLACKSTONE_SLAB: &str = "block.minecraft.blackstone_slab"; + #[doc = "Blackstone Stairs"] + pub const BLOCK_MINECRAFT_BLACKSTONE_STAIRS: &str = "block.minecraft.blackstone_stairs"; + #[doc = "Blackstone Wall"] + pub const BLOCK_MINECRAFT_BLACKSTONE_WALL: &str = "block.minecraft.blackstone_wall"; + #[doc = "Blast Furnace"] + pub const BLOCK_MINECRAFT_BLAST_FURNACE: &str = "block.minecraft.blast_furnace"; + #[doc = "Blue Banner"] + pub const BLOCK_MINECRAFT_BLUE_BANNER: &str = "block.minecraft.blue_banner"; + #[doc = "Blue Bed"] + pub const BLOCK_MINECRAFT_BLUE_BED: &str = "block.minecraft.blue_bed"; + #[doc = "Blue Candle"] + pub const BLOCK_MINECRAFT_BLUE_CANDLE: &str = "block.minecraft.blue_candle"; + #[doc = "Cake with Blue Candle"] + pub const BLOCK_MINECRAFT_BLUE_CANDLE_CAKE: &str = "block.minecraft.blue_candle_cake"; + #[doc = "Blue Carpet"] + pub const BLOCK_MINECRAFT_BLUE_CARPET: &str = "block.minecraft.blue_carpet"; + #[doc = "Blue Concrete"] + pub const BLOCK_MINECRAFT_BLUE_CONCRETE: &str = "block.minecraft.blue_concrete"; + #[doc = "Blue Concrete Powder"] + pub const BLOCK_MINECRAFT_BLUE_CONCRETE_POWDER: &str = "block.minecraft.blue_concrete_powder"; + #[doc = "Blue Glazed Terracotta"] + pub const BLOCK_MINECRAFT_BLUE_GLAZED_TERRACOTTA: &str = + "block.minecraft.blue_glazed_terracotta"; + #[doc = "Blue Ice"] + pub const BLOCK_MINECRAFT_BLUE_ICE: &str = "block.minecraft.blue_ice"; + #[doc = "Blue Orchid"] + pub const BLOCK_MINECRAFT_BLUE_ORCHID: &str = "block.minecraft.blue_orchid"; + #[doc = "Blue Shulker Box"] + pub const BLOCK_MINECRAFT_BLUE_SHULKER_BOX: &str = "block.minecraft.blue_shulker_box"; + #[doc = "Blue Stained Glass"] + pub const BLOCK_MINECRAFT_BLUE_STAINED_GLASS: &str = "block.minecraft.blue_stained_glass"; + #[doc = "Blue Stained Glass Pane"] + pub const BLOCK_MINECRAFT_BLUE_STAINED_GLASS_PANE: &str = + "block.minecraft.blue_stained_glass_pane"; + #[doc = "Blue Terracotta"] + pub const BLOCK_MINECRAFT_BLUE_TERRACOTTA: &str = "block.minecraft.blue_terracotta"; + #[doc = "Blue Wool"] + pub const BLOCK_MINECRAFT_BLUE_WOOL: &str = "block.minecraft.blue_wool"; + #[doc = "Bone Block"] + pub const BLOCK_MINECRAFT_BONE_BLOCK: &str = "block.minecraft.bone_block"; + #[doc = "Bookshelf"] + pub const BLOCK_MINECRAFT_BOOKSHELF: &str = "block.minecraft.bookshelf"; + #[doc = "Brain Coral"] + pub const BLOCK_MINECRAFT_BRAIN_CORAL: &str = "block.minecraft.brain_coral"; + #[doc = "Brain Coral Block"] + pub const BLOCK_MINECRAFT_BRAIN_CORAL_BLOCK: &str = "block.minecraft.brain_coral_block"; + #[doc = "Brain Coral Fan"] + pub const BLOCK_MINECRAFT_BRAIN_CORAL_FAN: &str = "block.minecraft.brain_coral_fan"; + #[doc = "Brain Coral Wall Fan"] + pub const BLOCK_MINECRAFT_BRAIN_CORAL_WALL_FAN: &str = "block.minecraft.brain_coral_wall_fan"; + #[doc = "Brewing Stand"] + pub const BLOCK_MINECRAFT_BREWING_STAND: &str = "block.minecraft.brewing_stand"; + #[doc = "Brick Slab"] + pub const BLOCK_MINECRAFT_BRICK_SLAB: &str = "block.minecraft.brick_slab"; + #[doc = "Brick Stairs"] + pub const BLOCK_MINECRAFT_BRICK_STAIRS: &str = "block.minecraft.brick_stairs"; + #[doc = "Brick Wall"] + pub const BLOCK_MINECRAFT_BRICK_WALL: &str = "block.minecraft.brick_wall"; + #[doc = "Bricks"] + pub const BLOCK_MINECRAFT_BRICKS: &str = "block.minecraft.bricks"; + #[doc = "Brown Banner"] + pub const BLOCK_MINECRAFT_BROWN_BANNER: &str = "block.minecraft.brown_banner"; + #[doc = "Brown Bed"] + pub const BLOCK_MINECRAFT_BROWN_BED: &str = "block.minecraft.brown_bed"; + #[doc = "Brown Candle"] + pub const BLOCK_MINECRAFT_BROWN_CANDLE: &str = "block.minecraft.brown_candle"; + #[doc = "Cake with Brown Candle"] + pub const BLOCK_MINECRAFT_BROWN_CANDLE_CAKE: &str = "block.minecraft.brown_candle_cake"; + #[doc = "Brown Carpet"] + pub const BLOCK_MINECRAFT_BROWN_CARPET: &str = "block.minecraft.brown_carpet"; + #[doc = "Brown Concrete"] + pub const BLOCK_MINECRAFT_BROWN_CONCRETE: &str = "block.minecraft.brown_concrete"; + #[doc = "Brown Concrete Powder"] + pub const BLOCK_MINECRAFT_BROWN_CONCRETE_POWDER: &str = "block.minecraft.brown_concrete_powder"; + #[doc = "Brown Glazed Terracotta"] + pub const BLOCK_MINECRAFT_BROWN_GLAZED_TERRACOTTA: &str = + "block.minecraft.brown_glazed_terracotta"; + #[doc = "Brown Mushroom"] + pub const BLOCK_MINECRAFT_BROWN_MUSHROOM: &str = "block.minecraft.brown_mushroom"; + #[doc = "Brown Mushroom Block"] + pub const BLOCK_MINECRAFT_BROWN_MUSHROOM_BLOCK: &str = "block.minecraft.brown_mushroom_block"; + #[doc = "Brown Shulker Box"] + pub const BLOCK_MINECRAFT_BROWN_SHULKER_BOX: &str = "block.minecraft.brown_shulker_box"; + #[doc = "Brown Stained Glass"] + pub const BLOCK_MINECRAFT_BROWN_STAINED_GLASS: &str = "block.minecraft.brown_stained_glass"; + #[doc = "Brown Stained Glass Pane"] + pub const BLOCK_MINECRAFT_BROWN_STAINED_GLASS_PANE: &str = + "block.minecraft.brown_stained_glass_pane"; + #[doc = "Brown Terracotta"] + pub const BLOCK_MINECRAFT_BROWN_TERRACOTTA: &str = "block.minecraft.brown_terracotta"; + #[doc = "Brown Wool"] + pub const BLOCK_MINECRAFT_BROWN_WOOL: &str = "block.minecraft.brown_wool"; + #[doc = "Bubble Column"] + pub const BLOCK_MINECRAFT_BUBBLE_COLUMN: &str = "block.minecraft.bubble_column"; + #[doc = "Bubble Coral"] + pub const BLOCK_MINECRAFT_BUBBLE_CORAL: &str = "block.minecraft.bubble_coral"; + #[doc = "Bubble Coral Block"] + pub const BLOCK_MINECRAFT_BUBBLE_CORAL_BLOCK: &str = "block.minecraft.bubble_coral_block"; + #[doc = "Bubble Coral Fan"] + pub const BLOCK_MINECRAFT_BUBBLE_CORAL_FAN: &str = "block.minecraft.bubble_coral_fan"; + #[doc = "Bubble Coral Wall Fan"] + pub const BLOCK_MINECRAFT_BUBBLE_CORAL_WALL_FAN: &str = "block.minecraft.bubble_coral_wall_fan"; + #[doc = "Budding Amethyst"] + pub const BLOCK_MINECRAFT_BUDDING_AMETHYST: &str = "block.minecraft.budding_amethyst"; + #[doc = "Bush"] + pub const BLOCK_MINECRAFT_BUSH: &str = "block.minecraft.bush"; + #[doc = "Cactus"] + pub const BLOCK_MINECRAFT_CACTUS: &str = "block.minecraft.cactus"; + #[doc = "Cactus Flower"] + pub const BLOCK_MINECRAFT_CACTUS_FLOWER: &str = "block.minecraft.cactus_flower"; + #[doc = "Cake"] + pub const BLOCK_MINECRAFT_CAKE: &str = "block.minecraft.cake"; + #[doc = "Calcite"] + pub const BLOCK_MINECRAFT_CALCITE: &str = "block.minecraft.calcite"; + #[doc = "Calibrated Sculk Sensor"] + pub const BLOCK_MINECRAFT_CALIBRATED_SCULK_SENSOR: &str = + "block.minecraft.calibrated_sculk_sensor"; + #[doc = "Campfire"] + pub const BLOCK_MINECRAFT_CAMPFIRE: &str = "block.minecraft.campfire"; + #[doc = "Candle"] + pub const BLOCK_MINECRAFT_CANDLE: &str = "block.minecraft.candle"; + #[doc = "Cake with Candle"] + pub const BLOCK_MINECRAFT_CANDLE_CAKE: &str = "block.minecraft.candle_cake"; + #[doc = "Carrots"] + pub const BLOCK_MINECRAFT_CARROTS: &str = "block.minecraft.carrots"; + #[doc = "Cartography Table"] + pub const BLOCK_MINECRAFT_CARTOGRAPHY_TABLE: &str = "block.minecraft.cartography_table"; + #[doc = "Carved Pumpkin"] + pub const BLOCK_MINECRAFT_CARVED_PUMPKIN: &str = "block.minecraft.carved_pumpkin"; + #[doc = "Cauldron"] + pub const BLOCK_MINECRAFT_CAULDRON: &str = "block.minecraft.cauldron"; + #[doc = "Cave Air"] + pub const BLOCK_MINECRAFT_CAVE_AIR: &str = "block.minecraft.cave_air"; + #[doc = "Cave Vines"] + pub const BLOCK_MINECRAFT_CAVE_VINES: &str = "block.minecraft.cave_vines"; + #[doc = "Cave Vines Plant"] + pub const BLOCK_MINECRAFT_CAVE_VINES_PLANT: &str = "block.minecraft.cave_vines_plant"; + #[doc = "Chain"] + pub const BLOCK_MINECRAFT_CHAIN: &str = "block.minecraft.chain"; + #[doc = "Chain Command Block"] + pub const BLOCK_MINECRAFT_CHAIN_COMMAND_BLOCK: &str = "block.minecraft.chain_command_block"; + #[doc = "Cherry Button"] + pub const BLOCK_MINECRAFT_CHERRY_BUTTON: &str = "block.minecraft.cherry_button"; + #[doc = "Cherry Door"] + pub const BLOCK_MINECRAFT_CHERRY_DOOR: &str = "block.minecraft.cherry_door"; + #[doc = "Cherry Fence"] + pub const BLOCK_MINECRAFT_CHERRY_FENCE: &str = "block.minecraft.cherry_fence"; + #[doc = "Cherry Fence Gate"] + pub const BLOCK_MINECRAFT_CHERRY_FENCE_GATE: &str = "block.minecraft.cherry_fence_gate"; + #[doc = "Cherry Hanging Sign"] + pub const BLOCK_MINECRAFT_CHERRY_HANGING_SIGN: &str = "block.minecraft.cherry_hanging_sign"; + #[doc = "Cherry Leaves"] + pub const BLOCK_MINECRAFT_CHERRY_LEAVES: &str = "block.minecraft.cherry_leaves"; + #[doc = "Cherry Log"] + pub const BLOCK_MINECRAFT_CHERRY_LOG: &str = "block.minecraft.cherry_log"; + #[doc = "Cherry Planks"] + pub const BLOCK_MINECRAFT_CHERRY_PLANKS: &str = "block.minecraft.cherry_planks"; + #[doc = "Cherry Pressure Plate"] + pub const BLOCK_MINECRAFT_CHERRY_PRESSURE_PLATE: &str = "block.minecraft.cherry_pressure_plate"; + #[doc = "Cherry Sapling"] + pub const BLOCK_MINECRAFT_CHERRY_SAPLING: &str = "block.minecraft.cherry_sapling"; + #[doc = "Cherry Shelf"] + pub const BLOCK_MINECRAFT_CHERRY_SHELF: &str = "block.minecraft.cherry_shelf"; + #[doc = "Cherry Sign"] + pub const BLOCK_MINECRAFT_CHERRY_SIGN: &str = "block.minecraft.cherry_sign"; + #[doc = "Cherry Slab"] + pub const BLOCK_MINECRAFT_CHERRY_SLAB: &str = "block.minecraft.cherry_slab"; + #[doc = "Cherry Stairs"] + pub const BLOCK_MINECRAFT_CHERRY_STAIRS: &str = "block.minecraft.cherry_stairs"; + #[doc = "Cherry Trapdoor"] + pub const BLOCK_MINECRAFT_CHERRY_TRAPDOOR: &str = "block.minecraft.cherry_trapdoor"; + #[doc = "Cherry Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_CHERRY_WALL_HANGING_SIGN: &str = + "block.minecraft.cherry_wall_hanging_sign"; + #[doc = "Cherry Wall Sign"] + pub const BLOCK_MINECRAFT_CHERRY_WALL_SIGN: &str = "block.minecraft.cherry_wall_sign"; + #[doc = "Cherry Wood"] + pub const BLOCK_MINECRAFT_CHERRY_WOOD: &str = "block.minecraft.cherry_wood"; + #[doc = "Chest"] + pub const BLOCK_MINECRAFT_CHEST: &str = "block.minecraft.chest"; + #[doc = "Chipped Anvil"] + pub const BLOCK_MINECRAFT_CHIPPED_ANVIL: &str = "block.minecraft.chipped_anvil"; + #[doc = "Chiseled Bookshelf"] + pub const BLOCK_MINECRAFT_CHISELED_BOOKSHELF: &str = "block.minecraft.chiseled_bookshelf"; + #[doc = "Chiseled Copper"] + pub const BLOCK_MINECRAFT_CHISELED_COPPER: &str = "block.minecraft.chiseled_copper"; + #[doc = "Chiseled Deepslate"] + pub const BLOCK_MINECRAFT_CHISELED_DEEPSLATE: &str = "block.minecraft.chiseled_deepslate"; + #[doc = "Chiseled Nether Bricks"] + pub const BLOCK_MINECRAFT_CHISELED_NETHER_BRICKS: &str = + "block.minecraft.chiseled_nether_bricks"; + #[doc = "Chiseled Polished Blackstone"] + pub const BLOCK_MINECRAFT_CHISELED_POLISHED_BLACKSTONE: &str = + "block.minecraft.chiseled_polished_blackstone"; + #[doc = "Chiseled Quartz Block"] + pub const BLOCK_MINECRAFT_CHISELED_QUARTZ_BLOCK: &str = "block.minecraft.chiseled_quartz_block"; + #[doc = "Chiseled Red Sandstone"] + pub const BLOCK_MINECRAFT_CHISELED_RED_SANDSTONE: &str = + "block.minecraft.chiseled_red_sandstone"; + #[doc = "Chiseled Resin Bricks"] + pub const BLOCK_MINECRAFT_CHISELED_RESIN_BRICKS: &str = "block.minecraft.chiseled_resin_bricks"; + #[doc = "Chiseled Sandstone"] + pub const BLOCK_MINECRAFT_CHISELED_SANDSTONE: &str = "block.minecraft.chiseled_sandstone"; + #[doc = "Chiseled Stone Bricks"] + pub const BLOCK_MINECRAFT_CHISELED_STONE_BRICKS: &str = "block.minecraft.chiseled_stone_bricks"; + #[doc = "Chiseled Tuff"] + pub const BLOCK_MINECRAFT_CHISELED_TUFF: &str = "block.minecraft.chiseled_tuff"; + #[doc = "Chiseled Tuff Bricks"] + pub const BLOCK_MINECRAFT_CHISELED_TUFF_BRICKS: &str = "block.minecraft.chiseled_tuff_bricks"; + #[doc = "Chorus Flower"] + pub const BLOCK_MINECRAFT_CHORUS_FLOWER: &str = "block.minecraft.chorus_flower"; + #[doc = "Chorus Plant"] + pub const BLOCK_MINECRAFT_CHORUS_PLANT: &str = "block.minecraft.chorus_plant"; + #[doc = "Clay"] + pub const BLOCK_MINECRAFT_CLAY: &str = "block.minecraft.clay"; + #[doc = "Closed Eyeblossom"] + pub const BLOCK_MINECRAFT_CLOSED_EYEBLOSSOM: &str = "block.minecraft.closed_eyeblossom"; + #[doc = "Block of Coal"] + pub const BLOCK_MINECRAFT_COAL_BLOCK: &str = "block.minecraft.coal_block"; + #[doc = "Coal Ore"] + pub const BLOCK_MINECRAFT_COAL_ORE: &str = "block.minecraft.coal_ore"; + #[doc = "Coarse Dirt"] + pub const BLOCK_MINECRAFT_COARSE_DIRT: &str = "block.minecraft.coarse_dirt"; + #[doc = "Cobbled Deepslate"] + pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE: &str = "block.minecraft.cobbled_deepslate"; + #[doc = "Cobbled Deepslate Slab"] + pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_SLAB: &str = + "block.minecraft.cobbled_deepslate_slab"; + #[doc = "Cobbled Deepslate Stairs"] + pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_STAIRS: &str = + "block.minecraft.cobbled_deepslate_stairs"; + #[doc = "Cobbled Deepslate Wall"] + pub const BLOCK_MINECRAFT_COBBLED_DEEPSLATE_WALL: &str = + "block.minecraft.cobbled_deepslate_wall"; + #[doc = "Cobblestone"] + pub const BLOCK_MINECRAFT_COBBLESTONE: &str = "block.minecraft.cobblestone"; + #[doc = "Cobblestone Slab"] + pub const BLOCK_MINECRAFT_COBBLESTONE_SLAB: &str = "block.minecraft.cobblestone_slab"; + #[doc = "Cobblestone Stairs"] + pub const BLOCK_MINECRAFT_COBBLESTONE_STAIRS: &str = "block.minecraft.cobblestone_stairs"; + #[doc = "Cobblestone Wall"] + pub const BLOCK_MINECRAFT_COBBLESTONE_WALL: &str = "block.minecraft.cobblestone_wall"; + #[doc = "Cobweb"] + pub const BLOCK_MINECRAFT_COBWEB: &str = "block.minecraft.cobweb"; + #[doc = "Cocoa"] + pub const BLOCK_MINECRAFT_COCOA: &str = "block.minecraft.cocoa"; + #[doc = "Command Block"] + pub const BLOCK_MINECRAFT_COMMAND_BLOCK: &str = "block.minecraft.command_block"; + #[doc = "Redstone Comparator"] + pub const BLOCK_MINECRAFT_COMPARATOR: &str = "block.minecraft.comparator"; + #[doc = "Composter"] + pub const BLOCK_MINECRAFT_COMPOSTER: &str = "block.minecraft.composter"; + #[doc = "Conduit"] + pub const BLOCK_MINECRAFT_CONDUIT: &str = "block.minecraft.conduit"; + #[doc = "Copper Bars"] + pub const BLOCK_MINECRAFT_COPPER_BARS: &str = "block.minecraft.copper_bars"; + #[doc = "Block of Copper"] + pub const BLOCK_MINECRAFT_COPPER_BLOCK: &str = "block.minecraft.copper_block"; + #[doc = "Copper Bulb"] + pub const BLOCK_MINECRAFT_COPPER_BULB: &str = "block.minecraft.copper_bulb"; + #[doc = "Copper Chain"] + pub const BLOCK_MINECRAFT_COPPER_CHAIN: &str = "block.minecraft.copper_chain"; + #[doc = "Copper Chest"] + pub const BLOCK_MINECRAFT_COPPER_CHEST: &str = "block.minecraft.copper_chest"; + #[doc = "Copper Door"] + pub const BLOCK_MINECRAFT_COPPER_DOOR: &str = "block.minecraft.copper_door"; + #[doc = "Copper Golem Statue"] + pub const BLOCK_MINECRAFT_COPPER_GOLEM_STATUE: &str = "block.minecraft.copper_golem_statue"; + #[doc = "Copper Grate"] + pub const BLOCK_MINECRAFT_COPPER_GRATE: &str = "block.minecraft.copper_grate"; + #[doc = "Copper Lantern"] + pub const BLOCK_MINECRAFT_COPPER_LANTERN: &str = "block.minecraft.copper_lantern"; + #[doc = "Copper Ore"] + pub const BLOCK_MINECRAFT_COPPER_ORE: &str = "block.minecraft.copper_ore"; + #[doc = "Copper Torch"] + pub const BLOCK_MINECRAFT_COPPER_TORCH: &str = "block.minecraft.copper_torch"; + #[doc = "Copper Trapdoor"] + pub const BLOCK_MINECRAFT_COPPER_TRAPDOOR: &str = "block.minecraft.copper_trapdoor"; + #[doc = "Copper Wall Torch"] + pub const BLOCK_MINECRAFT_COPPER_WALL_TORCH: &str = "block.minecraft.copper_wall_torch"; + #[doc = "Cornflower"] + pub const BLOCK_MINECRAFT_CORNFLOWER: &str = "block.minecraft.cornflower"; + #[doc = "Cracked Deepslate Bricks"] + pub const BLOCK_MINECRAFT_CRACKED_DEEPSLATE_BRICKS: &str = + "block.minecraft.cracked_deepslate_bricks"; + #[doc = "Cracked Deepslate Tiles"] + pub const BLOCK_MINECRAFT_CRACKED_DEEPSLATE_TILES: &str = + "block.minecraft.cracked_deepslate_tiles"; + #[doc = "Cracked Nether Bricks"] + pub const BLOCK_MINECRAFT_CRACKED_NETHER_BRICKS: &str = "block.minecraft.cracked_nether_bricks"; + #[doc = "Cracked Polished Blackstone Bricks"] + pub const BLOCK_MINECRAFT_CRACKED_POLISHED_BLACKSTONE_BRICKS: &str = + "block.minecraft.cracked_polished_blackstone_bricks"; + #[doc = "Cracked Stone Bricks"] + pub const BLOCK_MINECRAFT_CRACKED_STONE_BRICKS: &str = "block.minecraft.cracked_stone_bricks"; + #[doc = "Crafter"] + pub const BLOCK_MINECRAFT_CRAFTER: &str = "block.minecraft.crafter"; + #[doc = "Crafting Table"] + pub const BLOCK_MINECRAFT_CRAFTING_TABLE: &str = "block.minecraft.crafting_table"; + #[doc = "Creaking Heart"] + pub const BLOCK_MINECRAFT_CREAKING_HEART: &str = "block.minecraft.creaking_heart"; + #[doc = "Creeper Head"] + pub const BLOCK_MINECRAFT_CREEPER_HEAD: &str = "block.minecraft.creeper_head"; + #[doc = "Creeper Wall Head"] + pub const BLOCK_MINECRAFT_CREEPER_WALL_HEAD: &str = "block.minecraft.creeper_wall_head"; + #[doc = "Crimson Button"] + pub const BLOCK_MINECRAFT_CRIMSON_BUTTON: &str = "block.minecraft.crimson_button"; + #[doc = "Crimson Door"] + pub const BLOCK_MINECRAFT_CRIMSON_DOOR: &str = "block.minecraft.crimson_door"; + #[doc = "Crimson Fence"] + pub const BLOCK_MINECRAFT_CRIMSON_FENCE: &str = "block.minecraft.crimson_fence"; + #[doc = "Crimson Fence Gate"] + pub const BLOCK_MINECRAFT_CRIMSON_FENCE_GATE: &str = "block.minecraft.crimson_fence_gate"; + #[doc = "Crimson Fungus"] + pub const BLOCK_MINECRAFT_CRIMSON_FUNGUS: &str = "block.minecraft.crimson_fungus"; + #[doc = "Crimson Hanging Sign"] + pub const BLOCK_MINECRAFT_CRIMSON_HANGING_SIGN: &str = "block.minecraft.crimson_hanging_sign"; + #[doc = "Crimson Hyphae"] + pub const BLOCK_MINECRAFT_CRIMSON_HYPHAE: &str = "block.minecraft.crimson_hyphae"; + #[doc = "Crimson Nylium"] + pub const BLOCK_MINECRAFT_CRIMSON_NYLIUM: &str = "block.minecraft.crimson_nylium"; + #[doc = "Crimson Planks"] + pub const BLOCK_MINECRAFT_CRIMSON_PLANKS: &str = "block.minecraft.crimson_planks"; + #[doc = "Crimson Pressure Plate"] + pub const BLOCK_MINECRAFT_CRIMSON_PRESSURE_PLATE: &str = + "block.minecraft.crimson_pressure_plate"; + #[doc = "Crimson Roots"] + pub const BLOCK_MINECRAFT_CRIMSON_ROOTS: &str = "block.minecraft.crimson_roots"; + #[doc = "Crimson Shelf"] + pub const BLOCK_MINECRAFT_CRIMSON_SHELF: &str = "block.minecraft.crimson_shelf"; + #[doc = "Crimson Sign"] + pub const BLOCK_MINECRAFT_CRIMSON_SIGN: &str = "block.minecraft.crimson_sign"; + #[doc = "Crimson Slab"] + pub const BLOCK_MINECRAFT_CRIMSON_SLAB: &str = "block.minecraft.crimson_slab"; + #[doc = "Crimson Stairs"] + pub const BLOCK_MINECRAFT_CRIMSON_STAIRS: &str = "block.minecraft.crimson_stairs"; + #[doc = "Crimson Stem"] + pub const BLOCK_MINECRAFT_CRIMSON_STEM: &str = "block.minecraft.crimson_stem"; + #[doc = "Crimson Trapdoor"] + pub const BLOCK_MINECRAFT_CRIMSON_TRAPDOOR: &str = "block.minecraft.crimson_trapdoor"; + #[doc = "Crimson Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_CRIMSON_WALL_HANGING_SIGN: &str = + "block.minecraft.crimson_wall_hanging_sign"; + #[doc = "Crimson Wall Sign"] + pub const BLOCK_MINECRAFT_CRIMSON_WALL_SIGN: &str = "block.minecraft.crimson_wall_sign"; + #[doc = "Crying Obsidian"] + pub const BLOCK_MINECRAFT_CRYING_OBSIDIAN: &str = "block.minecraft.crying_obsidian"; + #[doc = "Cut Copper"] + pub const BLOCK_MINECRAFT_CUT_COPPER: &str = "block.minecraft.cut_copper"; + #[doc = "Cut Copper Slab"] + pub const BLOCK_MINECRAFT_CUT_COPPER_SLAB: &str = "block.minecraft.cut_copper_slab"; + #[doc = "Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_CUT_COPPER_STAIRS: &str = "block.minecraft.cut_copper_stairs"; + #[doc = "Cut Red Sandstone"] + pub const BLOCK_MINECRAFT_CUT_RED_SANDSTONE: &str = "block.minecraft.cut_red_sandstone"; + #[doc = "Cut Red Sandstone Slab"] + pub const BLOCK_MINECRAFT_CUT_RED_SANDSTONE_SLAB: &str = + "block.minecraft.cut_red_sandstone_slab"; + #[doc = "Cut Sandstone"] + pub const BLOCK_MINECRAFT_CUT_SANDSTONE: &str = "block.minecraft.cut_sandstone"; + #[doc = "Cut Sandstone Slab"] + pub const BLOCK_MINECRAFT_CUT_SANDSTONE_SLAB: &str = "block.minecraft.cut_sandstone_slab"; + #[doc = "Cyan Banner"] + pub const BLOCK_MINECRAFT_CYAN_BANNER: &str = "block.minecraft.cyan_banner"; + #[doc = "Cyan Bed"] + pub const BLOCK_MINECRAFT_CYAN_BED: &str = "block.minecraft.cyan_bed"; + #[doc = "Cyan Candle"] + pub const BLOCK_MINECRAFT_CYAN_CANDLE: &str = "block.minecraft.cyan_candle"; + #[doc = "Cake with Cyan Candle"] + pub const BLOCK_MINECRAFT_CYAN_CANDLE_CAKE: &str = "block.minecraft.cyan_candle_cake"; + #[doc = "Cyan Carpet"] + pub const BLOCK_MINECRAFT_CYAN_CARPET: &str = "block.minecraft.cyan_carpet"; + #[doc = "Cyan Concrete"] + pub const BLOCK_MINECRAFT_CYAN_CONCRETE: &str = "block.minecraft.cyan_concrete"; + #[doc = "Cyan Concrete Powder"] + pub const BLOCK_MINECRAFT_CYAN_CONCRETE_POWDER: &str = "block.minecraft.cyan_concrete_powder"; + #[doc = "Cyan Glazed Terracotta"] + pub const BLOCK_MINECRAFT_CYAN_GLAZED_TERRACOTTA: &str = + "block.minecraft.cyan_glazed_terracotta"; + #[doc = "Cyan Shulker Box"] + pub const BLOCK_MINECRAFT_CYAN_SHULKER_BOX: &str = "block.minecraft.cyan_shulker_box"; + #[doc = "Cyan Stained Glass"] + pub const BLOCK_MINECRAFT_CYAN_STAINED_GLASS: &str = "block.minecraft.cyan_stained_glass"; + #[doc = "Cyan Stained Glass Pane"] + pub const BLOCK_MINECRAFT_CYAN_STAINED_GLASS_PANE: &str = + "block.minecraft.cyan_stained_glass_pane"; + #[doc = "Cyan Terracotta"] + pub const BLOCK_MINECRAFT_CYAN_TERRACOTTA: &str = "block.minecraft.cyan_terracotta"; + #[doc = "Cyan Wool"] + pub const BLOCK_MINECRAFT_CYAN_WOOL: &str = "block.minecraft.cyan_wool"; + #[doc = "Damaged Anvil"] + pub const BLOCK_MINECRAFT_DAMAGED_ANVIL: &str = "block.minecraft.damaged_anvil"; + #[doc = "Dandelion"] + pub const BLOCK_MINECRAFT_DANDELION: &str = "block.minecraft.dandelion"; + #[doc = "Dark Oak Button"] + pub const BLOCK_MINECRAFT_DARK_OAK_BUTTON: &str = "block.minecraft.dark_oak_button"; + #[doc = "Dark Oak Door"] + pub const BLOCK_MINECRAFT_DARK_OAK_DOOR: &str = "block.minecraft.dark_oak_door"; + #[doc = "Dark Oak Fence"] + pub const BLOCK_MINECRAFT_DARK_OAK_FENCE: &str = "block.minecraft.dark_oak_fence"; + #[doc = "Dark Oak Fence Gate"] + pub const BLOCK_MINECRAFT_DARK_OAK_FENCE_GATE: &str = "block.minecraft.dark_oak_fence_gate"; + #[doc = "Dark Oak Hanging Sign"] + pub const BLOCK_MINECRAFT_DARK_OAK_HANGING_SIGN: &str = "block.minecraft.dark_oak_hanging_sign"; + #[doc = "Dark Oak Leaves"] + pub const BLOCK_MINECRAFT_DARK_OAK_LEAVES: &str = "block.minecraft.dark_oak_leaves"; + #[doc = "Dark Oak Log"] + pub const BLOCK_MINECRAFT_DARK_OAK_LOG: &str = "block.minecraft.dark_oak_log"; + #[doc = "Dark Oak Planks"] + pub const BLOCK_MINECRAFT_DARK_OAK_PLANKS: &str = "block.minecraft.dark_oak_planks"; + #[doc = "Dark Oak Pressure Plate"] + pub const BLOCK_MINECRAFT_DARK_OAK_PRESSURE_PLATE: &str = + "block.minecraft.dark_oak_pressure_plate"; + #[doc = "Dark Oak Sapling"] + pub const BLOCK_MINECRAFT_DARK_OAK_SAPLING: &str = "block.minecraft.dark_oak_sapling"; + #[doc = "Dark Oak Shelf"] + pub const BLOCK_MINECRAFT_DARK_OAK_SHELF: &str = "block.minecraft.dark_oak_shelf"; + #[doc = "Dark Oak Sign"] + pub const BLOCK_MINECRAFT_DARK_OAK_SIGN: &str = "block.minecraft.dark_oak_sign"; + #[doc = "Dark Oak Slab"] + pub const BLOCK_MINECRAFT_DARK_OAK_SLAB: &str = "block.minecraft.dark_oak_slab"; + #[doc = "Dark Oak Stairs"] + pub const BLOCK_MINECRAFT_DARK_OAK_STAIRS: &str = "block.minecraft.dark_oak_stairs"; + #[doc = "Dark Oak Trapdoor"] + pub const BLOCK_MINECRAFT_DARK_OAK_TRAPDOOR: &str = "block.minecraft.dark_oak_trapdoor"; + #[doc = "Dark Oak Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_DARK_OAK_WALL_HANGING_SIGN: &str = + "block.minecraft.dark_oak_wall_hanging_sign"; + #[doc = "Dark Oak Wall Sign"] + pub const BLOCK_MINECRAFT_DARK_OAK_WALL_SIGN: &str = "block.minecraft.dark_oak_wall_sign"; + #[doc = "Dark Oak Wood"] + pub const BLOCK_MINECRAFT_DARK_OAK_WOOD: &str = "block.minecraft.dark_oak_wood"; + #[doc = "Dark Prismarine"] + pub const BLOCK_MINECRAFT_DARK_PRISMARINE: &str = "block.minecraft.dark_prismarine"; + #[doc = "Dark Prismarine Slab"] + pub const BLOCK_MINECRAFT_DARK_PRISMARINE_SLAB: &str = "block.minecraft.dark_prismarine_slab"; + #[doc = "Dark Prismarine Stairs"] + pub const BLOCK_MINECRAFT_DARK_PRISMARINE_STAIRS: &str = + "block.minecraft.dark_prismarine_stairs"; + #[doc = "Daylight Detector"] + pub const BLOCK_MINECRAFT_DAYLIGHT_DETECTOR: &str = "block.minecraft.daylight_detector"; + #[doc = "Dead Brain Coral"] + pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL: &str = "block.minecraft.dead_brain_coral"; + #[doc = "Dead Brain Coral Block"] + pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_BLOCK: &str = + "block.minecraft.dead_brain_coral_block"; + #[doc = "Dead Brain Coral Fan"] + pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_FAN: &str = "block.minecraft.dead_brain_coral_fan"; + #[doc = "Dead Brain Coral Wall Fan"] + pub const BLOCK_MINECRAFT_DEAD_BRAIN_CORAL_WALL_FAN: &str = + "block.minecraft.dead_brain_coral_wall_fan"; + #[doc = "Dead Bubble Coral"] + pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL: &str = "block.minecraft.dead_bubble_coral"; + #[doc = "Dead Bubble Coral Block"] + pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_BLOCK: &str = + "block.minecraft.dead_bubble_coral_block"; + #[doc = "Dead Bubble Coral Fan"] + pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_FAN: &str = "block.minecraft.dead_bubble_coral_fan"; + #[doc = "Dead Bubble Coral Wall Fan"] + pub const BLOCK_MINECRAFT_DEAD_BUBBLE_CORAL_WALL_FAN: &str = + "block.minecraft.dead_bubble_coral_wall_fan"; + #[doc = "Dead Bush"] + pub const BLOCK_MINECRAFT_DEAD_BUSH: &str = "block.minecraft.dead_bush"; + #[doc = "Dead Fire Coral"] + pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL: &str = "block.minecraft.dead_fire_coral"; + #[doc = "Dead Fire Coral Block"] + pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_BLOCK: &str = "block.minecraft.dead_fire_coral_block"; + #[doc = "Dead Fire Coral Fan"] + pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_FAN: &str = "block.minecraft.dead_fire_coral_fan"; + #[doc = "Dead Fire Coral Wall Fan"] + pub const BLOCK_MINECRAFT_DEAD_FIRE_CORAL_WALL_FAN: &str = + "block.minecraft.dead_fire_coral_wall_fan"; + #[doc = "Dead Horn Coral"] + pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL: &str = "block.minecraft.dead_horn_coral"; + #[doc = "Dead Horn Coral Block"] + pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_BLOCK: &str = "block.minecraft.dead_horn_coral_block"; + #[doc = "Dead Horn Coral Fan"] + pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_FAN: &str = "block.minecraft.dead_horn_coral_fan"; + #[doc = "Dead Horn Coral Wall Fan"] + pub const BLOCK_MINECRAFT_DEAD_HORN_CORAL_WALL_FAN: &str = + "block.minecraft.dead_horn_coral_wall_fan"; + #[doc = "Dead Tube Coral"] + pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL: &str = "block.minecraft.dead_tube_coral"; + #[doc = "Dead Tube Coral Block"] + pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_BLOCK: &str = "block.minecraft.dead_tube_coral_block"; + #[doc = "Dead Tube Coral Fan"] + pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_FAN: &str = "block.minecraft.dead_tube_coral_fan"; + #[doc = "Dead Tube Coral Wall Fan"] + pub const BLOCK_MINECRAFT_DEAD_TUBE_CORAL_WALL_FAN: &str = + "block.minecraft.dead_tube_coral_wall_fan"; + #[doc = "Decorated Pot"] + pub const BLOCK_MINECRAFT_DECORATED_POT: &str = "block.minecraft.decorated_pot"; + #[doc = "Deepslate"] + pub const BLOCK_MINECRAFT_DEEPSLATE: &str = "block.minecraft.deepslate"; + #[doc = "Deepslate Brick Slab"] + pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_SLAB: &str = "block.minecraft.deepslate_brick_slab"; + #[doc = "Deepslate Brick Stairs"] + pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_STAIRS: &str = + "block.minecraft.deepslate_brick_stairs"; + #[doc = "Deepslate Brick Wall"] + pub const BLOCK_MINECRAFT_DEEPSLATE_BRICK_WALL: &str = "block.minecraft.deepslate_brick_wall"; + #[doc = "Deepslate Bricks"] + pub const BLOCK_MINECRAFT_DEEPSLATE_BRICKS: &str = "block.minecraft.deepslate_bricks"; + #[doc = "Deepslate Coal Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_COAL_ORE: &str = "block.minecraft.deepslate_coal_ore"; + #[doc = "Deepslate Copper Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_COPPER_ORE: &str = "block.minecraft.deepslate_copper_ore"; + #[doc = "Deepslate Diamond Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_DIAMOND_ORE: &str = "block.minecraft.deepslate_diamond_ore"; + #[doc = "Deepslate Emerald Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_EMERALD_ORE: &str = "block.minecraft.deepslate_emerald_ore"; + #[doc = "Deepslate Gold Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_GOLD_ORE: &str = "block.minecraft.deepslate_gold_ore"; + #[doc = "Deepslate Iron Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_IRON_ORE: &str = "block.minecraft.deepslate_iron_ore"; + #[doc = "Deepslate Lapis Lazuli Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_LAPIS_ORE: &str = "block.minecraft.deepslate_lapis_ore"; + #[doc = "Deepslate Redstone Ore"] + pub const BLOCK_MINECRAFT_DEEPSLATE_REDSTONE_ORE: &str = + "block.minecraft.deepslate_redstone_ore"; + #[doc = "Deepslate Tile Slab"] + pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_SLAB: &str = "block.minecraft.deepslate_tile_slab"; + #[doc = "Deepslate Tile Stairs"] + pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_STAIRS: &str = "block.minecraft.deepslate_tile_stairs"; + #[doc = "Deepslate Tile Wall"] + pub const BLOCK_MINECRAFT_DEEPSLATE_TILE_WALL: &str = "block.minecraft.deepslate_tile_wall"; + #[doc = "Deepslate Tiles"] + pub const BLOCK_MINECRAFT_DEEPSLATE_TILES: &str = "block.minecraft.deepslate_tiles"; + #[doc = "Detector Rail"] + pub const BLOCK_MINECRAFT_DETECTOR_RAIL: &str = "block.minecraft.detector_rail"; + #[doc = "Block of Diamond"] + pub const BLOCK_MINECRAFT_DIAMOND_BLOCK: &str = "block.minecraft.diamond_block"; + #[doc = "Diamond Ore"] + pub const BLOCK_MINECRAFT_DIAMOND_ORE: &str = "block.minecraft.diamond_ore"; + #[doc = "Diorite"] + pub const BLOCK_MINECRAFT_DIORITE: &str = "block.minecraft.diorite"; + #[doc = "Diorite Slab"] + pub const BLOCK_MINECRAFT_DIORITE_SLAB: &str = "block.minecraft.diorite_slab"; + #[doc = "Diorite Stairs"] + pub const BLOCK_MINECRAFT_DIORITE_STAIRS: &str = "block.minecraft.diorite_stairs"; + #[doc = "Diorite Wall"] + pub const BLOCK_MINECRAFT_DIORITE_WALL: &str = "block.minecraft.diorite_wall"; + #[doc = "Dirt"] + pub const BLOCK_MINECRAFT_DIRT: &str = "block.minecraft.dirt"; + #[doc = "Dirt Path"] + pub const BLOCK_MINECRAFT_DIRT_PATH: &str = "block.minecraft.dirt_path"; + #[doc = "Dispenser"] + pub const BLOCK_MINECRAFT_DISPENSER: &str = "block.minecraft.dispenser"; + #[doc = "Dragon Egg"] + pub const BLOCK_MINECRAFT_DRAGON_EGG: &str = "block.minecraft.dragon_egg"; + #[doc = "Dragon Head"] + pub const BLOCK_MINECRAFT_DRAGON_HEAD: &str = "block.minecraft.dragon_head"; + #[doc = "Dragon Wall Head"] + pub const BLOCK_MINECRAFT_DRAGON_WALL_HEAD: &str = "block.minecraft.dragon_wall_head"; + #[doc = "Dried Ghast"] + pub const BLOCK_MINECRAFT_DRIED_GHAST: &str = "block.minecraft.dried_ghast"; + #[doc = "Dried Kelp Block"] + pub const BLOCK_MINECRAFT_DRIED_KELP_BLOCK: &str = "block.minecraft.dried_kelp_block"; + #[doc = "Dripstone Block"] + pub const BLOCK_MINECRAFT_DRIPSTONE_BLOCK: &str = "block.minecraft.dripstone_block"; + #[doc = "Dropper"] + pub const BLOCK_MINECRAFT_DROPPER: &str = "block.minecraft.dropper"; + #[doc = "Block of Emerald"] + pub const BLOCK_MINECRAFT_EMERALD_BLOCK: &str = "block.minecraft.emerald_block"; + #[doc = "Emerald Ore"] + pub const BLOCK_MINECRAFT_EMERALD_ORE: &str = "block.minecraft.emerald_ore"; + #[doc = "Enchanting Table"] + pub const BLOCK_MINECRAFT_ENCHANTING_TABLE: &str = "block.minecraft.enchanting_table"; + #[doc = "End Gateway"] + pub const BLOCK_MINECRAFT_END_GATEWAY: &str = "block.minecraft.end_gateway"; + #[doc = "End Portal"] + pub const BLOCK_MINECRAFT_END_PORTAL: &str = "block.minecraft.end_portal"; + #[doc = "End Portal Frame"] + pub const BLOCK_MINECRAFT_END_PORTAL_FRAME: &str = "block.minecraft.end_portal_frame"; + #[doc = "End Rod"] + pub const BLOCK_MINECRAFT_END_ROD: &str = "block.minecraft.end_rod"; + #[doc = "End Stone"] + pub const BLOCK_MINECRAFT_END_STONE: &str = "block.minecraft.end_stone"; + #[doc = "End Stone Brick Slab"] + pub const BLOCK_MINECRAFT_END_STONE_BRICK_SLAB: &str = "block.minecraft.end_stone_brick_slab"; + #[doc = "End Stone Brick Stairs"] + pub const BLOCK_MINECRAFT_END_STONE_BRICK_STAIRS: &str = + "block.minecraft.end_stone_brick_stairs"; + #[doc = "End Stone Brick Wall"] + pub const BLOCK_MINECRAFT_END_STONE_BRICK_WALL: &str = "block.minecraft.end_stone_brick_wall"; + #[doc = "End Stone Bricks"] + pub const BLOCK_MINECRAFT_END_STONE_BRICKS: &str = "block.minecraft.end_stone_bricks"; + #[doc = "Ender Chest"] + pub const BLOCK_MINECRAFT_ENDER_CHEST: &str = "block.minecraft.ender_chest"; + #[doc = "Exposed Chiseled Copper"] + pub const BLOCK_MINECRAFT_EXPOSED_CHISELED_COPPER: &str = + "block.minecraft.exposed_chiseled_copper"; + #[doc = "Exposed Copper"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER: &str = "block.minecraft.exposed_copper"; + #[doc = "Exposed Copper Bars"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_BARS: &str = "block.minecraft.exposed_copper_bars"; + #[doc = "Exposed Copper Bulb"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_BULB: &str = "block.minecraft.exposed_copper_bulb"; + #[doc = "Exposed Copper Chain"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_CHAIN: &str = "block.minecraft.exposed_copper_chain"; + #[doc = "Exposed Copper Chest"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_CHEST: &str = "block.minecraft.exposed_copper_chest"; + #[doc = "Exposed Copper Door"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_DOOR: &str = "block.minecraft.exposed_copper_door"; + #[doc = "Exposed Copper Golem Statue"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.exposed_copper_golem_statue"; + #[doc = "Exposed Copper Grate"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_GRATE: &str = "block.minecraft.exposed_copper_grate"; + #[doc = "Exposed Copper Lantern"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_LANTERN: &str = + "block.minecraft.exposed_copper_lantern"; + #[doc = "Exposed Copper Trapdoor"] + pub const BLOCK_MINECRAFT_EXPOSED_COPPER_TRAPDOOR: &str = + "block.minecraft.exposed_copper_trapdoor"; + #[doc = "Exposed Cut Copper"] + pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER: &str = "block.minecraft.exposed_cut_copper"; + #[doc = "Exposed Cut Copper Slab"] + pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER_SLAB: &str = + "block.minecraft.exposed_cut_copper_slab"; + #[doc = "Exposed Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_EXPOSED_CUT_COPPER_STAIRS: &str = + "block.minecraft.exposed_cut_copper_stairs"; + #[doc = "Exposed Lightning Rod"] + pub const BLOCK_MINECRAFT_EXPOSED_LIGHTNING_ROD: &str = "block.minecraft.exposed_lightning_rod"; + #[doc = "Farmland"] + pub const BLOCK_MINECRAFT_FARMLAND: &str = "block.minecraft.farmland"; + #[doc = "Fern"] + pub const BLOCK_MINECRAFT_FERN: &str = "block.minecraft.fern"; + #[doc = "Fire"] + pub const BLOCK_MINECRAFT_FIRE: &str = "block.minecraft.fire"; + #[doc = "Fire Coral"] + pub const BLOCK_MINECRAFT_FIRE_CORAL: &str = "block.minecraft.fire_coral"; + #[doc = "Fire Coral Block"] + pub const BLOCK_MINECRAFT_FIRE_CORAL_BLOCK: &str = "block.minecraft.fire_coral_block"; + #[doc = "Fire Coral Fan"] + pub const BLOCK_MINECRAFT_FIRE_CORAL_FAN: &str = "block.minecraft.fire_coral_fan"; + #[doc = "Fire Coral Wall Fan"] + pub const BLOCK_MINECRAFT_FIRE_CORAL_WALL_FAN: &str = "block.minecraft.fire_coral_wall_fan"; + #[doc = "Firefly Bush"] + pub const BLOCK_MINECRAFT_FIREFLY_BUSH: &str = "block.minecraft.firefly_bush"; + #[doc = "Fletching Table"] + pub const BLOCK_MINECRAFT_FLETCHING_TABLE: &str = "block.minecraft.fletching_table"; + #[doc = "Flower Pot"] + pub const BLOCK_MINECRAFT_FLOWER_POT: &str = "block.minecraft.flower_pot"; + #[doc = "Flowering Azalea"] + pub const BLOCK_MINECRAFT_FLOWERING_AZALEA: &str = "block.minecraft.flowering_azalea"; + #[doc = "Flowering Azalea Leaves"] + pub const BLOCK_MINECRAFT_FLOWERING_AZALEA_LEAVES: &str = + "block.minecraft.flowering_azalea_leaves"; + #[doc = "Frogspawn"] + pub const BLOCK_MINECRAFT_FROGSPAWN: &str = "block.minecraft.frogspawn"; + #[doc = "Frosted Ice"] + pub const BLOCK_MINECRAFT_FROSTED_ICE: &str = "block.minecraft.frosted_ice"; + #[doc = "Furnace"] + pub const BLOCK_MINECRAFT_FURNACE: &str = "block.minecraft.furnace"; + #[doc = "Gilded Blackstone"] + pub const BLOCK_MINECRAFT_GILDED_BLACKSTONE: &str = "block.minecraft.gilded_blackstone"; + #[doc = "Glass"] + pub const BLOCK_MINECRAFT_GLASS: &str = "block.minecraft.glass"; + #[doc = "Glass Pane"] + pub const BLOCK_MINECRAFT_GLASS_PANE: &str = "block.minecraft.glass_pane"; + #[doc = "Glow Lichen"] + pub const BLOCK_MINECRAFT_GLOW_LICHEN: &str = "block.minecraft.glow_lichen"; + #[doc = "Glowstone"] + pub const BLOCK_MINECRAFT_GLOWSTONE: &str = "block.minecraft.glowstone"; + #[doc = "Block of Gold"] + pub const BLOCK_MINECRAFT_GOLD_BLOCK: &str = "block.minecraft.gold_block"; + #[doc = "Gold Ore"] + pub const BLOCK_MINECRAFT_GOLD_ORE: &str = "block.minecraft.gold_ore"; + #[doc = "Golden Dandelion"] + pub const BLOCK_MINECRAFT_GOLDEN_DANDELION: &str = "block.minecraft.golden_dandelion"; + #[doc = "Granite"] + pub const BLOCK_MINECRAFT_GRANITE: &str = "block.minecraft.granite"; + #[doc = "Granite Slab"] + pub const BLOCK_MINECRAFT_GRANITE_SLAB: &str = "block.minecraft.granite_slab"; + #[doc = "Granite Stairs"] + pub const BLOCK_MINECRAFT_GRANITE_STAIRS: &str = "block.minecraft.granite_stairs"; + #[doc = "Granite Wall"] + pub const BLOCK_MINECRAFT_GRANITE_WALL: &str = "block.minecraft.granite_wall"; + #[doc = "Grass"] + pub const BLOCK_MINECRAFT_GRASS: &str = "block.minecraft.grass"; + #[doc = "Grass Block"] + pub const BLOCK_MINECRAFT_GRASS_BLOCK: &str = "block.minecraft.grass_block"; + #[doc = "Gravel"] + pub const BLOCK_MINECRAFT_GRAVEL: &str = "block.minecraft.gravel"; + #[doc = "Gray Banner"] + pub const BLOCK_MINECRAFT_GRAY_BANNER: &str = "block.minecraft.gray_banner"; + #[doc = "Gray Bed"] + pub const BLOCK_MINECRAFT_GRAY_BED: &str = "block.minecraft.gray_bed"; + #[doc = "Gray Candle"] + pub const BLOCK_MINECRAFT_GRAY_CANDLE: &str = "block.minecraft.gray_candle"; + #[doc = "Cake with Gray Candle"] + pub const BLOCK_MINECRAFT_GRAY_CANDLE_CAKE: &str = "block.minecraft.gray_candle_cake"; + #[doc = "Gray Carpet"] + pub const BLOCK_MINECRAFT_GRAY_CARPET: &str = "block.minecraft.gray_carpet"; + #[doc = "Gray Concrete"] + pub const BLOCK_MINECRAFT_GRAY_CONCRETE: &str = "block.minecraft.gray_concrete"; + #[doc = "Gray Concrete Powder"] + pub const BLOCK_MINECRAFT_GRAY_CONCRETE_POWDER: &str = "block.minecraft.gray_concrete_powder"; + #[doc = "Gray Glazed Terracotta"] + pub const BLOCK_MINECRAFT_GRAY_GLAZED_TERRACOTTA: &str = + "block.minecraft.gray_glazed_terracotta"; + #[doc = "Gray Shulker Box"] + pub const BLOCK_MINECRAFT_GRAY_SHULKER_BOX: &str = "block.minecraft.gray_shulker_box"; + #[doc = "Gray Stained Glass"] + pub const BLOCK_MINECRAFT_GRAY_STAINED_GLASS: &str = "block.minecraft.gray_stained_glass"; + #[doc = "Gray Stained Glass Pane"] + pub const BLOCK_MINECRAFT_GRAY_STAINED_GLASS_PANE: &str = + "block.minecraft.gray_stained_glass_pane"; + #[doc = "Gray Terracotta"] + pub const BLOCK_MINECRAFT_GRAY_TERRACOTTA: &str = "block.minecraft.gray_terracotta"; + #[doc = "Gray Wool"] + pub const BLOCK_MINECRAFT_GRAY_WOOL: &str = "block.minecraft.gray_wool"; + #[doc = "Green Banner"] + pub const BLOCK_MINECRAFT_GREEN_BANNER: &str = "block.minecraft.green_banner"; + #[doc = "Green Bed"] + pub const BLOCK_MINECRAFT_GREEN_BED: &str = "block.minecraft.green_bed"; + #[doc = "Green Candle"] + pub const BLOCK_MINECRAFT_GREEN_CANDLE: &str = "block.minecraft.green_candle"; + #[doc = "Cake with Green Candle"] + pub const BLOCK_MINECRAFT_GREEN_CANDLE_CAKE: &str = "block.minecraft.green_candle_cake"; + #[doc = "Green Carpet"] + pub const BLOCK_MINECRAFT_GREEN_CARPET: &str = "block.minecraft.green_carpet"; + #[doc = "Green Concrete"] + pub const BLOCK_MINECRAFT_GREEN_CONCRETE: &str = "block.minecraft.green_concrete"; + #[doc = "Green Concrete Powder"] + pub const BLOCK_MINECRAFT_GREEN_CONCRETE_POWDER: &str = "block.minecraft.green_concrete_powder"; + #[doc = "Green Glazed Terracotta"] + pub const BLOCK_MINECRAFT_GREEN_GLAZED_TERRACOTTA: &str = + "block.minecraft.green_glazed_terracotta"; + #[doc = "Green Shulker Box"] + pub const BLOCK_MINECRAFT_GREEN_SHULKER_BOX: &str = "block.minecraft.green_shulker_box"; + #[doc = "Green Stained Glass"] + pub const BLOCK_MINECRAFT_GREEN_STAINED_GLASS: &str = "block.minecraft.green_stained_glass"; + #[doc = "Green Stained Glass Pane"] + pub const BLOCK_MINECRAFT_GREEN_STAINED_GLASS_PANE: &str = + "block.minecraft.green_stained_glass_pane"; + #[doc = "Green Terracotta"] + pub const BLOCK_MINECRAFT_GREEN_TERRACOTTA: &str = "block.minecraft.green_terracotta"; + #[doc = "Green Wool"] + pub const BLOCK_MINECRAFT_GREEN_WOOL: &str = "block.minecraft.green_wool"; + #[doc = "Grindstone"] + pub const BLOCK_MINECRAFT_GRINDSTONE: &str = "block.minecraft.grindstone"; + #[doc = "Hanging Roots"] + pub const BLOCK_MINECRAFT_HANGING_ROOTS: &str = "block.minecraft.hanging_roots"; + #[doc = "Hay Bale"] + pub const BLOCK_MINECRAFT_HAY_BLOCK: &str = "block.minecraft.hay_block"; + #[doc = "Heavy Core"] + pub const BLOCK_MINECRAFT_HEAVY_CORE: &str = "block.minecraft.heavy_core"; + #[doc = "Heavy Weighted Pressure Plate"] + pub const BLOCK_MINECRAFT_HEAVY_WEIGHTED_PRESSURE_PLATE: &str = + "block.minecraft.heavy_weighted_pressure_plate"; + #[doc = "Honey Block"] + pub const BLOCK_MINECRAFT_HONEY_BLOCK: &str = "block.minecraft.honey_block"; + #[doc = "Honeycomb Block"] + pub const BLOCK_MINECRAFT_HONEYCOMB_BLOCK: &str = "block.minecraft.honeycomb_block"; + #[doc = "Hopper"] + pub const BLOCK_MINECRAFT_HOPPER: &str = "block.minecraft.hopper"; + #[doc = "Horn Coral"] + pub const BLOCK_MINECRAFT_HORN_CORAL: &str = "block.minecraft.horn_coral"; + #[doc = "Horn Coral Block"] + pub const BLOCK_MINECRAFT_HORN_CORAL_BLOCK: &str = "block.minecraft.horn_coral_block"; + #[doc = "Horn Coral Fan"] + pub const BLOCK_MINECRAFT_HORN_CORAL_FAN: &str = "block.minecraft.horn_coral_fan"; + #[doc = "Horn Coral Wall Fan"] + pub const BLOCK_MINECRAFT_HORN_CORAL_WALL_FAN: &str = "block.minecraft.horn_coral_wall_fan"; + #[doc = "Ice"] + pub const BLOCK_MINECRAFT_ICE: &str = "block.minecraft.ice"; + #[doc = "Infested Chiseled Stone Bricks"] + pub const BLOCK_MINECRAFT_INFESTED_CHISELED_STONE_BRICKS: &str = + "block.minecraft.infested_chiseled_stone_bricks"; + #[doc = "Infested Cobblestone"] + pub const BLOCK_MINECRAFT_INFESTED_COBBLESTONE: &str = "block.minecraft.infested_cobblestone"; + #[doc = "Infested Cracked Stone Bricks"] + pub const BLOCK_MINECRAFT_INFESTED_CRACKED_STONE_BRICKS: &str = + "block.minecraft.infested_cracked_stone_bricks"; + #[doc = "Infested Deepslate"] + pub const BLOCK_MINECRAFT_INFESTED_DEEPSLATE: &str = "block.minecraft.infested_deepslate"; + #[doc = "Infested Mossy Stone Bricks"] + pub const BLOCK_MINECRAFT_INFESTED_MOSSY_STONE_BRICKS: &str = + "block.minecraft.infested_mossy_stone_bricks"; + #[doc = "Infested Stone"] + pub const BLOCK_MINECRAFT_INFESTED_STONE: &str = "block.minecraft.infested_stone"; + #[doc = "Infested Stone Bricks"] + pub const BLOCK_MINECRAFT_INFESTED_STONE_BRICKS: &str = "block.minecraft.infested_stone_bricks"; + #[doc = "Iron Bars"] + pub const BLOCK_MINECRAFT_IRON_BARS: &str = "block.minecraft.iron_bars"; + #[doc = "Block of Iron"] + pub const BLOCK_MINECRAFT_IRON_BLOCK: &str = "block.minecraft.iron_block"; + #[doc = "Iron Chain"] + pub const BLOCK_MINECRAFT_IRON_CHAIN: &str = "block.minecraft.iron_chain"; + #[doc = "Iron Door"] + pub const BLOCK_MINECRAFT_IRON_DOOR: &str = "block.minecraft.iron_door"; + #[doc = "Iron Ore"] + pub const BLOCK_MINECRAFT_IRON_ORE: &str = "block.minecraft.iron_ore"; + #[doc = "Iron Trapdoor"] + pub const BLOCK_MINECRAFT_IRON_TRAPDOOR: &str = "block.minecraft.iron_trapdoor"; + #[doc = "Jack o'Lantern"] + pub const BLOCK_MINECRAFT_JACK_O_LANTERN: &str = "block.minecraft.jack_o_lantern"; + #[doc = "Jigsaw Block"] + pub const BLOCK_MINECRAFT_JIGSAW: &str = "block.minecraft.jigsaw"; + #[doc = "Jukebox"] + pub const BLOCK_MINECRAFT_JUKEBOX: &str = "block.minecraft.jukebox"; + #[doc = "Jungle Button"] + pub const BLOCK_MINECRAFT_JUNGLE_BUTTON: &str = "block.minecraft.jungle_button"; + #[doc = "Jungle Door"] + pub const BLOCK_MINECRAFT_JUNGLE_DOOR: &str = "block.minecraft.jungle_door"; + #[doc = "Jungle Fence"] + pub const BLOCK_MINECRAFT_JUNGLE_FENCE: &str = "block.minecraft.jungle_fence"; + #[doc = "Jungle Fence Gate"] + pub const BLOCK_MINECRAFT_JUNGLE_FENCE_GATE: &str = "block.minecraft.jungle_fence_gate"; + #[doc = "Jungle Hanging Sign"] + pub const BLOCK_MINECRAFT_JUNGLE_HANGING_SIGN: &str = "block.minecraft.jungle_hanging_sign"; + #[doc = "Jungle Leaves"] + pub const BLOCK_MINECRAFT_JUNGLE_LEAVES: &str = "block.minecraft.jungle_leaves"; + #[doc = "Jungle Log"] + pub const BLOCK_MINECRAFT_JUNGLE_LOG: &str = "block.minecraft.jungle_log"; + #[doc = "Jungle Planks"] + pub const BLOCK_MINECRAFT_JUNGLE_PLANKS: &str = "block.minecraft.jungle_planks"; + #[doc = "Jungle Pressure Plate"] + pub const BLOCK_MINECRAFT_JUNGLE_PRESSURE_PLATE: &str = "block.minecraft.jungle_pressure_plate"; + #[doc = "Jungle Sapling"] + pub const BLOCK_MINECRAFT_JUNGLE_SAPLING: &str = "block.minecraft.jungle_sapling"; + #[doc = "Jungle Shelf"] + pub const BLOCK_MINECRAFT_JUNGLE_SHELF: &str = "block.minecraft.jungle_shelf"; + #[doc = "Jungle Sign"] + pub const BLOCK_MINECRAFT_JUNGLE_SIGN: &str = "block.minecraft.jungle_sign"; + #[doc = "Jungle Slab"] + pub const BLOCK_MINECRAFT_JUNGLE_SLAB: &str = "block.minecraft.jungle_slab"; + #[doc = "Jungle Stairs"] + pub const BLOCK_MINECRAFT_JUNGLE_STAIRS: &str = "block.minecraft.jungle_stairs"; + #[doc = "Jungle Trapdoor"] + pub const BLOCK_MINECRAFT_JUNGLE_TRAPDOOR: &str = "block.minecraft.jungle_trapdoor"; + #[doc = "Jungle Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_JUNGLE_WALL_HANGING_SIGN: &str = + "block.minecraft.jungle_wall_hanging_sign"; + #[doc = "Jungle Wall Sign"] + pub const BLOCK_MINECRAFT_JUNGLE_WALL_SIGN: &str = "block.minecraft.jungle_wall_sign"; + #[doc = "Jungle Wood"] + pub const BLOCK_MINECRAFT_JUNGLE_WOOD: &str = "block.minecraft.jungle_wood"; + #[doc = "Kelp"] + pub const BLOCK_MINECRAFT_KELP: &str = "block.minecraft.kelp"; + #[doc = "Kelp Plant"] + pub const BLOCK_MINECRAFT_KELP_PLANT: &str = "block.minecraft.kelp_plant"; + #[doc = "Ladder"] + pub const BLOCK_MINECRAFT_LADDER: &str = "block.minecraft.ladder"; + #[doc = "Lantern"] + pub const BLOCK_MINECRAFT_LANTERN: &str = "block.minecraft.lantern"; + #[doc = "Block of Lapis Lazuli"] + pub const BLOCK_MINECRAFT_LAPIS_BLOCK: &str = "block.minecraft.lapis_block"; + #[doc = "Lapis Lazuli Ore"] + pub const BLOCK_MINECRAFT_LAPIS_ORE: &str = "block.minecraft.lapis_ore"; + #[doc = "Large Amethyst Bud"] + pub const BLOCK_MINECRAFT_LARGE_AMETHYST_BUD: &str = "block.minecraft.large_amethyst_bud"; + #[doc = "Large Fern"] + pub const BLOCK_MINECRAFT_LARGE_FERN: &str = "block.minecraft.large_fern"; + #[doc = "Lava"] + pub const BLOCK_MINECRAFT_LAVA: &str = "block.minecraft.lava"; + #[doc = "Lava Cauldron"] + pub const BLOCK_MINECRAFT_LAVA_CAULDRON: &str = "block.minecraft.lava_cauldron"; + #[doc = "Leaf Litter"] + pub const BLOCK_MINECRAFT_LEAF_LITTER: &str = "block.minecraft.leaf_litter"; + #[doc = "Lectern"] + pub const BLOCK_MINECRAFT_LECTERN: &str = "block.minecraft.lectern"; + #[doc = "Lever"] + pub const BLOCK_MINECRAFT_LEVER: &str = "block.minecraft.lever"; + #[doc = "Light"] + pub const BLOCK_MINECRAFT_LIGHT: &str = "block.minecraft.light"; + #[doc = "Light Blue Banner"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_BANNER: &str = "block.minecraft.light_blue_banner"; + #[doc = "Light Blue Bed"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_BED: &str = "block.minecraft.light_blue_bed"; + #[doc = "Light Blue Candle"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_CANDLE: &str = "block.minecraft.light_blue_candle"; + #[doc = "Cake with Light Blue Candle"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_CANDLE_CAKE: &str = + "block.minecraft.light_blue_candle_cake"; + #[doc = "Light Blue Carpet"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_CARPET: &str = "block.minecraft.light_blue_carpet"; + #[doc = "Light Blue Concrete"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_CONCRETE: &str = "block.minecraft.light_blue_concrete"; + #[doc = "Light Blue Concrete Powder"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_CONCRETE_POWDER: &str = + "block.minecraft.light_blue_concrete_powder"; + #[doc = "Light Blue Glazed Terracotta"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_GLAZED_TERRACOTTA: &str = + "block.minecraft.light_blue_glazed_terracotta"; + #[doc = "Light Blue Shulker Box"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_SHULKER_BOX: &str = + "block.minecraft.light_blue_shulker_box"; + #[doc = "Light Blue Stained Glass"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_STAINED_GLASS: &str = + "block.minecraft.light_blue_stained_glass"; + #[doc = "Light Blue Stained Glass Pane"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_STAINED_GLASS_PANE: &str = + "block.minecraft.light_blue_stained_glass_pane"; + #[doc = "Light Blue Terracotta"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_TERRACOTTA: &str = "block.minecraft.light_blue_terracotta"; + #[doc = "Light Blue Wool"] + pub const BLOCK_MINECRAFT_LIGHT_BLUE_WOOL: &str = "block.minecraft.light_blue_wool"; + #[doc = "Light Gray Banner"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_BANNER: &str = "block.minecraft.light_gray_banner"; + #[doc = "Light Gray Bed"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_BED: &str = "block.minecraft.light_gray_bed"; + #[doc = "Light Gray Candle"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_CANDLE: &str = "block.minecraft.light_gray_candle"; + #[doc = "Cake with Light Gray Candle"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_CANDLE_CAKE: &str = + "block.minecraft.light_gray_candle_cake"; + #[doc = "Light Gray Carpet"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_CARPET: &str = "block.minecraft.light_gray_carpet"; + #[doc = "Light Gray Concrete"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_CONCRETE: &str = "block.minecraft.light_gray_concrete"; + #[doc = "Light Gray Concrete Powder"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_CONCRETE_POWDER: &str = + "block.minecraft.light_gray_concrete_powder"; + #[doc = "Light Gray Glazed Terracotta"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_GLAZED_TERRACOTTA: &str = + "block.minecraft.light_gray_glazed_terracotta"; + #[doc = "Light Gray Shulker Box"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_SHULKER_BOX: &str = + "block.minecraft.light_gray_shulker_box"; + #[doc = "Light Gray Stained Glass"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_STAINED_GLASS: &str = + "block.minecraft.light_gray_stained_glass"; + #[doc = "Light Gray Stained Glass Pane"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_STAINED_GLASS_PANE: &str = + "block.minecraft.light_gray_stained_glass_pane"; + #[doc = "Light Gray Terracotta"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_TERRACOTTA: &str = "block.minecraft.light_gray_terracotta"; + #[doc = "Light Gray Wool"] + pub const BLOCK_MINECRAFT_LIGHT_GRAY_WOOL: &str = "block.minecraft.light_gray_wool"; + #[doc = "Light Weighted Pressure Plate"] + pub const BLOCK_MINECRAFT_LIGHT_WEIGHTED_PRESSURE_PLATE: &str = + "block.minecraft.light_weighted_pressure_plate"; + #[doc = "Lightning Rod"] + pub const BLOCK_MINECRAFT_LIGHTNING_ROD: &str = "block.minecraft.lightning_rod"; + #[doc = "Lilac"] + pub const BLOCK_MINECRAFT_LILAC: &str = "block.minecraft.lilac"; + #[doc = "Lily of the Valley"] + pub const BLOCK_MINECRAFT_LILY_OF_THE_VALLEY: &str = "block.minecraft.lily_of_the_valley"; + #[doc = "Lily Pad"] + pub const BLOCK_MINECRAFT_LILY_PAD: &str = "block.minecraft.lily_pad"; + #[doc = "Lime Banner"] + pub const BLOCK_MINECRAFT_LIME_BANNER: &str = "block.minecraft.lime_banner"; + #[doc = "Lime Bed"] + pub const BLOCK_MINECRAFT_LIME_BED: &str = "block.minecraft.lime_bed"; + #[doc = "Lime Candle"] + pub const BLOCK_MINECRAFT_LIME_CANDLE: &str = "block.minecraft.lime_candle"; + #[doc = "Cake with Lime Candle"] + pub const BLOCK_MINECRAFT_LIME_CANDLE_CAKE: &str = "block.minecraft.lime_candle_cake"; + #[doc = "Lime Carpet"] + pub const BLOCK_MINECRAFT_LIME_CARPET: &str = "block.minecraft.lime_carpet"; + #[doc = "Lime Concrete"] + pub const BLOCK_MINECRAFT_LIME_CONCRETE: &str = "block.minecraft.lime_concrete"; + #[doc = "Lime Concrete Powder"] + pub const BLOCK_MINECRAFT_LIME_CONCRETE_POWDER: &str = "block.minecraft.lime_concrete_powder"; + #[doc = "Lime Glazed Terracotta"] + pub const BLOCK_MINECRAFT_LIME_GLAZED_TERRACOTTA: &str = + "block.minecraft.lime_glazed_terracotta"; + #[doc = "Lime Shulker Box"] + pub const BLOCK_MINECRAFT_LIME_SHULKER_BOX: &str = "block.minecraft.lime_shulker_box"; + #[doc = "Lime Stained Glass"] + pub const BLOCK_MINECRAFT_LIME_STAINED_GLASS: &str = "block.minecraft.lime_stained_glass"; + #[doc = "Lime Stained Glass Pane"] + pub const BLOCK_MINECRAFT_LIME_STAINED_GLASS_PANE: &str = + "block.minecraft.lime_stained_glass_pane"; + #[doc = "Lime Terracotta"] + pub const BLOCK_MINECRAFT_LIME_TERRACOTTA: &str = "block.minecraft.lime_terracotta"; + #[doc = "Lime Wool"] + pub const BLOCK_MINECRAFT_LIME_WOOL: &str = "block.minecraft.lime_wool"; + #[doc = "Lodestone"] + pub const BLOCK_MINECRAFT_LODESTONE: &str = "block.minecraft.lodestone"; + #[doc = "Loom"] + pub const BLOCK_MINECRAFT_LOOM: &str = "block.minecraft.loom"; + #[doc = "Magenta Banner"] + pub const BLOCK_MINECRAFT_MAGENTA_BANNER: &str = "block.minecraft.magenta_banner"; + #[doc = "Magenta Bed"] + pub const BLOCK_MINECRAFT_MAGENTA_BED: &str = "block.minecraft.magenta_bed"; + #[doc = "Magenta Candle"] + pub const BLOCK_MINECRAFT_MAGENTA_CANDLE: &str = "block.minecraft.magenta_candle"; + #[doc = "Cake with Magenta Candle"] + pub const BLOCK_MINECRAFT_MAGENTA_CANDLE_CAKE: &str = "block.minecraft.magenta_candle_cake"; + #[doc = "Magenta Carpet"] + pub const BLOCK_MINECRAFT_MAGENTA_CARPET: &str = "block.minecraft.magenta_carpet"; + #[doc = "Magenta Concrete"] + pub const BLOCK_MINECRAFT_MAGENTA_CONCRETE: &str = "block.minecraft.magenta_concrete"; + #[doc = "Magenta Concrete Powder"] + pub const BLOCK_MINECRAFT_MAGENTA_CONCRETE_POWDER: &str = + "block.minecraft.magenta_concrete_powder"; + #[doc = "Magenta Glazed Terracotta"] + pub const BLOCK_MINECRAFT_MAGENTA_GLAZED_TERRACOTTA: &str = + "block.minecraft.magenta_glazed_terracotta"; + #[doc = "Magenta Shulker Box"] + pub const BLOCK_MINECRAFT_MAGENTA_SHULKER_BOX: &str = "block.minecraft.magenta_shulker_box"; + #[doc = "Magenta Stained Glass"] + pub const BLOCK_MINECRAFT_MAGENTA_STAINED_GLASS: &str = "block.minecraft.magenta_stained_glass"; + #[doc = "Magenta Stained Glass Pane"] + pub const BLOCK_MINECRAFT_MAGENTA_STAINED_GLASS_PANE: &str = + "block.minecraft.magenta_stained_glass_pane"; + #[doc = "Magenta Terracotta"] + pub const BLOCK_MINECRAFT_MAGENTA_TERRACOTTA: &str = "block.minecraft.magenta_terracotta"; + #[doc = "Magenta Wool"] + pub const BLOCK_MINECRAFT_MAGENTA_WOOL: &str = "block.minecraft.magenta_wool"; + #[doc = "Magma Block"] + pub const BLOCK_MINECRAFT_MAGMA_BLOCK: &str = "block.minecraft.magma_block"; + #[doc = "Mangrove Button"] + pub const BLOCK_MINECRAFT_MANGROVE_BUTTON: &str = "block.minecraft.mangrove_button"; + #[doc = "Mangrove Door"] + pub const BLOCK_MINECRAFT_MANGROVE_DOOR: &str = "block.minecraft.mangrove_door"; + #[doc = "Mangrove Fence"] + pub const BLOCK_MINECRAFT_MANGROVE_FENCE: &str = "block.minecraft.mangrove_fence"; + #[doc = "Mangrove Fence Gate"] + pub const BLOCK_MINECRAFT_MANGROVE_FENCE_GATE: &str = "block.minecraft.mangrove_fence_gate"; + #[doc = "Mangrove Hanging Sign"] + pub const BLOCK_MINECRAFT_MANGROVE_HANGING_SIGN: &str = "block.minecraft.mangrove_hanging_sign"; + #[doc = "Mangrove Leaves"] + pub const BLOCK_MINECRAFT_MANGROVE_LEAVES: &str = "block.minecraft.mangrove_leaves"; + #[doc = "Mangrove Log"] + pub const BLOCK_MINECRAFT_MANGROVE_LOG: &str = "block.minecraft.mangrove_log"; + #[doc = "Mangrove Planks"] + pub const BLOCK_MINECRAFT_MANGROVE_PLANKS: &str = "block.minecraft.mangrove_planks"; + #[doc = "Mangrove Pressure Plate"] + pub const BLOCK_MINECRAFT_MANGROVE_PRESSURE_PLATE: &str = + "block.minecraft.mangrove_pressure_plate"; + #[doc = "Mangrove Propagule"] + pub const BLOCK_MINECRAFT_MANGROVE_PROPAGULE: &str = "block.minecraft.mangrove_propagule"; + #[doc = "Mangrove Roots"] + pub const BLOCK_MINECRAFT_MANGROVE_ROOTS: &str = "block.minecraft.mangrove_roots"; + #[doc = "Mangrove Shelf"] + pub const BLOCK_MINECRAFT_MANGROVE_SHELF: &str = "block.minecraft.mangrove_shelf"; + #[doc = "Mangrove Sign"] + pub const BLOCK_MINECRAFT_MANGROVE_SIGN: &str = "block.minecraft.mangrove_sign"; + #[doc = "Mangrove Slab"] + pub const BLOCK_MINECRAFT_MANGROVE_SLAB: &str = "block.minecraft.mangrove_slab"; + #[doc = "Mangrove Stairs"] + pub const BLOCK_MINECRAFT_MANGROVE_STAIRS: &str = "block.minecraft.mangrove_stairs"; + #[doc = "Mangrove Trapdoor"] + pub const BLOCK_MINECRAFT_MANGROVE_TRAPDOOR: &str = "block.minecraft.mangrove_trapdoor"; + #[doc = "Mangrove Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_MANGROVE_WALL_HANGING_SIGN: &str = + "block.minecraft.mangrove_wall_hanging_sign"; + #[doc = "Mangrove Wall Sign"] + pub const BLOCK_MINECRAFT_MANGROVE_WALL_SIGN: &str = "block.minecraft.mangrove_wall_sign"; + #[doc = "Mangrove Wood"] + pub const BLOCK_MINECRAFT_MANGROVE_WOOD: &str = "block.minecraft.mangrove_wood"; + #[doc = "Medium Amethyst Bud"] + pub const BLOCK_MINECRAFT_MEDIUM_AMETHYST_BUD: &str = "block.minecraft.medium_amethyst_bud"; + #[doc = "Melon"] + pub const BLOCK_MINECRAFT_MELON: &str = "block.minecraft.melon"; + #[doc = "Melon Stem"] + pub const BLOCK_MINECRAFT_MELON_STEM: &str = "block.minecraft.melon_stem"; + #[doc = "Moss Block"] + pub const BLOCK_MINECRAFT_MOSS_BLOCK: &str = "block.minecraft.moss_block"; + #[doc = "Moss Carpet"] + pub const BLOCK_MINECRAFT_MOSS_CARPET: &str = "block.minecraft.moss_carpet"; + #[doc = "Mossy Cobblestone"] + pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE: &str = "block.minecraft.mossy_cobblestone"; + #[doc = "Mossy Cobblestone Slab"] + pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_SLAB: &str = + "block.minecraft.mossy_cobblestone_slab"; + #[doc = "Mossy Cobblestone Stairs"] + pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_STAIRS: &str = + "block.minecraft.mossy_cobblestone_stairs"; + #[doc = "Mossy Cobblestone Wall"] + pub const BLOCK_MINECRAFT_MOSSY_COBBLESTONE_WALL: &str = + "block.minecraft.mossy_cobblestone_wall"; + #[doc = "Mossy Stone Brick Slab"] + pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_SLAB: &str = + "block.minecraft.mossy_stone_brick_slab"; + #[doc = "Mossy Stone Brick Stairs"] + pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_STAIRS: &str = + "block.minecraft.mossy_stone_brick_stairs"; + #[doc = "Mossy Stone Brick Wall"] + pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICK_WALL: &str = + "block.minecraft.mossy_stone_brick_wall"; + #[doc = "Mossy Stone Bricks"] + pub const BLOCK_MINECRAFT_MOSSY_STONE_BRICKS: &str = "block.minecraft.mossy_stone_bricks"; + #[doc = "Moving Piston"] + pub const BLOCK_MINECRAFT_MOVING_PISTON: &str = "block.minecraft.moving_piston"; + #[doc = "Mud"] + pub const BLOCK_MINECRAFT_MUD: &str = "block.minecraft.mud"; + #[doc = "Mud Brick Slab"] + pub const BLOCK_MINECRAFT_MUD_BRICK_SLAB: &str = "block.minecraft.mud_brick_slab"; + #[doc = "Mud Brick Stairs"] + pub const BLOCK_MINECRAFT_MUD_BRICK_STAIRS: &str = "block.minecraft.mud_brick_stairs"; + #[doc = "Mud Brick Wall"] + pub const BLOCK_MINECRAFT_MUD_BRICK_WALL: &str = "block.minecraft.mud_brick_wall"; + #[doc = "Mud Bricks"] + pub const BLOCK_MINECRAFT_MUD_BRICKS: &str = "block.minecraft.mud_bricks"; + #[doc = "Muddy Mangrove Roots"] + pub const BLOCK_MINECRAFT_MUDDY_MANGROVE_ROOTS: &str = "block.minecraft.muddy_mangrove_roots"; + #[doc = "Mushroom Stem"] + pub const BLOCK_MINECRAFT_MUSHROOM_STEM: &str = "block.minecraft.mushroom_stem"; + #[doc = "Mycelium"] + pub const BLOCK_MINECRAFT_MYCELIUM: &str = "block.minecraft.mycelium"; + #[doc = "Nether Brick Fence"] + pub const BLOCK_MINECRAFT_NETHER_BRICK_FENCE: &str = "block.minecraft.nether_brick_fence"; + #[doc = "Nether Brick Slab"] + pub const BLOCK_MINECRAFT_NETHER_BRICK_SLAB: &str = "block.minecraft.nether_brick_slab"; + #[doc = "Nether Brick Stairs"] + pub const BLOCK_MINECRAFT_NETHER_BRICK_STAIRS: &str = "block.minecraft.nether_brick_stairs"; + #[doc = "Nether Brick Wall"] + pub const BLOCK_MINECRAFT_NETHER_BRICK_WALL: &str = "block.minecraft.nether_brick_wall"; + #[doc = "Nether Bricks"] + pub const BLOCK_MINECRAFT_NETHER_BRICKS: &str = "block.minecraft.nether_bricks"; + #[doc = "Nether Gold Ore"] + pub const BLOCK_MINECRAFT_NETHER_GOLD_ORE: &str = "block.minecraft.nether_gold_ore"; + #[doc = "Nether Portal"] + pub const BLOCK_MINECRAFT_NETHER_PORTAL: &str = "block.minecraft.nether_portal"; + #[doc = "Nether Quartz Ore"] + pub const BLOCK_MINECRAFT_NETHER_QUARTZ_ORE: &str = "block.minecraft.nether_quartz_ore"; + #[doc = "Nether Sprouts"] + pub const BLOCK_MINECRAFT_NETHER_SPROUTS: &str = "block.minecraft.nether_sprouts"; + #[doc = "Nether Wart"] + pub const BLOCK_MINECRAFT_NETHER_WART: &str = "block.minecraft.nether_wart"; + #[doc = "Nether Wart Block"] + pub const BLOCK_MINECRAFT_NETHER_WART_BLOCK: &str = "block.minecraft.nether_wart_block"; + #[doc = "Block of Netherite"] + pub const BLOCK_MINECRAFT_NETHERITE_BLOCK: &str = "block.minecraft.netherite_block"; + #[doc = "Netherrack"] + pub const BLOCK_MINECRAFT_NETHERRACK: &str = "block.minecraft.netherrack"; + #[doc = "Note Block"] + pub const BLOCK_MINECRAFT_NOTE_BLOCK: &str = "block.minecraft.note_block"; + #[doc = "Oak Button"] + pub const BLOCK_MINECRAFT_OAK_BUTTON: &str = "block.minecraft.oak_button"; + #[doc = "Oak Door"] + pub const BLOCK_MINECRAFT_OAK_DOOR: &str = "block.minecraft.oak_door"; + #[doc = "Oak Fence"] + pub const BLOCK_MINECRAFT_OAK_FENCE: &str = "block.minecraft.oak_fence"; + #[doc = "Oak Fence Gate"] + pub const BLOCK_MINECRAFT_OAK_FENCE_GATE: &str = "block.minecraft.oak_fence_gate"; + #[doc = "Oak Hanging Sign"] + pub const BLOCK_MINECRAFT_OAK_HANGING_SIGN: &str = "block.minecraft.oak_hanging_sign"; + #[doc = "Oak Leaves"] + pub const BLOCK_MINECRAFT_OAK_LEAVES: &str = "block.minecraft.oak_leaves"; + #[doc = "Oak Log"] + pub const BLOCK_MINECRAFT_OAK_LOG: &str = "block.minecraft.oak_log"; + #[doc = "Oak Planks"] + pub const BLOCK_MINECRAFT_OAK_PLANKS: &str = "block.minecraft.oak_planks"; + #[doc = "Oak Pressure Plate"] + pub const BLOCK_MINECRAFT_OAK_PRESSURE_PLATE: &str = "block.minecraft.oak_pressure_plate"; + #[doc = "Oak Sapling"] + pub const BLOCK_MINECRAFT_OAK_SAPLING: &str = "block.minecraft.oak_sapling"; + #[doc = "Oak Shelf"] + pub const BLOCK_MINECRAFT_OAK_SHELF: &str = "block.minecraft.oak_shelf"; + #[doc = "Oak Sign"] + pub const BLOCK_MINECRAFT_OAK_SIGN: &str = "block.minecraft.oak_sign"; + #[doc = "Oak Slab"] + pub const BLOCK_MINECRAFT_OAK_SLAB: &str = "block.minecraft.oak_slab"; + #[doc = "Oak Stairs"] + pub const BLOCK_MINECRAFT_OAK_STAIRS: &str = "block.minecraft.oak_stairs"; + #[doc = "Oak Trapdoor"] + pub const BLOCK_MINECRAFT_OAK_TRAPDOOR: &str = "block.minecraft.oak_trapdoor"; + #[doc = "Oak Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_OAK_WALL_HANGING_SIGN: &str = "block.minecraft.oak_wall_hanging_sign"; + #[doc = "Oak Wall Sign"] + pub const BLOCK_MINECRAFT_OAK_WALL_SIGN: &str = "block.minecraft.oak_wall_sign"; + #[doc = "Oak Wood"] + pub const BLOCK_MINECRAFT_OAK_WOOD: &str = "block.minecraft.oak_wood"; + #[doc = "Observer"] + pub const BLOCK_MINECRAFT_OBSERVER: &str = "block.minecraft.observer"; + #[doc = "Obsidian"] + pub const BLOCK_MINECRAFT_OBSIDIAN: &str = "block.minecraft.obsidian"; + #[doc = "Ochre Froglight"] + pub const BLOCK_MINECRAFT_OCHRE_FROGLIGHT: &str = "block.minecraft.ochre_froglight"; + #[doc = "Ominous Banner"] + pub const BLOCK_MINECRAFT_OMINOUS_BANNER: &str = "block.minecraft.ominous_banner"; + #[doc = "Open Eyeblossom"] + pub const BLOCK_MINECRAFT_OPEN_EYEBLOSSOM: &str = "block.minecraft.open_eyeblossom"; + #[doc = "Orange Banner"] + pub const BLOCK_MINECRAFT_ORANGE_BANNER: &str = "block.minecraft.orange_banner"; + #[doc = "Orange Bed"] + pub const BLOCK_MINECRAFT_ORANGE_BED: &str = "block.minecraft.orange_bed"; + #[doc = "Orange Candle"] + pub const BLOCK_MINECRAFT_ORANGE_CANDLE: &str = "block.minecraft.orange_candle"; + #[doc = "Cake with Orange Candle"] + pub const BLOCK_MINECRAFT_ORANGE_CANDLE_CAKE: &str = "block.minecraft.orange_candle_cake"; + #[doc = "Orange Carpet"] + pub const BLOCK_MINECRAFT_ORANGE_CARPET: &str = "block.minecraft.orange_carpet"; + #[doc = "Orange Concrete"] + pub const BLOCK_MINECRAFT_ORANGE_CONCRETE: &str = "block.minecraft.orange_concrete"; + #[doc = "Orange Concrete Powder"] + pub const BLOCK_MINECRAFT_ORANGE_CONCRETE_POWDER: &str = + "block.minecraft.orange_concrete_powder"; + #[doc = "Orange Glazed Terracotta"] + pub const BLOCK_MINECRAFT_ORANGE_GLAZED_TERRACOTTA: &str = + "block.minecraft.orange_glazed_terracotta"; + #[doc = "Orange Shulker Box"] + pub const BLOCK_MINECRAFT_ORANGE_SHULKER_BOX: &str = "block.minecraft.orange_shulker_box"; + #[doc = "Orange Stained Glass"] + pub const BLOCK_MINECRAFT_ORANGE_STAINED_GLASS: &str = "block.minecraft.orange_stained_glass"; + #[doc = "Orange Stained Glass Pane"] + pub const BLOCK_MINECRAFT_ORANGE_STAINED_GLASS_PANE: &str = + "block.minecraft.orange_stained_glass_pane"; + #[doc = "Orange Terracotta"] + pub const BLOCK_MINECRAFT_ORANGE_TERRACOTTA: &str = "block.minecraft.orange_terracotta"; + #[doc = "Orange Tulip"] + pub const BLOCK_MINECRAFT_ORANGE_TULIP: &str = "block.minecraft.orange_tulip"; + #[doc = "Orange Wool"] + pub const BLOCK_MINECRAFT_ORANGE_WOOL: &str = "block.minecraft.orange_wool"; + #[doc = "Oxeye Daisy"] + pub const BLOCK_MINECRAFT_OXEYE_DAISY: &str = "block.minecraft.oxeye_daisy"; + #[doc = "Oxidized Chiseled Copper"] + pub const BLOCK_MINECRAFT_OXIDIZED_CHISELED_COPPER: &str = + "block.minecraft.oxidized_chiseled_copper"; + #[doc = "Oxidized Copper"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER: &str = "block.minecraft.oxidized_copper"; + #[doc = "Oxidized Copper Bars"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_BARS: &str = "block.minecraft.oxidized_copper_bars"; + #[doc = "Oxidized Copper Bulb"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_BULB: &str = "block.minecraft.oxidized_copper_bulb"; + #[doc = "Oxidized Copper Chain"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_CHAIN: &str = "block.minecraft.oxidized_copper_chain"; + #[doc = "Oxidized Copper Chest"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_CHEST: &str = "block.minecraft.oxidized_copper_chest"; + #[doc = "Oxidized Copper Door"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_DOOR: &str = "block.minecraft.oxidized_copper_door"; + #[doc = "Oxidized Copper Golem Statue"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.oxidized_copper_golem_statue"; + #[doc = "Oxidized Copper Grate"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_GRATE: &str = "block.minecraft.oxidized_copper_grate"; + #[doc = "Oxidized Copper Lantern"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_LANTERN: &str = + "block.minecraft.oxidized_copper_lantern"; + #[doc = "Oxidized Copper Trapdoor"] + pub const BLOCK_MINECRAFT_OXIDIZED_COPPER_TRAPDOOR: &str = + "block.minecraft.oxidized_copper_trapdoor"; + #[doc = "Oxidized Cut Copper"] + pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER: &str = "block.minecraft.oxidized_cut_copper"; + #[doc = "Oxidized Cut Copper Slab"] + pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER_SLAB: &str = + "block.minecraft.oxidized_cut_copper_slab"; + #[doc = "Oxidized Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_OXIDIZED_CUT_COPPER_STAIRS: &str = + "block.minecraft.oxidized_cut_copper_stairs"; + #[doc = "Oxidized Lightning Rod"] + pub const BLOCK_MINECRAFT_OXIDIZED_LIGHTNING_ROD: &str = + "block.minecraft.oxidized_lightning_rod"; + #[doc = "Packed Ice"] + pub const BLOCK_MINECRAFT_PACKED_ICE: &str = "block.minecraft.packed_ice"; + #[doc = "Packed Mud"] + pub const BLOCK_MINECRAFT_PACKED_MUD: &str = "block.minecraft.packed_mud"; + #[doc = "Pale Hanging Moss"] + pub const BLOCK_MINECRAFT_PALE_HANGING_MOSS: &str = "block.minecraft.pale_hanging_moss"; + #[doc = "Pale Moss Block"] + pub const BLOCK_MINECRAFT_PALE_MOSS_BLOCK: &str = "block.minecraft.pale_moss_block"; + #[doc = "Pale Moss Carpet"] + pub const BLOCK_MINECRAFT_PALE_MOSS_CARPET: &str = "block.minecraft.pale_moss_carpet"; + #[doc = "Pale Oak Button"] + pub const BLOCK_MINECRAFT_PALE_OAK_BUTTON: &str = "block.minecraft.pale_oak_button"; + #[doc = "Pale Oak Door"] + pub const BLOCK_MINECRAFT_PALE_OAK_DOOR: &str = "block.minecraft.pale_oak_door"; + #[doc = "Pale Oak Fence"] + pub const BLOCK_MINECRAFT_PALE_OAK_FENCE: &str = "block.minecraft.pale_oak_fence"; + #[doc = "Pale Oak Fence Gate"] + pub const BLOCK_MINECRAFT_PALE_OAK_FENCE_GATE: &str = "block.minecraft.pale_oak_fence_gate"; + #[doc = "Pale Oak Hanging Sign"] + pub const BLOCK_MINECRAFT_PALE_OAK_HANGING_SIGN: &str = "block.minecraft.pale_oak_hanging_sign"; + #[doc = "Pale Oak Leaves"] + pub const BLOCK_MINECRAFT_PALE_OAK_LEAVES: &str = "block.minecraft.pale_oak_leaves"; + #[doc = "Pale Oak Log"] + pub const BLOCK_MINECRAFT_PALE_OAK_LOG: &str = "block.minecraft.pale_oak_log"; + #[doc = "Pale Oak Planks"] + pub const BLOCK_MINECRAFT_PALE_OAK_PLANKS: &str = "block.minecraft.pale_oak_planks"; + #[doc = "Pale Oak Pressure Plate"] + pub const BLOCK_MINECRAFT_PALE_OAK_PRESSURE_PLATE: &str = + "block.minecraft.pale_oak_pressure_plate"; + #[doc = "Pale Oak Sapling"] + pub const BLOCK_MINECRAFT_PALE_OAK_SAPLING: &str = "block.minecraft.pale_oak_sapling"; + #[doc = "Pale Oak Shelf"] + pub const BLOCK_MINECRAFT_PALE_OAK_SHELF: &str = "block.minecraft.pale_oak_shelf"; + #[doc = "Pale Oak Sign"] + pub const BLOCK_MINECRAFT_PALE_OAK_SIGN: &str = "block.minecraft.pale_oak_sign"; + #[doc = "Pale Oak Slab"] + pub const BLOCK_MINECRAFT_PALE_OAK_SLAB: &str = "block.minecraft.pale_oak_slab"; + #[doc = "Pale Oak Stairs"] + pub const BLOCK_MINECRAFT_PALE_OAK_STAIRS: &str = "block.minecraft.pale_oak_stairs"; + #[doc = "Pale Oak Trapdoor"] + pub const BLOCK_MINECRAFT_PALE_OAK_TRAPDOOR: &str = "block.minecraft.pale_oak_trapdoor"; + #[doc = "Pale Oak Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_PALE_OAK_WALL_HANGING_SIGN: &str = + "block.minecraft.pale_oak_wall_hanging_sign"; + #[doc = "Pale Oak Wall Sign"] + pub const BLOCK_MINECRAFT_PALE_OAK_WALL_SIGN: &str = "block.minecraft.pale_oak_wall_sign"; + #[doc = "Pale Oak Wood"] + pub const BLOCK_MINECRAFT_PALE_OAK_WOOD: &str = "block.minecraft.pale_oak_wood"; + #[doc = "Pearlescent Froglight"] + pub const BLOCK_MINECRAFT_PEARLESCENT_FROGLIGHT: &str = "block.minecraft.pearlescent_froglight"; + #[doc = "Peony"] + pub const BLOCK_MINECRAFT_PEONY: &str = "block.minecraft.peony"; + #[doc = "Petrified Oak Slab"] + pub const BLOCK_MINECRAFT_PETRIFIED_OAK_SLAB: &str = "block.minecraft.petrified_oak_slab"; + #[doc = "Piglin Head"] + pub const BLOCK_MINECRAFT_PIGLIN_HEAD: &str = "block.minecraft.piglin_head"; + #[doc = "Piglin Wall Head"] + pub const BLOCK_MINECRAFT_PIGLIN_WALL_HEAD: &str = "block.minecraft.piglin_wall_head"; + #[doc = "Pink Banner"] + pub const BLOCK_MINECRAFT_PINK_BANNER: &str = "block.minecraft.pink_banner"; + #[doc = "Pink Bed"] + pub const BLOCK_MINECRAFT_PINK_BED: &str = "block.minecraft.pink_bed"; + #[doc = "Pink Candle"] + pub const BLOCK_MINECRAFT_PINK_CANDLE: &str = "block.minecraft.pink_candle"; + #[doc = "Cake with Pink Candle"] + pub const BLOCK_MINECRAFT_PINK_CANDLE_CAKE: &str = "block.minecraft.pink_candle_cake"; + #[doc = "Pink Carpet"] + pub const BLOCK_MINECRAFT_PINK_CARPET: &str = "block.minecraft.pink_carpet"; + #[doc = "Pink Concrete"] + pub const BLOCK_MINECRAFT_PINK_CONCRETE: &str = "block.minecraft.pink_concrete"; + #[doc = "Pink Concrete Powder"] + pub const BLOCK_MINECRAFT_PINK_CONCRETE_POWDER: &str = "block.minecraft.pink_concrete_powder"; + #[doc = "Pink Glazed Terracotta"] + pub const BLOCK_MINECRAFT_PINK_GLAZED_TERRACOTTA: &str = + "block.minecraft.pink_glazed_terracotta"; + #[doc = "Pink Petals"] + pub const BLOCK_MINECRAFT_PINK_PETALS: &str = "block.minecraft.pink_petals"; + #[doc = "Pink Shulker Box"] + pub const BLOCK_MINECRAFT_PINK_SHULKER_BOX: &str = "block.minecraft.pink_shulker_box"; + #[doc = "Pink Stained Glass"] + pub const BLOCK_MINECRAFT_PINK_STAINED_GLASS: &str = "block.minecraft.pink_stained_glass"; + #[doc = "Pink Stained Glass Pane"] + pub const BLOCK_MINECRAFT_PINK_STAINED_GLASS_PANE: &str = + "block.minecraft.pink_stained_glass_pane"; + #[doc = "Pink Terracotta"] + pub const BLOCK_MINECRAFT_PINK_TERRACOTTA: &str = "block.minecraft.pink_terracotta"; + #[doc = "Pink Tulip"] + pub const BLOCK_MINECRAFT_PINK_TULIP: &str = "block.minecraft.pink_tulip"; + #[doc = "Pink Wool"] + pub const BLOCK_MINECRAFT_PINK_WOOL: &str = "block.minecraft.pink_wool"; + #[doc = "Piston"] + pub const BLOCK_MINECRAFT_PISTON: &str = "block.minecraft.piston"; + #[doc = "Piston Head"] + pub const BLOCK_MINECRAFT_PISTON_HEAD: &str = "block.minecraft.piston_head"; + #[doc = "Pitcher Crop"] + pub const BLOCK_MINECRAFT_PITCHER_CROP: &str = "block.minecraft.pitcher_crop"; + #[doc = "Pitcher Plant"] + pub const BLOCK_MINECRAFT_PITCHER_PLANT: &str = "block.minecraft.pitcher_plant"; + #[doc = "Player Head"] + pub const BLOCK_MINECRAFT_PLAYER_HEAD: &str = "block.minecraft.player_head"; + #[doc = "%s's Head"] + pub const BLOCK_MINECRAFT_PLAYER_HEAD_NAMED: &str = "block.minecraft.player_head.named"; + #[doc = "Player Wall Head"] + pub const BLOCK_MINECRAFT_PLAYER_WALL_HEAD: &str = "block.minecraft.player_wall_head"; + #[doc = "Podzol"] + pub const BLOCK_MINECRAFT_PODZOL: &str = "block.minecraft.podzol"; + #[doc = "Pointed Dripstone"] + pub const BLOCK_MINECRAFT_POINTED_DRIPSTONE: &str = "block.minecraft.pointed_dripstone"; + #[doc = "Polished Andesite"] + pub const BLOCK_MINECRAFT_POLISHED_ANDESITE: &str = "block.minecraft.polished_andesite"; + #[doc = "Polished Andesite Slab"] + pub const BLOCK_MINECRAFT_POLISHED_ANDESITE_SLAB: &str = + "block.minecraft.polished_andesite_slab"; + #[doc = "Polished Andesite Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_ANDESITE_STAIRS: &str = + "block.minecraft.polished_andesite_stairs"; + #[doc = "Polished Basalt"] + pub const BLOCK_MINECRAFT_POLISHED_BASALT: &str = "block.minecraft.polished_basalt"; + #[doc = "Polished Blackstone"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE: &str = "block.minecraft.polished_blackstone"; + #[doc = "Polished Blackstone Brick Slab"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_SLAB: &str = + "block.minecraft.polished_blackstone_brick_slab"; + #[doc = "Polished Blackstone Brick Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_STAIRS: &str = + "block.minecraft.polished_blackstone_brick_stairs"; + #[doc = "Polished Blackstone Brick Wall"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICK_WALL: &str = + "block.minecraft.polished_blackstone_brick_wall"; + #[doc = "Polished Blackstone Bricks"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BRICKS: &str = + "block.minecraft.polished_blackstone_bricks"; + #[doc = "Polished Blackstone Button"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_BUTTON: &str = + "block.minecraft.polished_blackstone_button"; + #[doc = "Polished Blackstone Pressure Plate"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_PRESSURE_PLATE: &str = + "block.minecraft.polished_blackstone_pressure_plate"; + #[doc = "Polished Blackstone Slab"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_SLAB: &str = + "block.minecraft.polished_blackstone_slab"; + #[doc = "Polished Blackstone Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_STAIRS: &str = + "block.minecraft.polished_blackstone_stairs"; + #[doc = "Polished Blackstone Wall"] + pub const BLOCK_MINECRAFT_POLISHED_BLACKSTONE_WALL: &str = + "block.minecraft.polished_blackstone_wall"; + #[doc = "Polished Deepslate"] + pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE: &str = "block.minecraft.polished_deepslate"; + #[doc = "Polished Deepslate Slab"] + pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_SLAB: &str = + "block.minecraft.polished_deepslate_slab"; + #[doc = "Polished Deepslate Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_STAIRS: &str = + "block.minecraft.polished_deepslate_stairs"; + #[doc = "Polished Deepslate Wall"] + pub const BLOCK_MINECRAFT_POLISHED_DEEPSLATE_WALL: &str = + "block.minecraft.polished_deepslate_wall"; + #[doc = "Polished Diorite"] + pub const BLOCK_MINECRAFT_POLISHED_DIORITE: &str = "block.minecraft.polished_diorite"; + #[doc = "Polished Diorite Slab"] + pub const BLOCK_MINECRAFT_POLISHED_DIORITE_SLAB: &str = "block.minecraft.polished_diorite_slab"; + #[doc = "Polished Diorite Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_DIORITE_STAIRS: &str = + "block.minecraft.polished_diorite_stairs"; + #[doc = "Polished Granite"] + pub const BLOCK_MINECRAFT_POLISHED_GRANITE: &str = "block.minecraft.polished_granite"; + #[doc = "Polished Granite Slab"] + pub const BLOCK_MINECRAFT_POLISHED_GRANITE_SLAB: &str = "block.minecraft.polished_granite_slab"; + #[doc = "Polished Granite Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_GRANITE_STAIRS: &str = + "block.minecraft.polished_granite_stairs"; + #[doc = "Polished Tuff"] + pub const BLOCK_MINECRAFT_POLISHED_TUFF: &str = "block.minecraft.polished_tuff"; + #[doc = "Polished Tuff Slab"] + pub const BLOCK_MINECRAFT_POLISHED_TUFF_SLAB: &str = "block.minecraft.polished_tuff_slab"; + #[doc = "Polished Tuff Stairs"] + pub const BLOCK_MINECRAFT_POLISHED_TUFF_STAIRS: &str = "block.minecraft.polished_tuff_stairs"; + #[doc = "Polished Tuff Wall"] + pub const BLOCK_MINECRAFT_POLISHED_TUFF_WALL: &str = "block.minecraft.polished_tuff_wall"; + #[doc = "Poppy"] + pub const BLOCK_MINECRAFT_POPPY: &str = "block.minecraft.poppy"; + #[doc = "Potatoes"] + pub const BLOCK_MINECRAFT_POTATOES: &str = "block.minecraft.potatoes"; + #[doc = "Potted Acacia Sapling"] + pub const BLOCK_MINECRAFT_POTTED_ACACIA_SAPLING: &str = "block.minecraft.potted_acacia_sapling"; + #[doc = "Potted Allium"] + pub const BLOCK_MINECRAFT_POTTED_ALLIUM: &str = "block.minecraft.potted_allium"; + #[doc = "Potted Azalea"] + pub const BLOCK_MINECRAFT_POTTED_AZALEA_BUSH: &str = "block.minecraft.potted_azalea_bush"; + #[doc = "Potted Azure Bluet"] + pub const BLOCK_MINECRAFT_POTTED_AZURE_BLUET: &str = "block.minecraft.potted_azure_bluet"; + #[doc = "Potted Bamboo"] + pub const BLOCK_MINECRAFT_POTTED_BAMBOO: &str = "block.minecraft.potted_bamboo"; + #[doc = "Potted Birch Sapling"] + pub const BLOCK_MINECRAFT_POTTED_BIRCH_SAPLING: &str = "block.minecraft.potted_birch_sapling"; + #[doc = "Potted Blue Orchid"] + pub const BLOCK_MINECRAFT_POTTED_BLUE_ORCHID: &str = "block.minecraft.potted_blue_orchid"; + #[doc = "Potted Brown Mushroom"] + pub const BLOCK_MINECRAFT_POTTED_BROWN_MUSHROOM: &str = "block.minecraft.potted_brown_mushroom"; + #[doc = "Potted Cactus"] + pub const BLOCK_MINECRAFT_POTTED_CACTUS: &str = "block.minecraft.potted_cactus"; + #[doc = "Potted Cherry Sapling"] + pub const BLOCK_MINECRAFT_POTTED_CHERRY_SAPLING: &str = "block.minecraft.potted_cherry_sapling"; + #[doc = "Potted Closed Eyeblossom"] + pub const BLOCK_MINECRAFT_POTTED_CLOSED_EYEBLOSSOM: &str = + "block.minecraft.potted_closed_eyeblossom"; + #[doc = "Potted Cornflower"] + pub const BLOCK_MINECRAFT_POTTED_CORNFLOWER: &str = "block.minecraft.potted_cornflower"; + #[doc = "Potted Crimson Fungus"] + pub const BLOCK_MINECRAFT_POTTED_CRIMSON_FUNGUS: &str = "block.minecraft.potted_crimson_fungus"; + #[doc = "Potted Crimson Roots"] + pub const BLOCK_MINECRAFT_POTTED_CRIMSON_ROOTS: &str = "block.minecraft.potted_crimson_roots"; + #[doc = "Potted Dandelion"] + pub const BLOCK_MINECRAFT_POTTED_DANDELION: &str = "block.minecraft.potted_dandelion"; + #[doc = "Potted Dark Oak Sapling"] + pub const BLOCK_MINECRAFT_POTTED_DARK_OAK_SAPLING: &str = + "block.minecraft.potted_dark_oak_sapling"; + #[doc = "Potted Dead Bush"] + pub const BLOCK_MINECRAFT_POTTED_DEAD_BUSH: &str = "block.minecraft.potted_dead_bush"; + #[doc = "Potted Fern"] + pub const BLOCK_MINECRAFT_POTTED_FERN: &str = "block.minecraft.potted_fern"; + #[doc = "Potted Flowering Azalea"] + pub const BLOCK_MINECRAFT_POTTED_FLOWERING_AZALEA_BUSH: &str = + "block.minecraft.potted_flowering_azalea_bush"; + #[doc = "Potted Golden Dandelion"] + pub const BLOCK_MINECRAFT_POTTED_GOLDEN_DANDELION: &str = + "block.minecraft.potted_golden_dandelion"; + #[doc = "Potted Jungle Sapling"] + pub const BLOCK_MINECRAFT_POTTED_JUNGLE_SAPLING: &str = "block.minecraft.potted_jungle_sapling"; + #[doc = "Potted Lily of the Valley"] + pub const BLOCK_MINECRAFT_POTTED_LILY_OF_THE_VALLEY: &str = + "block.minecraft.potted_lily_of_the_valley"; + #[doc = "Potted Mangrove Propagule"] + pub const BLOCK_MINECRAFT_POTTED_MANGROVE_PROPAGULE: &str = + "block.minecraft.potted_mangrove_propagule"; + #[doc = "Potted Oak Sapling"] + pub const BLOCK_MINECRAFT_POTTED_OAK_SAPLING: &str = "block.minecraft.potted_oak_sapling"; + #[doc = "Potted Open Eyeblossom"] + pub const BLOCK_MINECRAFT_POTTED_OPEN_EYEBLOSSOM: &str = + "block.minecraft.potted_open_eyeblossom"; + #[doc = "Potted Orange Tulip"] + pub const BLOCK_MINECRAFT_POTTED_ORANGE_TULIP: &str = "block.minecraft.potted_orange_tulip"; + #[doc = "Potted Oxeye Daisy"] + pub const BLOCK_MINECRAFT_POTTED_OXEYE_DAISY: &str = "block.minecraft.potted_oxeye_daisy"; + #[doc = "Potted Pale Oak Sapling"] + pub const BLOCK_MINECRAFT_POTTED_PALE_OAK_SAPLING: &str = + "block.minecraft.potted_pale_oak_sapling"; + #[doc = "Potted Pink Tulip"] + pub const BLOCK_MINECRAFT_POTTED_PINK_TULIP: &str = "block.minecraft.potted_pink_tulip"; + #[doc = "Potted Poppy"] + pub const BLOCK_MINECRAFT_POTTED_POPPY: &str = "block.minecraft.potted_poppy"; + #[doc = "Potted Red Mushroom"] + pub const BLOCK_MINECRAFT_POTTED_RED_MUSHROOM: &str = "block.minecraft.potted_red_mushroom"; + #[doc = "Potted Red Tulip"] + pub const BLOCK_MINECRAFT_POTTED_RED_TULIP: &str = "block.minecraft.potted_red_tulip"; + #[doc = "Potted Spruce Sapling"] + pub const BLOCK_MINECRAFT_POTTED_SPRUCE_SAPLING: &str = "block.minecraft.potted_spruce_sapling"; + #[doc = "Potted Torchflower"] + pub const BLOCK_MINECRAFT_POTTED_TORCHFLOWER: &str = "block.minecraft.potted_torchflower"; + #[doc = "Potted Warped Fungus"] + pub const BLOCK_MINECRAFT_POTTED_WARPED_FUNGUS: &str = "block.minecraft.potted_warped_fungus"; + #[doc = "Potted Warped Roots"] + pub const BLOCK_MINECRAFT_POTTED_WARPED_ROOTS: &str = "block.minecraft.potted_warped_roots"; + #[doc = "Potted White Tulip"] + pub const BLOCK_MINECRAFT_POTTED_WHITE_TULIP: &str = "block.minecraft.potted_white_tulip"; + #[doc = "Potted Wither Rose"] + pub const BLOCK_MINECRAFT_POTTED_WITHER_ROSE: &str = "block.minecraft.potted_wither_rose"; + #[doc = "Powder Snow"] + pub const BLOCK_MINECRAFT_POWDER_SNOW: &str = "block.minecraft.powder_snow"; + #[doc = "Powder Snow Cauldron"] + pub const BLOCK_MINECRAFT_POWDER_SNOW_CAULDRON: &str = "block.minecraft.powder_snow_cauldron"; + #[doc = "Powered Rail"] + pub const BLOCK_MINECRAFT_POWERED_RAIL: &str = "block.minecraft.powered_rail"; + #[doc = "Prismarine"] + pub const BLOCK_MINECRAFT_PRISMARINE: &str = "block.minecraft.prismarine"; + #[doc = "Prismarine Brick Slab"] + pub const BLOCK_MINECRAFT_PRISMARINE_BRICK_SLAB: &str = "block.minecraft.prismarine_brick_slab"; + #[doc = "Prismarine Brick Stairs"] + pub const BLOCK_MINECRAFT_PRISMARINE_BRICK_STAIRS: &str = + "block.minecraft.prismarine_brick_stairs"; + #[doc = "Prismarine Bricks"] + pub const BLOCK_MINECRAFT_PRISMARINE_BRICKS: &str = "block.minecraft.prismarine_bricks"; + #[doc = "Prismarine Slab"] + pub const BLOCK_MINECRAFT_PRISMARINE_SLAB: &str = "block.minecraft.prismarine_slab"; + #[doc = "Prismarine Stairs"] + pub const BLOCK_MINECRAFT_PRISMARINE_STAIRS: &str = "block.minecraft.prismarine_stairs"; + #[doc = "Prismarine Wall"] + pub const BLOCK_MINECRAFT_PRISMARINE_WALL: &str = "block.minecraft.prismarine_wall"; + #[doc = "Pumpkin"] + pub const BLOCK_MINECRAFT_PUMPKIN: &str = "block.minecraft.pumpkin"; + #[doc = "Pumpkin Stem"] + pub const BLOCK_MINECRAFT_PUMPKIN_STEM: &str = "block.minecraft.pumpkin_stem"; + #[doc = "Purple Banner"] + pub const BLOCK_MINECRAFT_PURPLE_BANNER: &str = "block.minecraft.purple_banner"; + #[doc = "Purple Bed"] + pub const BLOCK_MINECRAFT_PURPLE_BED: &str = "block.minecraft.purple_bed"; + #[doc = "Purple Candle"] + pub const BLOCK_MINECRAFT_PURPLE_CANDLE: &str = "block.minecraft.purple_candle"; + #[doc = "Cake with Purple Candle"] + pub const BLOCK_MINECRAFT_PURPLE_CANDLE_CAKE: &str = "block.minecraft.purple_candle_cake"; + #[doc = "Purple Carpet"] + pub const BLOCK_MINECRAFT_PURPLE_CARPET: &str = "block.minecraft.purple_carpet"; + #[doc = "Purple Concrete"] + pub const BLOCK_MINECRAFT_PURPLE_CONCRETE: &str = "block.minecraft.purple_concrete"; + #[doc = "Purple Concrete Powder"] + pub const BLOCK_MINECRAFT_PURPLE_CONCRETE_POWDER: &str = + "block.minecraft.purple_concrete_powder"; + #[doc = "Purple Glazed Terracotta"] + pub const BLOCK_MINECRAFT_PURPLE_GLAZED_TERRACOTTA: &str = + "block.minecraft.purple_glazed_terracotta"; + #[doc = "Purple Shulker Box"] + pub const BLOCK_MINECRAFT_PURPLE_SHULKER_BOX: &str = "block.minecraft.purple_shulker_box"; + #[doc = "Purple Stained Glass"] + pub const BLOCK_MINECRAFT_PURPLE_STAINED_GLASS: &str = "block.minecraft.purple_stained_glass"; + #[doc = "Purple Stained Glass Pane"] + pub const BLOCK_MINECRAFT_PURPLE_STAINED_GLASS_PANE: &str = + "block.minecraft.purple_stained_glass_pane"; + #[doc = "Purple Terracotta"] + pub const BLOCK_MINECRAFT_PURPLE_TERRACOTTA: &str = "block.minecraft.purple_terracotta"; + #[doc = "Purple Wool"] + pub const BLOCK_MINECRAFT_PURPLE_WOOL: &str = "block.minecraft.purple_wool"; + #[doc = "Purpur Block"] + pub const BLOCK_MINECRAFT_PURPUR_BLOCK: &str = "block.minecraft.purpur_block"; + #[doc = "Purpur Pillar"] + pub const BLOCK_MINECRAFT_PURPUR_PILLAR: &str = "block.minecraft.purpur_pillar"; + #[doc = "Purpur Slab"] + pub const BLOCK_MINECRAFT_PURPUR_SLAB: &str = "block.minecraft.purpur_slab"; + #[doc = "Purpur Stairs"] + pub const BLOCK_MINECRAFT_PURPUR_STAIRS: &str = "block.minecraft.purpur_stairs"; + #[doc = "Block of Quartz"] + pub const BLOCK_MINECRAFT_QUARTZ_BLOCK: &str = "block.minecraft.quartz_block"; + #[doc = "Quartz Bricks"] + pub const BLOCK_MINECRAFT_QUARTZ_BRICKS: &str = "block.minecraft.quartz_bricks"; + #[doc = "Quartz Pillar"] + pub const BLOCK_MINECRAFT_QUARTZ_PILLAR: &str = "block.minecraft.quartz_pillar"; + #[doc = "Quartz Slab"] + pub const BLOCK_MINECRAFT_QUARTZ_SLAB: &str = "block.minecraft.quartz_slab"; + #[doc = "Quartz Stairs"] + pub const BLOCK_MINECRAFT_QUARTZ_STAIRS: &str = "block.minecraft.quartz_stairs"; + #[doc = "Rail"] + pub const BLOCK_MINECRAFT_RAIL: &str = "block.minecraft.rail"; + #[doc = "Block of Raw Copper"] + pub const BLOCK_MINECRAFT_RAW_COPPER_BLOCK: &str = "block.minecraft.raw_copper_block"; + #[doc = "Block of Raw Gold"] + pub const BLOCK_MINECRAFT_RAW_GOLD_BLOCK: &str = "block.minecraft.raw_gold_block"; + #[doc = "Block of Raw Iron"] + pub const BLOCK_MINECRAFT_RAW_IRON_BLOCK: &str = "block.minecraft.raw_iron_block"; + #[doc = "Red Banner"] + pub const BLOCK_MINECRAFT_RED_BANNER: &str = "block.minecraft.red_banner"; + #[doc = "Red Bed"] + pub const BLOCK_MINECRAFT_RED_BED: &str = "block.minecraft.red_bed"; + #[doc = "Red Candle"] + pub const BLOCK_MINECRAFT_RED_CANDLE: &str = "block.minecraft.red_candle"; + #[doc = "Cake with Red Candle"] + pub const BLOCK_MINECRAFT_RED_CANDLE_CAKE: &str = "block.minecraft.red_candle_cake"; + #[doc = "Red Carpet"] + pub const BLOCK_MINECRAFT_RED_CARPET: &str = "block.minecraft.red_carpet"; + #[doc = "Red Concrete"] + pub const BLOCK_MINECRAFT_RED_CONCRETE: &str = "block.minecraft.red_concrete"; + #[doc = "Red Concrete Powder"] + pub const BLOCK_MINECRAFT_RED_CONCRETE_POWDER: &str = "block.minecraft.red_concrete_powder"; + #[doc = "Red Glazed Terracotta"] + pub const BLOCK_MINECRAFT_RED_GLAZED_TERRACOTTA: &str = "block.minecraft.red_glazed_terracotta"; + #[doc = "Red Mushroom"] + pub const BLOCK_MINECRAFT_RED_MUSHROOM: &str = "block.minecraft.red_mushroom"; + #[doc = "Red Mushroom Block"] + pub const BLOCK_MINECRAFT_RED_MUSHROOM_BLOCK: &str = "block.minecraft.red_mushroom_block"; + #[doc = "Red Nether Brick Slab"] + pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_SLAB: &str = "block.minecraft.red_nether_brick_slab"; + #[doc = "Red Nether Brick Stairs"] + pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_STAIRS: &str = + "block.minecraft.red_nether_brick_stairs"; + #[doc = "Red Nether Brick Wall"] + pub const BLOCK_MINECRAFT_RED_NETHER_BRICK_WALL: &str = "block.minecraft.red_nether_brick_wall"; + #[doc = "Red Nether Bricks"] + pub const BLOCK_MINECRAFT_RED_NETHER_BRICKS: &str = "block.minecraft.red_nether_bricks"; + #[doc = "Red Sand"] + pub const BLOCK_MINECRAFT_RED_SAND: &str = "block.minecraft.red_sand"; + #[doc = "Red Sandstone"] + pub const BLOCK_MINECRAFT_RED_SANDSTONE: &str = "block.minecraft.red_sandstone"; + #[doc = "Red Sandstone Slab"] + pub const BLOCK_MINECRAFT_RED_SANDSTONE_SLAB: &str = "block.minecraft.red_sandstone_slab"; + #[doc = "Red Sandstone Stairs"] + pub const BLOCK_MINECRAFT_RED_SANDSTONE_STAIRS: &str = "block.minecraft.red_sandstone_stairs"; + #[doc = "Red Sandstone Wall"] + pub const BLOCK_MINECRAFT_RED_SANDSTONE_WALL: &str = "block.minecraft.red_sandstone_wall"; + #[doc = "Red Shulker Box"] + pub const BLOCK_MINECRAFT_RED_SHULKER_BOX: &str = "block.minecraft.red_shulker_box"; + #[doc = "Red Stained Glass"] + pub const BLOCK_MINECRAFT_RED_STAINED_GLASS: &str = "block.minecraft.red_stained_glass"; + #[doc = "Red Stained Glass Pane"] + pub const BLOCK_MINECRAFT_RED_STAINED_GLASS_PANE: &str = + "block.minecraft.red_stained_glass_pane"; + #[doc = "Red Terracotta"] + pub const BLOCK_MINECRAFT_RED_TERRACOTTA: &str = "block.minecraft.red_terracotta"; + #[doc = "Red Tulip"] + pub const BLOCK_MINECRAFT_RED_TULIP: &str = "block.minecraft.red_tulip"; + #[doc = "Red Wool"] + pub const BLOCK_MINECRAFT_RED_WOOL: &str = "block.minecraft.red_wool"; + #[doc = "Block of Redstone"] + pub const BLOCK_MINECRAFT_REDSTONE_BLOCK: &str = "block.minecraft.redstone_block"; + #[doc = "Redstone Lamp"] + pub const BLOCK_MINECRAFT_REDSTONE_LAMP: &str = "block.minecraft.redstone_lamp"; + #[doc = "Redstone Ore"] + pub const BLOCK_MINECRAFT_REDSTONE_ORE: &str = "block.minecraft.redstone_ore"; + #[doc = "Redstone Torch"] + pub const BLOCK_MINECRAFT_REDSTONE_TORCH: &str = "block.minecraft.redstone_torch"; + #[doc = "Redstone Wall Torch"] + pub const BLOCK_MINECRAFT_REDSTONE_WALL_TORCH: &str = "block.minecraft.redstone_wall_torch"; + #[doc = "Redstone Wire"] + pub const BLOCK_MINECRAFT_REDSTONE_WIRE: &str = "block.minecraft.redstone_wire"; + #[doc = "Reinforced Deepslate"] + pub const BLOCK_MINECRAFT_REINFORCED_DEEPSLATE: &str = "block.minecraft.reinforced_deepslate"; + #[doc = "Redstone Repeater"] + pub const BLOCK_MINECRAFT_REPEATER: &str = "block.minecraft.repeater"; + #[doc = "Repeating Command Block"] + pub const BLOCK_MINECRAFT_REPEATING_COMMAND_BLOCK: &str = + "block.minecraft.repeating_command_block"; + #[doc = "Block of Resin"] + pub const BLOCK_MINECRAFT_RESIN_BLOCK: &str = "block.minecraft.resin_block"; + #[doc = "Resin Brick Slab"] + pub const BLOCK_MINECRAFT_RESIN_BRICK_SLAB: &str = "block.minecraft.resin_brick_slab"; + #[doc = "Resin Brick Stairs"] + pub const BLOCK_MINECRAFT_RESIN_BRICK_STAIRS: &str = "block.minecraft.resin_brick_stairs"; + #[doc = "Resin Brick Wall"] + pub const BLOCK_MINECRAFT_RESIN_BRICK_WALL: &str = "block.minecraft.resin_brick_wall"; + #[doc = "Resin Bricks"] + pub const BLOCK_MINECRAFT_RESIN_BRICKS: &str = "block.minecraft.resin_bricks"; + #[doc = "Resin Clump"] + pub const BLOCK_MINECRAFT_RESIN_CLUMP: &str = "block.minecraft.resin_clump"; + #[doc = "Respawn Anchor"] + pub const BLOCK_MINECRAFT_RESPAWN_ANCHOR: &str = "block.minecraft.respawn_anchor"; + #[doc = "Rooted Dirt"] + pub const BLOCK_MINECRAFT_ROOTED_DIRT: &str = "block.minecraft.rooted_dirt"; + #[doc = "Rose Bush"] + pub const BLOCK_MINECRAFT_ROSE_BUSH: &str = "block.minecraft.rose_bush"; + #[doc = "Sand"] + pub const BLOCK_MINECRAFT_SAND: &str = "block.minecraft.sand"; + #[doc = "Sandstone"] + pub const BLOCK_MINECRAFT_SANDSTONE: &str = "block.minecraft.sandstone"; + #[doc = "Sandstone Slab"] + pub const BLOCK_MINECRAFT_SANDSTONE_SLAB: &str = "block.minecraft.sandstone_slab"; + #[doc = "Sandstone Stairs"] + pub const BLOCK_MINECRAFT_SANDSTONE_STAIRS: &str = "block.minecraft.sandstone_stairs"; + #[doc = "Sandstone Wall"] + pub const BLOCK_MINECRAFT_SANDSTONE_WALL: &str = "block.minecraft.sandstone_wall"; + #[doc = "Scaffolding"] + pub const BLOCK_MINECRAFT_SCAFFOLDING: &str = "block.minecraft.scaffolding"; + #[doc = "Sculk"] + pub const BLOCK_MINECRAFT_SCULK: &str = "block.minecraft.sculk"; + #[doc = "Sculk Catalyst"] + pub const BLOCK_MINECRAFT_SCULK_CATALYST: &str = "block.minecraft.sculk_catalyst"; + #[doc = "Sculk Sensor"] + pub const BLOCK_MINECRAFT_SCULK_SENSOR: &str = "block.minecraft.sculk_sensor"; + #[doc = "Sculk Shrieker"] + pub const BLOCK_MINECRAFT_SCULK_SHRIEKER: &str = "block.minecraft.sculk_shrieker"; + #[doc = "Sculk Vein"] + pub const BLOCK_MINECRAFT_SCULK_VEIN: &str = "block.minecraft.sculk_vein"; + #[doc = "Sea Lantern"] + pub const BLOCK_MINECRAFT_SEA_LANTERN: &str = "block.minecraft.sea_lantern"; + #[doc = "Sea Pickle"] + pub const BLOCK_MINECRAFT_SEA_PICKLE: &str = "block.minecraft.sea_pickle"; + #[doc = "Seagrass"] + pub const BLOCK_MINECRAFT_SEAGRASS: &str = "block.minecraft.seagrass"; + #[doc = "Respawn point set"] + pub const BLOCK_MINECRAFT_SET_SPAWN: &str = "block.minecraft.set_spawn"; + #[doc = "Short Dry Grass"] + pub const BLOCK_MINECRAFT_SHORT_DRY_GRASS: &str = "block.minecraft.short_dry_grass"; + #[doc = "Short Grass"] + pub const BLOCK_MINECRAFT_SHORT_GRASS: &str = "block.minecraft.short_grass"; + #[doc = "Shroomlight"] + pub const BLOCK_MINECRAFT_SHROOMLIGHT: &str = "block.minecraft.shroomlight"; + #[doc = "Shulker Box"] + pub const BLOCK_MINECRAFT_SHULKER_BOX: &str = "block.minecraft.shulker_box"; + #[doc = "Skeleton Skull"] + pub const BLOCK_MINECRAFT_SKELETON_SKULL: &str = "block.minecraft.skeleton_skull"; + #[doc = "Skeleton Wall Skull"] + pub const BLOCK_MINECRAFT_SKELETON_WALL_SKULL: &str = "block.minecraft.skeleton_wall_skull"; + #[doc = "Slime Block"] + pub const BLOCK_MINECRAFT_SLIME_BLOCK: &str = "block.minecraft.slime_block"; + #[doc = "Small Amethyst Bud"] + pub const BLOCK_MINECRAFT_SMALL_AMETHYST_BUD: &str = "block.minecraft.small_amethyst_bud"; + #[doc = "Small Dripleaf"] + pub const BLOCK_MINECRAFT_SMALL_DRIPLEAF: &str = "block.minecraft.small_dripleaf"; + #[doc = "Smithing Table"] + pub const BLOCK_MINECRAFT_SMITHING_TABLE: &str = "block.minecraft.smithing_table"; + #[doc = "Smoker"] + pub const BLOCK_MINECRAFT_SMOKER: &str = "block.minecraft.smoker"; + #[doc = "Smooth Basalt"] + pub const BLOCK_MINECRAFT_SMOOTH_BASALT: &str = "block.minecraft.smooth_basalt"; + #[doc = "Smooth Quartz Block"] + pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ: &str = "block.minecraft.smooth_quartz"; + #[doc = "Smooth Quartz Slab"] + pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ_SLAB: &str = "block.minecraft.smooth_quartz_slab"; + #[doc = "Smooth Quartz Stairs"] + pub const BLOCK_MINECRAFT_SMOOTH_QUARTZ_STAIRS: &str = "block.minecraft.smooth_quartz_stairs"; + #[doc = "Smooth Red Sandstone"] + pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE: &str = "block.minecraft.smooth_red_sandstone"; + #[doc = "Smooth Red Sandstone Slab"] + pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE_SLAB: &str = + "block.minecraft.smooth_red_sandstone_slab"; + #[doc = "Smooth Red Sandstone Stairs"] + pub const BLOCK_MINECRAFT_SMOOTH_RED_SANDSTONE_STAIRS: &str = + "block.minecraft.smooth_red_sandstone_stairs"; + #[doc = "Smooth Sandstone"] + pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE: &str = "block.minecraft.smooth_sandstone"; + #[doc = "Smooth Sandstone Slab"] + pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE_SLAB: &str = "block.minecraft.smooth_sandstone_slab"; + #[doc = "Smooth Sandstone Stairs"] + pub const BLOCK_MINECRAFT_SMOOTH_SANDSTONE_STAIRS: &str = + "block.minecraft.smooth_sandstone_stairs"; + #[doc = "Smooth Stone"] + pub const BLOCK_MINECRAFT_SMOOTH_STONE: &str = "block.minecraft.smooth_stone"; + #[doc = "Smooth Stone Slab"] + pub const BLOCK_MINECRAFT_SMOOTH_STONE_SLAB: &str = "block.minecraft.smooth_stone_slab"; + #[doc = "Sniffer Egg"] + pub const BLOCK_MINECRAFT_SNIFFER_EGG: &str = "block.minecraft.sniffer_egg"; + #[doc = "Snow"] + pub const BLOCK_MINECRAFT_SNOW: &str = "block.minecraft.snow"; + #[doc = "Snow Block"] + pub const BLOCK_MINECRAFT_SNOW_BLOCK: &str = "block.minecraft.snow_block"; + #[doc = "Soul Campfire"] + pub const BLOCK_MINECRAFT_SOUL_CAMPFIRE: &str = "block.minecraft.soul_campfire"; + #[doc = "Soul Fire"] + pub const BLOCK_MINECRAFT_SOUL_FIRE: &str = "block.minecraft.soul_fire"; + #[doc = "Soul Lantern"] + pub const BLOCK_MINECRAFT_SOUL_LANTERN: &str = "block.minecraft.soul_lantern"; + #[doc = "Soul Sand"] + pub const BLOCK_MINECRAFT_SOUL_SAND: &str = "block.minecraft.soul_sand"; + #[doc = "Soul Soil"] + pub const BLOCK_MINECRAFT_SOUL_SOIL: &str = "block.minecraft.soul_soil"; + #[doc = "Soul Torch"] + pub const BLOCK_MINECRAFT_SOUL_TORCH: &str = "block.minecraft.soul_torch"; + #[doc = "Soul Wall Torch"] + pub const BLOCK_MINECRAFT_SOUL_WALL_TORCH: &str = "block.minecraft.soul_wall_torch"; + #[doc = "You have no home bed or charged respawn anchor, or it was obstructed"] + pub const BLOCK_MINECRAFT_SPAWN_NOT_VALID: &str = "block.minecraft.spawn.not_valid"; + #[doc = "Monster Spawner"] + pub const BLOCK_MINECRAFT_SPAWNER: &str = "block.minecraft.spawner"; + #[doc = "Interact with Spawn Egg:"] + pub const BLOCK_MINECRAFT_SPAWNER_DESC1: &str = "block.minecraft.spawner.desc1"; + #[doc = "Sets Mob Type"] + pub const BLOCK_MINECRAFT_SPAWNER_DESC2: &str = "block.minecraft.spawner.desc2"; + #[doc = "Sponge"] + pub const BLOCK_MINECRAFT_SPONGE: &str = "block.minecraft.sponge"; + #[doc = "Spore Blossom"] + pub const BLOCK_MINECRAFT_SPORE_BLOSSOM: &str = "block.minecraft.spore_blossom"; + #[doc = "Spruce Button"] + pub const BLOCK_MINECRAFT_SPRUCE_BUTTON: &str = "block.minecraft.spruce_button"; + #[doc = "Spruce Door"] + pub const BLOCK_MINECRAFT_SPRUCE_DOOR: &str = "block.minecraft.spruce_door"; + #[doc = "Spruce Fence"] + pub const BLOCK_MINECRAFT_SPRUCE_FENCE: &str = "block.minecraft.spruce_fence"; + #[doc = "Spruce Fence Gate"] + pub const BLOCK_MINECRAFT_SPRUCE_FENCE_GATE: &str = "block.minecraft.spruce_fence_gate"; + #[doc = "Spruce Hanging Sign"] + pub const BLOCK_MINECRAFT_SPRUCE_HANGING_SIGN: &str = "block.minecraft.spruce_hanging_sign"; + #[doc = "Spruce Leaves"] + pub const BLOCK_MINECRAFT_SPRUCE_LEAVES: &str = "block.minecraft.spruce_leaves"; + #[doc = "Spruce Log"] + pub const BLOCK_MINECRAFT_SPRUCE_LOG: &str = "block.minecraft.spruce_log"; + #[doc = "Spruce Planks"] + pub const BLOCK_MINECRAFT_SPRUCE_PLANKS: &str = "block.minecraft.spruce_planks"; + #[doc = "Spruce Pressure Plate"] + pub const BLOCK_MINECRAFT_SPRUCE_PRESSURE_PLATE: &str = "block.minecraft.spruce_pressure_plate"; + #[doc = "Spruce Sapling"] + pub const BLOCK_MINECRAFT_SPRUCE_SAPLING: &str = "block.minecraft.spruce_sapling"; + #[doc = "Spruce Shelf"] + pub const BLOCK_MINECRAFT_SPRUCE_SHELF: &str = "block.minecraft.spruce_shelf"; + #[doc = "Spruce Sign"] + pub const BLOCK_MINECRAFT_SPRUCE_SIGN: &str = "block.minecraft.spruce_sign"; + #[doc = "Spruce Slab"] + pub const BLOCK_MINECRAFT_SPRUCE_SLAB: &str = "block.minecraft.spruce_slab"; + #[doc = "Spruce Stairs"] + pub const BLOCK_MINECRAFT_SPRUCE_STAIRS: &str = "block.minecraft.spruce_stairs"; + #[doc = "Spruce Trapdoor"] + pub const BLOCK_MINECRAFT_SPRUCE_TRAPDOOR: &str = "block.minecraft.spruce_trapdoor"; + #[doc = "Spruce Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_SPRUCE_WALL_HANGING_SIGN: &str = + "block.minecraft.spruce_wall_hanging_sign"; + #[doc = "Spruce Wall Sign"] + pub const BLOCK_MINECRAFT_SPRUCE_WALL_SIGN: &str = "block.minecraft.spruce_wall_sign"; + #[doc = "Spruce Wood"] + pub const BLOCK_MINECRAFT_SPRUCE_WOOD: &str = "block.minecraft.spruce_wood"; + #[doc = "Sticky Piston"] + pub const BLOCK_MINECRAFT_STICKY_PISTON: &str = "block.minecraft.sticky_piston"; + #[doc = "Stone"] + pub const BLOCK_MINECRAFT_STONE: &str = "block.minecraft.stone"; + #[doc = "Stone Brick Slab"] + pub const BLOCK_MINECRAFT_STONE_BRICK_SLAB: &str = "block.minecraft.stone_brick_slab"; + #[doc = "Stone Brick Stairs"] + pub const BLOCK_MINECRAFT_STONE_BRICK_STAIRS: &str = "block.minecraft.stone_brick_stairs"; + #[doc = "Stone Brick Wall"] + pub const BLOCK_MINECRAFT_STONE_BRICK_WALL: &str = "block.minecraft.stone_brick_wall"; + #[doc = "Stone Bricks"] + pub const BLOCK_MINECRAFT_STONE_BRICKS: &str = "block.minecraft.stone_bricks"; + #[doc = "Stone Button"] + pub const BLOCK_MINECRAFT_STONE_BUTTON: &str = "block.minecraft.stone_button"; + #[doc = "Stone Pressure Plate"] + pub const BLOCK_MINECRAFT_STONE_PRESSURE_PLATE: &str = "block.minecraft.stone_pressure_plate"; + #[doc = "Stone Slab"] + pub const BLOCK_MINECRAFT_STONE_SLAB: &str = "block.minecraft.stone_slab"; + #[doc = "Stone Stairs"] + pub const BLOCK_MINECRAFT_STONE_STAIRS: &str = "block.minecraft.stone_stairs"; + #[doc = "Stonecutter"] + pub const BLOCK_MINECRAFT_STONECUTTER: &str = "block.minecraft.stonecutter"; + #[doc = "Stripped Acacia Log"] + pub const BLOCK_MINECRAFT_STRIPPED_ACACIA_LOG: &str = "block.minecraft.stripped_acacia_log"; + #[doc = "Stripped Acacia Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_ACACIA_WOOD: &str = "block.minecraft.stripped_acacia_wood"; + #[doc = "Block of Stripped Bamboo"] + pub const BLOCK_MINECRAFT_STRIPPED_BAMBOO_BLOCK: &str = "block.minecraft.stripped_bamboo_block"; + #[doc = "Stripped Birch Log"] + pub const BLOCK_MINECRAFT_STRIPPED_BIRCH_LOG: &str = "block.minecraft.stripped_birch_log"; + #[doc = "Stripped Birch Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_BIRCH_WOOD: &str = "block.minecraft.stripped_birch_wood"; + #[doc = "Stripped Cherry Log"] + pub const BLOCK_MINECRAFT_STRIPPED_CHERRY_LOG: &str = "block.minecraft.stripped_cherry_log"; + #[doc = "Stripped Cherry Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_CHERRY_WOOD: &str = "block.minecraft.stripped_cherry_wood"; + #[doc = "Stripped Crimson Hyphae"] + pub const BLOCK_MINECRAFT_STRIPPED_CRIMSON_HYPHAE: &str = + "block.minecraft.stripped_crimson_hyphae"; + #[doc = "Stripped Crimson Stem"] + pub const BLOCK_MINECRAFT_STRIPPED_CRIMSON_STEM: &str = "block.minecraft.stripped_crimson_stem"; + #[doc = "Stripped Dark Oak Log"] + pub const BLOCK_MINECRAFT_STRIPPED_DARK_OAK_LOG: &str = "block.minecraft.stripped_dark_oak_log"; + #[doc = "Stripped Dark Oak Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_DARK_OAK_WOOD: &str = + "block.minecraft.stripped_dark_oak_wood"; + #[doc = "Stripped Jungle Log"] + pub const BLOCK_MINECRAFT_STRIPPED_JUNGLE_LOG: &str = "block.minecraft.stripped_jungle_log"; + #[doc = "Stripped Jungle Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_JUNGLE_WOOD: &str = "block.minecraft.stripped_jungle_wood"; + #[doc = "Stripped Mangrove Log"] + pub const BLOCK_MINECRAFT_STRIPPED_MANGROVE_LOG: &str = "block.minecraft.stripped_mangrove_log"; + #[doc = "Stripped Mangrove Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_MANGROVE_WOOD: &str = + "block.minecraft.stripped_mangrove_wood"; + #[doc = "Stripped Oak Log"] + pub const BLOCK_MINECRAFT_STRIPPED_OAK_LOG: &str = "block.minecraft.stripped_oak_log"; + #[doc = "Stripped Oak Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_OAK_WOOD: &str = "block.minecraft.stripped_oak_wood"; + #[doc = "Stripped Pale Oak Log"] + pub const BLOCK_MINECRAFT_STRIPPED_PALE_OAK_LOG: &str = "block.minecraft.stripped_pale_oak_log"; + #[doc = "Stripped Pale Oak Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_PALE_OAK_WOOD: &str = + "block.minecraft.stripped_pale_oak_wood"; + #[doc = "Stripped Spruce Log"] + pub const BLOCK_MINECRAFT_STRIPPED_SPRUCE_LOG: &str = "block.minecraft.stripped_spruce_log"; + #[doc = "Stripped Spruce Wood"] + pub const BLOCK_MINECRAFT_STRIPPED_SPRUCE_WOOD: &str = "block.minecraft.stripped_spruce_wood"; + #[doc = "Stripped Warped Hyphae"] + pub const BLOCK_MINECRAFT_STRIPPED_WARPED_HYPHAE: &str = + "block.minecraft.stripped_warped_hyphae"; + #[doc = "Stripped Warped Stem"] + pub const BLOCK_MINECRAFT_STRIPPED_WARPED_STEM: &str = "block.minecraft.stripped_warped_stem"; + #[doc = "Structure Block"] + pub const BLOCK_MINECRAFT_STRUCTURE_BLOCK: &str = "block.minecraft.structure_block"; + #[doc = "Structure Void"] + pub const BLOCK_MINECRAFT_STRUCTURE_VOID: &str = "block.minecraft.structure_void"; + #[doc = "Sugar Cane"] + pub const BLOCK_MINECRAFT_SUGAR_CANE: &str = "block.minecraft.sugar_cane"; + #[doc = "Sunflower"] + pub const BLOCK_MINECRAFT_SUNFLOWER: &str = "block.minecraft.sunflower"; + #[doc = "Suspicious Gravel"] + pub const BLOCK_MINECRAFT_SUSPICIOUS_GRAVEL: &str = "block.minecraft.suspicious_gravel"; + #[doc = "Suspicious Sand"] + pub const BLOCK_MINECRAFT_SUSPICIOUS_SAND: &str = "block.minecraft.suspicious_sand"; + #[doc = "Sweet Berry Bush"] + pub const BLOCK_MINECRAFT_SWEET_BERRY_BUSH: &str = "block.minecraft.sweet_berry_bush"; + #[doc = "Tall Dry Grass"] + pub const BLOCK_MINECRAFT_TALL_DRY_GRASS: &str = "block.minecraft.tall_dry_grass"; + #[doc = "Tall Grass"] + pub const BLOCK_MINECRAFT_TALL_GRASS: &str = "block.minecraft.tall_grass"; + #[doc = "Tall Seagrass"] + pub const BLOCK_MINECRAFT_TALL_SEAGRASS: &str = "block.minecraft.tall_seagrass"; + #[doc = "Target"] + pub const BLOCK_MINECRAFT_TARGET: &str = "block.minecraft.target"; + #[doc = "Terracotta"] + pub const BLOCK_MINECRAFT_TERRACOTTA: &str = "block.minecraft.terracotta"; + #[doc = "Test Block"] + pub const BLOCK_MINECRAFT_TEST_BLOCK: &str = "block.minecraft.test_block"; + #[doc = "Test Instance Block"] + pub const BLOCK_MINECRAFT_TEST_INSTANCE_BLOCK: &str = "block.minecraft.test_instance_block"; + #[doc = "Tinted Glass"] + pub const BLOCK_MINECRAFT_TINTED_GLASS: &str = "block.minecraft.tinted_glass"; + #[doc = "TNT"] + pub const BLOCK_MINECRAFT_TNT: &str = "block.minecraft.tnt"; + #[doc = "TNT explosions are disabled"] + pub const BLOCK_MINECRAFT_TNT_DISABLED: &str = "block.minecraft.tnt.disabled"; + #[doc = "Torch"] + pub const BLOCK_MINECRAFT_TORCH: &str = "block.minecraft.torch"; + #[doc = "Torchflower"] + pub const BLOCK_MINECRAFT_TORCHFLOWER: &str = "block.minecraft.torchflower"; + #[doc = "Torchflower Crop"] + pub const BLOCK_MINECRAFT_TORCHFLOWER_CROP: &str = "block.minecraft.torchflower_crop"; + #[doc = "Trapped Chest"] + pub const BLOCK_MINECRAFT_TRAPPED_CHEST: &str = "block.minecraft.trapped_chest"; + #[doc = "Trial Spawner"] + pub const BLOCK_MINECRAFT_TRIAL_SPAWNER: &str = "block.minecraft.trial_spawner"; + #[doc = "Tripwire"] + pub const BLOCK_MINECRAFT_TRIPWIRE: &str = "block.minecraft.tripwire"; + #[doc = "Tripwire Hook"] + pub const BLOCK_MINECRAFT_TRIPWIRE_HOOK: &str = "block.minecraft.tripwire_hook"; + #[doc = "Tube Coral"] + pub const BLOCK_MINECRAFT_TUBE_CORAL: &str = "block.minecraft.tube_coral"; + #[doc = "Tube Coral Block"] + pub const BLOCK_MINECRAFT_TUBE_CORAL_BLOCK: &str = "block.minecraft.tube_coral_block"; + #[doc = "Tube Coral Fan"] + pub const BLOCK_MINECRAFT_TUBE_CORAL_FAN: &str = "block.minecraft.tube_coral_fan"; + #[doc = "Tube Coral Wall Fan"] + pub const BLOCK_MINECRAFT_TUBE_CORAL_WALL_FAN: &str = "block.minecraft.tube_coral_wall_fan"; + #[doc = "Tuff"] + pub const BLOCK_MINECRAFT_TUFF: &str = "block.minecraft.tuff"; + #[doc = "Tuff Brick Slab"] + pub const BLOCK_MINECRAFT_TUFF_BRICK_SLAB: &str = "block.minecraft.tuff_brick_slab"; + #[doc = "Tuff Brick Stairs"] + pub const BLOCK_MINECRAFT_TUFF_BRICK_STAIRS: &str = "block.minecraft.tuff_brick_stairs"; + #[doc = "Tuff Brick Wall"] + pub const BLOCK_MINECRAFT_TUFF_BRICK_WALL: &str = "block.minecraft.tuff_brick_wall"; + #[doc = "Tuff Bricks"] + pub const BLOCK_MINECRAFT_TUFF_BRICKS: &str = "block.minecraft.tuff_bricks"; + #[doc = "Tuff Slab"] + pub const BLOCK_MINECRAFT_TUFF_SLAB: &str = "block.minecraft.tuff_slab"; + #[doc = "Tuff Stairs"] + pub const BLOCK_MINECRAFT_TUFF_STAIRS: &str = "block.minecraft.tuff_stairs"; + #[doc = "Tuff Wall"] + pub const BLOCK_MINECRAFT_TUFF_WALL: &str = "block.minecraft.tuff_wall"; + #[doc = "Turtle Egg"] + pub const BLOCK_MINECRAFT_TURTLE_EGG: &str = "block.minecraft.turtle_egg"; + #[doc = "Twisting Vines"] + pub const BLOCK_MINECRAFT_TWISTING_VINES: &str = "block.minecraft.twisting_vines"; + #[doc = "Twisting Vines Plant"] + pub const BLOCK_MINECRAFT_TWISTING_VINES_PLANT: &str = "block.minecraft.twisting_vines_plant"; + #[doc = "Vault"] + pub const BLOCK_MINECRAFT_VAULT: &str = "block.minecraft.vault"; + #[doc = "Verdant Froglight"] + pub const BLOCK_MINECRAFT_VERDANT_FROGLIGHT: &str = "block.minecraft.verdant_froglight"; + #[doc = "Vines"] + pub const BLOCK_MINECRAFT_VINE: &str = "block.minecraft.vine"; + #[doc = "Void Air"] + pub const BLOCK_MINECRAFT_VOID_AIR: &str = "block.minecraft.void_air"; + #[doc = "Wall Torch"] + pub const BLOCK_MINECRAFT_WALL_TORCH: &str = "block.minecraft.wall_torch"; + #[doc = "Warped Button"] + pub const BLOCK_MINECRAFT_WARPED_BUTTON: &str = "block.minecraft.warped_button"; + #[doc = "Warped Door"] + pub const BLOCK_MINECRAFT_WARPED_DOOR: &str = "block.minecraft.warped_door"; + #[doc = "Warped Fence"] + pub const BLOCK_MINECRAFT_WARPED_FENCE: &str = "block.minecraft.warped_fence"; + #[doc = "Warped Fence Gate"] + pub const BLOCK_MINECRAFT_WARPED_FENCE_GATE: &str = "block.minecraft.warped_fence_gate"; + #[doc = "Warped Fungus"] + pub const BLOCK_MINECRAFT_WARPED_FUNGUS: &str = "block.minecraft.warped_fungus"; + #[doc = "Warped Hanging Sign"] + pub const BLOCK_MINECRAFT_WARPED_HANGING_SIGN: &str = "block.minecraft.warped_hanging_sign"; + #[doc = "Warped Hyphae"] + pub const BLOCK_MINECRAFT_WARPED_HYPHAE: &str = "block.minecraft.warped_hyphae"; + #[doc = "Warped Nylium"] + pub const BLOCK_MINECRAFT_WARPED_NYLIUM: &str = "block.minecraft.warped_nylium"; + #[doc = "Warped Planks"] + pub const BLOCK_MINECRAFT_WARPED_PLANKS: &str = "block.minecraft.warped_planks"; + #[doc = "Warped Pressure Plate"] + pub const BLOCK_MINECRAFT_WARPED_PRESSURE_PLATE: &str = "block.minecraft.warped_pressure_plate"; + #[doc = "Warped Roots"] + pub const BLOCK_MINECRAFT_WARPED_ROOTS: &str = "block.minecraft.warped_roots"; + #[doc = "Warped Shelf"] + pub const BLOCK_MINECRAFT_WARPED_SHELF: &str = "block.minecraft.warped_shelf"; + #[doc = "Warped Sign"] + pub const BLOCK_MINECRAFT_WARPED_SIGN: &str = "block.minecraft.warped_sign"; + #[doc = "Warped Slab"] + pub const BLOCK_MINECRAFT_WARPED_SLAB: &str = "block.minecraft.warped_slab"; + #[doc = "Warped Stairs"] + pub const BLOCK_MINECRAFT_WARPED_STAIRS: &str = "block.minecraft.warped_stairs"; + #[doc = "Warped Stem"] + pub const BLOCK_MINECRAFT_WARPED_STEM: &str = "block.minecraft.warped_stem"; + #[doc = "Warped Trapdoor"] + pub const BLOCK_MINECRAFT_WARPED_TRAPDOOR: &str = "block.minecraft.warped_trapdoor"; + #[doc = "Warped Wall Hanging Sign"] + pub const BLOCK_MINECRAFT_WARPED_WALL_HANGING_SIGN: &str = + "block.minecraft.warped_wall_hanging_sign"; + #[doc = "Warped Wall Sign"] + pub const BLOCK_MINECRAFT_WARPED_WALL_SIGN: &str = "block.minecraft.warped_wall_sign"; + #[doc = "Warped Wart Block"] + pub const BLOCK_MINECRAFT_WARPED_WART_BLOCK: &str = "block.minecraft.warped_wart_block"; + #[doc = "Water"] + pub const BLOCK_MINECRAFT_WATER: &str = "block.minecraft.water"; + #[doc = "Water Cauldron"] + pub const BLOCK_MINECRAFT_WATER_CAULDRON: &str = "block.minecraft.water_cauldron"; + #[doc = "Waxed Chiseled Copper"] + pub const BLOCK_MINECRAFT_WAXED_CHISELED_COPPER: &str = "block.minecraft.waxed_chiseled_copper"; + #[doc = "Waxed Copper Bars"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_BARS: &str = "block.minecraft.waxed_copper_bars"; + #[doc = "Waxed Block of Copper"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_BLOCK: &str = "block.minecraft.waxed_copper_block"; + #[doc = "Waxed Copper Bulb"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_BULB: &str = "block.minecraft.waxed_copper_bulb"; + #[doc = "Waxed Copper Chain"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_CHAIN: &str = "block.minecraft.waxed_copper_chain"; + #[doc = "Waxed Copper Chest"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_CHEST: &str = "block.minecraft.waxed_copper_chest"; + #[doc = "Waxed Copper Door"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_DOOR: &str = "block.minecraft.waxed_copper_door"; + #[doc = "Waxed Copper Golem Statue"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.waxed_copper_golem_statue"; + #[doc = "Waxed Copper Grate"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_GRATE: &str = "block.minecraft.waxed_copper_grate"; + #[doc = "Waxed Copper Lantern"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_LANTERN: &str = "block.minecraft.waxed_copper_lantern"; + #[doc = "Waxed Copper Trapdoor"] + pub const BLOCK_MINECRAFT_WAXED_COPPER_TRAPDOOR: &str = "block.minecraft.waxed_copper_trapdoor"; + #[doc = "Waxed Cut Copper"] + pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER: &str = "block.minecraft.waxed_cut_copper"; + #[doc = "Waxed Cut Copper Slab"] + pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER_SLAB: &str = "block.minecraft.waxed_cut_copper_slab"; + #[doc = "Waxed Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_WAXED_CUT_COPPER_STAIRS: &str = + "block.minecraft.waxed_cut_copper_stairs"; + #[doc = "Waxed Exposed Chiseled Copper"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CHISELED_COPPER: &str = + "block.minecraft.waxed_exposed_chiseled_copper"; + #[doc = "Waxed Exposed Copper"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER: &str = "block.minecraft.waxed_exposed_copper"; + #[doc = "Waxed Exposed Copper Bars"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_BARS: &str = + "block.minecraft.waxed_exposed_copper_bars"; + #[doc = "Waxed Exposed Copper Bulb"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_BULB: &str = + "block.minecraft.waxed_exposed_copper_bulb"; + #[doc = "Waxed Exposed Copper Chain"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_CHAIN: &str = + "block.minecraft.waxed_exposed_copper_chain"; + #[doc = "Waxed Exposed Copper Chest"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_CHEST: &str = + "block.minecraft.waxed_exposed_copper_chest"; + #[doc = "Waxed Exposed Copper Door"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_DOOR: &str = + "block.minecraft.waxed_exposed_copper_door"; + #[doc = "Waxed Exposed Copper Golem Statue"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.waxed_exposed_copper_golem_statue"; + #[doc = "Waxed Exposed Copper Grate"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_GRATE: &str = + "block.minecraft.waxed_exposed_copper_grate"; + #[doc = "Waxed Exposed Copper Lantern"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_LANTERN: &str = + "block.minecraft.waxed_exposed_copper_lantern"; + #[doc = "Waxed Exposed Copper Trapdoor"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_COPPER_TRAPDOOR: &str = + "block.minecraft.waxed_exposed_copper_trapdoor"; + #[doc = "Waxed Exposed Cut Copper"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER: &str = + "block.minecraft.waxed_exposed_cut_copper"; + #[doc = "Waxed Exposed Cut Copper Slab"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER_SLAB: &str = + "block.minecraft.waxed_exposed_cut_copper_slab"; + #[doc = "Waxed Exposed Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_CUT_COPPER_STAIRS: &str = + "block.minecraft.waxed_exposed_cut_copper_stairs"; + #[doc = "Waxed Exposed Lightning Rod"] + pub const BLOCK_MINECRAFT_WAXED_EXPOSED_LIGHTNING_ROD: &str = + "block.minecraft.waxed_exposed_lightning_rod"; + #[doc = "Waxed Lightning Rod"] + pub const BLOCK_MINECRAFT_WAXED_LIGHTNING_ROD: &str = "block.minecraft.waxed_lightning_rod"; + #[doc = "Waxed Oxidized Chiseled Copper"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CHISELED_COPPER: &str = + "block.minecraft.waxed_oxidized_chiseled_copper"; + #[doc = "Waxed Oxidized Copper"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER: &str = "block.minecraft.waxed_oxidized_copper"; + #[doc = "Waxed Oxidized Copper Bars"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_BARS: &str = + "block.minecraft.waxed_oxidized_copper_bars"; + #[doc = "Waxed Oxidized Copper Bulb"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_BULB: &str = + "block.minecraft.waxed_oxidized_copper_bulb"; + #[doc = "Waxed Oxidized Copper Chain"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_CHAIN: &str = + "block.minecraft.waxed_oxidized_copper_chain"; + #[doc = "Waxed Oxidized Copper Chest"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_CHEST: &str = + "block.minecraft.waxed_oxidized_copper_chest"; + #[doc = "Waxed Oxidized Copper Door"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_DOOR: &str = + "block.minecraft.waxed_oxidized_copper_door"; + #[doc = "Waxed Oxidized Copper Golem Statue"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.waxed_oxidized_copper_golem_statue"; + #[doc = "Waxed Oxidized Copper Grate"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_GRATE: &str = + "block.minecraft.waxed_oxidized_copper_grate"; + #[doc = "Waxed Oxidized Copper Lantern"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_LANTERN: &str = + "block.minecraft.waxed_oxidized_copper_lantern"; + #[doc = "Waxed Oxidized Copper Trapdoor"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_COPPER_TRAPDOOR: &str = + "block.minecraft.waxed_oxidized_copper_trapdoor"; + #[doc = "Waxed Oxidized Cut Copper"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER: &str = + "block.minecraft.waxed_oxidized_cut_copper"; + #[doc = "Waxed Oxidized Cut Copper Slab"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER_SLAB: &str = + "block.minecraft.waxed_oxidized_cut_copper_slab"; + #[doc = "Waxed Oxidized Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_CUT_COPPER_STAIRS: &str = + "block.minecraft.waxed_oxidized_cut_copper_stairs"; + #[doc = "Waxed Oxidized Lightning Rod"] + pub const BLOCK_MINECRAFT_WAXED_OXIDIZED_LIGHTNING_ROD: &str = + "block.minecraft.waxed_oxidized_lightning_rod"; + #[doc = "Waxed Weathered Chiseled Copper"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CHISELED_COPPER: &str = + "block.minecraft.waxed_weathered_chiseled_copper"; + #[doc = "Waxed Weathered Copper"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER: &str = + "block.minecraft.waxed_weathered_copper"; + #[doc = "Waxed Weathered Copper Bars"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_BARS: &str = + "block.minecraft.waxed_weathered_copper_bars"; + #[doc = "Waxed Weathered Copper Bulb"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_BULB: &str = + "block.minecraft.waxed_weathered_copper_bulb"; + #[doc = "Waxed Weathered Copper Chain"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_CHAIN: &str = + "block.minecraft.waxed_weathered_copper_chain"; + #[doc = "Waxed Weathered Copper Chest"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_CHEST: &str = + "block.minecraft.waxed_weathered_copper_chest"; + #[doc = "Waxed Weathered Copper Door"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_DOOR: &str = + "block.minecraft.waxed_weathered_copper_door"; + #[doc = "Waxed Weathered Copper Golem Statue"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.waxed_weathered_copper_golem_statue"; + #[doc = "Waxed Weathered Copper Grate"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_GRATE: &str = + "block.minecraft.waxed_weathered_copper_grate"; + #[doc = "Waxed Weathered Copper Lantern"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_LANTERN: &str = + "block.minecraft.waxed_weathered_copper_lantern"; + #[doc = "Waxed Weathered Copper Trapdoor"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_COPPER_TRAPDOOR: &str = + "block.minecraft.waxed_weathered_copper_trapdoor"; + #[doc = "Waxed Weathered Cut Copper"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER: &str = + "block.minecraft.waxed_weathered_cut_copper"; + #[doc = "Waxed Weathered Cut Copper Slab"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER_SLAB: &str = + "block.minecraft.waxed_weathered_cut_copper_slab"; + #[doc = "Waxed Weathered Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_CUT_COPPER_STAIRS: &str = + "block.minecraft.waxed_weathered_cut_copper_stairs"; + #[doc = "Waxed Weathered Lightning Rod"] + pub const BLOCK_MINECRAFT_WAXED_WEATHERED_LIGHTNING_ROD: &str = + "block.minecraft.waxed_weathered_lightning_rod"; + #[doc = "Weathered Chiseled Copper"] + pub const BLOCK_MINECRAFT_WEATHERED_CHISELED_COPPER: &str = + "block.minecraft.weathered_chiseled_copper"; + #[doc = "Weathered Copper"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER: &str = "block.minecraft.weathered_copper"; + #[doc = "Weathered Copper Bars"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_BARS: &str = "block.minecraft.weathered_copper_bars"; + #[doc = "Weathered Copper Bulb"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_BULB: &str = "block.minecraft.weathered_copper_bulb"; + #[doc = "Weathered Copper Chain"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_CHAIN: &str = + "block.minecraft.weathered_copper_chain"; + #[doc = "Weathered Copper Chest"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_CHEST: &str = + "block.minecraft.weathered_copper_chest"; + #[doc = "Weathered Copper Door"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_DOOR: &str = "block.minecraft.weathered_copper_door"; + #[doc = "Weathered Copper Golem Statue"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_GOLEM_STATUE: &str = + "block.minecraft.weathered_copper_golem_statue"; + #[doc = "Weathered Copper Grate"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_GRATE: &str = + "block.minecraft.weathered_copper_grate"; + #[doc = "Weathered Copper Lantern"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_LANTERN: &str = + "block.minecraft.weathered_copper_lantern"; + #[doc = "Weathered Copper Trapdoor"] + pub const BLOCK_MINECRAFT_WEATHERED_COPPER_TRAPDOOR: &str = + "block.minecraft.weathered_copper_trapdoor"; + #[doc = "Weathered Cut Copper"] + pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER: &str = "block.minecraft.weathered_cut_copper"; + #[doc = "Weathered Cut Copper Slab"] + pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER_SLAB: &str = + "block.minecraft.weathered_cut_copper_slab"; + #[doc = "Weathered Cut Copper Stairs"] + pub const BLOCK_MINECRAFT_WEATHERED_CUT_COPPER_STAIRS: &str = + "block.minecraft.weathered_cut_copper_stairs"; + #[doc = "Weathered Lightning Rod"] + pub const BLOCK_MINECRAFT_WEATHERED_LIGHTNING_ROD: &str = + "block.minecraft.weathered_lightning_rod"; + #[doc = "Weeping Vines"] + pub const BLOCK_MINECRAFT_WEEPING_VINES: &str = "block.minecraft.weeping_vines"; + #[doc = "Weeping Vines Plant"] + pub const BLOCK_MINECRAFT_WEEPING_VINES_PLANT: &str = "block.minecraft.weeping_vines_plant"; + #[doc = "Wet Sponge"] + pub const BLOCK_MINECRAFT_WET_SPONGE: &str = "block.minecraft.wet_sponge"; + #[doc = "Wheat Crops"] + pub const BLOCK_MINECRAFT_WHEAT: &str = "block.minecraft.wheat"; + #[doc = "White Banner"] + pub const BLOCK_MINECRAFT_WHITE_BANNER: &str = "block.minecraft.white_banner"; + #[doc = "White Bed"] + pub const BLOCK_MINECRAFT_WHITE_BED: &str = "block.minecraft.white_bed"; + #[doc = "White Candle"] + pub const BLOCK_MINECRAFT_WHITE_CANDLE: &str = "block.minecraft.white_candle"; + #[doc = "Cake with White Candle"] + pub const BLOCK_MINECRAFT_WHITE_CANDLE_CAKE: &str = "block.minecraft.white_candle_cake"; + #[doc = "White Carpet"] + pub const BLOCK_MINECRAFT_WHITE_CARPET: &str = "block.minecraft.white_carpet"; + #[doc = "White Concrete"] + pub const BLOCK_MINECRAFT_WHITE_CONCRETE: &str = "block.minecraft.white_concrete"; + #[doc = "White Concrete Powder"] + pub const BLOCK_MINECRAFT_WHITE_CONCRETE_POWDER: &str = "block.minecraft.white_concrete_powder"; + #[doc = "White Glazed Terracotta"] + pub const BLOCK_MINECRAFT_WHITE_GLAZED_TERRACOTTA: &str = + "block.minecraft.white_glazed_terracotta"; + #[doc = "White Shulker Box"] + pub const BLOCK_MINECRAFT_WHITE_SHULKER_BOX: &str = "block.minecraft.white_shulker_box"; + #[doc = "White Stained Glass"] + pub const BLOCK_MINECRAFT_WHITE_STAINED_GLASS: &str = "block.minecraft.white_stained_glass"; + #[doc = "White Stained Glass Pane"] + pub const BLOCK_MINECRAFT_WHITE_STAINED_GLASS_PANE: &str = + "block.minecraft.white_stained_glass_pane"; + #[doc = "White Terracotta"] + pub const BLOCK_MINECRAFT_WHITE_TERRACOTTA: &str = "block.minecraft.white_terracotta"; + #[doc = "White Tulip"] + pub const BLOCK_MINECRAFT_WHITE_TULIP: &str = "block.minecraft.white_tulip"; + #[doc = "White Wool"] + pub const BLOCK_MINECRAFT_WHITE_WOOL: &str = "block.minecraft.white_wool"; + #[doc = "Wildflowers"] + pub const BLOCK_MINECRAFT_WILDFLOWERS: &str = "block.minecraft.wildflowers"; + #[doc = "Wither Rose"] + pub const BLOCK_MINECRAFT_WITHER_ROSE: &str = "block.minecraft.wither_rose"; + #[doc = "Wither Skeleton Skull"] + pub const BLOCK_MINECRAFT_WITHER_SKELETON_SKULL: &str = "block.minecraft.wither_skeleton_skull"; + #[doc = "Wither Skeleton Wall Skull"] + pub const BLOCK_MINECRAFT_WITHER_SKELETON_WALL_SKULL: &str = + "block.minecraft.wither_skeleton_wall_skull"; + #[doc = "Yellow Banner"] + pub const BLOCK_MINECRAFT_YELLOW_BANNER: &str = "block.minecraft.yellow_banner"; + #[doc = "Yellow Bed"] + pub const BLOCK_MINECRAFT_YELLOW_BED: &str = "block.minecraft.yellow_bed"; + #[doc = "Yellow Candle"] + pub const BLOCK_MINECRAFT_YELLOW_CANDLE: &str = "block.minecraft.yellow_candle"; + #[doc = "Cake with Yellow Candle"] + pub const BLOCK_MINECRAFT_YELLOW_CANDLE_CAKE: &str = "block.minecraft.yellow_candle_cake"; + #[doc = "Yellow Carpet"] + pub const BLOCK_MINECRAFT_YELLOW_CARPET: &str = "block.minecraft.yellow_carpet"; + #[doc = "Yellow Concrete"] + pub const BLOCK_MINECRAFT_YELLOW_CONCRETE: &str = "block.minecraft.yellow_concrete"; + #[doc = "Yellow Concrete Powder"] + pub const BLOCK_MINECRAFT_YELLOW_CONCRETE_POWDER: &str = + "block.minecraft.yellow_concrete_powder"; + #[doc = "Yellow Glazed Terracotta"] + pub const BLOCK_MINECRAFT_YELLOW_GLAZED_TERRACOTTA: &str = + "block.minecraft.yellow_glazed_terracotta"; + #[doc = "Yellow Shulker Box"] + pub const BLOCK_MINECRAFT_YELLOW_SHULKER_BOX: &str = "block.minecraft.yellow_shulker_box"; + #[doc = "Yellow Stained Glass"] + pub const BLOCK_MINECRAFT_YELLOW_STAINED_GLASS: &str = "block.minecraft.yellow_stained_glass"; + #[doc = "Yellow Stained Glass Pane"] + pub const BLOCK_MINECRAFT_YELLOW_STAINED_GLASS_PANE: &str = + "block.minecraft.yellow_stained_glass_pane"; + #[doc = "Yellow Terracotta"] + pub const BLOCK_MINECRAFT_YELLOW_TERRACOTTA: &str = "block.minecraft.yellow_terracotta"; + #[doc = "Yellow Wool"] + pub const BLOCK_MINECRAFT_YELLOW_WOOL: &str = "block.minecraft.yellow_wool"; + #[doc = "Zombie Head"] + pub const BLOCK_MINECRAFT_ZOMBIE_HEAD: &str = "block.minecraft.zombie_head"; + #[doc = "Zombie Wall Head"] + pub const BLOCK_MINECRAFT_ZOMBIE_WALL_HEAD: &str = "block.minecraft.zombie_wall_head"; + #[doc = "by %1$s"] + pub const BOOK_BYAUTHOR: &str = "book.byAuthor"; + #[doc = "Book Edit Screen"] + pub const BOOK_EDIT_TITLE: &str = "book.edit.title"; + #[doc = "Enter Book Title:"] + pub const BOOK_EDITTITLE: &str = "book.editTitle"; + #[doc = "Sign and Close"] + pub const BOOK_FINALIZEBUTTON: &str = "book.finalizeButton"; + #[doc = "Note! When you sign the book, it will no longer be editable."] + pub const BOOK_FINALIZEWARNING: &str = "book.finalizeWarning"; + #[doc = "Original"] + pub const BOOK_GENERATION_0: &str = "book.generation.0"; + #[doc = "Copy of original"] + pub const BOOK_GENERATION_1: &str = "book.generation.1"; + #[doc = "Copy of a copy"] + pub const BOOK_GENERATION_2: &str = "book.generation.2"; + #[doc = "Tattered"] + pub const BOOK_GENERATION_3: &str = "book.generation.3"; + #[doc = "* Invalid book tag *"] + pub const BOOK_INVALID_TAG: &str = "book.invalid.tag"; + #[doc = "Page %1$s of %2$s"] + pub const BOOK_PAGEINDICATOR: &str = "book.pageIndicator"; + #[doc = "Next Page"] + pub const BOOK_PAGE_BUTTON_NEXT: &str = "book.page_button.next"; + #[doc = "Previous Page"] + pub const BOOK_PAGE_BUTTON_PREVIOUS: &str = "book.page_button.previous"; + #[doc = "Book Sign Screen"] + pub const BOOK_SIGN_TITLE: &str = "book.sign.title"; + #[doc = "Title"] + pub const BOOK_SIGN_TITLEBOX: &str = "book.sign.titlebox"; + #[doc = "Sign"] + pub const BOOK_SIGNBUTTON: &str = "book.signButton"; + #[doc = "Book View Screen"] + pub const BOOK_VIEW_TITLE: &str = "book.view.title"; + #[doc = "%s is under spawn protection"] + pub const BUILD_SPAWN_PROTECTION: &str = "build.spawn_protection"; + #[doc = "Height limit for building is %s"] + pub const BUILD_TOOHIGH: &str = "build.tooHigh"; + #[doc = "Minimum height for building is %s"] + pub const BUILD_TOOLOW: &str = "build.tooLow"; + #[doc = "Cannot send chat message"] + pub const CHAT_CANNOTSEND: &str = "chat.cannotSend"; + #[doc = "%s, %s, %s"] + pub const CHAT_COORDINATES: &str = "chat.coordinates"; + #[doc = "Click to teleport"] + pub const CHAT_COORDINATES_TOOLTIP: &str = "chat.coordinates.tooltip"; + #[doc = "Copy to Clipboard"] + pub const CHAT_COPY: &str = "chat.copy"; + #[doc = "Click to Copy to Clipboard"] + pub const CHAT_COPY_CLICK: &str = "chat.copy.click"; + #[doc = "This chat message has been deleted by the server."] + pub const CHAT_DELETED_MARKER: &str = "chat.deleted_marker"; + #[doc = "Chat disabled due to broken chain. Please try reconnecting."] + pub const CHAT_DISABLED_CHAIN_BROKEN: &str = "chat.disabled.chain_broken"; + #[doc = "Chat disabled due to expired profile public key. Please try reconnecting."] + pub const CHAT_DISABLED_EXPIREDPROFILEKEY: &str = "chat.disabled.expiredProfileKey"; + #[doc = "The command had unexpected or missing command argument signatures."] + pub const CHAT_DISABLED_INVALID_COMMAND_SIGNATURE: &str = + "chat.disabled.invalid_command_signature"; + #[doc = "Chat had an invalid signature. Please try reconnecting."] + pub const CHAT_DISABLED_INVALID_SIGNATURE: &str = "chat.disabled.invalid_signature"; + #[doc = "Chat disabled by launcher option. Cannot send message."] + pub const CHAT_DISABLED_LAUNCHER: &str = "chat.disabled.launcher"; + #[doc = "Chat disabled due to missing profile public key. Please try reconnecting."] + pub const CHAT_DISABLED_MISSINGPROFILEKEY: &str = "chat.disabled.missingProfileKey"; + #[doc = "Chat disabled in client options."] + pub const CHAT_DISABLED_OPTIONS: &str = "chat.disabled.options"; + #[doc = "Chat received out-of-order. Did your system time change?"] + pub const CHAT_DISABLED_OUT_OF_ORDER_CHAT: &str = "chat.disabled.out_of_order_chat"; + #[doc = "Chat is not allowed by account settings. Press '%s' again for more information."] + pub const CHAT_DISABLED_PROFILE: &str = "chat.disabled.profile"; + #[doc = "Chat is not allowed by account settings. Cannot send or view messages."] + pub const CHAT_DISABLED_PROFILE_MOREINFO: &str = "chat.disabled.profile.moreInfo"; + #[doc = "chat"] + pub const CHAT_EDITBOX: &str = "chat.editBox"; + #[doc = "Filtered by the server."] + pub const CHAT_FILTERED: &str = "chat.filtered"; + #[doc = "The server has hidden your message for some players."] + pub const CHAT_FILTERED_FULL: &str = "chat.filtered_full"; + #[doc = "Are you sure you want to open the following website?"] + pub const CHAT_LINK_CONFIRM: &str = "chat.link.confirm"; + #[doc = "Do you want to open this link or copy it to your clipboard?"] + pub const CHAT_LINK_CONFIRMTRUSTED: &str = "chat.link.confirmTrusted"; + #[doc = "Open in Browser"] + pub const CHAT_LINK_OPEN: &str = "chat.link.open"; + #[doc = "Never open links from people that you don't trust!"] + pub const CHAT_LINK_WARNING: &str = "chat.link.warning"; + #[doc = "[+%s pending line(s)]"] + pub const CHAT_QUEUE: &str = "chat.queue"; + #[doc = "Click to display next message"] + pub const CHAT_QUEUE_TOOLTIP: &str = "chat.queue.tooltip"; + #[doc = "[%s]"] + pub const CHAT_SQUARE_BRACKETS: &str = "chat.square_brackets"; + #[doc = "Server sent invalid message."] + pub const CHAT_TAG_ERROR: &str = "chat.tag.error"; + #[doc = "Message modified by the server. Original:"] + pub const CHAT_TAG_MODIFIED: &str = "chat.tag.modified"; + #[doc = "Unverified message. Cannot be reported."] + pub const CHAT_TAG_NOT_SECURE: &str = "chat.tag.not_secure"; + #[doc = "Server message. Cannot be reported."] + pub const CHAT_TAG_SYSTEM: &str = "chat.tag.system"; + #[doc = "Server message."] + pub const CHAT_TAG_SYSTEM_SINGLE_PLAYER: &str = "chat.tag.system_single_player"; + #[doc = "[%s: %s]"] + pub const CHAT_TYPE_ADMIN: &str = "chat.type.admin"; + #[doc = "%s has completed the challenge %s"] + pub const CHAT_TYPE_ADVANCEMENT_CHALLENGE: &str = "chat.type.advancement.challenge"; + #[doc = "%s has reached the goal %s"] + pub const CHAT_TYPE_ADVANCEMENT_GOAL: &str = "chat.type.advancement.goal"; + #[doc = "%s has made the advancement %s"] + pub const CHAT_TYPE_ADVANCEMENT_TASK: &str = "chat.type.advancement.task"; + #[doc = "[%s] %s"] + pub const CHAT_TYPE_ANNOUNCEMENT: &str = "chat.type.announcement"; + #[doc = "* %s %s"] + pub const CHAT_TYPE_EMOTE: &str = "chat.type.emote"; + #[doc = "Message Team"] + pub const CHAT_TYPE_TEAM_HOVER: &str = "chat.type.team.hover"; + #[doc = "-> %s <%s> %s"] + pub const CHAT_TYPE_TEAM_SENT: &str = "chat.type.team.sent"; + #[doc = "%s <%s> %s"] + pub const CHAT_TYPE_TEAM_TEXT: &str = "chat.type.team.text"; + #[doc = "<%s> %s"] + pub const CHAT_TYPE_TEXT: &str = "chat.type.text"; + #[doc = "%s says %s"] + pub const CHAT_TYPE_TEXT_NARRATE: &str = "chat.type.text.narrate"; + #[doc = "Chat validation error"] + pub const CHAT_VALIDATION_ERROR: &str = "chat.validation_error"; + #[doc = "Chat is restricted in client settings."] + pub const CHAT_RESTRICTION_CHAT_AND_COMMANDS_DISABLED_BY_OPTIONS: &str = + "chat_restriction.chat_and_commands_disabled_by_options"; + #[doc = "Player chat is restricted in client settings."] + pub const CHAT_RESTRICTION_CHAT_DISABLED_BY_OPTIONS: &str = + "chat_restriction.chat_disabled_by_options"; + #[doc = "Go to the Chat Settings screen"] + pub const CHAT_RESTRICTION_CHAT_DISABLED_BY_OPTIONS_ACTION: &str = + "chat_restriction.chat_disabled_by_options.action"; + #[doc = "Chat is restricted by the launcher"] + pub const CHAT_RESTRICTION_DISABLED_BY_LAUNCHER: &str = "chat_restriction.disabled_by_launcher"; + #[doc = "Chat is restricted by profile settings."] + pub const CHAT_RESTRICTION_DISABLED_BY_PROFILE: &str = "chat_restriction.disabled_by_profile"; + #[doc = "Go to your profile settings"] + pub const CHAT_RESTRICTION_DISABLED_BY_PROFILE_ACTION: &str = + "chat_restriction.disabled_by_profile.action"; + #[doc = "Sending commands is not allowed"] + pub const CHAT_SCREEN_COMMANDS_NOT_ALLOWED: &str = "chat_screen.commands_not_allowed"; + #[doc = "Message to send: %s"] + pub const CHAT_SCREEN_MESSAGE: &str = "chat_screen.message"; + #[doc = "Sending chat messages is not allowed"] + pub const CHAT_SCREEN_MESSAGES_NOT_ALLOWED: &str = "chat_screen.messages_not_allowed"; + #[doc = "Chat is restricted. Click this message for details."] + pub const CHAT_SCREEN_RESTRICTED: &str = "chat_screen.restricted"; + #[doc = "Chat is restricted. Go to the Restrictions screen in World Options."] + pub const CHAT_SCREEN_RESTRICTED_NARRATION: &str = "chat_screen.restricted.narration"; + #[doc = "Chat screen"] + pub const CHAT_SCREEN_TITLE: &str = "chat_screen.title"; + #[doc = "Input message and press Enter to send"] + pub const CHAT_SCREEN_USAGE: &str = "chat_screen.usage"; + #[doc = "See log for more details"] + pub const CHUNK_TOAST_CHECKLOG: &str = "chunk.toast.checkLog"; + #[doc = "Failed to load chunk at %s"] + pub const CHUNK_TOAST_LOADFAILURE: &str = "chunk.toast.loadFailure"; + #[doc = "Low disk space!"] + pub const CHUNK_TOAST_LOWDISKSPACE: &str = "chunk.toast.lowDiskSpace"; + #[doc = "Might not be able to save the world."] + pub const CHUNK_TOAST_LOWDISKSPACE_DESCRIPTION: &str = "chunk.toast.lowDiskSpace.description"; + #[doc = "Failed to save chunk at %s"] + pub const CHUNK_TOAST_SAVEFAILURE: &str = "chunk.toast.saveFailure"; + #[doc = "No items were found on %s players"] + pub const CLEAR_FAILED_MULTIPLE: &str = "clear.failed.multiple"; + #[doc = "No items were found on player %s"] + pub const CLEAR_FAILED_SINGLE: &str = "clear.failed.single"; + #[doc = "Black"] + pub const COLOR_MINECRAFT_BLACK: &str = "color.minecraft.black"; + #[doc = "Blue"] + pub const COLOR_MINECRAFT_BLUE: &str = "color.minecraft.blue"; + #[doc = "Brown"] + pub const COLOR_MINECRAFT_BROWN: &str = "color.minecraft.brown"; + #[doc = "Cyan"] + pub const COLOR_MINECRAFT_CYAN: &str = "color.minecraft.cyan"; + #[doc = "Gray"] + pub const COLOR_MINECRAFT_GRAY: &str = "color.minecraft.gray"; + #[doc = "Green"] + pub const COLOR_MINECRAFT_GREEN: &str = "color.minecraft.green"; + #[doc = "Light Blue"] + pub const COLOR_MINECRAFT_LIGHT_BLUE: &str = "color.minecraft.light_blue"; + #[doc = "Light Gray"] + pub const COLOR_MINECRAFT_LIGHT_GRAY: &str = "color.minecraft.light_gray"; + #[doc = "Lime"] + pub const COLOR_MINECRAFT_LIME: &str = "color.minecraft.lime"; + #[doc = "Magenta"] + pub const COLOR_MINECRAFT_MAGENTA: &str = "color.minecraft.magenta"; + #[doc = "Orange"] + pub const COLOR_MINECRAFT_ORANGE: &str = "color.minecraft.orange"; + #[doc = "Pink"] + pub const COLOR_MINECRAFT_PINK: &str = "color.minecraft.pink"; + #[doc = "Purple"] + pub const COLOR_MINECRAFT_PURPLE: &str = "color.minecraft.purple"; + #[doc = "Red"] + pub const COLOR_MINECRAFT_RED: &str = "color.minecraft.red"; + #[doc = "White"] + pub const COLOR_MINECRAFT_WHITE: &str = "color.minecraft.white"; + #[doc = "Yellow"] + pub const COLOR_MINECRAFT_YELLOW: &str = "color.minecraft.yellow"; + #[doc = "<--[HERE]"] + pub const COMMAND_CONTEXT_HERE: &str = "command.context.here"; + #[doc = "%s at position %s: %s"] + pub const COMMAND_CONTEXT_PARSE_ERROR: &str = "command.context.parse_error"; + #[doc = "Could not parse command: %s"] + pub const COMMAND_EXCEPTION: &str = "command.exception"; + #[doc = "Expected whitespace to end one argument, but found trailing data"] + pub const COMMAND_EXPECTED_SEPARATOR: &str = "command.expected.separator"; + #[doc = "An unexpected error occurred trying to execute that command"] + pub const COMMAND_FAILED: &str = "command.failed"; + #[doc = "Maximum number of contexts (%s) reached"] + pub const COMMAND_FORKLIMIT: &str = "command.forkLimit"; + #[doc = "Trailing data found: %s"] + pub const COMMAND_TRAILING_DATA: &str = "command.trailing_data"; + #[doc = "Incorrect argument for command"] + pub const COMMAND_UNKNOWN_ARGUMENT: &str = "command.unknown.argument"; + #[doc = "Unknown or incomplete command. See below for error"] + pub const COMMAND_UNKNOWN_COMMAND: &str = "command.unknown.command"; + #[doc = "The advancement %1$s does not contain the criterion '%2$s'"] + pub const COMMANDS_ADVANCEMENT_CRITERIONNOTFOUND: &str = + "commands.advancement.criterionNotFound"; + #[doc = "Couldn't grant criterion '%s' of advancement %s to %s players as they already have it"] + pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_MANY_FAILURE: &str = + "commands.advancement.grant.criterion.to.many.failure"; + #[doc = "Granted criterion '%s' of advancement %s to %s players"] + pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_MANY_SUCCESS: &str = + "commands.advancement.grant.criterion.to.many.success"; + #[doc = "Couldn't grant criterion '%s' of advancement %s to %s as they already have it"] + pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_ONE_FAILURE: &str = + "commands.advancement.grant.criterion.to.one.failure"; + #[doc = "Granted criterion '%s' of advancement %s to %s"] + pub const COMMANDS_ADVANCEMENT_GRANT_CRITERION_TO_ONE_SUCCESS: &str = + "commands.advancement.grant.criterion.to.one.success"; + #[doc = "Couldn't grant %s advancements to %s players as they already have them"] + pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_MANY_FAILURE: &str = + "commands.advancement.grant.many.to.many.failure"; + #[doc = "Granted %s advancements to %s players"] + pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_MANY_SUCCESS: &str = + "commands.advancement.grant.many.to.many.success"; + #[doc = "Couldn't grant %s advancements to %s as they already have them"] + pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_ONE_FAILURE: &str = + "commands.advancement.grant.many.to.one.failure"; + #[doc = "Granted %s advancements to %s"] + pub const COMMANDS_ADVANCEMENT_GRANT_MANY_TO_ONE_SUCCESS: &str = + "commands.advancement.grant.many.to.one.success"; + #[doc = "Couldn't grant advancement %s to %s players as they already have it"] + pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_MANY_FAILURE: &str = + "commands.advancement.grant.one.to.many.failure"; + #[doc = "Granted the advancement %s to %s players"] + pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_MANY_SUCCESS: &str = + "commands.advancement.grant.one.to.many.success"; + #[doc = "Couldn't grant advancement %s to %s as they already have it"] + pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_ONE_FAILURE: &str = + "commands.advancement.grant.one.to.one.failure"; + #[doc = "Granted the advancement %s to %s"] + pub const COMMANDS_ADVANCEMENT_GRANT_ONE_TO_ONE_SUCCESS: &str = + "commands.advancement.grant.one.to.one.success"; + #[doc = "Couldn't revoke criterion '%s' of advancement %s from %s players as they don't have it"] + pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_MANY_FAILURE: &str = + "commands.advancement.revoke.criterion.to.many.failure"; + #[doc = "Revoked criterion '%s' of advancement %s from %s players"] + pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_MANY_SUCCESS: &str = + "commands.advancement.revoke.criterion.to.many.success"; + #[doc = "Couldn't revoke criterion '%s' of advancement %s from %s as they don't have it"] + pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_ONE_FAILURE: &str = + "commands.advancement.revoke.criterion.to.one.failure"; + #[doc = "Revoked criterion '%s' of advancement %s from %s"] + pub const COMMANDS_ADVANCEMENT_REVOKE_CRITERION_TO_ONE_SUCCESS: &str = + "commands.advancement.revoke.criterion.to.one.success"; + #[doc = "Couldn't revoke %s advancements from %s players as they don't have them"] + pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_MANY_FAILURE: &str = + "commands.advancement.revoke.many.to.many.failure"; + #[doc = "Revoked %s advancements from %s players"] + pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_MANY_SUCCESS: &str = + "commands.advancement.revoke.many.to.many.success"; + #[doc = "Couldn't revoke %s advancements from %s as they don't have them"] + pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_ONE_FAILURE: &str = + "commands.advancement.revoke.many.to.one.failure"; + #[doc = "Revoked %s advancements from %s"] + pub const COMMANDS_ADVANCEMENT_REVOKE_MANY_TO_ONE_SUCCESS: &str = + "commands.advancement.revoke.many.to.one.success"; + #[doc = "Couldn't revoke advancement %s from %s players as they don't have it"] + pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_MANY_FAILURE: &str = + "commands.advancement.revoke.one.to.many.failure"; + #[doc = "Revoked the advancement %s from %s players"] + pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_MANY_SUCCESS: &str = + "commands.advancement.revoke.one.to.many.success"; + #[doc = "Couldn't revoke advancement %s from %s as they don't have it"] + pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_ONE_FAILURE: &str = + "commands.advancement.revoke.one.to.one.failure"; + #[doc = "Revoked the advancement %s from %s"] + pub const COMMANDS_ADVANCEMENT_REVOKE_ONE_TO_ONE_SUCCESS: &str = + "commands.advancement.revoke.one.to.one.success"; + #[doc = "The base value of attribute %s for entity %s is %s"] + pub const COMMANDS_ATTRIBUTE_BASE_VALUE_GET_SUCCESS: &str = + "commands.attribute.base_value.get.success"; + #[doc = "The base value for attribute %s for entity %s reset to default %s"] + pub const COMMANDS_ATTRIBUTE_BASE_VALUE_RESET_SUCCESS: &str = + "commands.attribute.base_value.reset.success"; + #[doc = "The base value for attribute %s for entity %s set to %s"] + pub const COMMANDS_ATTRIBUTE_BASE_VALUE_SET_SUCCESS: &str = + "commands.attribute.base_value.set.success"; + #[doc = "%s is not a valid entity for this command"] + pub const COMMANDS_ATTRIBUTE_FAILED_ENTITY: &str = "commands.attribute.failed.entity"; + #[doc = "Modifier %s is already present on attribute %s for entity %s"] + pub const COMMANDS_ATTRIBUTE_FAILED_MODIFIER_ALREADY_PRESENT: &str = + "commands.attribute.failed.modifier_already_present"; + #[doc = "Entity %s has no attribute %s"] + pub const COMMANDS_ATTRIBUTE_FAILED_NO_ATTRIBUTE: &str = + "commands.attribute.failed.no_attribute"; + #[doc = "Attribute %s for entity %s has no modifier %s"] + pub const COMMANDS_ATTRIBUTE_FAILED_NO_MODIFIER: &str = "commands.attribute.failed.no_modifier"; + #[doc = "Added modifier %s to attribute %s for entity %s"] + pub const COMMANDS_ATTRIBUTE_MODIFIER_ADD_SUCCESS: &str = + "commands.attribute.modifier.add.success"; + #[doc = "Removed modifier %s from attribute %s for entity %s"] + pub const COMMANDS_ATTRIBUTE_MODIFIER_REMOVE_SUCCESS: &str = + "commands.attribute.modifier.remove.success"; + #[doc = "The value of modifier %s on attribute %s for entity %s is %s"] + pub const COMMANDS_ATTRIBUTE_MODIFIER_VALUE_GET_SUCCESS: &str = + "commands.attribute.modifier.value.get.success"; + #[doc = "The value of attribute %s for entity %s is %s"] + pub const COMMANDS_ATTRIBUTE_VALUE_GET_SUCCESS: &str = "commands.attribute.value.get.success"; + #[doc = "Nothing changed. The player is already banned"] + pub const COMMANDS_BAN_FAILED: &str = "commands.ban.failed"; + #[doc = "Banned %s: %s"] + pub const COMMANDS_BAN_SUCCESS: &str = "commands.ban.success"; + #[doc = "Nothing changed. That IP is already banned"] + pub const COMMANDS_BANIP_FAILED: &str = "commands.banip.failed"; + #[doc = "This ban affects %s player(s): %s"] + pub const COMMANDS_BANIP_INFO: &str = "commands.banip.info"; + #[doc = "Invalid IP address or unknown player"] + pub const COMMANDS_BANIP_INVALID: &str = "commands.banip.invalid"; + #[doc = "Banned IP %s: %s"] + pub const COMMANDS_BANIP_SUCCESS: &str = "commands.banip.success"; + #[doc = "%s was banned by %s: %s"] + pub const COMMANDS_BANLIST_ENTRY: &str = "commands.banlist.entry"; + #[doc = "(Unknown)"] + pub const COMMANDS_BANLIST_ENTRY_UNKNOWN: &str = "commands.banlist.entry.unknown"; + #[doc = "There are %s ban(s):"] + pub const COMMANDS_BANLIST_LIST: &str = "commands.banlist.list"; + #[doc = "There are no bans"] + pub const COMMANDS_BANLIST_NONE: &str = "commands.banlist.none"; + #[doc = "A bossbar already exists with the ID '%s'"] + pub const COMMANDS_BOSSBAR_CREATE_FAILED: &str = "commands.bossbar.create.failed"; + #[doc = "Created custom bossbar %s"] + pub const COMMANDS_BOSSBAR_CREATE_SUCCESS: &str = "commands.bossbar.create.success"; + #[doc = "Custom bossbar %s has a maximum of %s"] + pub const COMMANDS_BOSSBAR_GET_MAX: &str = "commands.bossbar.get.max"; + #[doc = "Custom bossbar %s has no players currently online"] + pub const COMMANDS_BOSSBAR_GET_PLAYERS_NONE: &str = "commands.bossbar.get.players.none"; + #[doc = "Custom bossbar %s has %s player(s) currently online: %s"] + pub const COMMANDS_BOSSBAR_GET_PLAYERS_SOME: &str = "commands.bossbar.get.players.some"; + #[doc = "Custom bossbar %s has a value of %s"] + pub const COMMANDS_BOSSBAR_GET_VALUE: &str = "commands.bossbar.get.value"; + #[doc = "Custom bossbar %s is currently hidden"] + pub const COMMANDS_BOSSBAR_GET_VISIBLE_HIDDEN: &str = "commands.bossbar.get.visible.hidden"; + #[doc = "Custom bossbar %s is currently shown"] + pub const COMMANDS_BOSSBAR_GET_VISIBLE_VISIBLE: &str = "commands.bossbar.get.visible.visible"; + #[doc = "There are no custom bossbars active"] + pub const COMMANDS_BOSSBAR_LIST_BARS_NONE: &str = "commands.bossbar.list.bars.none"; + #[doc = "There are %s custom bossbar(s) active: %s"] + pub const COMMANDS_BOSSBAR_LIST_BARS_SOME: &str = "commands.bossbar.list.bars.some"; + #[doc = "Removed custom bossbar %s"] + pub const COMMANDS_BOSSBAR_REMOVE_SUCCESS: &str = "commands.bossbar.remove.success"; + #[doc = "Custom bossbar %s has changed color"] + pub const COMMANDS_BOSSBAR_SET_COLOR_SUCCESS: &str = "commands.bossbar.set.color.success"; + #[doc = "Nothing changed. That's already the color of this bossbar"] + pub const COMMANDS_BOSSBAR_SET_COLOR_UNCHANGED: &str = "commands.bossbar.set.color.unchanged"; + #[doc = "Custom bossbar %s has changed maximum to %s"] + pub const COMMANDS_BOSSBAR_SET_MAX_SUCCESS: &str = "commands.bossbar.set.max.success"; + #[doc = "Nothing changed. That's already the max of this bossbar"] + pub const COMMANDS_BOSSBAR_SET_MAX_UNCHANGED: &str = "commands.bossbar.set.max.unchanged"; + #[doc = "Custom bossbar %s has been renamed"] + pub const COMMANDS_BOSSBAR_SET_NAME_SUCCESS: &str = "commands.bossbar.set.name.success"; + #[doc = "Nothing changed. That's already the name of this bossbar"] + pub const COMMANDS_BOSSBAR_SET_NAME_UNCHANGED: &str = "commands.bossbar.set.name.unchanged"; + #[doc = "Custom bossbar %s no longer has any players"] + pub const COMMANDS_BOSSBAR_SET_PLAYERS_SUCCESS_NONE: &str = + "commands.bossbar.set.players.success.none"; + #[doc = "Custom bossbar %s now has %s player(s): %s"] + pub const COMMANDS_BOSSBAR_SET_PLAYERS_SUCCESS_SOME: &str = + "commands.bossbar.set.players.success.some"; + #[doc = "Nothing changed. Those players are already on the bossbar with nobody to add or remove"] + pub const COMMANDS_BOSSBAR_SET_PLAYERS_UNCHANGED: &str = + "commands.bossbar.set.players.unchanged"; + #[doc = "Custom bossbar %s has changed style"] + pub const COMMANDS_BOSSBAR_SET_STYLE_SUCCESS: &str = "commands.bossbar.set.style.success"; + #[doc = "Nothing changed. That's already the style of this bossbar"] + pub const COMMANDS_BOSSBAR_SET_STYLE_UNCHANGED: &str = "commands.bossbar.set.style.unchanged"; + #[doc = "Custom bossbar %s has changed value to %s"] + pub const COMMANDS_BOSSBAR_SET_VALUE_SUCCESS: &str = "commands.bossbar.set.value.success"; + #[doc = "Nothing changed. That's already the value of this bossbar"] + pub const COMMANDS_BOSSBAR_SET_VALUE_UNCHANGED: &str = "commands.bossbar.set.value.unchanged"; + #[doc = "Nothing changed. The bossbar is already hidden"] + pub const COMMANDS_BOSSBAR_SET_VISIBILITY_UNCHANGED_HIDDEN: &str = + "commands.bossbar.set.visibility.unchanged.hidden"; + #[doc = "Nothing changed. The bossbar is already visible"] + pub const COMMANDS_BOSSBAR_SET_VISIBILITY_UNCHANGED_VISIBLE: &str = + "commands.bossbar.set.visibility.unchanged.visible"; + #[doc = "Custom bossbar %s is now hidden"] + pub const COMMANDS_BOSSBAR_SET_VISIBLE_SUCCESS_HIDDEN: &str = + "commands.bossbar.set.visible.success.hidden"; + #[doc = "Custom bossbar %s is now visible"] + pub const COMMANDS_BOSSBAR_SET_VISIBLE_SUCCESS_VISIBLE: &str = + "commands.bossbar.set.visible.success.visible"; + #[doc = "No bossbar exists with the ID '%s'"] + pub const COMMANDS_BOSSBAR_UNKNOWN: &str = "commands.bossbar.unknown"; + #[doc = "Removed %s item(s) from %s players"] + pub const COMMANDS_CLEAR_SUCCESS_MULTIPLE: &str = "commands.clear.success.multiple"; + #[doc = "Removed %s item(s) from player %s"] + pub const COMMANDS_CLEAR_SUCCESS_SINGLE: &str = "commands.clear.success.single"; + #[doc = "Found %s matching item(s) on %s players"] + pub const COMMANDS_CLEAR_TEST_MULTIPLE: &str = "commands.clear.test.multiple"; + #[doc = "Found %s matching item(s) on player %s"] + pub const COMMANDS_CLEAR_TEST_SINGLE: &str = "commands.clear.test.single"; + #[doc = "No blocks were cloned"] + pub const COMMANDS_CLONE_FAILED: &str = "commands.clone.failed"; + #[doc = "The source and destination areas cannot overlap"] + pub const COMMANDS_CLONE_OVERLAP: &str = "commands.clone.overlap"; + #[doc = "Successfully cloned %s block(s)"] + pub const COMMANDS_CLONE_SUCCESS: &str = "commands.clone.success"; + #[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] + pub const COMMANDS_CLONE_TOOBIG: &str = "commands.clone.toobig"; + #[doc = "Target is invulnerable to the given damage type"] + pub const COMMANDS_DAMAGE_INVULNERABLE: &str = "commands.damage.invulnerable"; + #[doc = "Applied %s damage to %s"] + pub const COMMANDS_DAMAGE_SUCCESS: &str = "commands.damage.success"; + #[doc = "%s on block %s, %s, %s after scale factor of %s is %s"] + pub const COMMANDS_DATA_BLOCK_GET: &str = "commands.data.block.get"; + #[doc = "The target block is not a block entity"] + pub const COMMANDS_DATA_BLOCK_INVALID: &str = "commands.data.block.invalid"; + #[doc = "Modified block data of %s, %s, %s"] + pub const COMMANDS_DATA_BLOCK_MODIFIED: &str = "commands.data.block.modified"; + #[doc = "%s, %s, %s has the following block data: %s"] + pub const COMMANDS_DATA_BLOCK_QUERY: &str = "commands.data.block.query"; + #[doc = "%s on %s after scale factor of %s is %s"] + pub const COMMANDS_DATA_ENTITY_GET: &str = "commands.data.entity.get"; + #[doc = "Unable to modify player data"] + pub const COMMANDS_DATA_ENTITY_INVALID: &str = "commands.data.entity.invalid"; + #[doc = "Modified entity data of %s"] + pub const COMMANDS_DATA_ENTITY_MODIFIED: &str = "commands.data.entity.modified"; + #[doc = "%s has the following entity data: %s"] + pub const COMMANDS_DATA_ENTITY_QUERY: &str = "commands.data.entity.query"; + #[doc = "Can't get %s; only numeric tags are allowed"] + pub const COMMANDS_DATA_GET_INVALID: &str = "commands.data.get.invalid"; + #[doc = "This argument accepts a single NBT value"] + pub const COMMANDS_DATA_GET_MULTIPLE: &str = "commands.data.get.multiple"; + #[doc = "Can't get %s; tag doesn't exist"] + pub const COMMANDS_DATA_GET_UNKNOWN: &str = "commands.data.get.unknown"; + #[doc = "Nothing changed. The specified properties already have these values"] + pub const COMMANDS_DATA_MERGE_FAILED: &str = "commands.data.merge.failed"; + #[doc = "Expected a list: got %s"] + pub const COMMANDS_DATA_MODIFY_EXPECTED_LIST: &str = "commands.data.modify.expected_list"; + #[doc = "Expected an object: got %s"] + pub const COMMANDS_DATA_MODIFY_EXPECTED_OBJECT: &str = "commands.data.modify.expected_object"; + #[doc = "Expected a value: got %s"] + pub const COMMANDS_DATA_MODIFY_EXPECTED_VALUE: &str = "commands.data.modify.expected_value"; + #[doc = "Invalid list index: %s"] + pub const COMMANDS_DATA_MODIFY_INVALID_INDEX: &str = "commands.data.modify.invalid_index"; + #[doc = "Invalid substring indices: %s to %s"] + pub const COMMANDS_DATA_MODIFY_INVALID_SUBSTRING: &str = + "commands.data.modify.invalid_substring"; + #[doc = "%s in storage %s after scale factor of %s is %s"] + pub const COMMANDS_DATA_STORAGE_GET: &str = "commands.data.storage.get"; + #[doc = "Modified storage %s"] + pub const COMMANDS_DATA_STORAGE_MODIFIED: &str = "commands.data.storage.modified"; + #[doc = "Storage %s has the following contents: %s"] + pub const COMMANDS_DATA_STORAGE_QUERY: &str = "commands.data.storage.query"; + #[doc = "Pack with name '%s' already exists"] + pub const COMMANDS_DATAPACK_CREATE_ALREADY_EXISTS: &str = + "commands.datapack.create.already_exists"; + #[doc = "Invalid new pack name '%s'"] + pub const COMMANDS_DATAPACK_CREATE_INVALID_FULL_NAME: &str = + "commands.datapack.create.invalid_full_name"; + #[doc = "Invalid characters in new pack name '%s'"] + pub const COMMANDS_DATAPACK_CREATE_INVALID_NAME: &str = "commands.datapack.create.invalid_name"; + #[doc = "Can't create pack with name '%s'. Check logs"] + pub const COMMANDS_DATAPACK_CREATE_IO_FAILURE: &str = "commands.datapack.create.io_failure"; + #[doc = "Failed to encode metadata for pack with name '%s': %s"] + pub const COMMANDS_DATAPACK_CREATE_METADATA_ENCODE_FAILURE: &str = + "commands.datapack.create.metadata_encode_failure"; + #[doc = "Created new empty pack with name '%s'"] + pub const COMMANDS_DATAPACK_CREATE_SUCCESS: &str = "commands.datapack.create.success"; + #[doc = "Pack '%s' is not enabled!"] + pub const COMMANDS_DATAPACK_DISABLE_FAILED: &str = "commands.datapack.disable.failed"; + #[doc = "Pack '%s' cannot be disabled, since it is part of an enabled flag!"] + pub const COMMANDS_DATAPACK_DISABLE_FAILED_FEATURE: &str = + "commands.datapack.disable.failed.feature"; + #[doc = "Pack '%s' is already enabled!"] + pub const COMMANDS_DATAPACK_ENABLE_FAILED: &str = "commands.datapack.enable.failed"; + #[doc = "Pack '%s' cannot be enabled, since required flags are not enabled in this world: %s!"] + pub const COMMANDS_DATAPACK_ENABLE_FAILED_NO_FLAGS: &str = + "commands.datapack.enable.failed.no_flags"; + #[doc = "There are no more data packs available"] + pub const COMMANDS_DATAPACK_LIST_AVAILABLE_NONE: &str = "commands.datapack.list.available.none"; + #[doc = "There are %s data pack(s) available: %s"] + pub const COMMANDS_DATAPACK_LIST_AVAILABLE_SUCCESS: &str = + "commands.datapack.list.available.success"; + #[doc = "There are no data packs enabled"] + pub const COMMANDS_DATAPACK_LIST_ENABLED_NONE: &str = "commands.datapack.list.enabled.none"; + #[doc = "There are %s data pack(s) enabled: %s"] + pub const COMMANDS_DATAPACK_LIST_ENABLED_SUCCESS: &str = + "commands.datapack.list.enabled.success"; + #[doc = "Disabling data pack %s"] + pub const COMMANDS_DATAPACK_MODIFY_DISABLE: &str = "commands.datapack.modify.disable"; + #[doc = "Enabling data pack %s"] + pub const COMMANDS_DATAPACK_MODIFY_ENABLE: &str = "commands.datapack.modify.enable"; + #[doc = "Unknown data pack '%s'"] + pub const COMMANDS_DATAPACK_UNKNOWN: &str = "commands.datapack.unknown"; + #[doc = "The tick profiler is already started"] + pub const COMMANDS_DEBUG_ALREADYRUNNING: &str = "commands.debug.alreadyRunning"; + #[doc = "Can't trace from inside of function"] + pub const COMMANDS_DEBUG_FUNCTION_NORECURSION: &str = "commands.debug.function.noRecursion"; + #[doc = "Tracing can't be used with return run"] + pub const COMMANDS_DEBUG_FUNCTION_NORETURNRUN: &str = "commands.debug.function.noReturnRun"; + #[doc = "Traced %s command(s) from %s functions to output file %s"] + pub const COMMANDS_DEBUG_FUNCTION_SUCCESS_MULTIPLE: &str = + "commands.debug.function.success.multiple"; + #[doc = "Traced %s command(s) from function '%s' to output file %s"] + pub const COMMANDS_DEBUG_FUNCTION_SUCCESS_SINGLE: &str = + "commands.debug.function.success.single"; + #[doc = "Failed to trace function"] + pub const COMMANDS_DEBUG_FUNCTION_TRACEFAILED: &str = "commands.debug.function.traceFailed"; + #[doc = "The tick profiler hasn't started"] + pub const COMMANDS_DEBUG_NOTRUNNING: &str = "commands.debug.notRunning"; + #[doc = "Started tick profiling"] + pub const COMMANDS_DEBUG_STARTED: &str = "commands.debug.started"; + #[doc = "Stopped tick profiling after %s second(s) and %s tick(s) (%s tick(s) per second)"] + pub const COMMANDS_DEBUG_STOPPED: &str = "commands.debug.stopped"; + #[doc = "The default game mode is now %s"] + pub const COMMANDS_DEFAULTGAMEMODE_SUCCESS: &str = "commands.defaultgamemode.success"; + #[doc = "Nothing changed. The player is not an operator"] + pub const COMMANDS_DEOP_FAILED: &str = "commands.deop.failed"; + #[doc = "Made %s no longer a server operator"] + pub const COMMANDS_DEOP_SUCCESS: &str = "commands.deop.success"; + #[doc = "Cleared dialog for %s players"] + pub const COMMANDS_DIALOG_CLEAR_MULTIPLE: &str = "commands.dialog.clear.multiple"; + #[doc = "Cleared dialog for %s"] + pub const COMMANDS_DIALOG_CLEAR_SINGLE: &str = "commands.dialog.clear.single"; + #[doc = "Displayed dialog to %s players"] + pub const COMMANDS_DIALOG_SHOW_MULTIPLE: &str = "commands.dialog.show.multiple"; + #[doc = "Displayed dialog to %s"] + pub const COMMANDS_DIALOG_SHOW_SINGLE: &str = "commands.dialog.show.single"; + #[doc = "The difficulty did not change; it is already set to %s"] + pub const COMMANDS_DIFFICULTY_FAILURE: &str = "commands.difficulty.failure"; + #[doc = "The difficulty is %s"] + pub const COMMANDS_DIFFICULTY_QUERY: &str = "commands.difficulty.query"; + #[doc = "The difficulty has been set to %s"] + pub const COMMANDS_DIFFICULTY_SUCCESS: &str = "commands.difficulty.success"; + #[doc = "Entity can't hold any items"] + pub const COMMANDS_DROP_NO_HELD_ITEMS: &str = "commands.drop.no_held_items"; + #[doc = "Entity %s has no loot table"] + pub const COMMANDS_DROP_NO_LOOT_TABLE: &str = "commands.drop.no_loot_table"; + #[doc = "Block %s has no loot table"] + pub const COMMANDS_DROP_NO_LOOT_TABLE_BLOCK: &str = "commands.drop.no_loot_table.block"; + #[doc = "Dropped %s items"] + pub const COMMANDS_DROP_SUCCESS_MULTIPLE: &str = "commands.drop.success.multiple"; + #[doc = "Dropped %s items from loot table %s"] + pub const COMMANDS_DROP_SUCCESS_MULTIPLE_WITH_TABLE: &str = + "commands.drop.success.multiple_with_table"; + #[doc = "Dropped %s %s"] + pub const COMMANDS_DROP_SUCCESS_SINGLE: &str = "commands.drop.success.single"; + #[doc = "Dropped %s %s from loot table %s"] + pub const COMMANDS_DROP_SUCCESS_SINGLE_WITH_TABLE: &str = + "commands.drop.success.single_with_table"; + #[doc = "Target has no effects to remove"] + pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_FAILED: &str = + "commands.effect.clear.everything.failed"; + #[doc = "Removed every effect from %s targets"] + pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_SUCCESS_MULTIPLE: &str = + "commands.effect.clear.everything.success.multiple"; + #[doc = "Removed every effect from %s"] + pub const COMMANDS_EFFECT_CLEAR_EVERYTHING_SUCCESS_SINGLE: &str = + "commands.effect.clear.everything.success.single"; + #[doc = "Target doesn't have the requested effect"] + pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_FAILED: &str = "commands.effect.clear.specific.failed"; + #[doc = "Removed effect %s from %s targets"] + pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_SUCCESS_MULTIPLE: &str = + "commands.effect.clear.specific.success.multiple"; + #[doc = "Removed effect %s from %s"] + pub const COMMANDS_EFFECT_CLEAR_SPECIFIC_SUCCESS_SINGLE: &str = + "commands.effect.clear.specific.success.single"; + #[doc = "Unable to apply this effect (target is either immune to effects, or has something stronger)"] + pub const COMMANDS_EFFECT_GIVE_FAILED: &str = "commands.effect.give.failed"; + #[doc = "Applied effect %s to %s targets"] + pub const COMMANDS_EFFECT_GIVE_SUCCESS_MULTIPLE: &str = "commands.effect.give.success.multiple"; + #[doc = "Applied effect %s to %s"] + pub const COMMANDS_EFFECT_GIVE_SUCCESS_SINGLE: &str = "commands.effect.give.success.single"; + #[doc = "Nothing changed. Targets either have no item in their hands or the enchantment could not be applied"] + pub const COMMANDS_ENCHANT_FAILED: &str = "commands.enchant.failed"; + #[doc = "%s is not a valid entity for this command"] + pub const COMMANDS_ENCHANT_FAILED_ENTITY: &str = "commands.enchant.failed.entity"; + #[doc = "%s cannot support that enchantment"] + pub const COMMANDS_ENCHANT_FAILED_INCOMPATIBLE: &str = "commands.enchant.failed.incompatible"; + #[doc = "%s is not holding any item"] + pub const COMMANDS_ENCHANT_FAILED_ITEMLESS: &str = "commands.enchant.failed.itemless"; + #[doc = "%s is higher than the maximum level of %s supported by that enchantment"] + pub const COMMANDS_ENCHANT_FAILED_LEVEL: &str = "commands.enchant.failed.level"; + #[doc = "Applied enchantment %s to %s entities"] + pub const COMMANDS_ENCHANT_SUCCESS_MULTIPLE: &str = "commands.enchant.success.multiple"; + #[doc = "Applied enchantment %s to %s's item"] + pub const COMMANDS_ENCHANT_SUCCESS_SINGLE: &str = "commands.enchant.success.single"; + #[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] + pub const COMMANDS_EXECUTE_BLOCKS_TOOBIG: &str = "commands.execute.blocks.toobig"; + #[doc = "Test failed"] + pub const COMMANDS_EXECUTE_CONDITIONAL_FAIL: &str = "commands.execute.conditional.fail"; + #[doc = "Test failed. Count: %s"] + pub const COMMANDS_EXECUTE_CONDITIONAL_FAIL_COUNT: &str = + "commands.execute.conditional.fail_count"; + #[doc = "Test passed"] + pub const COMMANDS_EXECUTE_CONDITIONAL_PASS: &str = "commands.execute.conditional.pass"; + #[doc = "Test passed. Count: %s"] + pub const COMMANDS_EXECUTE_CONDITIONAL_PASS_COUNT: &str = + "commands.execute.conditional.pass_count"; + #[doc = "Failed to instantiate function %s: %s"] + pub const COMMANDS_EXECUTE_FUNCTION_INSTANTIATIONFAILURE: &str = + "commands.execute.function.instantiationFailure"; + #[doc = "Gave %s experience levels to %s players"] + pub const COMMANDS_EXPERIENCE_ADD_LEVELS_SUCCESS_MULTIPLE: &str = + "commands.experience.add.levels.success.multiple"; + #[doc = "Gave %s experience levels to %s"] + pub const COMMANDS_EXPERIENCE_ADD_LEVELS_SUCCESS_SINGLE: &str = + "commands.experience.add.levels.success.single"; + #[doc = "Gave %s experience points to %s players"] + pub const COMMANDS_EXPERIENCE_ADD_POINTS_SUCCESS_MULTIPLE: &str = + "commands.experience.add.points.success.multiple"; + #[doc = "Gave %s experience points to %s"] + pub const COMMANDS_EXPERIENCE_ADD_POINTS_SUCCESS_SINGLE: &str = + "commands.experience.add.points.success.single"; + #[doc = "%s has %s experience levels"] + pub const COMMANDS_EXPERIENCE_QUERY_LEVELS: &str = "commands.experience.query.levels"; + #[doc = "%s has %s experience points"] + pub const COMMANDS_EXPERIENCE_QUERY_POINTS: &str = "commands.experience.query.points"; + #[doc = "Set %s experience levels on %s players"] + pub const COMMANDS_EXPERIENCE_SET_LEVELS_SUCCESS_MULTIPLE: &str = + "commands.experience.set.levels.success.multiple"; + #[doc = "Set %s experience levels on %s"] + pub const COMMANDS_EXPERIENCE_SET_LEVELS_SUCCESS_SINGLE: &str = + "commands.experience.set.levels.success.single"; + #[doc = "Cannot set experience points above the maximum points for the player's current level"] + pub const COMMANDS_EXPERIENCE_SET_POINTS_INVALID: &str = + "commands.experience.set.points.invalid"; + #[doc = "Set %s experience points on %s players"] + pub const COMMANDS_EXPERIENCE_SET_POINTS_SUCCESS_MULTIPLE: &str = + "commands.experience.set.points.success.multiple"; + #[doc = "Set %s experience points on %s"] + pub const COMMANDS_EXPERIENCE_SET_POINTS_SUCCESS_SINGLE: &str = + "commands.experience.set.points.success.single"; + #[doc = "Copy Component"] + pub const COMMANDS_FETCHPROFILE_COPY_COMPONENT: &str = "commands.fetchprofile.copy_component"; + #[doc = "Copy %s"] + pub const COMMANDS_FETCHPROFILE_COPY_TEXT: &str = "commands.fetchprofile.copy_text"; + #[doc = "Resolved profile for entity %s: %s"] + pub const COMMANDS_FETCHPROFILE_ENTITY_SUCCESS: &str = "commands.fetchprofile.entity.success"; + #[doc = "Failed to serialize profile: %s"] + pub const COMMANDS_FETCHPROFILE_FAILED_TO_SERIALIZE: &str = + "commands.fetchprofile.failed_to_serialize"; + #[doc = "Give Item"] + pub const COMMANDS_FETCHPROFILE_GIVE_ITEM: &str = "commands.fetchprofile.give_item"; + #[doc = "Failed to resolve profile for ID %s"] + pub const COMMANDS_FETCHPROFILE_ID_FAILURE: &str = "commands.fetchprofile.id.failure"; + #[doc = "Resolved profile for ID %s: %s"] + pub const COMMANDS_FETCHPROFILE_ID_SUCCESS: &str = "commands.fetchprofile.id.success"; + #[doc = "Failed to resolve profile for name %s"] + pub const COMMANDS_FETCHPROFILE_NAME_FAILURE: &str = "commands.fetchprofile.name.failure"; + #[doc = "Resolved profile for name %s: %s"] + pub const COMMANDS_FETCHPROFILE_NAME_SUCCESS: &str = "commands.fetchprofile.name.success"; + #[doc = "Entity %s has no profile"] + pub const COMMANDS_FETCHPROFILE_NO_PROFILE: &str = "commands.fetchprofile.no_profile"; + #[doc = "Summon Mannequin"] + pub const COMMANDS_FETCHPROFILE_SUMMON_MANNEQUIN: &str = + "commands.fetchprofile.summon_mannequin"; + #[doc = "No blocks were filled"] + pub const COMMANDS_FILL_FAILED: &str = "commands.fill.failed"; + #[doc = "Successfully filled %s block(s)"] + pub const COMMANDS_FILL_SUCCESS: &str = "commands.fill.success"; + #[doc = "Too many blocks in the specified area (maximum %s, but specified %s)"] + pub const COMMANDS_FILL_TOOBIG: &str = "commands.fill.toobig"; + #[doc = "Biomes set between %s, %s, %s and %s, %s, %s"] + pub const COMMANDS_FILLBIOME_SUCCESS: &str = "commands.fillbiome.success"; + #[doc = "%s biome entry/entries set between %s, %s, %s and %s, %s, %s"] + pub const COMMANDS_FILLBIOME_SUCCESS_COUNT: &str = "commands.fillbiome.success.count"; + #[doc = "Too many blocks in the specified volume (maximum %s, but specified %s)"] + pub const COMMANDS_FILLBIOME_TOOBIG: &str = "commands.fillbiome.toobig"; + #[doc = "No chunks were marked for force loading"] + pub const COMMANDS_FORCELOAD_ADDED_FAILURE: &str = "commands.forceload.added.failure"; + #[doc = "Marked %s chunks in %s from %s to %s to be force loaded"] + pub const COMMANDS_FORCELOAD_ADDED_MULTIPLE: &str = "commands.forceload.added.multiple"; + #[doc = "No force loaded chunks were found in %s"] + pub const COMMANDS_FORCELOAD_ADDED_NONE: &str = "commands.forceload.added.none"; + #[doc = "Marked chunk %s in %s to be force loaded"] + pub const COMMANDS_FORCELOAD_ADDED_SINGLE: &str = "commands.forceload.added.single"; + #[doc = "%s force loaded chunks were found in %s at: %s"] + pub const COMMANDS_FORCELOAD_LIST_MULTIPLE: &str = "commands.forceload.list.multiple"; + #[doc = "A force loaded chunk was found in %s at: %s"] + pub const COMMANDS_FORCELOAD_LIST_SINGLE: &str = "commands.forceload.list.single"; + #[doc = "Chunk at %s in %s is not marked for force loading"] + pub const COMMANDS_FORCELOAD_QUERY_FAILURE: &str = "commands.forceload.query.failure"; + #[doc = "Chunk at %s in %s is marked for force loading"] + pub const COMMANDS_FORCELOAD_QUERY_SUCCESS: &str = "commands.forceload.query.success"; + #[doc = "Unmarked all force loaded chunks in %s"] + pub const COMMANDS_FORCELOAD_REMOVED_ALL: &str = "commands.forceload.removed.all"; + #[doc = "No chunks were removed from force loading"] + pub const COMMANDS_FORCELOAD_REMOVED_FAILURE: &str = "commands.forceload.removed.failure"; + #[doc = "Unmarked %s chunks in %s from %s to %s for force loading"] + pub const COMMANDS_FORCELOAD_REMOVED_MULTIPLE: &str = "commands.forceload.removed.multiple"; + #[doc = "Unmarked chunk %s in %s for force loading"] + pub const COMMANDS_FORCELOAD_REMOVED_SINGLE: &str = "commands.forceload.removed.single"; + #[doc = "Too many chunks in the specified area (maximum %s, but specified %s)"] + pub const COMMANDS_FORCELOAD_TOOBIG: &str = "commands.forceload.toobig"; + #[doc = "Invalid argument type: %s. Expected Compound"] + pub const COMMANDS_FUNCTION_ERROR_ARGUMENT_NOT_COMPOUND: &str = + "commands.function.error.argument_not_compound"; + #[doc = "Missing argument %2$s to function %1$s"] + pub const COMMANDS_FUNCTION_ERROR_MISSING_ARGUMENT: &str = + "commands.function.error.missing_argument"; + #[doc = "Missing arguments to function %s"] + pub const COMMANDS_FUNCTION_ERROR_MISSING_ARGUMENTS: &str = + "commands.function.error.missing_arguments"; + #[doc = "While instantiating macro %s: Command '%s' caused error: %s"] + pub const COMMANDS_FUNCTION_ERROR_PARSE: &str = "commands.function.error.parse"; + #[doc = "Failed to instantiate function %s: %s"] + pub const COMMANDS_FUNCTION_INSTANTIATIONFAILURE: &str = + "commands.function.instantiationFailure"; + #[doc = "Function %s returned %s"] + pub const COMMANDS_FUNCTION_RESULT: &str = "commands.function.result"; + #[doc = "Running functions %s"] + pub const COMMANDS_FUNCTION_SCHEDULED_MULTIPLE: &str = "commands.function.scheduled.multiple"; + #[doc = "Can't find any functions for name %s"] + pub const COMMANDS_FUNCTION_SCHEDULED_NO_FUNCTIONS: &str = + "commands.function.scheduled.no_functions"; + #[doc = "Running function %s"] + pub const COMMANDS_FUNCTION_SCHEDULED_SINGLE: &str = "commands.function.scheduled.single"; + #[doc = "Executed %s command(s) from %s functions"] + pub const COMMANDS_FUNCTION_SUCCESS_MULTIPLE: &str = "commands.function.success.multiple"; + #[doc = "Executed %s functions"] + pub const COMMANDS_FUNCTION_SUCCESS_MULTIPLE_RESULT: &str = + "commands.function.success.multiple.result"; + #[doc = "Executed %s command(s) from function '%s'"] + pub const COMMANDS_FUNCTION_SUCCESS_SINGLE: &str = "commands.function.success.single"; + #[doc = "Function '%2$s' returned %1$s"] + pub const COMMANDS_FUNCTION_SUCCESS_SINGLE_RESULT: &str = + "commands.function.success.single.result"; + #[doc = "Set %s's game mode to %s"] + pub const COMMANDS_GAMEMODE_SUCCESS_OTHER: &str = "commands.gamemode.success.other"; + #[doc = "Set own game mode to %s"] + pub const COMMANDS_GAMEMODE_SUCCESS_SELF: &str = "commands.gamemode.success.self"; + #[doc = "Gamerule %s is currently set to: %s"] + pub const COMMANDS_GAMERULE_QUERY: &str = "commands.gamerule.query"; + #[doc = "Gamerule %s is now set to: %s"] + pub const COMMANDS_GAMERULE_SET: &str = "commands.gamerule.set"; + #[doc = "Can't give more than %s of %s"] + pub const COMMANDS_GIVE_FAILED_TOOMANYITEMS: &str = "commands.give.failed.toomanyitems"; + #[doc = "Gave %s %s to %s players"] + pub const COMMANDS_GIVE_SUCCESS_MULTIPLE: &str = "commands.give.success.multiple"; + #[doc = "Gave %s %s to %s"] + pub const COMMANDS_GIVE_SUCCESS_SINGLE: &str = "commands.give.success.single"; + #[doc = "Unknown command or insufficient permissions"] + pub const COMMANDS_HELP_FAILED: &str = "commands.help.failed"; + #[doc = "Replaced a slot at %s, %s, %s with %s"] + pub const COMMANDS_ITEM_BLOCK_SET_SUCCESS: &str = "commands.item.block.set.success"; + #[doc = "Replaced a slot on %s entities with %s"] + pub const COMMANDS_ITEM_ENTITY_SET_SUCCESS_MULTIPLE: &str = + "commands.item.entity.set.success.multiple"; + #[doc = "Replaced a slot on %s with %s"] + pub const COMMANDS_ITEM_ENTITY_SET_SUCCESS_SINGLE: &str = + "commands.item.entity.set.success.single"; + #[doc = "The source does not have slot %s"] + pub const COMMANDS_ITEM_SOURCE_NO_SUCH_SLOT: &str = "commands.item.source.no_such_slot"; + #[doc = "Source position %s, %s, %s is not a container"] + pub const COMMANDS_ITEM_SOURCE_NOT_A_CONTAINER: &str = "commands.item.source.not_a_container"; + #[doc = "No targets accepted item %s into slot %s"] + pub const COMMANDS_ITEM_TARGET_NO_CHANGED_KNOWN_ITEM: &str = + "commands.item.target.no_changed.known_item"; + #[doc = "No targets accepted item into slot %s"] + pub const COMMANDS_ITEM_TARGET_NO_CHANGES: &str = "commands.item.target.no_changes"; + #[doc = "The target does not have slot %s"] + pub const COMMANDS_ITEM_TARGET_NO_SUCH_SLOT: &str = "commands.item.target.no_such_slot"; + #[doc = "Target position %s, %s, %s is not a container"] + pub const COMMANDS_ITEM_TARGET_NOT_A_CONTAINER: &str = "commands.item.target.not_a_container"; + #[doc = "Failed to dump JFR recording: %s"] + pub const COMMANDS_JFR_DUMP_FAILED: &str = "commands.jfr.dump.failed"; + #[doc = "Failed to start JFR profiling"] + pub const COMMANDS_JFR_START_FAILED: &str = "commands.jfr.start.failed"; + #[doc = "JFR profiling started"] + pub const COMMANDS_JFR_STARTED: &str = "commands.jfr.started"; + #[doc = "JFR profiling stopped and dumped to %s"] + pub const COMMANDS_JFR_STOPPED: &str = "commands.jfr.stopped"; + #[doc = "Cannot kick server owner in LAN game"] + pub const COMMANDS_KICK_OWNER_FAILED: &str = "commands.kick.owner.failed"; + #[doc = "Cannot kick in an offline singleplayer game"] + pub const COMMANDS_KICK_SINGLEPLAYER_FAILED: &str = "commands.kick.singleplayer.failed"; + #[doc = "Kicked %s: %s"] + pub const COMMANDS_KICK_SUCCESS: &str = "commands.kick.success"; + #[doc = "Killed %s entities"] + pub const COMMANDS_KILL_SUCCESS_MULTIPLE: &str = "commands.kill.success.multiple"; + #[doc = "Killed %s"] + pub const COMMANDS_KILL_SUCCESS_SINGLE: &str = "commands.kill.success.single"; + #[doc = "%s (%s)"] + pub const COMMANDS_LIST_NAMEANDID: &str = "commands.list.nameAndId"; + #[doc = "There are %s of a max of %s players online: %s"] + pub const COMMANDS_LIST_PLAYERS: &str = "commands.list.players"; + #[doc = "Could not find a biome of type \"%s\" within reasonable distance"] + pub const COMMANDS_LOCATE_BIOME_NOT_FOUND: &str = "commands.locate.biome.not_found"; + #[doc = "The nearest %s is at %s (%s blocks away)"] + pub const COMMANDS_LOCATE_BIOME_SUCCESS: &str = "commands.locate.biome.success"; + #[doc = "Could not find a point of interest of type \"%s\" within reasonable distance"] + pub const COMMANDS_LOCATE_POI_NOT_FOUND: &str = "commands.locate.poi.not_found"; + #[doc = "The nearest %s is at %s (%s blocks away)"] + pub const COMMANDS_LOCATE_POI_SUCCESS: &str = "commands.locate.poi.success"; + #[doc = "There is no structure with type \"%s\""] + pub const COMMANDS_LOCATE_STRUCTURE_INVALID: &str = "commands.locate.structure.invalid"; + #[doc = "Could not find a structure of type \"%s\" nearby"] + pub const COMMANDS_LOCATE_STRUCTURE_NOT_FOUND: &str = "commands.locate.structure.not_found"; + #[doc = "The nearest %s is at %s (%s blocks away)"] + pub const COMMANDS_LOCATE_STRUCTURE_SUCCESS: &str = "commands.locate.structure.success"; + #[doc = "%s whispers to you: %s"] + pub const COMMANDS_MESSAGE_DISPLAY_INCOMING: &str = "commands.message.display.incoming"; + #[doc = "You whisper to %s: %s"] + pub const COMMANDS_MESSAGE_DISPLAY_OUTGOING: &str = "commands.message.display.outgoing"; + #[doc = "Nothing changed. The player already is an operator"] + pub const COMMANDS_OP_FAILED: &str = "commands.op.failed"; + #[doc = "Made %s a server operator"] + pub const COMMANDS_OP_SUCCESS: &str = "commands.op.success"; + #[doc = "Nothing changed. The player isn't banned"] + pub const COMMANDS_PARDON_FAILED: &str = "commands.pardon.failed"; + #[doc = "Unbanned %s"] + pub const COMMANDS_PARDON_SUCCESS: &str = "commands.pardon.success"; + #[doc = "Nothing changed. That IP isn't banned"] + pub const COMMANDS_PARDONIP_FAILED: &str = "commands.pardonip.failed"; + #[doc = "Invalid IP address"] + pub const COMMANDS_PARDONIP_INVALID: &str = "commands.pardonip.invalid"; + #[doc = "Unbanned IP %s"] + pub const COMMANDS_PARDONIP_SUCCESS: &str = "commands.pardonip.success"; + #[doc = "The particle was not visible for anybody"] + pub const COMMANDS_PARTICLE_FAILED: &str = "commands.particle.failed"; + #[doc = "Displaying particle %s"] + pub const COMMANDS_PARTICLE_SUCCESS: &str = "commands.particle.success"; + #[doc = "The performance profiler is already started"] + pub const COMMANDS_PERF_ALREADYRUNNING: &str = "commands.perf.alreadyRunning"; + #[doc = "The performance profiler hasn't started"] + pub const COMMANDS_PERF_NOTRUNNING: &str = "commands.perf.notRunning"; + #[doc = "Failed to create debug report"] + pub const COMMANDS_PERF_REPORTFAILED: &str = "commands.perf.reportFailed"; + #[doc = "Created debug report in %s"] + pub const COMMANDS_PERF_REPORTSAVED: &str = "commands.perf.reportSaved"; + #[doc = "Started 10 second performance profiling run (use '/perf stop' to stop early)"] + pub const COMMANDS_PERF_STARTED: &str = "commands.perf.started"; + #[doc = "Stopped performance profiling after %s second(s) and %s tick(s) (%s tick(s) per second)"] + pub const COMMANDS_PERF_STOPPED: &str = "commands.perf.stopped"; + #[doc = "Failed to place feature"] + pub const COMMANDS_PLACE_FEATURE_FAILED: &str = "commands.place.feature.failed"; + #[doc = "There is no feature with type \"%s\""] + pub const COMMANDS_PLACE_FEATURE_INVALID: &str = "commands.place.feature.invalid"; + #[doc = "Placed \"%s\" at %s, %s, %s"] + pub const COMMANDS_PLACE_FEATURE_SUCCESS: &str = "commands.place.feature.success"; + #[doc = "Failed to generate jigsaw"] + pub const COMMANDS_PLACE_JIGSAW_FAILED: &str = "commands.place.jigsaw.failed"; + #[doc = "There is no template pool with type \"%s\""] + pub const COMMANDS_PLACE_JIGSAW_INVALID: &str = "commands.place.jigsaw.invalid"; + #[doc = "Generated jigsaw at %s, %s, %s"] + pub const COMMANDS_PLACE_JIGSAW_SUCCESS: &str = "commands.place.jigsaw.success"; + #[doc = "Failed to place structure"] + pub const COMMANDS_PLACE_STRUCTURE_FAILED: &str = "commands.place.structure.failed"; + #[doc = "There is no structure with type \"%s\""] + pub const COMMANDS_PLACE_STRUCTURE_INVALID: &str = "commands.place.structure.invalid"; + #[doc = "Generated structure \"%s\" at %s, %s, %s"] + pub const COMMANDS_PLACE_STRUCTURE_SUCCESS: &str = "commands.place.structure.success"; + #[doc = "Failed to place template"] + pub const COMMANDS_PLACE_TEMPLATE_FAILED: &str = "commands.place.template.failed"; + #[doc = "There is no template with id \"%s\""] + pub const COMMANDS_PLACE_TEMPLATE_INVALID: &str = "commands.place.template.invalid"; + #[doc = "Loaded template \"%s\" at %s, %s, %s"] + pub const COMMANDS_PLACE_TEMPLATE_SUCCESS: &str = "commands.place.template.success"; + #[doc = "The sound is too far away to be heard"] + pub const COMMANDS_PLAYSOUND_FAILED: &str = "commands.playsound.failed"; + #[doc = "Played sound %s to %s players"] + pub const COMMANDS_PLAYSOUND_SUCCESS_MULTIPLE: &str = "commands.playsound.success.multiple"; + #[doc = "Played sound %s to %s"] + pub const COMMANDS_PLAYSOUND_SUCCESS_SINGLE: &str = "commands.playsound.success.single"; + #[doc = "Copy Component"] + pub const COMMANDS_PROFILE_FETCH_COPY_COMPONENT: &str = "commands.profile_fetch.copy_component"; + #[doc = "Failed to serialize profile: %s"] + pub const COMMANDS_PROFILE_FETCH_FAILED_TO_SERIALIZE: &str = + "commands.profile_fetch.failed_to_serialize"; + #[doc = "Give Item"] + pub const COMMANDS_PROFILE_FETCH_GIVE_ITEM: &str = "commands.profile_fetch.give_item"; + #[doc = "Failed to resolved profile for id %s"] + pub const COMMANDS_PROFILE_FETCH_ID_FAILURE: &str = "commands.profile_fetch.id.failure"; + #[doc = "Resolved profile for id %s: %s"] + pub const COMMANDS_PROFILE_FETCH_ID_SUCCESS: &str = "commands.profile_fetch.id.success"; + #[doc = "Failed to resolve profile for name %s"] + pub const COMMANDS_PROFILE_FETCH_NAME_FAILURE: &str = "commands.profile_fetch.name.failure"; + #[doc = "Resolved profile for name %s: %s"] + pub const COMMANDS_PROFILE_FETCH_NAME_SUCCESS: &str = "commands.profile_fetch.name.success"; + #[doc = "Multiplayer game is already hosted on port %s"] + pub const COMMANDS_PUBLISH_ALREADYPUBLISHED: &str = "commands.publish.alreadyPublished"; + #[doc = "Unable to host local game"] + pub const COMMANDS_PUBLISH_FAILED: &str = "commands.publish.failed"; + #[doc = "Local game hosted on port %s"] + pub const COMMANDS_PUBLISH_STARTED: &str = "commands.publish.started"; + #[doc = "Multiplayer game is now hosted on port %s"] + pub const COMMANDS_PUBLISH_SUCCESS: &str = "commands.publish.success"; + #[doc = "The range of the random value must be at most 2147483646"] + pub const COMMANDS_RANDOM_ERROR_RANGE_TOO_LARGE: &str = "commands.random.error.range_too_large"; + #[doc = "The range of the random value must be at least 2"] + pub const COMMANDS_RANDOM_ERROR_RANGE_TOO_SMALL: &str = "commands.random.error.range_too_small"; + #[doc = "Reset %s random sequence(s)"] + pub const COMMANDS_RANDOM_RESET_ALL_SUCCESS: &str = "commands.random.reset.all.success"; + #[doc = "Reset random sequence %s"] + pub const COMMANDS_RANDOM_RESET_SUCCESS: &str = "commands.random.reset.success"; + #[doc = "%s rolled %s (from %s to %s)"] + pub const COMMANDS_RANDOM_ROLL: &str = "commands.random.roll"; + #[doc = "Randomized value: %s"] + pub const COMMANDS_RANDOM_SAMPLE_SUCCESS: &str = "commands.random.sample.success"; + #[doc = "No new recipes were learned"] + pub const COMMANDS_RECIPE_GIVE_FAILED: &str = "commands.recipe.give.failed"; + #[doc = "Unlocked %s recipe(s) for %s players"] + pub const COMMANDS_RECIPE_GIVE_SUCCESS_MULTIPLE: &str = "commands.recipe.give.success.multiple"; + #[doc = "Unlocked %s recipe(s) for %s"] + pub const COMMANDS_RECIPE_GIVE_SUCCESS_SINGLE: &str = "commands.recipe.give.success.single"; + #[doc = "No recipes could be forgotten"] + pub const COMMANDS_RECIPE_TAKE_FAILED: &str = "commands.recipe.take.failed"; + #[doc = "Took %s recipe(s) from %s players"] + pub const COMMANDS_RECIPE_TAKE_SUCCESS_MULTIPLE: &str = "commands.recipe.take.success.multiple"; + #[doc = "Took %s recipe(s) from %s"] + pub const COMMANDS_RECIPE_TAKE_SUCCESS_SINGLE: &str = "commands.recipe.take.success.single"; + #[doc = "Reload failed; keeping old data"] + pub const COMMANDS_RELOAD_FAILURE: &str = "commands.reload.failure"; + #[doc = "Reloading!"] + pub const COMMANDS_RELOAD_SUCCESS: &str = "commands.reload.success"; + #[doc = "%s is already riding %s"] + pub const COMMANDS_RIDE_ALREADY_RIDING: &str = "commands.ride.already_riding"; + #[doc = "%s stopped riding %s"] + pub const COMMANDS_RIDE_DISMOUNT_SUCCESS: &str = "commands.ride.dismount.success"; + #[doc = "Players can't be ridden"] + pub const COMMANDS_RIDE_MOUNT_FAILURE_CANT_RIDE_PLAYERS: &str = + "commands.ride.mount.failure.cant_ride_players"; + #[doc = "%s couldn't start riding %s"] + pub const COMMANDS_RIDE_MOUNT_FAILURE_GENERIC: &str = "commands.ride.mount.failure.generic"; + #[doc = "Can't mount entity on itself or any of its passengers"] + pub const COMMANDS_RIDE_MOUNT_FAILURE_LOOP: &str = "commands.ride.mount.failure.loop"; + #[doc = "Can't mount entity in different dimension"] + pub const COMMANDS_RIDE_MOUNT_FAILURE_WRONG_DIMENSION: &str = + "commands.ride.mount.failure.wrong_dimension"; + #[doc = "%s started riding %s"] + pub const COMMANDS_RIDE_MOUNT_SUCCESS: &str = "commands.ride.mount.success"; + #[doc = "%s is not riding any vehicle"] + pub const COMMANDS_RIDE_NOT_RIDING: &str = "commands.ride.not_riding"; + #[doc = "Rotated %s"] + pub const COMMANDS_ROTATE_SUCCESS: &str = "commands.rotate.success"; + #[doc = "Saving is already turned off"] + pub const COMMANDS_SAVE_ALREADYOFF: &str = "commands.save.alreadyOff"; + #[doc = "Saving is already turned on"] + pub const COMMANDS_SAVE_ALREADYON: &str = "commands.save.alreadyOn"; + #[doc = "Automatic saving is now disabled"] + pub const COMMANDS_SAVE_DISABLED: &str = "commands.save.disabled"; + #[doc = "Automatic saving is now enabled"] + pub const COMMANDS_SAVE_ENABLED: &str = "commands.save.enabled"; + #[doc = "Unable to save the game (is there enough disk space?)"] + pub const COMMANDS_SAVE_FAILED: &str = "commands.save.failed"; + #[doc = "Saving the game (this may take a moment!)"] + pub const COMMANDS_SAVE_SAVING: &str = "commands.save.saving"; + #[doc = "Saved the game"] + pub const COMMANDS_SAVE_SUCCESS: &str = "commands.save.success"; + #[doc = "No schedules with id %s"] + pub const COMMANDS_SCHEDULE_CLEARED_FAILURE: &str = "commands.schedule.cleared.failure"; + #[doc = "Removed %s schedule(s) with id %s"] + pub const COMMANDS_SCHEDULE_CLEARED_SUCCESS: &str = "commands.schedule.cleared.success"; + #[doc = "Scheduled function '%s' in %s tick(s) at gametime %s"] + pub const COMMANDS_SCHEDULE_CREATED_FUNCTION: &str = "commands.schedule.created.function"; + #[doc = "Scheduled tag '%s' in %s tick(s) at gametime %s"] + pub const COMMANDS_SCHEDULE_CREATED_TAG: &str = "commands.schedule.created.tag"; + #[doc = "Can't schedule a macro"] + pub const COMMANDS_SCHEDULE_MACRO: &str = "commands.schedule.macro"; + #[doc = "Can't schedule for current tick"] + pub const COMMANDS_SCHEDULE_SAME_TICK: &str = "commands.schedule.same_tick"; + #[doc = "An objective already exists by that name"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_DUPLICATE: &str = + "commands.scoreboard.objectives.add.duplicate"; + #[doc = "Created new objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_SUCCESS: &str = + "commands.scoreboard.objectives.add.success"; + #[doc = "Nothing changed. That display slot is already empty"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_ALREADYEMPTY: &str = + "commands.scoreboard.objectives.display.alreadyEmpty"; + #[doc = "Nothing changed. That display slot is already showing that objective"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_ALREADYSET: &str = + "commands.scoreboard.objectives.display.alreadySet"; + #[doc = "Cleared any objectives in display slot %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_CLEARED: &str = + "commands.scoreboard.objectives.display.cleared"; + #[doc = "Set display slot %s to show objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_DISPLAY_SET: &str = + "commands.scoreboard.objectives.display.set"; + #[doc = "There are no objectives"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_EMPTY: &str = + "commands.scoreboard.objectives.list.empty"; + #[doc = "There are %s objective(s): %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_SUCCESS: &str = + "commands.scoreboard.objectives.list.success"; + #[doc = "Disabled display auto-update for objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYAUTOUPDATE_DISABLE: &str = + "commands.scoreboard.objectives.modify.displayAutoUpdate.disable"; + #[doc = "Enabled display auto-update for objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYAUTOUPDATE_ENABLE: &str = + "commands.scoreboard.objectives.modify.displayAutoUpdate.enable"; + #[doc = "Changed the display name of %s to %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_DISPLAYNAME: &str = + "commands.scoreboard.objectives.modify.displayname"; + #[doc = "Cleared default number format of objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_OBJECTIVEFORMAT_CLEAR: &str = + "commands.scoreboard.objectives.modify.objectiveFormat.clear"; + #[doc = "Changed default number format of objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_OBJECTIVEFORMAT_SET: &str = + "commands.scoreboard.objectives.modify.objectiveFormat.set"; + #[doc = "Changed the render type of objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_MODIFY_RENDERTYPE: &str = + "commands.scoreboard.objectives.modify.rendertype"; + #[doc = "Removed objective %s"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_REMOVE_SUCCESS: &str = + "commands.scoreboard.objectives.remove.success"; + #[doc = "Added %s to %s for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.add.success.multiple"; + #[doc = "Added %s to %s for %s (now %s)"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.add.success.single"; + #[doc = "Cleared display name for %s entities in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_CLEAR_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.display.name.clear.success.multiple"; + #[doc = "Cleared display name for %s in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_CLEAR_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.display.name.clear.success.single"; + #[doc = "Changed display name to %s for %s entities in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_SET_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.display.name.set.success.multiple"; + #[doc = "Changed display name to %s for %s in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NAME_SET_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.display.name.set.success.single"; + #[doc = "Cleared number format for %s entities in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_CLEAR_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.display.numberFormat.clear.success.multiple"; + #[doc = "Cleared number format for %s in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_CLEAR_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.display.numberFormat.clear.success.single"; + #[doc = "Changed number format for %s entities in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_SET_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.display.numberFormat.set.success.multiple"; + #[doc = "Changed number format for %s in %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_DISPLAY_NUMBERFORMAT_SET_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.display.numberFormat.set.success.single"; + #[doc = "Nothing changed. That trigger is already enabled"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_FAILED: &str = + "commands.scoreboard.players.enable.failed"; + #[doc = "Enable only works on trigger-objectives"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_INVALID: &str = + "commands.scoreboard.players.enable.invalid"; + #[doc = "Enabled trigger %s for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.enable.success.multiple"; + #[doc = "Enabled trigger %s for %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.enable.success.single"; + #[doc = "Can't get value of %s for %s; none is set"] + pub const COMMANDS_SCOREBOARD_PLAYERS_GET_NULL: &str = "commands.scoreboard.players.get.null"; + #[doc = "%s has %s %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_GET_SUCCESS: &str = + "commands.scoreboard.players.get.success"; + #[doc = "There are no tracked entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_EMPTY: &str = + "commands.scoreboard.players.list.empty"; + #[doc = "%s has no scores to show"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_EMPTY: &str = + "commands.scoreboard.players.list.entity.empty"; + #[doc = "%s: %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_ENTRY: &str = + "commands.scoreboard.players.list.entity.entry"; + #[doc = "%s has %s score(s):"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_ENTITY_SUCCESS: &str = + "commands.scoreboard.players.list.entity.success"; + #[doc = "There are %s tracked entity/entities: %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_SUCCESS: &str = + "commands.scoreboard.players.list.success"; + #[doc = "Updated %s for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.operation.success.multiple"; + #[doc = "Set %s for %s to %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.operation.success.single"; + #[doc = "Removed %s from %s for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.remove.success.multiple"; + #[doc = "Removed %s from %s for %s (now %s)"] + pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.remove.success.single"; + #[doc = "Reset all scores for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_ALL_MULTIPLE: &str = + "commands.scoreboard.players.reset.all.multiple"; + #[doc = "Reset all scores for %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_ALL_SINGLE: &str = + "commands.scoreboard.players.reset.all.single"; + #[doc = "Reset %s for %s entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_SPECIFIC_MULTIPLE: &str = + "commands.scoreboard.players.reset.specific.multiple"; + #[doc = "Reset %s for %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_SPECIFIC_SINGLE: &str = + "commands.scoreboard.players.reset.specific.single"; + #[doc = "Set %s for %s entities to %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_SUCCESS_MULTIPLE: &str = + "commands.scoreboard.players.set.success.multiple"; + #[doc = "Set %s for %s to %s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_SUCCESS_SINGLE: &str = + "commands.scoreboard.players.set.success.single"; + #[doc = "Seed: %s"] + pub const COMMANDS_SEED_SUCCESS: &str = "commands.seed.success"; + #[doc = "Could not set the block"] + pub const COMMANDS_SETBLOCK_FAILED: &str = "commands.setblock.failed"; + #[doc = "Changed the block at %s, %s, %s"] + pub const COMMANDS_SETBLOCK_SUCCESS: &str = "commands.setblock.success"; + #[doc = "The player idle timeout is now %s minute(s)"] + pub const COMMANDS_SETIDLETIMEOUT_SUCCESS: &str = "commands.setidletimeout.success"; + #[doc = "The player idle timeout is now disabled"] + pub const COMMANDS_SETIDLETIMEOUT_SUCCESS_DISABLED: &str = + "commands.setidletimeout.success.disabled"; + #[doc = "Can only set the world spawn for overworld"] + pub const COMMANDS_SETWORLDSPAWN_FAILURE_NOT_OVERWORLD: &str = + "commands.setworldspawn.failure.not_overworld"; + #[doc = "Set the world spawn point to %s, %s, %s [%s]"] + pub const COMMANDS_SETWORLDSPAWN_SUCCESS: &str = "commands.setworldspawn.success"; + #[doc = "Set the world spawn point to %s, %s, %s [%s, %s] in %s"] + pub const COMMANDS_SETWORLDSPAWN_SUCCESS_NEW: &str = "commands.setworldspawn.success.new"; + #[doc = "Set spawn point to %s, %s, %s [%s] in %s for %s players"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE: &str = "commands.spawnpoint.success.multiple"; + #[doc = "Set spawn point to %s, %s, %s [%s, %s] in %s for %s players"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE_NEW: &str = + "commands.spawnpoint.success.multiple.new"; + #[doc = "Set spawn point to %s, %s, %s [%s] in %s for %s"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_SINGLE: &str = "commands.spawnpoint.success.single"; + #[doc = "Set spawn point to %s, %s, %s [%s, %s] in %s for %s"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_SINGLE_NEW: &str = + "commands.spawnpoint.success.single.new"; + #[doc = "%s cannot be spectated"] + pub const COMMANDS_SPECTATE_CANNOT_SPECTATE: &str = "commands.spectate.cannot_spectate"; + #[doc = "%s is not in spectator mode"] + pub const COMMANDS_SPECTATE_NOT_SPECTATOR: &str = "commands.spectate.not_spectator"; + #[doc = "Cannot spectate yourself"] + pub const COMMANDS_SPECTATE_SELF: &str = "commands.spectate.self"; + #[doc = "Now spectating %s"] + pub const COMMANDS_SPECTATE_SUCCESS_STARTED: &str = "commands.spectate.success.started"; + #[doc = "No longer spectating an entity"] + pub const COMMANDS_SPECTATE_SUCCESS_STOPPED: &str = "commands.spectate.success.stopped"; + #[doc = "Could not spread %s entity/entities around %s, %s (too many entities for space - try using spread of at most %s)"] + pub const COMMANDS_SPREADPLAYERS_FAILED_ENTITIES: &str = + "commands.spreadplayers.failed.entities"; + #[doc = "Invalid maxHeight %s; expected higher than world minimum %s"] + pub const COMMANDS_SPREADPLAYERS_FAILED_INVALID_HEIGHT: &str = + "commands.spreadplayers.failed.invalid.height"; + #[doc = "Could not spread %s team(s) around %s, %s (too many entities for space - try using spread of at most %s)"] + pub const COMMANDS_SPREADPLAYERS_FAILED_TEAMS: &str = "commands.spreadplayers.failed.teams"; + #[doc = "Spread %s entity/entities around %s, %s with an average distance of %s block(s) apart"] + pub const COMMANDS_SPREADPLAYERS_SUCCESS_ENTITIES: &str = + "commands.spreadplayers.success.entities"; + #[doc = "Spread %s team(s) around %s, %s with an average distance of %s block(s) apart"] + pub const COMMANDS_SPREADPLAYERS_SUCCESS_TEAMS: &str = "commands.spreadplayers.success.teams"; + #[doc = "Stopping the server"] + pub const COMMANDS_STOP_STOPPING: &str = "commands.stop.stopping"; + #[doc = "Stopped all '%s' sounds"] + pub const COMMANDS_STOPSOUND_SUCCESS_SOURCE_ANY: &str = "commands.stopsound.success.source.any"; + #[doc = "Stopped sound '%s' on source '%s'"] + pub const COMMANDS_STOPSOUND_SUCCESS_SOURCE_SOUND: &str = + "commands.stopsound.success.source.sound"; + #[doc = "Stopped all sounds"] + pub const COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_ANY: &str = + "commands.stopsound.success.sourceless.any"; + #[doc = "Stopped sound '%s'"] + pub const COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_SOUND: &str = + "commands.stopsound.success.sourceless.sound"; + #[doc = "Stopwatch '%s' already exists"] + pub const COMMANDS_STOPWATCH_ALREADY_EXISTS: &str = "commands.stopwatch.already_exists"; + #[doc = "Created Stopwatch '%s'"] + pub const COMMANDS_STOPWATCH_CREATE_SUCCESS: &str = "commands.stopwatch.create.success"; + #[doc = "Stopwatch '%s' does not exist"] + pub const COMMANDS_STOPWATCH_DOES_NOT_EXIST: &str = "commands.stopwatch.does_not_exist"; + #[doc = "Stopwatch '%s' has run for %ss"] + pub const COMMANDS_STOPWATCH_QUERY: &str = "commands.stopwatch.query"; + #[doc = "Removed Stopwatch '%s'"] + pub const COMMANDS_STOPWATCH_REMOVE_SUCCESS: &str = "commands.stopwatch.remove.success"; + #[doc = "Restarted Stopwatch '%s'"] + pub const COMMANDS_STOPWATCH_RESTART_SUCCESS: &str = "commands.stopwatch.restart.success"; + #[doc = "Unable to summon entity"] + pub const COMMANDS_SUMMON_FAILED: &str = "commands.summon.failed"; + #[doc = "Monsters cannot be summoned in Peaceful difficulty"] + pub const COMMANDS_SUMMON_FAILED_PEACEFUL: &str = "commands.summon.failed.peaceful"; + #[doc = "Unable to summon entity due to duplicate UUIDs"] + pub const COMMANDS_SUMMON_FAILED_UUID: &str = "commands.summon.failed.uuid"; + #[doc = "Invalid position for summon"] + pub const COMMANDS_SUMMON_INVALIDPOSITION: &str = "commands.summon.invalidPosition"; + #[doc = "Summoned new %s"] + pub const COMMANDS_SUMMON_SUCCESS: &str = "commands.summon.success"; + #[doc = "No living entities were found to swing"] + pub const COMMANDS_SWING_FAILED_NOTLIVING: &str = "commands.swing.failed.notliving"; + #[doc = "Made %s entities swing their arms"] + pub const COMMANDS_SWING_SUCCESS_MULTIPLE: &str = "commands.swing.success.multiple"; + #[doc = "Made %s swing an arm"] + pub const COMMANDS_SWING_SUCCESS_SINGLE: &str = "commands.swing.success.single"; + #[doc = "Target either already has the tag or has too many tags"] + pub const COMMANDS_TAG_ADD_FAILED: &str = "commands.tag.add.failed"; + #[doc = "Added tag '%s' to %s entities"] + pub const COMMANDS_TAG_ADD_SUCCESS_MULTIPLE: &str = "commands.tag.add.success.multiple"; + #[doc = "Added tag '%s' to %s"] + pub const COMMANDS_TAG_ADD_SUCCESS_SINGLE: &str = "commands.tag.add.success.single"; + #[doc = "There are no tags on the %s entities"] + pub const COMMANDS_TAG_LIST_MULTIPLE_EMPTY: &str = "commands.tag.list.multiple.empty"; + #[doc = "The %s entities have %s total tags: %s"] + pub const COMMANDS_TAG_LIST_MULTIPLE_SUCCESS: &str = "commands.tag.list.multiple.success"; + #[doc = "%s has no tags"] + pub const COMMANDS_TAG_LIST_SINGLE_EMPTY: &str = "commands.tag.list.single.empty"; + #[doc = "%s has %s tags: %s"] + pub const COMMANDS_TAG_LIST_SINGLE_SUCCESS: &str = "commands.tag.list.single.success"; + #[doc = "Target does not have this tag"] + pub const COMMANDS_TAG_REMOVE_FAILED: &str = "commands.tag.remove.failed"; + #[doc = "Removed tag '%s' from %s entities"] + pub const COMMANDS_TAG_REMOVE_SUCCESS_MULTIPLE: &str = "commands.tag.remove.success.multiple"; + #[doc = "Removed tag '%s' from %s"] + pub const COMMANDS_TAG_REMOVE_SUCCESS_SINGLE: &str = "commands.tag.remove.success.single"; + #[doc = "A team already exists by that name"] + pub const COMMANDS_TEAM_ADD_DUPLICATE: &str = "commands.team.add.duplicate"; + #[doc = "Created team %s"] + pub const COMMANDS_TEAM_ADD_SUCCESS: &str = "commands.team.add.success"; + #[doc = "Removed %s member(s) from team %s"] + pub const COMMANDS_TEAM_EMPTY_SUCCESS: &str = "commands.team.empty.success"; + #[doc = "Nothing changed. That team is already empty"] + pub const COMMANDS_TEAM_EMPTY_UNCHANGED: &str = "commands.team.empty.unchanged"; + #[doc = "Added %s members to team %s"] + pub const COMMANDS_TEAM_JOIN_SUCCESS_MULTIPLE: &str = "commands.team.join.success.multiple"; + #[doc = "Added %s to team %s"] + pub const COMMANDS_TEAM_JOIN_SUCCESS_SINGLE: &str = "commands.team.join.success.single"; + #[doc = "Removed %s members from any team"] + pub const COMMANDS_TEAM_LEAVE_SUCCESS_MULTIPLE: &str = "commands.team.leave.success.multiple"; + #[doc = "Removed %s from any team"] + pub const COMMANDS_TEAM_LEAVE_SUCCESS_SINGLE: &str = "commands.team.leave.success.single"; + #[doc = "There are no members on team %s"] + pub const COMMANDS_TEAM_LIST_MEMBERS_EMPTY: &str = "commands.team.list.members.empty"; + #[doc = "Team %s has %s member(s): %s"] + pub const COMMANDS_TEAM_LIST_MEMBERS_SUCCESS: &str = "commands.team.list.members.success"; + #[doc = "There are no teams"] + pub const COMMANDS_TEAM_LIST_TEAMS_EMPTY: &str = "commands.team.list.teams.empty"; + #[doc = "There are %s team(s): %s"] + pub const COMMANDS_TEAM_LIST_TEAMS_SUCCESS: &str = "commands.team.list.teams.success"; + #[doc = "Collision rule for team %s is now \"%s\""] + pub const COMMANDS_TEAM_OPTION_COLLISIONRULE_SUCCESS: &str = + "commands.team.option.collisionRule.success"; + #[doc = "Nothing changed. Collision rule is already that value"] + pub const COMMANDS_TEAM_OPTION_COLLISIONRULE_UNCHANGED: &str = + "commands.team.option.collisionRule.unchanged"; + #[doc = "Updated the color for team %s to %s"] + pub const COMMANDS_TEAM_OPTION_COLOR_SUCCESS: &str = "commands.team.option.color.success"; + #[doc = "Nothing changed. That team already has that color"] + pub const COMMANDS_TEAM_OPTION_COLOR_UNCHANGED: &str = "commands.team.option.color.unchanged"; + #[doc = "Death message visibility for team %s is now \"%s\""] + pub const COMMANDS_TEAM_OPTION_DEATHMESSAGEVISIBILITY_SUCCESS: &str = + "commands.team.option.deathMessageVisibility.success"; + #[doc = "Nothing changed. Death message visibility is already that value"] + pub const COMMANDS_TEAM_OPTION_DEATHMESSAGEVISIBILITY_UNCHANGED: &str = + "commands.team.option.deathMessageVisibility.unchanged"; + #[doc = "Nothing changed. Friendly fire is already disabled for that team"] + pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ALREADYDISABLED: &str = + "commands.team.option.friendlyfire.alreadyDisabled"; + #[doc = "Nothing changed. Friendly fire is already enabled for that team"] + pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ALREADYENABLED: &str = + "commands.team.option.friendlyfire.alreadyEnabled"; + #[doc = "Disabled friendly fire for team %s"] + pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_DISABLED: &str = + "commands.team.option.friendlyfire.disabled"; + #[doc = "Enabled friendly fire for team %s"] + pub const COMMANDS_TEAM_OPTION_FRIENDLYFIRE_ENABLED: &str = + "commands.team.option.friendlyfire.enabled"; + #[doc = "Updated the name of team %s"] + pub const COMMANDS_TEAM_OPTION_NAME_SUCCESS: &str = "commands.team.option.name.success"; + #[doc = "Nothing changed. That team already has that name"] + pub const COMMANDS_TEAM_OPTION_NAME_UNCHANGED: &str = "commands.team.option.name.unchanged"; + #[doc = "Nametag visibility for team %s is now \"%s\""] + pub const COMMANDS_TEAM_OPTION_NAMETAGVISIBILITY_SUCCESS: &str = + "commands.team.option.nametagVisibility.success"; + #[doc = "Nothing changed. Nametag visibility is already that value"] + pub const COMMANDS_TEAM_OPTION_NAMETAGVISIBILITY_UNCHANGED: &str = + "commands.team.option.nametagVisibility.unchanged"; + #[doc = "Team prefix set to %s"] + pub const COMMANDS_TEAM_OPTION_PREFIX_SUCCESS: &str = "commands.team.option.prefix.success"; + #[doc = "Nothing changed. That team already can't see invisible teammates"] + pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ALREADYDISABLED: &str = + "commands.team.option.seeFriendlyInvisibles.alreadyDisabled"; + #[doc = "Nothing changed. That team can already see invisible teammates"] + pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ALREADYENABLED: &str = + "commands.team.option.seeFriendlyInvisibles.alreadyEnabled"; + #[doc = "Team %s can no longer see invisible teammates"] + pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_DISABLED: &str = + "commands.team.option.seeFriendlyInvisibles.disabled"; + #[doc = "Team %s can now see invisible teammates"] + pub const COMMANDS_TEAM_OPTION_SEEFRIENDLYINVISIBLES_ENABLED: &str = + "commands.team.option.seeFriendlyInvisibles.enabled"; + #[doc = "Team suffix set to %s"] + pub const COMMANDS_TEAM_OPTION_SUFFIX_SUCCESS: &str = "commands.team.option.suffix.success"; + #[doc = "Removed team %s"] + pub const COMMANDS_TEAM_REMOVE_SUCCESS: &str = "commands.team.remove.success"; + #[doc = "You must be on a team to message your team"] + pub const COMMANDS_TEAMMSG_FAILED_NOTEAM: &str = "commands.teammsg.failed.noteam"; + #[doc = "Invalid position for teleport"] + pub const COMMANDS_TELEPORT_INVALIDPOSITION: &str = "commands.teleport.invalidPosition"; + #[doc = "Teleported %s entities to %s"] + pub const COMMANDS_TELEPORT_SUCCESS_ENTITY_MULTIPLE: &str = + "commands.teleport.success.entity.multiple"; + #[doc = "Teleported %s to %s"] + pub const COMMANDS_TELEPORT_SUCCESS_ENTITY_SINGLE: &str = + "commands.teleport.success.entity.single"; + #[doc = "Teleported %s entities to %s, %s, %s"] + pub const COMMANDS_TELEPORT_SUCCESS_LOCATION_MULTIPLE: &str = + "commands.teleport.success.location.multiple"; + #[doc = "Teleported %s to %s, %s, %s"] + pub const COMMANDS_TELEPORT_SUCCESS_LOCATION_SINGLE: &str = + "commands.teleport.success.location.single"; + #[doc = "Starting environment %s batch %s"] + pub const COMMANDS_TEST_BATCH_STARTING: &str = "commands.test.batch.starting"; + #[doc = "Could not find any tests to clear"] + pub const COMMANDS_TEST_CLEAR_ERROR_NO_TESTS: &str = "commands.test.clear.error.no_tests"; + #[doc = "Cleared %s structure(s)"] + pub const COMMANDS_TEST_CLEAR_SUCCESS: &str = "commands.test.clear.success"; + #[doc = "%s, %s, %s"] + pub const COMMANDS_TEST_COORDINATES: &str = "commands.test.coordinates"; + #[doc = "Click to copy to clipboard"] + pub const COMMANDS_TEST_COORDINATES_COPY: &str = "commands.test.coordinates.copy"; + #[doc = "Created test setup for test %s"] + pub const COMMANDS_TEST_CREATE_SUCCESS: &str = "commands.test.create.success"; + #[doc = "Can't find a test instance that contains %s, %s, %s"] + pub const COMMANDS_TEST_ERROR_NO_TEST_CONTAINING_POS: &str = + "commands.test.error.no_test_containing_pos"; + #[doc = "Found no test instances"] + pub const COMMANDS_TEST_ERROR_NO_TEST_INSTANCES: &str = "commands.test.error.no_test_instances"; + #[doc = "Test %s could not be found"] + pub const COMMANDS_TEST_ERROR_NON_EXISTANT_TEST: &str = "commands.test.error.non_existant_test"; + #[doc = "Test structure %s could not be found"] + pub const COMMANDS_TEST_ERROR_STRUCTURE_NOT_FOUND: &str = + "commands.test.error.structure_not_found"; + #[doc = "Test instance block entity could not be found"] + pub const COMMANDS_TEST_ERROR_TEST_INSTANCE_NOT_FOUND: &str = + "commands.test.error.test_instance_not_found"; + #[doc = "Test instance block entity could not be found for test at %s, %s, %s"] + pub const COMMANDS_TEST_ERROR_TEST_INSTANCE_NOT_FOUND_POSITION: &str = + "commands.test.error.test_instance_not_found.position"; + #[doc = "The structure size must be less than %s blocks along each axis"] + pub const COMMANDS_TEST_ERROR_TOO_LARGE: &str = "commands.test.error.too_large"; + #[doc = "Finished locating: found %s structure(s)"] + pub const COMMANDS_TEST_LOCATE_DONE: &str = "commands.test.locate.done"; + #[doc = "Found structure at: %s (distance: %s)"] + pub const COMMANDS_TEST_LOCATE_FOUND: &str = "commands.test.locate.found"; + #[doc = "Started locating test structures. This might take a while..."] + pub const COMMANDS_TEST_LOCATE_STARTED: &str = "commands.test.locate.started"; + #[doc = "No tests to run"] + pub const COMMANDS_TEST_NO_TESTS: &str = "commands.test.no_tests"; + #[doc = "Position relative to %s: %s"] + pub const COMMANDS_TEST_RELATIVE_POSITION: &str = "commands.test.relative_position"; + #[doc = "Could not find any tests to reset"] + pub const COMMANDS_TEST_RESET_ERROR_NO_TESTS: &str = "commands.test.reset.error.no_tests"; + #[doc = "Reset %s structure(s)"] + pub const COMMANDS_TEST_RESET_SUCCESS: &str = "commands.test.reset.success"; + #[doc = "No tests found"] + pub const COMMANDS_TEST_RUN_NO_TESTS: &str = "commands.test.run.no_tests"; + #[doc = "Running %s test(s)..."] + pub const COMMANDS_TEST_RUN_RUNNING: &str = "commands.test.run.running"; + #[doc = "Game Test complete! %s test(s) were run"] + pub const COMMANDS_TEST_SUMMARY: &str = "commands.test.summary"; + #[doc = "All required tests passed :)"] + pub const COMMANDS_TEST_SUMMARY_ALL_REQUIRED_PASSED: &str = + "commands.test.summary.all_required_passed"; + #[doc = "%s required test(s) failed :("] + pub const COMMANDS_TEST_SUMMARY_FAILED: &str = "commands.test.summary.failed"; + #[doc = "%s optional test(s) failed"] + pub const COMMANDS_TEST_SUMMARY_OPTIONAL_FAILED: &str = "commands.test.summary.optional_failed"; + #[doc = "Percentiles: P50: %sms P95: %sms P99: %sms. Sample: %s"] + pub const COMMANDS_TICK_QUERY_PERCENTILES: &str = "commands.tick.query.percentiles"; + #[doc = "Target tick rate: %s per second.\nAverage time per tick: %sms (Target: %sms)"] + pub const COMMANDS_TICK_QUERY_RATE_RUNNING: &str = "commands.tick.query.rate.running"; + #[doc = "Target tick rate: %s per second (ignored, reference only).\nAverage time per tick: %sms"] + pub const COMMANDS_TICK_QUERY_RATE_SPRINTING: &str = "commands.tick.query.rate.sprinting"; + #[doc = "Set the target tick rate to %s per second"] + pub const COMMANDS_TICK_RATE_SUCCESS: &str = "commands.tick.rate.success"; + #[doc = "Sprint completed with %s ticks per second, or %s ms per tick"] + pub const COMMANDS_TICK_SPRINT_REPORT: &str = "commands.tick.sprint.report"; + #[doc = "No tick sprint in progress"] + pub const COMMANDS_TICK_SPRINT_STOP_FAIL: &str = "commands.tick.sprint.stop.fail"; + #[doc = "Interrupted the current tick sprint"] + pub const COMMANDS_TICK_SPRINT_STOP_SUCCESS: &str = "commands.tick.sprint.stop.success"; + #[doc = "The game is frozen"] + pub const COMMANDS_TICK_STATUS_FROZEN: &str = "commands.tick.status.frozen"; + #[doc = "The game is running, but can't keep up with the target tick rate"] + pub const COMMANDS_TICK_STATUS_LAGGING: &str = "commands.tick.status.lagging"; + #[doc = "The game is running normally"] + pub const COMMANDS_TICK_STATUS_RUNNING: &str = "commands.tick.status.running"; + #[doc = "The game is sprinting"] + pub const COMMANDS_TICK_STATUS_SPRINTING: &str = "commands.tick.status.sprinting"; + #[doc = "Unable to step the game - the game must be frozen first"] + pub const COMMANDS_TICK_STEP_FAIL: &str = "commands.tick.step.fail"; + #[doc = "No tick step in progress"] + pub const COMMANDS_TICK_STEP_STOP_FAIL: &str = "commands.tick.step.stop.fail"; + #[doc = "Interrupted the current tick step"] + pub const COMMANDS_TICK_STEP_STOP_SUCCESS: &str = "commands.tick.step.stop.success"; + #[doc = "Stepping %s tick(s)"] + pub const COMMANDS_TICK_STEP_SUCCESS: &str = "commands.tick.step.success"; + #[doc = "There is no default clock in dimension %s"] + pub const COMMANDS_TIME_NO_DEFAULT_CLOCK: &str = "commands.time.no_default_clock"; + #[doc = "Time marker %s does not exist for clock %s"] + pub const COMMANDS_TIME_NO_TIME_MARKER_FOUND: &str = "commands.time.no_time_marker_found"; + #[doc = "Paused clock %s"] + pub const COMMANDS_TIME_PAUSE: &str = "commands.time.pause"; + #[doc = "The time is %s"] + pub const COMMANDS_TIME_QUERY: &str = "commands.time.query"; + #[doc = "Clock %s is at %s tick(s)"] + pub const COMMANDS_TIME_QUERY_ABSOLUTE: &str = "commands.time.query.absolute"; + #[doc = "The game time is %s tick(s)"] + pub const COMMANDS_TIME_QUERY_GAMETIME: &str = "commands.time.query.gametime"; + #[doc = "Timeline %s is at %s tick(s)"] + pub const COMMANDS_TIME_QUERY_TIMELINE: &str = "commands.time.query.timeline"; + #[doc = "Timeline %s has passed %s repetition(s)"] + pub const COMMANDS_TIME_QUERY_TIMELINE_REPETITIONS: &str = + "commands.time.query.timeline.repetitions"; + #[doc = "Clock %s will now advance at %sx normal rate"] + pub const COMMANDS_TIME_RATE: &str = "commands.time.rate"; + #[doc = "Resumed clock %s"] + pub const COMMANDS_TIME_RESUME: &str = "commands.time.resume"; + #[doc = "Set the time to %s"] + pub const COMMANDS_TIME_SET: &str = "commands.time.set"; + #[doc = "Set %s to %s tick(s)"] + pub const COMMANDS_TIME_SET_ABSOLUTE: &str = "commands.time.set.absolute"; + #[doc = "Set %s to time marker %s"] + pub const COMMANDS_TIME_SET_TIME_MARKER: &str = "commands.time.set.time_marker"; + #[doc = "Timeline %s is not valid for clock %s"] + pub const COMMANDS_TIME_WRONG_TIMELINE_FOR_CLOCK: &str = + "commands.time.wrong_timeline_for_clock"; + #[doc = "Cleared titles for %s players"] + pub const COMMANDS_TITLE_CLEARED_MULTIPLE: &str = "commands.title.cleared.multiple"; + #[doc = "Cleared titles for %s"] + pub const COMMANDS_TITLE_CLEARED_SINGLE: &str = "commands.title.cleared.single"; + #[doc = "Reset title options for %s players"] + pub const COMMANDS_TITLE_RESET_MULTIPLE: &str = "commands.title.reset.multiple"; + #[doc = "Reset title options for %s"] + pub const COMMANDS_TITLE_RESET_SINGLE: &str = "commands.title.reset.single"; + #[doc = "Showing new actionbar title for %s players"] + pub const COMMANDS_TITLE_SHOW_ACTIONBAR_MULTIPLE: &str = + "commands.title.show.actionbar.multiple"; + #[doc = "Showing new actionbar title for %s"] + pub const COMMANDS_TITLE_SHOW_ACTIONBAR_SINGLE: &str = "commands.title.show.actionbar.single"; + #[doc = "Showing new subtitle for %s players"] + pub const COMMANDS_TITLE_SHOW_SUBTITLE_MULTIPLE: &str = "commands.title.show.subtitle.multiple"; + #[doc = "Showing new subtitle for %s"] + pub const COMMANDS_TITLE_SHOW_SUBTITLE_SINGLE: &str = "commands.title.show.subtitle.single"; + #[doc = "Showing new title for %s players"] + pub const COMMANDS_TITLE_SHOW_TITLE_MULTIPLE: &str = "commands.title.show.title.multiple"; + #[doc = "Showing new title for %s"] + pub const COMMANDS_TITLE_SHOW_TITLE_SINGLE: &str = "commands.title.show.title.single"; + #[doc = "Changed title display times for %s players"] + pub const COMMANDS_TITLE_TIMES_MULTIPLE: &str = "commands.title.times.multiple"; + #[doc = "Changed title display times for %s"] + pub const COMMANDS_TITLE_TIMES_SINGLE: &str = "commands.title.times.single"; + #[doc = "Must specify at least one player to transfer"] + pub const COMMANDS_TRANSFER_ERROR_NO_PLAYERS: &str = "commands.transfer.error.no_players"; + #[doc = "Transferring %s players to %s:%s"] + pub const COMMANDS_TRANSFER_SUCCESS_MULTIPLE: &str = "commands.transfer.success.multiple"; + #[doc = "Transferring %s to %s:%s"] + pub const COMMANDS_TRANSFER_SUCCESS_SINGLE: &str = "commands.transfer.success.single"; + #[doc = "Triggered %s (added %s to value)"] + pub const COMMANDS_TRIGGER_ADD_SUCCESS: &str = "commands.trigger.add.success"; + #[doc = "You can only trigger objectives that are 'trigger' type"] + pub const COMMANDS_TRIGGER_FAILED_INVALID: &str = "commands.trigger.failed.invalid"; + #[doc = "You cannot trigger this objective yet"] + pub const COMMANDS_TRIGGER_FAILED_UNPRIMED: &str = "commands.trigger.failed.unprimed"; + #[doc = "Triggered %s (set value to %s)"] + pub const COMMANDS_TRIGGER_SET_SUCCESS: &str = "commands.trigger.set.success"; + #[doc = "Triggered %s"] + pub const COMMANDS_TRIGGER_SIMPLE_SUCCESS: &str = "commands.trigger.simple.success"; + #[doc = "build_time = %s"] + pub const COMMANDS_VERSION_BUILD_TIME: &str = "commands.version.build_time"; + #[doc = "data = %s"] + pub const COMMANDS_VERSION_DATA: &str = "commands.version.data"; + #[doc = "Server version info:"] + pub const COMMANDS_VERSION_HEADER: &str = "commands.version.header"; + #[doc = "id = %s"] + pub const COMMANDS_VERSION_ID: &str = "commands.version.id"; + #[doc = "name = %s"] + pub const COMMANDS_VERSION_NAME: &str = "commands.version.name"; + #[doc = "pack_data = %s"] + pub const COMMANDS_VERSION_PACK_DATA: &str = "commands.version.pack.data"; + #[doc = "pack_resource = %s"] + pub const COMMANDS_VERSION_PACK_RESOURCE: &str = "commands.version.pack.resource"; + #[doc = "protocol = %s (%s)"] + pub const COMMANDS_VERSION_PROTOCOL: &str = "commands.version.protocol"; + #[doc = "series = %s"] + pub const COMMANDS_VERSION_SERIES: &str = "commands.version.series"; + #[doc = "stable = no"] + pub const COMMANDS_VERSION_STABLE_NO: &str = "commands.version.stable.no"; + #[doc = "stable = yes"] + pub const COMMANDS_VERSION_STABLE_YES: &str = "commands.version.stable.yes"; + #[doc = "No waypoints in %s"] + pub const COMMANDS_WAYPOINT_LIST_EMPTY: &str = "commands.waypoint.list.empty"; + #[doc = "%s waypoint(s) in %s: %s"] + pub const COMMANDS_WAYPOINT_LIST_SUCCESS: &str = "commands.waypoint.list.success"; + #[doc = "Waypoint color is now %s"] + pub const COMMANDS_WAYPOINT_MODIFY_COLOR: &str = "commands.waypoint.modify.color"; + #[doc = "Reset waypoint color"] + pub const COMMANDS_WAYPOINT_MODIFY_COLOR_RESET: &str = "commands.waypoint.modify.color.reset"; + #[doc = "Waypoint style changed"] + pub const COMMANDS_WAYPOINT_MODIFY_STYLE: &str = "commands.waypoint.modify.style"; + #[doc = "Set the weather to clear"] + pub const COMMANDS_WEATHER_SET_CLEAR: &str = "commands.weather.set.clear"; + #[doc = "Set the weather to rain"] + pub const COMMANDS_WEATHER_SET_RAIN: &str = "commands.weather.set.rain"; + #[doc = "Set the weather to rain & thunder"] + pub const COMMANDS_WEATHER_SET_THUNDER: &str = "commands.weather.set.thunder"; + #[doc = "Player is already whitelisted"] + pub const COMMANDS_WHITELIST_ADD_FAILED: &str = "commands.whitelist.add.failed"; + #[doc = "Added %s to the whitelist"] + pub const COMMANDS_WHITELIST_ADD_SUCCESS: &str = "commands.whitelist.add.success"; + #[doc = "Whitelist is already turned off"] + pub const COMMANDS_WHITELIST_ALREADYOFF: &str = "commands.whitelist.alreadyOff"; + #[doc = "Whitelist is already turned on"] + pub const COMMANDS_WHITELIST_ALREADYON: &str = "commands.whitelist.alreadyOn"; + #[doc = "Whitelist is now turned off"] + pub const COMMANDS_WHITELIST_DISABLED: &str = "commands.whitelist.disabled"; + #[doc = "Whitelist is now turned on"] + pub const COMMANDS_WHITELIST_ENABLED: &str = "commands.whitelist.enabled"; + #[doc = "There are %s whitelisted player(s): %s"] + pub const COMMANDS_WHITELIST_LIST: &str = "commands.whitelist.list"; + #[doc = "There are no whitelisted players"] + pub const COMMANDS_WHITELIST_NONE: &str = "commands.whitelist.none"; + #[doc = "Reloaded the whitelist"] + pub const COMMANDS_WHITELIST_RELOADED: &str = "commands.whitelist.reloaded"; + #[doc = "Player is not whitelisted"] + pub const COMMANDS_WHITELIST_REMOVE_FAILED: &str = "commands.whitelist.remove.failed"; + #[doc = "Removed %s from the whitelist"] + pub const COMMANDS_WHITELIST_REMOVE_SUCCESS: &str = "commands.whitelist.remove.success"; + #[doc = "Nothing changed. The world border is already centered there"] + pub const COMMANDS_WORLDBORDER_CENTER_FAILED: &str = "commands.worldborder.center.failed"; + #[doc = "Set the center of the world border to %s, %s"] + pub const COMMANDS_WORLDBORDER_CENTER_SUCCESS: &str = "commands.worldborder.center.success"; + #[doc = "Nothing changed. The world border damage is already that amount"] + pub const COMMANDS_WORLDBORDER_DAMAGE_AMOUNT_FAILED: &str = + "commands.worldborder.damage.amount.failed"; + #[doc = "Set the world border damage to %s per block each second"] + pub const COMMANDS_WORLDBORDER_DAMAGE_AMOUNT_SUCCESS: &str = + "commands.worldborder.damage.amount.success"; + #[doc = "Nothing changed. The world border damage buffer is already that distance"] + pub const COMMANDS_WORLDBORDER_DAMAGE_BUFFER_FAILED: &str = + "commands.worldborder.damage.buffer.failed"; + #[doc = "Set the world border damage buffer to %s block(s)"] + pub const COMMANDS_WORLDBORDER_DAMAGE_BUFFER_SUCCESS: &str = + "commands.worldborder.damage.buffer.success"; + #[doc = "The world border is currently %s block(s) wide"] + pub const COMMANDS_WORLDBORDER_GET: &str = "commands.worldborder.get"; + #[doc = "World border cannot be bigger than %s blocks wide"] + pub const COMMANDS_WORLDBORDER_SET_FAILED_BIG: &str = "commands.worldborder.set.failed.big"; + #[doc = "World border cannot be further out than %s blocks"] + pub const COMMANDS_WORLDBORDER_SET_FAILED_FAR: &str = "commands.worldborder.set.failed.far"; + #[doc = "Nothing changed. The world border is already that size"] + pub const COMMANDS_WORLDBORDER_SET_FAILED_NOCHANGE: &str = + "commands.worldborder.set.failed.nochange"; + #[doc = "World border cannot be smaller than 1 block wide"] + pub const COMMANDS_WORLDBORDER_SET_FAILED_SMALL: &str = "commands.worldborder.set.failed.small"; + #[doc = "Growing the world border to %s blocks wide over %s seconds"] + pub const COMMANDS_WORLDBORDER_SET_GROW: &str = "commands.worldborder.set.grow"; + #[doc = "Set the world border to %s block(s) wide"] + pub const COMMANDS_WORLDBORDER_SET_IMMEDIATE: &str = "commands.worldborder.set.immediate"; + #[doc = "Shrinking the world border to %s block(s) wide over %s second(s)"] + pub const COMMANDS_WORLDBORDER_SET_SHRINK: &str = "commands.worldborder.set.shrink"; + #[doc = "Nothing changed. The world border warning is already that distance"] + pub const COMMANDS_WORLDBORDER_WARNING_DISTANCE_FAILED: &str = + "commands.worldborder.warning.distance.failed"; + #[doc = "Set the world border warning distance to %s block(s)"] + pub const COMMANDS_WORLDBORDER_WARNING_DISTANCE_SUCCESS: &str = + "commands.worldborder.warning.distance.success"; + #[doc = "Nothing changed. The world border warning is already that amount of time"] + pub const COMMANDS_WORLDBORDER_WARNING_TIME_FAILED: &str = + "commands.worldborder.warning.time.failed"; + #[doc = "Set the world border warning time to %s second(s)"] + pub const COMMANDS_WORLDBORDER_WARNING_TIME_SUCCESS: &str = + "commands.worldborder.warning.time.success"; + #[doc = "You've been playing for greater than 24 hours"] + pub const COMPLIANCE_PLAYTIME_GREATERTHAN24HOURS: &str = + "compliance.playtime.greaterThan24Hours"; + #[doc = "You've been playing for %s hour(s)"] + pub const COMPLIANCE_PLAYTIME_HOURS: &str = "compliance.playtime.hours"; + #[doc = "Excessive gaming may interfere with normal daily life"] + pub const COMPLIANCE_PLAYTIME_MESSAGE: &str = "compliance.playtime.message"; + #[doc = "Dynamic"] + pub const COMPONENT_PROFILE_DYNAMIC: &str = "component.profile.dynamic"; + #[doc = "Aborted"] + pub const CONNECT_ABORTED: &str = "connect.aborted"; + #[doc = "Logging in..."] + pub const CONNECT_AUTHORIZING: &str = "connect.authorizing"; + #[doc = "Connecting to the server..."] + pub const CONNECT_CONNECTING: &str = "connect.connecting"; + #[doc = "Encrypting..."] + pub const CONNECT_ENCRYPTING: &str = "connect.encrypting"; + #[doc = "Failed to connect to the server"] + pub const CONNECT_FAILED: &str = "connect.failed"; + #[doc = "Connection failed while transferring to the server"] + pub const CONNECT_FAILED_TRANSFER: &str = "connect.failed.transfer"; + #[doc = "Joining world..."] + pub const CONNECT_JOINING: &str = "connect.joining"; + #[doc = "Negotiating..."] + pub const CONNECT_NEGOTIATING: &str = "connect.negotiating"; + #[doc = "Reconfiguring..."] + pub const CONNECT_RECONFIGING: &str = "connect.reconfiging"; + #[doc = "Reconfiguring..."] + pub const CONNECT_RECONFIGURING: &str = "connect.reconfiguring"; + #[doc = "Transferring to new server..."] + pub const CONNECT_TRANSFERRING: &str = "connect.transferring"; + #[doc = "Barrel"] + pub const CONTAINER_BARREL: &str = "container.barrel"; + #[doc = "Beacon"] + pub const CONTAINER_BEACON: &str = "container.beacon"; + #[doc = "Bees: %s / %s"] + pub const CONTAINER_BEEHIVE_BEES: &str = "container.beehive.bees"; + #[doc = "Honey: %s / %s"] + pub const CONTAINER_BEEHIVE_HONEY: &str = "container.beehive.honey"; + #[doc = "Blast Furnace"] + pub const CONTAINER_BLAST_FURNACE: &str = "container.blast_furnace"; + #[doc = "Brewing Stand"] + pub const CONTAINER_BREWING: &str = "container.brewing"; + #[doc = "Cartography Table"] + pub const CONTAINER_CARTOGRAPHY_TABLE: &str = "container.cartography_table"; + #[doc = "Chest"] + pub const CONTAINER_CHEST: &str = "container.chest"; + #[doc = "Large Chest"] + pub const CONTAINER_CHESTDOUBLE: &str = "container.chestDouble"; + #[doc = "Crafter"] + pub const CONTAINER_CRAFTER: &str = "container.crafter"; + #[doc = "Crafting"] + pub const CONTAINER_CRAFTING: &str = "container.crafting"; + #[doc = "Item Selection"] + pub const CONTAINER_CREATIVE: &str = "container.creative"; + #[doc = "Dispenser"] + pub const CONTAINER_DISPENSER: &str = "container.dispenser"; + #[doc = "Dropper"] + pub const CONTAINER_DROPPER: &str = "container.dropper"; + #[doc = "Enchant"] + pub const CONTAINER_ENCHANT: &str = "container.enchant"; + #[doc = "%s . . . ?"] + pub const CONTAINER_ENCHANT_CLUE: &str = "container.enchant.clue"; + #[doc = "%s Lapis Lazuli"] + pub const CONTAINER_ENCHANT_LAPIS_MANY: &str = "container.enchant.lapis.many"; + #[doc = "1 Lapis Lazuli"] + pub const CONTAINER_ENCHANT_LAPIS_ONE: &str = "container.enchant.lapis.one"; + #[doc = "%s Enchantment Levels"] + pub const CONTAINER_ENCHANT_LEVEL_MANY: &str = "container.enchant.level.many"; + #[doc = "1 Enchantment Level"] + pub const CONTAINER_ENCHANT_LEVEL_ONE: &str = "container.enchant.level.one"; + #[doc = "Level Requirement: %s"] + pub const CONTAINER_ENCHANT_LEVEL_REQUIREMENT: &str = "container.enchant.level.requirement"; + #[doc = "Ender Chest"] + pub const CONTAINER_ENDERCHEST: &str = "container.enderchest"; + #[doc = "Furnace"] + pub const CONTAINER_FURNACE: &str = "container.furnace"; + #[doc = "Repair & Disenchant"] + pub const CONTAINER_GRINDSTONE_TITLE: &str = "container.grindstone_title"; + #[doc = "Item Hopper"] + pub const CONTAINER_HOPPER: &str = "container.hopper"; + #[doc = "Inventory"] + pub const CONTAINER_INVENTORY: &str = "container.inventory"; + #[doc = "%s is locked!"] + pub const CONTAINER_ISLOCKED: &str = "container.isLocked"; + #[doc = "Lectern"] + pub const CONTAINER_LECTERN: &str = "container.lectern"; + #[doc = "Loom"] + pub const CONTAINER_LOOM: &str = "container.loom"; + #[doc = "Repair & Name"] + pub const CONTAINER_REPAIR: &str = "container.repair"; + #[doc = "Enchantment Cost: %1$s"] + pub const CONTAINER_REPAIR_COST: &str = "container.repair.cost"; + #[doc = "Too Expensive!"] + pub const CONTAINER_REPAIR_EXPENSIVE: &str = "container.repair.expensive"; + #[doc = "Shulker Box"] + pub const CONTAINER_SHULKERBOX: &str = "container.shulkerBox"; + #[doc = "%s x%s"] + pub const CONTAINER_SHULKERBOX_ITEMCOUNT: &str = "container.shulkerBox.itemCount"; + #[doc = "and %s more..."] + pub const CONTAINER_SHULKERBOX_MORE: &str = "container.shulkerBox.more"; + #[doc = "???????"] + pub const CONTAINER_SHULKERBOX_UNKNOWNCONTENTS: &str = "container.shulkerBox.unknownContents"; + #[doc = "Smoker"] + pub const CONTAINER_SMOKER: &str = "container.smoker"; + #[doc = "Unable to open. Loot not generated yet."] + pub const CONTAINER_SPECTATORCANTOPEN: &str = "container.spectatorCantOpen"; + #[doc = "Stonecutter"] + pub const CONTAINER_STONECUTTER: &str = "container.stonecutter"; + #[doc = "Upgrade Gear"] + pub const CONTAINER_UPGRADE: &str = "container.upgrade"; + #[doc = "Item can't be upgraded this way"] + pub const CONTAINER_UPGRADE_ERROR_TOOLTIP: &str = "container.upgrade.error_tooltip"; + #[doc = "Add Smithing Template"] + pub const CONTAINER_UPGRADE_MISSING_TEMPLATE_TOOLTIP: &str = + "container.upgrade.missing_template_tooltip"; + #[doc = "Key Binds..."] + pub const CONTROLS_KEYBINDS: &str = "controls.keybinds"; + #[doc = "This key is also used for:\n%s"] + pub const CONTROLS_KEYBINDS_DUPLICATEKEYBINDS: &str = "controls.keybinds.duplicateKeybinds"; + #[doc = "Key Binds"] + pub const CONTROLS_KEYBINDS_TITLE: &str = "controls.keybinds.title"; + #[doc = "Reset"] + pub const CONTROLS_RESET: &str = "controls.reset"; + #[doc = "Reset Keys"] + pub const CONTROLS_RESETALL: &str = "controls.resetAll"; + #[doc = "Controls"] + pub const CONTROLS_TITLE: &str = "controls.title"; + #[doc = "Please select a biome"] + pub const CREATEWORLD_CUSTOMIZE_BUFFET_BIOME: &str = "createWorld.customize.buffet.biome"; + #[doc = "Search..."] + pub const CREATEWORLD_CUSTOMIZE_BUFFET_SEARCH: &str = "createWorld.customize.buffet.search"; + #[doc = "Single Biome Customization"] + pub const CREATEWORLD_CUSTOMIZE_BUFFET_TITLE: &str = "createWorld.customize.buffet.title"; + #[doc = "Height"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_HEIGHT: &str = "createWorld.customize.flat.height"; + #[doc = "%s"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER: &str = "createWorld.customize.flat.layer"; + #[doc = "Bottom - %s"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_BOTTOM: &str = + "createWorld.customize.flat.layer.bottom"; + #[doc = "Top - %s"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_TOP: &str = "createWorld.customize.flat.layer.top"; + #[doc = "Remove Layer"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_REMOVELAYER: &str = + "createWorld.customize.flat.removeLayer"; + #[doc = "Layer Material"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_TILE: &str = "createWorld.customize.flat.tile"; + #[doc = "Superflat Customization"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_TITLE: &str = "createWorld.customize.flat.title"; + #[doc = "Presets"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS: &str = "createWorld.customize.presets"; + #[doc = "Alternatively, here are some we made earlier!"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_LIST: &str = "createWorld.customize.presets.list"; + #[doc = "Use Preset"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_SELECT: &str = "createWorld.customize.presets.select"; + #[doc = "Want to share your preset with someone? Use the box below!"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_SHARE: &str = "createWorld.customize.presets.share"; + #[doc = "Select a Preset"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_TITLE: &str = "createWorld.customize.presets.title"; + #[doc = "Preparing for world creation..."] + pub const CREATEWORLD_PREPARING: &str = "createWorld.preparing"; + #[doc = "Game"] + pub const CREATEWORLD_TAB_GAME_TITLE: &str = "createWorld.tab.game.title"; + #[doc = "More"] + pub const CREATEWORLD_TAB_MORE_TITLE: &str = "createWorld.tab.more.title"; + #[doc = "World"] + pub const CREATEWORLD_TAB_WORLD_TITLE: &str = "createWorld.tab.world.title"; + #[doc = "Attribution"] + pub const CREDITS_AND_ATTRIBUTION_BUTTON_ATTRIBUTION: &str = + "credits_and_attribution.button.attribution"; + #[doc = "Credits"] + pub const CREDITS_AND_ATTRIBUTION_BUTTON_CREDITS: &str = + "credits_and_attribution.button.credits"; + #[doc = "Licenses"] + pub const CREDITS_AND_ATTRIBUTION_BUTTON_LICENSES: &str = + "credits_and_attribution.button.licenses"; + #[doc = "Credits and Attribution"] + pub const CREDITS_AND_ATTRIBUTION_SCREEN_TITLE: &str = "credits_and_attribution.screen.title"; + #[doc = "Enables experimental Bundle item"] + pub const DATAPACK_BUNDLE_DESCRIPTION: &str = "dataPack.bundle.description"; + #[doc = "Bundles"] + pub const DATAPACK_BUNDLE_NAME: &str = "dataPack.bundle.name"; + #[doc = "Show the direction of other players in multiplayer"] + pub const DATAPACK_LOCATOR_BAR_DESCRIPTION: &str = "dataPack.locator_bar.description"; + #[doc = "Locator Bar"] + pub const DATAPACK_LOCATOR_BAR_NAME: &str = "dataPack.locator_bar.name"; + #[doc = "Improved movement for Minecarts"] + pub const DATAPACK_MINECART_IMPROVEMENTS_DESCRIPTION: &str = + "dataPack.minecart_improvements.description"; + #[doc = "Minecart Improvements"] + pub const DATAPACK_MINECART_IMPROVEMENTS_NAME: &str = "dataPack.minecart_improvements.name"; + #[doc = "Experimental Redstone changes"] + pub const DATAPACK_REDSTONE_EXPERIMENTS_DESCRIPTION: &str = + "dataPack.redstone_experiments.description"; + #[doc = "Redstone Experiments"] + pub const DATAPACK_REDSTONE_EXPERIMENTS_NAME: &str = "dataPack.redstone_experiments.name"; + #[doc = "Select Data Packs"] + pub const DATAPACK_TITLE: &str = "dataPack.title"; + #[doc = "Updated trades for Villagers"] + pub const DATAPACK_TRADE_REBALANCE_DESCRIPTION: &str = "dataPack.trade_rebalance.description"; + #[doc = "Villager Trade Rebalance"] + pub const DATAPACK_TRADE_REBALANCE_NAME: &str = "dataPack.trade_rebalance.name"; + #[doc = "New features and content for Minecraft 1.20"] + pub const DATAPACK_UPDATE_1_20_DESCRIPTION: &str = "dataPack.update_1_20.description"; + #[doc = "Update 1.20"] + pub const DATAPACK_UPDATE_1_20_NAME: &str = "dataPack.update_1_20.name"; + #[doc = "New features and content for Minecraft 1.21"] + pub const DATAPACK_UPDATE_1_21_DESCRIPTION: &str = "dataPack.update_1_21.description"; + #[doc = "Update 1.21"] + pub const DATAPACK_UPDATE_1_21_NAME: &str = "dataPack.update_1_21.name"; + #[doc = "Go Back"] + pub const DATAPACK_VALIDATION_BACK: &str = "dataPack.validation.back"; + #[doc = "Data pack validation failed!"] + pub const DATAPACK_VALIDATION_FAILED: &str = "dataPack.validation.failed"; + #[doc = "Reset to Default"] + pub const DATAPACK_VALIDATION_RESET: &str = "dataPack.validation.reset"; + #[doc = "Validating selected data packs..."] + pub const DATAPACK_VALIDATION_WORKING: &str = "dataPack.validation.working"; + #[doc = "The default data for Minecraft"] + pub const DATAPACK_VANILLA_DESCRIPTION: &str = "dataPack.vanilla.description"; + #[doc = "Default"] + pub const DATAPACK_VANILLA_NAME: &str = "dataPack.vanilla.name"; + #[doc = "New features and content for the Winter Drop"] + pub const DATAPACK_WINTER_DROP_DESCRIPTION: &str = "dataPack.winter_drop.description"; + #[doc = "Winter Drop"] + pub const DATAPACK_WINTER_DROP_NAME: &str = "dataPack.winter_drop.name"; + #[doc = "Safe Mode"] + pub const DATAPACKFAILURE_SAFEMODE: &str = "datapackFailure.safeMode"; + #[doc = "This world contains invalid or corrupted save data."] + pub const DATAPACKFAILURE_SAFEMODE_FAILED_DESCRIPTION: &str = + "datapackFailure.safeMode.failed.description"; + #[doc = "Failed to load world in Safe Mode."] + pub const DATAPACKFAILURE_SAFEMODE_FAILED_TITLE: &str = "datapackFailure.safeMode.failed.title"; + #[doc = "Errors in currently selected data packs prevented the world from loading.\nYou can either try to load it with only the vanilla data pack (\"safe mode\"), or go back to the title screen and fix it manually."] + pub const DATAPACKFAILURE_TITLE: &str = "datapackFailure.title"; + #[doc = "%1$s was squashed by a falling anvil"] + pub const DEATH_ATTACK_ANVIL: &str = "death.attack.anvil"; + #[doc = "%1$s was squashed by a falling anvil while fighting %2$s"] + pub const DEATH_ATTACK_ANVIL_PLAYER: &str = "death.attack.anvil.player"; + #[doc = "%1$s was shot by %2$s"] + pub const DEATH_ATTACK_ARROW: &str = "death.attack.arrow"; + #[doc = "%1$s was shot by %2$s using %3$s"] + pub const DEATH_ATTACK_ARROW_ITEM: &str = "death.attack.arrow.item"; + #[doc = "Intentional Game Design"] + pub const DEATH_ATTACK_BADRESPAWNPOINT_LINK: &str = "death.attack.badRespawnPoint.link"; + #[doc = "%1$s was killed by %2$s"] + pub const DEATH_ATTACK_BADRESPAWNPOINT_MESSAGE: &str = "death.attack.badRespawnPoint.message"; + #[doc = "%1$s was pricked to death"] + pub const DEATH_ATTACK_CACTUS: &str = "death.attack.cactus"; + #[doc = "%1$s walked into a cactus while trying to escape %2$s"] + pub const DEATH_ATTACK_CACTUS_PLAYER: &str = "death.attack.cactus.player"; + #[doc = "%1$s was squished too much"] + pub const DEATH_ATTACK_CRAMMING: &str = "death.attack.cramming"; + #[doc = "%1$s was squashed by %2$s"] + pub const DEATH_ATTACK_CRAMMING_PLAYER: &str = "death.attack.cramming.player"; + #[doc = "%1$s was roasted in dragon's breath"] + pub const DEATH_ATTACK_DRAGONBREATH: &str = "death.attack.dragonBreath"; + #[doc = "%1$s was roasted in dragon's breath by %2$s"] + pub const DEATH_ATTACK_DRAGONBREATH_PLAYER: &str = "death.attack.dragonBreath.player"; + #[doc = "%1$s drowned"] + pub const DEATH_ATTACK_DROWN: &str = "death.attack.drown"; + #[doc = "%1$s drowned while trying to escape %2$s"] + pub const DEATH_ATTACK_DROWN_PLAYER: &str = "death.attack.drown.player"; + #[doc = "%1$s died from dehydration"] + pub const DEATH_ATTACK_DRYOUT: &str = "death.attack.dryout"; + #[doc = "%1$s died from dehydration while trying to escape %2$s"] + pub const DEATH_ATTACK_DRYOUT_PLAYER: &str = "death.attack.dryout.player"; + #[doc = "%1$s was killed by even more magic"] + pub const DEATH_ATTACK_EVEN_MORE_MAGIC: &str = "death.attack.even_more_magic"; + #[doc = "%1$s blew up"] + pub const DEATH_ATTACK_EXPLOSION: &str = "death.attack.explosion"; + #[doc = "%1$s was blown up by %2$s"] + pub const DEATH_ATTACK_EXPLOSION_PLAYER: &str = "death.attack.explosion.player"; + #[doc = "%1$s was blown up by %2$s using %3$s"] + pub const DEATH_ATTACK_EXPLOSION_PLAYER_ITEM: &str = "death.attack.explosion.player.item"; + #[doc = "%1$s hit the ground too hard"] + pub const DEATH_ATTACK_FALL: &str = "death.attack.fall"; + #[doc = "%1$s hit the ground too hard while trying to escape %2$s"] + pub const DEATH_ATTACK_FALL_PLAYER: &str = "death.attack.fall.player"; + #[doc = "%1$s was squashed by a falling block"] + pub const DEATH_ATTACK_FALLINGBLOCK: &str = "death.attack.fallingBlock"; + #[doc = "%1$s was squashed by a falling block while fighting %2$s"] + pub const DEATH_ATTACK_FALLINGBLOCK_PLAYER: &str = "death.attack.fallingBlock.player"; + #[doc = "%1$s was skewered by a falling stalactite"] + pub const DEATH_ATTACK_FALLINGSTALACTITE: &str = "death.attack.fallingStalactite"; + #[doc = "%1$s was skewered by a falling stalactite while fighting %2$s"] + pub const DEATH_ATTACK_FALLINGSTALACTITE_PLAYER: &str = "death.attack.fallingStalactite.player"; + #[doc = "%1$s was fireballed by %2$s"] + pub const DEATH_ATTACK_FIREBALL: &str = "death.attack.fireball"; + #[doc = "%1$s was fireballed by %2$s using %3$s"] + pub const DEATH_ATTACK_FIREBALL_ITEM: &str = "death.attack.fireball.item"; + #[doc = "%1$s went off with a bang"] + pub const DEATH_ATTACK_FIREWORKS: &str = "death.attack.fireworks"; + #[doc = "%1$s went off with a bang due to a firework fired from %3$s by %2$s"] + pub const DEATH_ATTACK_FIREWORKS_ITEM: &str = "death.attack.fireworks.item"; + #[doc = "%1$s went off with a bang while fighting %2$s"] + pub const DEATH_ATTACK_FIREWORKS_PLAYER: &str = "death.attack.fireworks.player"; + #[doc = "%1$s experienced kinetic energy"] + pub const DEATH_ATTACK_FLYINTOWALL: &str = "death.attack.flyIntoWall"; + #[doc = "%1$s experienced kinetic energy while trying to escape %2$s"] + pub const DEATH_ATTACK_FLYINTOWALL_PLAYER: &str = "death.attack.flyIntoWall.player"; + #[doc = "%1$s froze to death"] + pub const DEATH_ATTACK_FREEZE: &str = "death.attack.freeze"; + #[doc = "%1$s was frozen to death by %2$s"] + pub const DEATH_ATTACK_FREEZE_PLAYER: &str = "death.attack.freeze.player"; + #[doc = "%1$s died"] + pub const DEATH_ATTACK_GENERIC: &str = "death.attack.generic"; + #[doc = "%1$s died because of %2$s"] + pub const DEATH_ATTACK_GENERIC_PLAYER: &str = "death.attack.generic.player"; + #[doc = "%1$s was killed"] + pub const DEATH_ATTACK_GENERICKILL: &str = "death.attack.genericKill"; + #[doc = "%1$s was killed while fighting %2$s"] + pub const DEATH_ATTACK_GENERICKILL_PLAYER: &str = "death.attack.genericKill.player"; + #[doc = "%1$s discovered the floor was lava"] + pub const DEATH_ATTACK_HOTFLOOR: &str = "death.attack.hotFloor"; + #[doc = "%1$s walked into the danger zone due to %2$s"] + pub const DEATH_ATTACK_HOTFLOOR_PLAYER: &str = "death.attack.hotFloor.player"; + #[doc = "%1$s went up in flames"] + pub const DEATH_ATTACK_INFIRE: &str = "death.attack.inFire"; + #[doc = "%1$s walked into fire while fighting %2$s"] + pub const DEATH_ATTACK_INFIRE_PLAYER: &str = "death.attack.inFire.player"; + #[doc = "%1$s suffocated in a wall"] + pub const DEATH_ATTACK_INWALL: &str = "death.attack.inWall"; + #[doc = "%1$s suffocated in a wall while fighting %2$s"] + pub const DEATH_ATTACK_INWALL_PLAYER: &str = "death.attack.inWall.player"; + #[doc = "%1$s was killed by %2$s using magic"] + pub const DEATH_ATTACK_INDIRECTMAGIC: &str = "death.attack.indirectMagic"; + #[doc = "%1$s was killed by %2$s using %3$s"] + pub const DEATH_ATTACK_INDIRECTMAGIC_ITEM: &str = "death.attack.indirectMagic.item"; + #[doc = "%1$s tried to swim in lava"] + pub const DEATH_ATTACK_LAVA: &str = "death.attack.lava"; + #[doc = "%1$s tried to swim in lava to escape %2$s"] + pub const DEATH_ATTACK_LAVA_PLAYER: &str = "death.attack.lava.player"; + #[doc = "%1$s was struck by lightning"] + pub const DEATH_ATTACK_LIGHTNINGBOLT: &str = "death.attack.lightningBolt"; + #[doc = "%1$s was struck by lightning while fighting %2$s"] + pub const DEATH_ATTACK_LIGHTNINGBOLT_PLAYER: &str = "death.attack.lightningBolt.player"; + #[doc = "%1$s was smashed by %2$s"] + pub const DEATH_ATTACK_MACE_SMASH: &str = "death.attack.mace_smash"; + #[doc = "%1$s was smashed by %2$s with %3$s"] + pub const DEATH_ATTACK_MACE_SMASH_ITEM: &str = "death.attack.mace_smash.item"; + #[doc = "%1$s was killed by magic"] + pub const DEATH_ATTACK_MAGIC: &str = "death.attack.magic"; + #[doc = "%1$s was killed by magic while trying to escape %2$s"] + pub const DEATH_ATTACK_MAGIC_PLAYER: &str = "death.attack.magic.player"; + #[doc = "Actually, the message was too long to deliver fully. Sorry! Here's a stripped version: %s"] + pub const DEATH_ATTACK_MESSAGE_TOO_LONG: &str = "death.attack.message_too_long"; + #[doc = "%1$s was slain by %2$s"] + pub const DEATH_ATTACK_MOB: &str = "death.attack.mob"; + #[doc = "%1$s was slain by %2$s using %3$s"] + pub const DEATH_ATTACK_MOB_ITEM: &str = "death.attack.mob.item"; + #[doc = "%1$s burned to death"] + pub const DEATH_ATTACK_ONFIRE: &str = "death.attack.onFire"; + #[doc = "%1$s was burned to a crisp while fighting %2$s wielding %3$s"] + pub const DEATH_ATTACK_ONFIRE_ITEM: &str = "death.attack.onFire.item"; + #[doc = "%1$s was burned to a crisp while fighting %2$s"] + pub const DEATH_ATTACK_ONFIRE_PLAYER: &str = "death.attack.onFire.player"; + #[doc = "%1$s fell out of the world"] + pub const DEATH_ATTACK_OUTOFWORLD: &str = "death.attack.outOfWorld"; + #[doc = "%1$s didn't want to live in the same world as %2$s"] + pub const DEATH_ATTACK_OUTOFWORLD_PLAYER: &str = "death.attack.outOfWorld.player"; + #[doc = "%1$s left the confines of this world"] + pub const DEATH_ATTACK_OUTSIDEBORDER: &str = "death.attack.outsideBorder"; + #[doc = "%1$s left the confines of this world while fighting %2$s"] + pub const DEATH_ATTACK_OUTSIDEBORDER_PLAYER: &str = "death.attack.outsideBorder.player"; + #[doc = "%1$s was slain by %2$s"] + pub const DEATH_ATTACK_PLAYER: &str = "death.attack.player"; + #[doc = "%1$s was slain by %2$s using %3$s"] + pub const DEATH_ATTACK_PLAYER_ITEM: &str = "death.attack.player.item"; + #[doc = "%1$s was obliterated by a sonically-charged shriek"] + pub const DEATH_ATTACK_SONIC_BOOM: &str = "death.attack.sonic_boom"; + #[doc = "%1$s was obliterated by a sonically-charged shriek while trying to escape %2$s wielding %3$s"] + pub const DEATH_ATTACK_SONIC_BOOM_ITEM: &str = "death.attack.sonic_boom.item"; + #[doc = "%1$s was obliterated by a sonically-charged shriek while trying to escape %2$s"] + pub const DEATH_ATTACK_SONIC_BOOM_PLAYER: &str = "death.attack.sonic_boom.player"; + #[doc = "%1$s was speared by %2$s"] + pub const DEATH_ATTACK_SPEAR: &str = "death.attack.spear"; + #[doc = "%1$s was speared by %2$s using %3$s"] + pub const DEATH_ATTACK_SPEAR_ITEM: &str = "death.attack.spear.item"; + #[doc = "%1$s was impaled on a stalagmite"] + pub const DEATH_ATTACK_STALAGMITE: &str = "death.attack.stalagmite"; + #[doc = "%1$s was impaled on a stalagmite while fighting %2$s"] + pub const DEATH_ATTACK_STALAGMITE_PLAYER: &str = "death.attack.stalagmite.player"; + #[doc = "%1$s starved to death"] + pub const DEATH_ATTACK_STARVE: &str = "death.attack.starve"; + #[doc = "%1$s starved to death while fighting %2$s"] + pub const DEATH_ATTACK_STARVE_PLAYER: &str = "death.attack.starve.player"; + #[doc = "%1$s was stung to death"] + pub const DEATH_ATTACK_STING: &str = "death.attack.sting"; + #[doc = "%1$s was stung to death by %2$s using %3$s"] + pub const DEATH_ATTACK_STING_ITEM: &str = "death.attack.sting.item"; + #[doc = "%1$s was stung to death by %2$s"] + pub const DEATH_ATTACK_STING_PLAYER: &str = "death.attack.sting.player"; + #[doc = "%1$s was poked to death by a sweet berry bush"] + pub const DEATH_ATTACK_SWEETBERRYBUSH: &str = "death.attack.sweetBerryBush"; + #[doc = "%1$s was poked to death by a sweet berry bush while trying to escape %2$s"] + pub const DEATH_ATTACK_SWEETBERRYBUSH_PLAYER: &str = "death.attack.sweetBerryBush.player"; + #[doc = "%1$s was killed while trying to hurt %2$s"] + pub const DEATH_ATTACK_THORNS: &str = "death.attack.thorns"; + #[doc = "%1$s was killed by %3$s while trying to hurt %2$s"] + pub const DEATH_ATTACK_THORNS_ITEM: &str = "death.attack.thorns.item"; + #[doc = "%1$s was pummeled by %2$s"] + pub const DEATH_ATTACK_THROWN: &str = "death.attack.thrown"; + #[doc = "%1$s was pummeled by %2$s using %3$s"] + pub const DEATH_ATTACK_THROWN_ITEM: &str = "death.attack.thrown.item"; + #[doc = "%1$s was impaled by %2$s"] + pub const DEATH_ATTACK_TRIDENT: &str = "death.attack.trident"; + #[doc = "%1$s was impaled by %2$s with %3$s"] + pub const DEATH_ATTACK_TRIDENT_ITEM: &str = "death.attack.trident.item"; + #[doc = "%1$s withered away"] + pub const DEATH_ATTACK_WITHER: &str = "death.attack.wither"; + #[doc = "%1$s withered away while fighting %2$s"] + pub const DEATH_ATTACK_WITHER_PLAYER: &str = "death.attack.wither.player"; + #[doc = "%1$s was shot by a skull from %2$s"] + pub const DEATH_ATTACK_WITHERSKULL: &str = "death.attack.witherSkull"; + #[doc = "%1$s was shot by a skull from %2$s using %3$s"] + pub const DEATH_ATTACK_WITHERSKULL_ITEM: &str = "death.attack.witherSkull.item"; + #[doc = "%1$s fell from a high place"] + pub const DEATH_FELL_ACCIDENT_GENERIC: &str = "death.fell.accident.generic"; + #[doc = "%1$s fell off a ladder"] + pub const DEATH_FELL_ACCIDENT_LADDER: &str = "death.fell.accident.ladder"; + #[doc = "%1$s fell while climbing"] + pub const DEATH_FELL_ACCIDENT_OTHER_CLIMBABLE: &str = "death.fell.accident.other_climbable"; + #[doc = "%1$s fell off scaffolding"] + pub const DEATH_FELL_ACCIDENT_SCAFFOLDING: &str = "death.fell.accident.scaffolding"; + #[doc = "%1$s fell off some twisting vines"] + pub const DEATH_FELL_ACCIDENT_TWISTING_VINES: &str = "death.fell.accident.twisting_vines"; + #[doc = "%1$s fell off some vines"] + pub const DEATH_FELL_ACCIDENT_VINES: &str = "death.fell.accident.vines"; + #[doc = "%1$s fell off some weeping vines"] + pub const DEATH_FELL_ACCIDENT_WEEPING_VINES: &str = "death.fell.accident.weeping_vines"; + #[doc = "%1$s was doomed to fall by %2$s"] + pub const DEATH_FELL_ASSIST: &str = "death.fell.assist"; + #[doc = "%1$s was doomed to fall by %2$s using %3$s"] + pub const DEATH_FELL_ASSIST_ITEM: &str = "death.fell.assist.item"; + #[doc = "%1$s fell too far and was finished by %2$s"] + pub const DEATH_FELL_FINISH: &str = "death.fell.finish"; + #[doc = "%1$s fell too far and was finished by %2$s using %3$s"] + pub const DEATH_FELL_FINISH_ITEM: &str = "death.fell.finish.item"; + #[doc = "%1$s was doomed to fall"] + pub const DEATH_FELL_KILLER: &str = "death.fell.killer"; + #[doc = "Are you sure you want to quit?"] + pub const DEATHSCREEN_QUIT_CONFIRM: &str = "deathScreen.quit.confirm"; + #[doc = "Respawn"] + pub const DEATHSCREEN_RESPAWN: &str = "deathScreen.respawn"; + #[doc = "Score"] + pub const DEATHSCREEN_SCORE: &str = "deathScreen.score"; + #[doc = "Score: %s"] + pub const DEATHSCREEN_SCORE_VALUE: &str = "deathScreen.score.value"; + #[doc = "Spectate World"] + pub const DEATHSCREEN_SPECTATE: &str = "deathScreen.spectate"; + #[doc = "You Died!"] + pub const DEATHSCREEN_TITLE: &str = "deathScreen.title"; + #[doc = "Game Over!"] + pub const DEATHSCREEN_TITLE_HARDCORE: &str = "deathScreen.title.hardcore"; + #[doc = "Title Screen"] + pub const DEATHSCREEN_TITLESCREEN: &str = "deathScreen.titleScreen"; + #[doc = "F3 + H = Advanced tooltips"] + pub const DEBUG_ADVANCED_TOOLTIPS_HELP: &str = "debug.advanced_tooltips.help"; + #[doc = "Advanced tooltips: hidden"] + pub const DEBUG_ADVANCED_TOOLTIPS_OFF: &str = "debug.advanced_tooltips.off"; + #[doc = "Advanced tooltips: shown"] + pub const DEBUG_ADVANCED_TOOLTIPS_ON: &str = "debug.advanced_tooltips.on"; + #[doc = "F3 + G = Show chunk boundaries"] + pub const DEBUG_CHUNK_BOUNDARIES_HELP: &str = "debug.chunk_boundaries.help"; + #[doc = "Chunk borders: hidden"] + pub const DEBUG_CHUNK_BOUNDARIES_OFF: &str = "debug.chunk_boundaries.off"; + #[doc = "Chunk borders: shown"] + pub const DEBUG_CHUNK_BOUNDARIES_ON: &str = "debug.chunk_boundaries.on"; + #[doc = "F3 + D = Clear chat"] + pub const DEBUG_CLEAR_CHAT_HELP: &str = "debug.clear_chat.help"; + #[doc = "F3 + C = Copy location as /tp command, or hold for 10 seconds to crash the game"] + pub const DEBUG_COPY_LOCATION_HELP: &str = "debug.copy_location.help"; + #[doc = "Copied location to clipboard"] + pub const DEBUG_COPY_LOCATION_MESSAGE: &str = "debug.copy_location.message"; + #[doc = "F3 + C is held down. This will crash the game unless released."] + pub const DEBUG_CRASH_MESSAGE: &str = "debug.crash.message"; + #[doc = "%s + %s is held down. This will crash the game unless released."] + pub const DEBUG_CRASH_MESSAGE_REBINDABLE: &str = "debug.crash.message.rebindable"; + #[doc = "Crashing in %s..."] + pub const DEBUG_CRASH_WARNING: &str = "debug.crash.warning"; + #[doc = "Unable to switch game mode; no permission"] + pub const DEBUG_CREATIVE_SPECTATOR_ERROR: &str = "debug.creative_spectator.error"; + #[doc = "F3 + N = Cycle previous game mode <-> spectator"] + pub const DEBUG_CREATIVE_SPECTATOR_HELP: &str = "debug.creative_spectator.help"; + #[doc = "Saved dynamic textures to %s"] + pub const DEBUG_DUMP_DYNAMIC_TEXTURES: &str = "debug.dump_dynamic_textures"; + #[doc = "F3 + S = Dump dynamic textures"] + pub const DEBUG_DUMP_DYNAMIC_TEXTURES_HELP: &str = "debug.dump_dynamic_textures.help"; + #[doc = "Always"] + pub const DEBUG_ENTRY_ALWAYS: &str = "debug.entry.always"; + #[doc = "%s: Currently always on"] + pub const DEBUG_ENTRY_CURRENTLY_ALWAYSON: &str = "debug.entry.currently.alwaysOn"; + #[doc = "%s: Currently only in F3"] + pub const DEBUG_ENTRY_CURRENTLY_INF3: &str = "debug.entry.currently.inF3"; + #[doc = "%s: Currently only in debug overlay"] + pub const DEBUG_ENTRY_CURRENTLY_INOVERLAY: &str = "debug.entry.currently.inOverlay"; + #[doc = "%s: Currently off"] + pub const DEBUG_ENTRY_CURRENTLY_NEVER: &str = "debug.entry.currently.never"; + #[doc = "In F3"] + pub const DEBUG_ENTRY_F3: &str = "debug.entry.f3"; + #[doc = "In Overlay"] + pub const DEBUG_ENTRY_OVERLAY: &str = "debug.entry.overlay"; + #[doc = "Unable to open game mode switcher; no permission"] + pub const DEBUG_GAMEMODES_ERROR: &str = "debug.gamemodes.error"; + #[doc = "F3 + F4 = Open game mode switcher"] + pub const DEBUG_GAMEMODES_HELP: &str = "debug.gamemodes.help"; + #[doc = "[ F4 ]"] + pub const DEBUG_GAMEMODES_PRESS_F4: &str = "debug.gamemodes.press_f4"; + #[doc = "%s Next"] + pub const DEBUG_GAMEMODES_SELECT_NEXT: &str = "debug.gamemodes.select_next"; + #[doc = "F3 + Q = Show this list"] + pub const DEBUG_HELP_HELP: &str = "debug.help.help"; + #[doc = "Key bindings:"] + pub const DEBUG_HELP_MESSAGE: &str = "debug.help.message"; + #[doc = "Copied client-side block data to clipboard"] + pub const DEBUG_INSPECT_CLIENT_BLOCK: &str = "debug.inspect.client.block"; + #[doc = "Copied client-side entity data to clipboard"] + pub const DEBUG_INSPECT_CLIENT_ENTITY: &str = "debug.inspect.client.entity"; + #[doc = "F3 + I = Copy entity or block data to clipboard"] + pub const DEBUG_INSPECT_HELP: &str = "debug.inspect.help"; + #[doc = "Copied server-side block data to clipboard"] + pub const DEBUG_INSPECT_SERVER_BLOCK: &str = "debug.inspect.server.block"; + #[doc = "Copied server-side entity data to clipboard"] + pub const DEBUG_INSPECT_SERVER_ENTITY: &str = "debug.inspect.server.entity"; + #[doc = "Debug Renderers"] + pub const DEBUG_OPTIONS_CATEGORY_RENDERER: &str = "debug.options.category.renderer"; + #[doc = "Debug Screen Text"] + pub const DEBUG_OPTIONS_CATEGORY_TEXT: &str = "debug.options.category.text"; + #[doc = "F3 + F6 = Edit debug options"] + pub const DEBUG_OPTIONS_HELP: &str = "debug.options.help"; + #[doc = "Not visible when debug info is reduced"] + pub const DEBUG_OPTIONS_NOTALLOWED_TOOLTIP: &str = "debug.options.notAllowed.tooltip"; + #[doc = "Default profile"] + pub const DEBUG_OPTIONS_PROFILE_DEFAULT: &str = "debug.options.profile.default"; + #[doc = "Performance profile"] + pub const DEBUG_OPTIONS_PROFILE_PERFORMANCE: &str = "debug.options.profile.performance"; + #[doc = "Search..."] + pub const DEBUG_OPTIONS_SEARCH: &str = "debug.options.search"; + #[doc = "Debug Options"] + pub const DEBUG_OPTIONS_TITLE: &str = "debug.options.title"; + #[doc = "These options are for testing purposes only. They may slow down your computer, crash the game, or eat your pet rock."] + pub const DEBUG_OPTIONS_WARNING: &str = "debug.options.warning"; + #[doc = "F3 + Esc = Pause without pause menu (if pausing is possible)"] + pub const DEBUG_PAUSE_HELP: &str = "debug.pause.help"; + #[doc = "F3 + P = Pause on lost focus"] + pub const DEBUG_PAUSE_FOCUS_HELP: &str = "debug.pause_focus.help"; + #[doc = "Pause on lost focus: disabled"] + pub const DEBUG_PAUSE_FOCUS_OFF: &str = "debug.pause_focus.off"; + #[doc = "Pause on lost focus: enabled"] + pub const DEBUG_PAUSE_FOCUS_ON: &str = "debug.pause_focus.on"; + #[doc = "[Debug]:"] + pub const DEBUG_PREFIX: &str = "debug.prefix"; + #[doc = "F3 + L = Start/stop profiling"] + pub const DEBUG_PROFILING_HELP: &str = "debug.profiling.help"; + #[doc = "Profiling started for %s seconds. Use F3 + L to stop early"] + pub const DEBUG_PROFILING_START: &str = "debug.profiling.start"; + #[doc = "Profiling started for %s seconds. Use %s + %s to stop early"] + pub const DEBUG_PROFILING_START_REBINDABLE: &str = "debug.profiling.start.rebindable"; + #[doc = "Profiling ended. Saved results to %s"] + pub const DEBUG_PROFILING_STOP: &str = "debug.profiling.stop"; + #[doc = "F3 + A = Reload chunks"] + pub const DEBUG_RELOAD_CHUNKS_HELP: &str = "debug.reload_chunks.help"; + #[doc = "Reloading all chunks"] + pub const DEBUG_RELOAD_CHUNKS_MESSAGE: &str = "debug.reload_chunks.message"; + #[doc = "F3 + T = Reload resource packs"] + pub const DEBUG_RELOAD_RESOURCEPACKS_HELP: &str = "debug.reload_resourcepacks.help"; + #[doc = "Reloaded resource packs"] + pub const DEBUG_RELOAD_RESOURCEPACKS_MESSAGE: &str = "debug.reload_resourcepacks.message"; + #[doc = "F3 + B = Show hitboxes"] + pub const DEBUG_SHOW_HITBOXES_HELP: &str = "debug.show_hitboxes.help"; + #[doc = "Hitboxes: hidden"] + pub const DEBUG_SHOW_HITBOXES_OFF: &str = "debug.show_hitboxes.off"; + #[doc = "Hitboxes: shown"] + pub const DEBUG_SHOW_HITBOXES_ON: &str = "debug.show_hitboxes.on"; + #[doc = "Client version info:"] + pub const DEBUG_VERSION_HEADER: &str = "debug.version.header"; + #[doc = "F3 + V = Client version info"] + pub const DEBUG_VERSION_HELP: &str = "debug.version.help"; + #[doc = "This demo will last five game days. Do your best!"] + pub const DEMO_DAY_1: &str = "demo.day.1"; + #[doc = "Day Two"] + pub const DEMO_DAY_2: &str = "demo.day.2"; + #[doc = "Day Three"] + pub const DEMO_DAY_3: &str = "demo.day.3"; + #[doc = "Day Four"] + pub const DEMO_DAY_4: &str = "demo.day.4"; + #[doc = "This is your last day!"] + pub const DEMO_DAY_5: &str = "demo.day.5"; + #[doc = "You have passed your fifth day. Use %s to save a screenshot of your creation."] + pub const DEMO_DAY_6: &str = "demo.day.6"; + #[doc = "Your time is almost up!"] + pub const DEMO_DAY_WARNING: &str = "demo.day.warning"; + #[doc = "Demo time's up!"] + pub const DEMO_DEMOEXPIRED: &str = "demo.demoExpired"; + #[doc = "Purchase Now!"] + pub const DEMO_HELP_BUY: &str = "demo.help.buy"; + #[doc = "This demo will last 5 in-game days (about 1 hour and 40 minutes of real time). Check the advancements for hints! Have fun!"] + pub const DEMO_HELP_FULLWRAPPED: &str = "demo.help.fullWrapped"; + #[doc = "Use the %1$s key to open your inventory"] + pub const DEMO_HELP_INVENTORY: &str = "demo.help.inventory"; + #[doc = "Jump by pressing the %1$s key"] + pub const DEMO_HELP_JUMP: &str = "demo.help.jump"; + #[doc = "Continue Playing!"] + pub const DEMO_HELP_LATER: &str = "demo.help.later"; + #[doc = "Use the %1$s, %2$s, %3$s, %4$s keys and the mouse to move around"] + pub const DEMO_HELP_MOVEMENT: &str = "demo.help.movement"; + #[doc = "Look around using the mouse"] + pub const DEMO_HELP_MOVEMENTMOUSE: &str = "demo.help.movementMouse"; + #[doc = "Move by pressing the %1$s, %2$s, %3$s, %4$s keys"] + pub const DEMO_HELP_MOVEMENTSHORT: &str = "demo.help.movementShort"; + #[doc = "Minecraft Demo Mode"] + pub const DEMO_HELP_TITLE: &str = "demo.help.title"; + #[doc = "Remaining time: %s"] + pub const DEMO_REMAININGTIME: &str = "demo.remainingTime"; + #[doc = "The demo time has expired. Buy the game to continue or start a new world!"] + pub const DEMO_REMINDER: &str = "demo.reminder"; + #[doc = "Are you sure you want to lock the difficulty of this world? This will set this world to always be %1$s, and you will never be able to change that again."] + pub const DIFFICULTY_LOCK_QUESTION: &str = "difficulty.lock.question"; + #[doc = "Lock World Difficulty"] + pub const DIFFICULTY_LOCK_TITLE: &str = "difficulty.lock.title"; + #[doc = "End of stream"] + pub const DISCONNECT_ENDOFSTREAM: &str = "disconnect.endOfStream"; + #[doc = "Kicked for exceeding packet rate limit"] + pub const DISCONNECT_EXCEEDED_PACKET_RATE: &str = "disconnect.exceeded_packet_rate"; + #[doc = "%s"] + pub const DISCONNECT_GENERICREASON: &str = "disconnect.genericReason"; + #[doc = "Ignoring status request"] + pub const DISCONNECT_IGNORING_STATUS_REQUEST: &str = "disconnect.ignoring_status_request"; + #[doc = "Failed to log in: %s"] + pub const DISCONNECT_LOGINFAILEDINFO: &str = "disconnect.loginFailedInfo"; + #[doc = "Multiplayer is disabled. Please check your Microsoft account settings."] + pub const DISCONNECT_LOGINFAILEDINFO_INSUFFICIENTPRIVILEGES: &str = + "disconnect.loginFailedInfo.insufficientPrivileges"; + #[doc = "Invalid session (Try restarting your game and the launcher)"] + pub const DISCONNECT_LOGINFAILEDINFO_INVALIDSESSION: &str = + "disconnect.loginFailedInfo.invalidSession"; + #[doc = "The authentication servers are currently not reachable. Please try again."] + pub const DISCONNECT_LOGINFAILEDINFO_SERVERSUNAVAILABLE: &str = + "disconnect.loginFailedInfo.serversUnavailable"; + #[doc = "You are banned from playing online"] + pub const DISCONNECT_LOGINFAILEDINFO_USERBANNED: &str = "disconnect.loginFailedInfo.userBanned"; + #[doc = "Connection Lost"] + pub const DISCONNECT_LOST: &str = "disconnect.lost"; + #[doc = "Network Protocol Error"] + pub const DISCONNECT_PACKETERROR: &str = "disconnect.packetError"; + #[doc = "Kicked for spamming"] + pub const DISCONNECT_SPAM: &str = "disconnect.spam"; + #[doc = "Timed out"] + pub const DISCONNECT_TIMEOUT: &str = "disconnect.timeout"; + #[doc = "Transferred to another server"] + pub const DISCONNECT_TRANSFER: &str = "disconnect.transfer"; + #[doc = "Unknown host"] + pub const DISCONNECT_UNKNOWNHOST: &str = "disconnect.unknownHost"; + #[doc = "%s out of %s pack(s) failed to download"] + pub const DOWNLOAD_PACK_FAILED: &str = "download.pack.failed"; + #[doc = "Progress: %s (total size unknown)"] + pub const DOWNLOAD_PACK_PROGRESS_BYTES: &str = "download.pack.progress.bytes"; + #[doc = "Progress: %s%%"] + pub const DOWNLOAD_PACK_PROGRESS_PERCENT: &str = "download.pack.progress.percent"; + #[doc = "Downloading resource pack %s/%s"] + pub const DOWNLOAD_PACK_TITLE: &str = "download.pack.title"; + #[doc = "Default: %s"] + pub const EDITGAMERULE_DEFAULT: &str = "editGamerule.default"; + #[doc = "Edit Game Rules..."] + pub const EDITGAMERULE_INGAME_BUTTON: &str = "editGamerule.inGame.button"; + #[doc = "Updating game rules requires operator permissions."] + pub const EDITGAMERULE_INGAME_DISABLED_TOOLTIP: &str = "editGamerule.inGame.disabled.tooltip"; + #[doc = "Are you sure you want to discard your pending game rule changes?"] + pub const EDITGAMERULE_INGAME_DISCARDCHANGES_MESSAGE: &str = + "editGamerule.inGame.discardChanges.message"; + #[doc = "Game rule Changes"] + pub const EDITGAMERULE_INGAME_DISCARDCHANGES_TITLE: &str = + "editGamerule.inGame.discardChanges.title"; + #[doc = "Retrieving game rules..."] + pub const EDITGAMERULE_INGAME_DOWNLOADINGGAMERULES: &str = + "editGamerule.inGame.downloadingGamerules"; + #[doc = "Edit Game Rules"] + pub const EDITGAMERULE_TITLE: &str = "editGamerule.title"; + #[doc = "∞"] + pub const EFFECT_DURATION_INFINITE: &str = "effect.duration.infinite"; + #[doc = "Absorption"] + pub const EFFECT_MINECRAFT_ABSORPTION: &str = "effect.minecraft.absorption"; + #[doc = "Bad Omen"] + pub const EFFECT_MINECRAFT_BAD_OMEN: &str = "effect.minecraft.bad_omen"; + #[doc = "Blindness"] + pub const EFFECT_MINECRAFT_BLINDNESS: &str = "effect.minecraft.blindness"; + #[doc = "Breath of the Nautilus"] + pub const EFFECT_MINECRAFT_BREATH_OF_THE_NAUTILUS: &str = + "effect.minecraft.breath_of_the_nautilus"; + #[doc = "Conduit Power"] + pub const EFFECT_MINECRAFT_CONDUIT_POWER: &str = "effect.minecraft.conduit_power"; + #[doc = "Darkness"] + pub const EFFECT_MINECRAFT_DARKNESS: &str = "effect.minecraft.darkness"; + #[doc = "Dolphin's Grace"] + pub const EFFECT_MINECRAFT_DOLPHINS_GRACE: &str = "effect.minecraft.dolphins_grace"; + #[doc = "Fire Resistance"] + pub const EFFECT_MINECRAFT_FIRE_RESISTANCE: &str = "effect.minecraft.fire_resistance"; + #[doc = "Glowing"] + pub const EFFECT_MINECRAFT_GLOWING: &str = "effect.minecraft.glowing"; + #[doc = "Haste"] + pub const EFFECT_MINECRAFT_HASTE: &str = "effect.minecraft.haste"; + #[doc = "Health Boost"] + pub const EFFECT_MINECRAFT_HEALTH_BOOST: &str = "effect.minecraft.health_boost"; + #[doc = "Hero of the Village"] + pub const EFFECT_MINECRAFT_HERO_OF_THE_VILLAGE: &str = "effect.minecraft.hero_of_the_village"; + #[doc = "Hunger"] + pub const EFFECT_MINECRAFT_HUNGER: &str = "effect.minecraft.hunger"; + #[doc = "Infested"] + pub const EFFECT_MINECRAFT_INFESTED: &str = "effect.minecraft.infested"; + #[doc = "Instant Damage"] + pub const EFFECT_MINECRAFT_INSTANT_DAMAGE: &str = "effect.minecraft.instant_damage"; + #[doc = "Instant Health"] + pub const EFFECT_MINECRAFT_INSTANT_HEALTH: &str = "effect.minecraft.instant_health"; + #[doc = "Invisibility"] + pub const EFFECT_MINECRAFT_INVISIBILITY: &str = "effect.minecraft.invisibility"; + #[doc = "Jump Boost"] + pub const EFFECT_MINECRAFT_JUMP_BOOST: &str = "effect.minecraft.jump_boost"; + #[doc = "Levitation"] + pub const EFFECT_MINECRAFT_LEVITATION: &str = "effect.minecraft.levitation"; + #[doc = "Luck"] + pub const EFFECT_MINECRAFT_LUCK: &str = "effect.minecraft.luck"; + #[doc = "Mining Fatigue"] + pub const EFFECT_MINECRAFT_MINING_FATIGUE: &str = "effect.minecraft.mining_fatigue"; + #[doc = "Nausea"] + pub const EFFECT_MINECRAFT_NAUSEA: &str = "effect.minecraft.nausea"; + #[doc = "Night Vision"] + pub const EFFECT_MINECRAFT_NIGHT_VISION: &str = "effect.minecraft.night_vision"; + #[doc = "Oozing"] + pub const EFFECT_MINECRAFT_OOZING: &str = "effect.minecraft.oozing"; + #[doc = "Poison"] + pub const EFFECT_MINECRAFT_POISON: &str = "effect.minecraft.poison"; + #[doc = "Raid Omen"] + pub const EFFECT_MINECRAFT_RAID_OMEN: &str = "effect.minecraft.raid_omen"; + #[doc = "Regeneration"] + pub const EFFECT_MINECRAFT_REGENERATION: &str = "effect.minecraft.regeneration"; + #[doc = "Resistance"] + pub const EFFECT_MINECRAFT_RESISTANCE: &str = "effect.minecraft.resistance"; + #[doc = "Saturation"] + pub const EFFECT_MINECRAFT_SATURATION: &str = "effect.minecraft.saturation"; + #[doc = "Slow Falling"] + pub const EFFECT_MINECRAFT_SLOW_FALLING: &str = "effect.minecraft.slow_falling"; + #[doc = "Slowness"] + pub const EFFECT_MINECRAFT_SLOWNESS: &str = "effect.minecraft.slowness"; + #[doc = "Speed"] + pub const EFFECT_MINECRAFT_SPEED: &str = "effect.minecraft.speed"; + #[doc = "Strength"] + pub const EFFECT_MINECRAFT_STRENGTH: &str = "effect.minecraft.strength"; + #[doc = "Trial Omen"] + pub const EFFECT_MINECRAFT_TRIAL_OMEN: &str = "effect.minecraft.trial_omen"; + #[doc = "Bad Luck"] + pub const EFFECT_MINECRAFT_UNLUCK: &str = "effect.minecraft.unluck"; + #[doc = "Water Breathing"] + pub const EFFECT_MINECRAFT_WATER_BREATHING: &str = "effect.minecraft.water_breathing"; + #[doc = "Weakness"] + pub const EFFECT_MINECRAFT_WEAKNESS: &str = "effect.minecraft.weakness"; + #[doc = "Weaving"] + pub const EFFECT_MINECRAFT_WEAVING: &str = "effect.minecraft.weaving"; + #[doc = "Wind Charged"] + pub const EFFECT_MINECRAFT_WIND_CHARGED: &str = "effect.minecraft.wind_charged"; + #[doc = "Wither"] + pub const EFFECT_MINECRAFT_WITHER: &str = "effect.minecraft.wither"; + #[doc = "No Effects"] + pub const EFFECT_NONE: &str = "effect.none"; + #[doc = "I"] + pub const ENCHANTMENT_LEVEL_1: &str = "enchantment.level.1"; + #[doc = "X"] + pub const ENCHANTMENT_LEVEL_10: &str = "enchantment.level.10"; + #[doc = "II"] + pub const ENCHANTMENT_LEVEL_2: &str = "enchantment.level.2"; + #[doc = "III"] + pub const ENCHANTMENT_LEVEL_3: &str = "enchantment.level.3"; + #[doc = "IV"] + pub const ENCHANTMENT_LEVEL_4: &str = "enchantment.level.4"; + #[doc = "V"] + pub const ENCHANTMENT_LEVEL_5: &str = "enchantment.level.5"; + #[doc = "VI"] + pub const ENCHANTMENT_LEVEL_6: &str = "enchantment.level.6"; + #[doc = "VII"] + pub const ENCHANTMENT_LEVEL_7: &str = "enchantment.level.7"; + #[doc = "VIII"] + pub const ENCHANTMENT_LEVEL_8: &str = "enchantment.level.8"; + #[doc = "IX"] + pub const ENCHANTMENT_LEVEL_9: &str = "enchantment.level.9"; + #[doc = "Aqua Affinity"] + pub const ENCHANTMENT_MINECRAFT_AQUA_AFFINITY: &str = "enchantment.minecraft.aqua_affinity"; + #[doc = "Bane of Arthropods"] + pub const ENCHANTMENT_MINECRAFT_BANE_OF_ARTHROPODS: &str = + "enchantment.minecraft.bane_of_arthropods"; + #[doc = "Curse of Binding"] + pub const ENCHANTMENT_MINECRAFT_BINDING_CURSE: &str = "enchantment.minecraft.binding_curse"; + #[doc = "Blast Protection"] + pub const ENCHANTMENT_MINECRAFT_BLAST_PROTECTION: &str = + "enchantment.minecraft.blast_protection"; + #[doc = "Breach"] + pub const ENCHANTMENT_MINECRAFT_BREACH: &str = "enchantment.minecraft.breach"; + #[doc = "Channeling"] + pub const ENCHANTMENT_MINECRAFT_CHANNELING: &str = "enchantment.minecraft.channeling"; + #[doc = "Density"] + pub const ENCHANTMENT_MINECRAFT_DENSITY: &str = "enchantment.minecraft.density"; + #[doc = "Depth Strider"] + pub const ENCHANTMENT_MINECRAFT_DEPTH_STRIDER: &str = "enchantment.minecraft.depth_strider"; + #[doc = "Efficiency"] + pub const ENCHANTMENT_MINECRAFT_EFFICIENCY: &str = "enchantment.minecraft.efficiency"; + #[doc = "Feather Falling"] + pub const ENCHANTMENT_MINECRAFT_FEATHER_FALLING: &str = "enchantment.minecraft.feather_falling"; + #[doc = "Fire Aspect"] + pub const ENCHANTMENT_MINECRAFT_FIRE_ASPECT: &str = "enchantment.minecraft.fire_aspect"; + #[doc = "Fire Protection"] + pub const ENCHANTMENT_MINECRAFT_FIRE_PROTECTION: &str = "enchantment.minecraft.fire_protection"; + #[doc = "Flame"] + pub const ENCHANTMENT_MINECRAFT_FLAME: &str = "enchantment.minecraft.flame"; + #[doc = "Fortune"] + pub const ENCHANTMENT_MINECRAFT_FORTUNE: &str = "enchantment.minecraft.fortune"; + #[doc = "Frost Walker"] + pub const ENCHANTMENT_MINECRAFT_FROST_WALKER: &str = "enchantment.minecraft.frost_walker"; + #[doc = "Impaling"] + pub const ENCHANTMENT_MINECRAFT_IMPALING: &str = "enchantment.minecraft.impaling"; + #[doc = "Infinity"] + pub const ENCHANTMENT_MINECRAFT_INFINITY: &str = "enchantment.minecraft.infinity"; + #[doc = "Knockback"] + pub const ENCHANTMENT_MINECRAFT_KNOCKBACK: &str = "enchantment.minecraft.knockback"; + #[doc = "Looting"] + pub const ENCHANTMENT_MINECRAFT_LOOTING: &str = "enchantment.minecraft.looting"; + #[doc = "Loyalty"] + pub const ENCHANTMENT_MINECRAFT_LOYALTY: &str = "enchantment.minecraft.loyalty"; + #[doc = "Luck of the Sea"] + pub const ENCHANTMENT_MINECRAFT_LUCK_OF_THE_SEA: &str = "enchantment.minecraft.luck_of_the_sea"; + #[doc = "Lunge"] + pub const ENCHANTMENT_MINECRAFT_LUNGE: &str = "enchantment.minecraft.lunge"; + #[doc = "Lure"] + pub const ENCHANTMENT_MINECRAFT_LURE: &str = "enchantment.minecraft.lure"; + #[doc = "Mending"] + pub const ENCHANTMENT_MINECRAFT_MENDING: &str = "enchantment.minecraft.mending"; + #[doc = "Multishot"] + pub const ENCHANTMENT_MINECRAFT_MULTISHOT: &str = "enchantment.minecraft.multishot"; + #[doc = "Piercing"] + pub const ENCHANTMENT_MINECRAFT_PIERCING: &str = "enchantment.minecraft.piercing"; + #[doc = "Power"] + pub const ENCHANTMENT_MINECRAFT_POWER: &str = "enchantment.minecraft.power"; + #[doc = "Projectile Protection"] + pub const ENCHANTMENT_MINECRAFT_PROJECTILE_PROTECTION: &str = + "enchantment.minecraft.projectile_protection"; + #[doc = "Protection"] + pub const ENCHANTMENT_MINECRAFT_PROTECTION: &str = "enchantment.minecraft.protection"; + #[doc = "Punch"] + pub const ENCHANTMENT_MINECRAFT_PUNCH: &str = "enchantment.minecraft.punch"; + #[doc = "Quick Charge"] + pub const ENCHANTMENT_MINECRAFT_QUICK_CHARGE: &str = "enchantment.minecraft.quick_charge"; + #[doc = "Respiration"] + pub const ENCHANTMENT_MINECRAFT_RESPIRATION: &str = "enchantment.minecraft.respiration"; + #[doc = "Riptide"] + pub const ENCHANTMENT_MINECRAFT_RIPTIDE: &str = "enchantment.minecraft.riptide"; + #[doc = "Sharpness"] + pub const ENCHANTMENT_MINECRAFT_SHARPNESS: &str = "enchantment.minecraft.sharpness"; + #[doc = "Silk Touch"] + pub const ENCHANTMENT_MINECRAFT_SILK_TOUCH: &str = "enchantment.minecraft.silk_touch"; + #[doc = "Smite"] + pub const ENCHANTMENT_MINECRAFT_SMITE: &str = "enchantment.minecraft.smite"; + #[doc = "Soul Speed"] + pub const ENCHANTMENT_MINECRAFT_SOUL_SPEED: &str = "enchantment.minecraft.soul_speed"; + #[doc = "Sweeping Edge"] + pub const ENCHANTMENT_MINECRAFT_SWEEPING: &str = "enchantment.minecraft.sweeping"; + #[doc = "Sweeping Edge"] + pub const ENCHANTMENT_MINECRAFT_SWEEPING_EDGE: &str = "enchantment.minecraft.sweeping_edge"; + #[doc = "Swift Sneak"] + pub const ENCHANTMENT_MINECRAFT_SWIFT_SNEAK: &str = "enchantment.minecraft.swift_sneak"; + #[doc = "Thorns"] + pub const ENCHANTMENT_MINECRAFT_THORNS: &str = "enchantment.minecraft.thorns"; + #[doc = "Unbreaking"] + pub const ENCHANTMENT_MINECRAFT_UNBREAKING: &str = "enchantment.minecraft.unbreaking"; + #[doc = "Curse of Vanishing"] + pub const ENCHANTMENT_MINECRAFT_VANISHING_CURSE: &str = "enchantment.minecraft.vanishing_curse"; + #[doc = "Wind Burst"] + pub const ENCHANTMENT_MINECRAFT_WIND_BURST: &str = "enchantment.minecraft.wind_burst"; + #[doc = "Acacia Boat"] + pub const ENTITY_MINECRAFT_ACACIA_BOAT: &str = "entity.minecraft.acacia_boat"; + #[doc = "Acacia Boat with Chest"] + pub const ENTITY_MINECRAFT_ACACIA_CHEST_BOAT: &str = "entity.minecraft.acacia_chest_boat"; + #[doc = "Allay"] + pub const ENTITY_MINECRAFT_ALLAY: &str = "entity.minecraft.allay"; + #[doc = "Area Effect Cloud"] + pub const ENTITY_MINECRAFT_AREA_EFFECT_CLOUD: &str = "entity.minecraft.area_effect_cloud"; + #[doc = "Armadillo"] + pub const ENTITY_MINECRAFT_ARMADILLO: &str = "entity.minecraft.armadillo"; + #[doc = "Armor Stand"] + pub const ENTITY_MINECRAFT_ARMOR_STAND: &str = "entity.minecraft.armor_stand"; + #[doc = "Arrow"] + pub const ENTITY_MINECRAFT_ARROW: &str = "entity.minecraft.arrow"; + #[doc = "Axolotl"] + pub const ENTITY_MINECRAFT_AXOLOTL: &str = "entity.minecraft.axolotl"; + #[doc = "Bamboo Raft with Chest"] + pub const ENTITY_MINECRAFT_BAMBOO_CHEST_RAFT: &str = "entity.minecraft.bamboo_chest_raft"; + #[doc = "Bamboo Raft"] + pub const ENTITY_MINECRAFT_BAMBOO_RAFT: &str = "entity.minecraft.bamboo_raft"; + #[doc = "Bat"] + pub const ENTITY_MINECRAFT_BAT: &str = "entity.minecraft.bat"; + #[doc = "Bee"] + pub const ENTITY_MINECRAFT_BEE: &str = "entity.minecraft.bee"; + #[doc = "Birch Boat"] + pub const ENTITY_MINECRAFT_BIRCH_BOAT: &str = "entity.minecraft.birch_boat"; + #[doc = "Birch Boat with Chest"] + pub const ENTITY_MINECRAFT_BIRCH_CHEST_BOAT: &str = "entity.minecraft.birch_chest_boat"; + #[doc = "Blaze"] + pub const ENTITY_MINECRAFT_BLAZE: &str = "entity.minecraft.blaze"; + #[doc = "Block Display"] + pub const ENTITY_MINECRAFT_BLOCK_DISPLAY: &str = "entity.minecraft.block_display"; + #[doc = "Boat"] + pub const ENTITY_MINECRAFT_BOAT: &str = "entity.minecraft.boat"; + #[doc = "Bogged"] + pub const ENTITY_MINECRAFT_BOGGED: &str = "entity.minecraft.bogged"; + #[doc = "Breeze"] + pub const ENTITY_MINECRAFT_BREEZE: &str = "entity.minecraft.breeze"; + #[doc = "Wind Charge"] + pub const ENTITY_MINECRAFT_BREEZE_WIND_CHARGE: &str = "entity.minecraft.breeze_wind_charge"; + #[doc = "Camel"] + pub const ENTITY_MINECRAFT_CAMEL: &str = "entity.minecraft.camel"; + #[doc = "Camel Husk"] + pub const ENTITY_MINECRAFT_CAMEL_HUSK: &str = "entity.minecraft.camel_husk"; + #[doc = "Cat"] + pub const ENTITY_MINECRAFT_CAT: &str = "entity.minecraft.cat"; + #[doc = "Cave Spider"] + pub const ENTITY_MINECRAFT_CAVE_SPIDER: &str = "entity.minecraft.cave_spider"; + #[doc = "Cherry Boat"] + pub const ENTITY_MINECRAFT_CHERRY_BOAT: &str = "entity.minecraft.cherry_boat"; + #[doc = "Cherry Boat with Chest"] + pub const ENTITY_MINECRAFT_CHERRY_CHEST_BOAT: &str = "entity.minecraft.cherry_chest_boat"; + #[doc = "Boat with Chest"] + pub const ENTITY_MINECRAFT_CHEST_BOAT: &str = "entity.minecraft.chest_boat"; + #[doc = "Minecart with Chest"] + pub const ENTITY_MINECRAFT_CHEST_MINECART: &str = "entity.minecraft.chest_minecart"; + #[doc = "Chicken"] + pub const ENTITY_MINECRAFT_CHICKEN: &str = "entity.minecraft.chicken"; + #[doc = "Cod"] + pub const ENTITY_MINECRAFT_COD: &str = "entity.minecraft.cod"; + #[doc = "Minecart with Command Block"] + pub const ENTITY_MINECRAFT_COMMAND_BLOCK_MINECART: &str = + "entity.minecraft.command_block_minecart"; + #[doc = "Copper Golem"] + pub const ENTITY_MINECRAFT_COPPER_GOLEM: &str = "entity.minecraft.copper_golem"; + #[doc = "Cow"] + pub const ENTITY_MINECRAFT_COW: &str = "entity.minecraft.cow"; + #[doc = "Creaking"] + pub const ENTITY_MINECRAFT_CREAKING: &str = "entity.minecraft.creaking"; + #[doc = "Creaking"] + pub const ENTITY_MINECRAFT_CREAKING_TRANSIENT: &str = "entity.minecraft.creaking_transient"; + #[doc = "Creeper"] + pub const ENTITY_MINECRAFT_CREEPER: &str = "entity.minecraft.creeper"; + #[doc = "Dark Oak Boat"] + pub const ENTITY_MINECRAFT_DARK_OAK_BOAT: &str = "entity.minecraft.dark_oak_boat"; + #[doc = "Dark Oak Boat with Chest"] + pub const ENTITY_MINECRAFT_DARK_OAK_CHEST_BOAT: &str = "entity.minecraft.dark_oak_chest_boat"; + #[doc = "Dolphin"] + pub const ENTITY_MINECRAFT_DOLPHIN: &str = "entity.minecraft.dolphin"; + #[doc = "Donkey"] + pub const ENTITY_MINECRAFT_DONKEY: &str = "entity.minecraft.donkey"; + #[doc = "Dragon Fireball"] + pub const ENTITY_MINECRAFT_DRAGON_FIREBALL: &str = "entity.minecraft.dragon_fireball"; + #[doc = "Drowned"] + pub const ENTITY_MINECRAFT_DROWNED: &str = "entity.minecraft.drowned"; + #[doc = "Thrown Egg"] + pub const ENTITY_MINECRAFT_EGG: &str = "entity.minecraft.egg"; + #[doc = "Elder Guardian"] + pub const ENTITY_MINECRAFT_ELDER_GUARDIAN: &str = "entity.minecraft.elder_guardian"; + #[doc = "End Crystal"] + pub const ENTITY_MINECRAFT_END_CRYSTAL: &str = "entity.minecraft.end_crystal"; + #[doc = "Ender Dragon"] + pub const ENTITY_MINECRAFT_ENDER_DRAGON: &str = "entity.minecraft.ender_dragon"; + #[doc = "Thrown Ender Pearl"] + pub const ENTITY_MINECRAFT_ENDER_PEARL: &str = "entity.minecraft.ender_pearl"; + #[doc = "Enderman"] + pub const ENTITY_MINECRAFT_ENDERMAN: &str = "entity.minecraft.enderman"; + #[doc = "Endermite"] + pub const ENTITY_MINECRAFT_ENDERMITE: &str = "entity.minecraft.endermite"; + #[doc = "Evoker"] + pub const ENTITY_MINECRAFT_EVOKER: &str = "entity.minecraft.evoker"; + #[doc = "Evoker Fangs"] + pub const ENTITY_MINECRAFT_EVOKER_FANGS: &str = "entity.minecraft.evoker_fangs"; + #[doc = "Thrown Bottle o' Enchanting"] + pub const ENTITY_MINECRAFT_EXPERIENCE_BOTTLE: &str = "entity.minecraft.experience_bottle"; + #[doc = "Experience Orb"] + pub const ENTITY_MINECRAFT_EXPERIENCE_ORB: &str = "entity.minecraft.experience_orb"; + #[doc = "Eye of Ender"] + pub const ENTITY_MINECRAFT_EYE_OF_ENDER: &str = "entity.minecraft.eye_of_ender"; + #[doc = "Falling Block"] + pub const ENTITY_MINECRAFT_FALLING_BLOCK: &str = "entity.minecraft.falling_block"; + #[doc = "Falling %s"] + pub const ENTITY_MINECRAFT_FALLING_BLOCK_TYPE: &str = "entity.minecraft.falling_block_type"; + #[doc = "Fireball"] + pub const ENTITY_MINECRAFT_FIREBALL: &str = "entity.minecraft.fireball"; + #[doc = "Firework Rocket"] + pub const ENTITY_MINECRAFT_FIREWORK_ROCKET: &str = "entity.minecraft.firework_rocket"; + #[doc = "Fishing Bobber"] + pub const ENTITY_MINECRAFT_FISHING_BOBBER: &str = "entity.minecraft.fishing_bobber"; + #[doc = "Fox"] + pub const ENTITY_MINECRAFT_FOX: &str = "entity.minecraft.fox"; + #[doc = "Frog"] + pub const ENTITY_MINECRAFT_FROG: &str = "entity.minecraft.frog"; + #[doc = "Minecart with Furnace"] + pub const ENTITY_MINECRAFT_FURNACE_MINECART: &str = "entity.minecraft.furnace_minecart"; + #[doc = "Ghast"] + pub const ENTITY_MINECRAFT_GHAST: &str = "entity.minecraft.ghast"; + #[doc = "Giant"] + pub const ENTITY_MINECRAFT_GIANT: &str = "entity.minecraft.giant"; + #[doc = "Glow Item Frame"] + pub const ENTITY_MINECRAFT_GLOW_ITEM_FRAME: &str = "entity.minecraft.glow_item_frame"; + #[doc = "Glow Squid"] + pub const ENTITY_MINECRAFT_GLOW_SQUID: &str = "entity.minecraft.glow_squid"; + #[doc = "Goat"] + pub const ENTITY_MINECRAFT_GOAT: &str = "entity.minecraft.goat"; + #[doc = "Guardian"] + pub const ENTITY_MINECRAFT_GUARDIAN: &str = "entity.minecraft.guardian"; + #[doc = "Happy Ghast"] + pub const ENTITY_MINECRAFT_HAPPY_GHAST: &str = "entity.minecraft.happy_ghast"; + #[doc = "Hoglin"] + pub const ENTITY_MINECRAFT_HOGLIN: &str = "entity.minecraft.hoglin"; + #[doc = "Minecart with Hopper"] + pub const ENTITY_MINECRAFT_HOPPER_MINECART: &str = "entity.minecraft.hopper_minecart"; + #[doc = "Horse"] + pub const ENTITY_MINECRAFT_HORSE: &str = "entity.minecraft.horse"; + #[doc = "Husk"] + pub const ENTITY_MINECRAFT_HUSK: &str = "entity.minecraft.husk"; + #[doc = "Illusioner"] + pub const ENTITY_MINECRAFT_ILLUSIONER: &str = "entity.minecraft.illusioner"; + #[doc = "Interaction"] + pub const ENTITY_MINECRAFT_INTERACTION: &str = "entity.minecraft.interaction"; + #[doc = "Iron Golem"] + pub const ENTITY_MINECRAFT_IRON_GOLEM: &str = "entity.minecraft.iron_golem"; + #[doc = "Item"] + pub const ENTITY_MINECRAFT_ITEM: &str = "entity.minecraft.item"; + #[doc = "Item Display"] + pub const ENTITY_MINECRAFT_ITEM_DISPLAY: &str = "entity.minecraft.item_display"; + #[doc = "Item Frame"] + pub const ENTITY_MINECRAFT_ITEM_FRAME: &str = "entity.minecraft.item_frame"; + #[doc = "Jungle Boat"] + pub const ENTITY_MINECRAFT_JUNGLE_BOAT: &str = "entity.minecraft.jungle_boat"; + #[doc = "Jungle Boat with Chest"] + pub const ENTITY_MINECRAFT_JUNGLE_CHEST_BOAT: &str = "entity.minecraft.jungle_chest_boat"; + #[doc = "The Killer Bunny"] + pub const ENTITY_MINECRAFT_KILLER_BUNNY: &str = "entity.minecraft.killer_bunny"; + #[doc = "Leash Knot"] + pub const ENTITY_MINECRAFT_LEASH_KNOT: &str = "entity.minecraft.leash_knot"; + #[doc = "Lightning Bolt"] + pub const ENTITY_MINECRAFT_LIGHTNING_BOLT: &str = "entity.minecraft.lightning_bolt"; + #[doc = "Lingering Potion"] + pub const ENTITY_MINECRAFT_LINGERING_POTION: &str = "entity.minecraft.lingering_potion"; + #[doc = "Llama"] + pub const ENTITY_MINECRAFT_LLAMA: &str = "entity.minecraft.llama"; + #[doc = "Llama Spit"] + pub const ENTITY_MINECRAFT_LLAMA_SPIT: &str = "entity.minecraft.llama_spit"; + #[doc = "Magma Cube"] + pub const ENTITY_MINECRAFT_MAGMA_CUBE: &str = "entity.minecraft.magma_cube"; + #[doc = "Mangrove Boat"] + pub const ENTITY_MINECRAFT_MANGROVE_BOAT: &str = "entity.minecraft.mangrove_boat"; + #[doc = "Mangrove Boat with Chest"] + pub const ENTITY_MINECRAFT_MANGROVE_CHEST_BOAT: &str = "entity.minecraft.mangrove_chest_boat"; + #[doc = "Mannequin"] + pub const ENTITY_MINECRAFT_MANNEQUIN: &str = "entity.minecraft.mannequin"; + #[doc = "NPC"] + pub const ENTITY_MINECRAFT_MANNEQUIN_LABEL: &str = "entity.minecraft.mannequin.label"; + #[doc = "Marker"] + pub const ENTITY_MINECRAFT_MARKER: &str = "entity.minecraft.marker"; + #[doc = "Minecart"] + pub const ENTITY_MINECRAFT_MINECART: &str = "entity.minecraft.minecart"; + #[doc = "Mooshroom"] + pub const ENTITY_MINECRAFT_MOOSHROOM: &str = "entity.minecraft.mooshroom"; + #[doc = "Mule"] + pub const ENTITY_MINECRAFT_MULE: &str = "entity.minecraft.mule"; + #[doc = "Nautilus"] + pub const ENTITY_MINECRAFT_NAUTILUS: &str = "entity.minecraft.nautilus"; + #[doc = "Oak Boat"] + pub const ENTITY_MINECRAFT_OAK_BOAT: &str = "entity.minecraft.oak_boat"; + #[doc = "Oak Boat with Chest"] + pub const ENTITY_MINECRAFT_OAK_CHEST_BOAT: &str = "entity.minecraft.oak_chest_boat"; + #[doc = "Ocelot"] + pub const ENTITY_MINECRAFT_OCELOT: &str = "entity.minecraft.ocelot"; + #[doc = "Ominous Item Spawner"] + pub const ENTITY_MINECRAFT_OMINOUS_ITEM_SPAWNER: &str = "entity.minecraft.ominous_item_spawner"; + #[doc = "Painting"] + pub const ENTITY_MINECRAFT_PAINTING: &str = "entity.minecraft.painting"; + #[doc = "Pale Oak Boat"] + pub const ENTITY_MINECRAFT_PALE_OAK_BOAT: &str = "entity.minecraft.pale_oak_boat"; + #[doc = "Pale Oak Boat with Chest"] + pub const ENTITY_MINECRAFT_PALE_OAK_CHEST_BOAT: &str = "entity.minecraft.pale_oak_chest_boat"; + #[doc = "Panda"] + pub const ENTITY_MINECRAFT_PANDA: &str = "entity.minecraft.panda"; + #[doc = "Parched"] + pub const ENTITY_MINECRAFT_PARCHED: &str = "entity.minecraft.parched"; + #[doc = "Parrot"] + pub const ENTITY_MINECRAFT_PARROT: &str = "entity.minecraft.parrot"; + #[doc = "Phantom"] + pub const ENTITY_MINECRAFT_PHANTOM: &str = "entity.minecraft.phantom"; + #[doc = "Pig"] + pub const ENTITY_MINECRAFT_PIG: &str = "entity.minecraft.pig"; + #[doc = "Piglin"] + pub const ENTITY_MINECRAFT_PIGLIN: &str = "entity.minecraft.piglin"; + #[doc = "Piglin Brute"] + pub const ENTITY_MINECRAFT_PIGLIN_BRUTE: &str = "entity.minecraft.piglin_brute"; + #[doc = "Pillager"] + pub const ENTITY_MINECRAFT_PILLAGER: &str = "entity.minecraft.pillager"; + #[doc = "Player"] + pub const ENTITY_MINECRAFT_PLAYER: &str = "entity.minecraft.player"; + #[doc = "Polar Bear"] + pub const ENTITY_MINECRAFT_POLAR_BEAR: &str = "entity.minecraft.polar_bear"; + #[doc = "Potion"] + pub const ENTITY_MINECRAFT_POTION: &str = "entity.minecraft.potion"; + #[doc = "Pufferfish"] + pub const ENTITY_MINECRAFT_PUFFERFISH: &str = "entity.minecraft.pufferfish"; + #[doc = "Rabbit"] + pub const ENTITY_MINECRAFT_RABBIT: &str = "entity.minecraft.rabbit"; + #[doc = "Ravager"] + pub const ENTITY_MINECRAFT_RAVAGER: &str = "entity.minecraft.ravager"; + #[doc = "Salmon"] + pub const ENTITY_MINECRAFT_SALMON: &str = "entity.minecraft.salmon"; + #[doc = "Sheep"] + pub const ENTITY_MINECRAFT_SHEEP: &str = "entity.minecraft.sheep"; + #[doc = "Shulker"] + pub const ENTITY_MINECRAFT_SHULKER: &str = "entity.minecraft.shulker"; + #[doc = "Shulker Bullet"] + pub const ENTITY_MINECRAFT_SHULKER_BULLET: &str = "entity.minecraft.shulker_bullet"; + #[doc = "Silverfish"] + pub const ENTITY_MINECRAFT_SILVERFISH: &str = "entity.minecraft.silverfish"; + #[doc = "Skeleton"] + pub const ENTITY_MINECRAFT_SKELETON: &str = "entity.minecraft.skeleton"; + #[doc = "Skeleton Horse"] + pub const ENTITY_MINECRAFT_SKELETON_HORSE: &str = "entity.minecraft.skeleton_horse"; + #[doc = "Slime"] + pub const ENTITY_MINECRAFT_SLIME: &str = "entity.minecraft.slime"; + #[doc = "Small Fireball"] + pub const ENTITY_MINECRAFT_SMALL_FIREBALL: &str = "entity.minecraft.small_fireball"; + #[doc = "Sniffer"] + pub const ENTITY_MINECRAFT_SNIFFER: &str = "entity.minecraft.sniffer"; + #[doc = "Snow Golem"] + pub const ENTITY_MINECRAFT_SNOW_GOLEM: &str = "entity.minecraft.snow_golem"; + #[doc = "Snowball"] + pub const ENTITY_MINECRAFT_SNOWBALL: &str = "entity.minecraft.snowball"; + #[doc = "Minecart with Monster Spawner"] + pub const ENTITY_MINECRAFT_SPAWNER_MINECART: &str = "entity.minecraft.spawner_minecart"; + #[doc = "Spectral Arrow"] + pub const ENTITY_MINECRAFT_SPECTRAL_ARROW: &str = "entity.minecraft.spectral_arrow"; + #[doc = "Spider"] + pub const ENTITY_MINECRAFT_SPIDER: &str = "entity.minecraft.spider"; + #[doc = "Splash Potion"] + pub const ENTITY_MINECRAFT_SPLASH_POTION: &str = "entity.minecraft.splash_potion"; + #[doc = "Spruce Boat"] + pub const ENTITY_MINECRAFT_SPRUCE_BOAT: &str = "entity.minecraft.spruce_boat"; + #[doc = "Spruce Boat with Chest"] + pub const ENTITY_MINECRAFT_SPRUCE_CHEST_BOAT: &str = "entity.minecraft.spruce_chest_boat"; + #[doc = "Squid"] + pub const ENTITY_MINECRAFT_SQUID: &str = "entity.minecraft.squid"; + #[doc = "Stray"] + pub const ENTITY_MINECRAFT_STRAY: &str = "entity.minecraft.stray"; + #[doc = "Strider"] + pub const ENTITY_MINECRAFT_STRIDER: &str = "entity.minecraft.strider"; + #[doc = "Tadpole"] + pub const ENTITY_MINECRAFT_TADPOLE: &str = "entity.minecraft.tadpole"; + #[doc = "Text Display"] + pub const ENTITY_MINECRAFT_TEXT_DISPLAY: &str = "entity.minecraft.text_display"; + #[doc = "Primed TNT"] + pub const ENTITY_MINECRAFT_TNT: &str = "entity.minecraft.tnt"; + #[doc = "Minecart with TNT"] + pub const ENTITY_MINECRAFT_TNT_MINECART: &str = "entity.minecraft.tnt_minecart"; + #[doc = "Trader Llama"] + pub const ENTITY_MINECRAFT_TRADER_LLAMA: &str = "entity.minecraft.trader_llama"; + #[doc = "Trident"] + pub const ENTITY_MINECRAFT_TRIDENT: &str = "entity.minecraft.trident"; + #[doc = "Tropical Fish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH: &str = "entity.minecraft.tropical_fish"; + #[doc = "Anemone"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_0: &str = + "entity.minecraft.tropical_fish.predefined.0"; + #[doc = "Black Tang"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_1: &str = + "entity.minecraft.tropical_fish.predefined.1"; + #[doc = "Moorish Idol"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_10: &str = + "entity.minecraft.tropical_fish.predefined.10"; + #[doc = "Ornate Butterflyfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_11: &str = + "entity.minecraft.tropical_fish.predefined.11"; + #[doc = "Parrotfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_12: &str = + "entity.minecraft.tropical_fish.predefined.12"; + #[doc = "Queen Angelfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_13: &str = + "entity.minecraft.tropical_fish.predefined.13"; + #[doc = "Red Cichlid"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_14: &str = + "entity.minecraft.tropical_fish.predefined.14"; + #[doc = "Red Lipped Blenny"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_15: &str = + "entity.minecraft.tropical_fish.predefined.15"; + #[doc = "Red Snapper"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_16: &str = + "entity.minecraft.tropical_fish.predefined.16"; + #[doc = "Threadfin"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_17: &str = + "entity.minecraft.tropical_fish.predefined.17"; + #[doc = "Tomato Clownfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_18: &str = + "entity.minecraft.tropical_fish.predefined.18"; + #[doc = "Triggerfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_19: &str = + "entity.minecraft.tropical_fish.predefined.19"; + #[doc = "Blue Tang"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_2: &str = + "entity.minecraft.tropical_fish.predefined.2"; + #[doc = "Yellowtail Parrotfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_20: &str = + "entity.minecraft.tropical_fish.predefined.20"; + #[doc = "Yellow Tang"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_21: &str = + "entity.minecraft.tropical_fish.predefined.21"; + #[doc = "Butterflyfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_3: &str = + "entity.minecraft.tropical_fish.predefined.3"; + #[doc = "Cichlid"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_4: &str = + "entity.minecraft.tropical_fish.predefined.4"; + #[doc = "Clownfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_5: &str = + "entity.minecraft.tropical_fish.predefined.5"; + #[doc = "Cotton Candy Betta"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_6: &str = + "entity.minecraft.tropical_fish.predefined.6"; + #[doc = "Dottyback"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_7: &str = + "entity.minecraft.tropical_fish.predefined.7"; + #[doc = "Emperor Red Snapper"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_8: &str = + "entity.minecraft.tropical_fish.predefined.8"; + #[doc = "Goatfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_PREDEFINED_9: &str = + "entity.minecraft.tropical_fish.predefined.9"; + #[doc = "Betty"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BETTY: &str = + "entity.minecraft.tropical_fish.type.betty"; + #[doc = "Blockfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BLOCKFISH: &str = + "entity.minecraft.tropical_fish.type.blockfish"; + #[doc = "Brinely"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_BRINELY: &str = + "entity.minecraft.tropical_fish.type.brinely"; + #[doc = "Clayfish"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_CLAYFISH: &str = + "entity.minecraft.tropical_fish.type.clayfish"; + #[doc = "Dasher"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_DASHER: &str = + "entity.minecraft.tropical_fish.type.dasher"; + #[doc = "Flopper"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_FLOPPER: &str = + "entity.minecraft.tropical_fish.type.flopper"; + #[doc = "Glitter"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_GLITTER: &str = + "entity.minecraft.tropical_fish.type.glitter"; + #[doc = "Kob"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_KOB: &str = + "entity.minecraft.tropical_fish.type.kob"; + #[doc = "Snooper"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SNOOPER: &str = + "entity.minecraft.tropical_fish.type.snooper"; + #[doc = "Spotty"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SPOTTY: &str = + "entity.minecraft.tropical_fish.type.spotty"; + #[doc = "Stripey"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_STRIPEY: &str = + "entity.minecraft.tropical_fish.type.stripey"; + #[doc = "Sunstreak"] + pub const ENTITY_MINECRAFT_TROPICAL_FISH_TYPE_SUNSTREAK: &str = + "entity.minecraft.tropical_fish.type.sunstreak"; + #[doc = "Turtle"] + pub const ENTITY_MINECRAFT_TURTLE: &str = "entity.minecraft.turtle"; + #[doc = "Vex"] + pub const ENTITY_MINECRAFT_VEX: &str = "entity.minecraft.vex"; + #[doc = "Villager"] + pub const ENTITY_MINECRAFT_VILLAGER: &str = "entity.minecraft.villager"; + #[doc = "Armorer"] + pub const ENTITY_MINECRAFT_VILLAGER_ARMORER: &str = "entity.minecraft.villager.armorer"; + #[doc = "Butcher"] + pub const ENTITY_MINECRAFT_VILLAGER_BUTCHER: &str = "entity.minecraft.villager.butcher"; + #[doc = "Cartographer"] + pub const ENTITY_MINECRAFT_VILLAGER_CARTOGRAPHER: &str = + "entity.minecraft.villager.cartographer"; + #[doc = "Cleric"] + pub const ENTITY_MINECRAFT_VILLAGER_CLERIC: &str = "entity.minecraft.villager.cleric"; + #[doc = "Farmer"] + pub const ENTITY_MINECRAFT_VILLAGER_FARMER: &str = "entity.minecraft.villager.farmer"; + #[doc = "Fisherman"] + pub const ENTITY_MINECRAFT_VILLAGER_FISHERMAN: &str = "entity.minecraft.villager.fisherman"; + #[doc = "Fletcher"] + pub const ENTITY_MINECRAFT_VILLAGER_FLETCHER: &str = "entity.minecraft.villager.fletcher"; + #[doc = "Leatherworker"] + pub const ENTITY_MINECRAFT_VILLAGER_LEATHERWORKER: &str = + "entity.minecraft.villager.leatherworker"; + #[doc = "Librarian"] + pub const ENTITY_MINECRAFT_VILLAGER_LIBRARIAN: &str = "entity.minecraft.villager.librarian"; + #[doc = "Mason"] + pub const ENTITY_MINECRAFT_VILLAGER_MASON: &str = "entity.minecraft.villager.mason"; + #[doc = "Nitwit"] + pub const ENTITY_MINECRAFT_VILLAGER_NITWIT: &str = "entity.minecraft.villager.nitwit"; + #[doc = "Villager"] + pub const ENTITY_MINECRAFT_VILLAGER_NONE: &str = "entity.minecraft.villager.none"; + #[doc = "Shepherd"] + pub const ENTITY_MINECRAFT_VILLAGER_SHEPHERD: &str = "entity.minecraft.villager.shepherd"; + #[doc = "Toolsmith"] + pub const ENTITY_MINECRAFT_VILLAGER_TOOLSMITH: &str = "entity.minecraft.villager.toolsmith"; + #[doc = "Weaponsmith"] + pub const ENTITY_MINECRAFT_VILLAGER_WEAPONSMITH: &str = "entity.minecraft.villager.weaponsmith"; + #[doc = "Vindicator"] + pub const ENTITY_MINECRAFT_VINDICATOR: &str = "entity.minecraft.vindicator"; + #[doc = "Wandering Trader"] + pub const ENTITY_MINECRAFT_WANDERING_TRADER: &str = "entity.minecraft.wandering_trader"; + #[doc = "Warden"] + pub const ENTITY_MINECRAFT_WARDEN: &str = "entity.minecraft.warden"; + #[doc = "Wind Charge"] + pub const ENTITY_MINECRAFT_WIND_CHARGE: &str = "entity.minecraft.wind_charge"; + #[doc = "Witch"] + pub const ENTITY_MINECRAFT_WITCH: &str = "entity.minecraft.witch"; + #[doc = "Wither"] + pub const ENTITY_MINECRAFT_WITHER: &str = "entity.minecraft.wither"; + #[doc = "Wither Skeleton"] + pub const ENTITY_MINECRAFT_WITHER_SKELETON: &str = "entity.minecraft.wither_skeleton"; + #[doc = "Wither Skull"] + pub const ENTITY_MINECRAFT_WITHER_SKULL: &str = "entity.minecraft.wither_skull"; + #[doc = "Wolf"] + pub const ENTITY_MINECRAFT_WOLF: &str = "entity.minecraft.wolf"; + #[doc = "Zoglin"] + pub const ENTITY_MINECRAFT_ZOGLIN: &str = "entity.minecraft.zoglin"; + #[doc = "Zombie"] + pub const ENTITY_MINECRAFT_ZOMBIE: &str = "entity.minecraft.zombie"; + #[doc = "Zombie Horse"] + pub const ENTITY_MINECRAFT_ZOMBIE_HORSE: &str = "entity.minecraft.zombie_horse"; + #[doc = "Zombie Nautilus"] + pub const ENTITY_MINECRAFT_ZOMBIE_NAUTILUS: &str = "entity.minecraft.zombie_nautilus"; + #[doc = "Zombie Villager"] + pub const ENTITY_MINECRAFT_ZOMBIE_VILLAGER: &str = "entity.minecraft.zombie_villager"; + #[doc = "Zombified Piglin"] + pub const ENTITY_MINECRAFT_ZOMBIFIED_PIGLIN: &str = "entity.minecraft.zombified_piglin"; + #[doc = "Can't summon entity of type %s"] + pub const ENTITY_NOT_SUMMONABLE: &str = "entity.not_summonable"; + #[doc = "Raid"] + pub const EVENT_MINECRAFT_RAID: &str = "event.minecraft.raid"; + #[doc = "Defeat"] + pub const EVENT_MINECRAFT_RAID_DEFEAT: &str = "event.minecraft.raid.defeat"; + #[doc = "Raid - Defeat"] + pub const EVENT_MINECRAFT_RAID_DEFEAT_FULL: &str = "event.minecraft.raid.defeat.full"; + #[doc = "Raiders Remaining: %s"] + pub const EVENT_MINECRAFT_RAID_RAIDERS_REMAINING: &str = + "event.minecraft.raid.raiders_remaining"; + #[doc = "Victory"] + pub const EVENT_MINECRAFT_RAID_VICTORY: &str = "event.minecraft.raid.victory"; + #[doc = "Raid - Victory"] + pub const EVENT_MINECRAFT_RAID_VICTORY_FULL: &str = "event.minecraft.raid.victory.full"; + #[doc = "Buried Treasure Map"] + pub const FILLED_MAP_BURIED_TREASURE: &str = "filled_map.buried_treasure"; + #[doc = "Jungle Explorer Map"] + pub const FILLED_MAP_EXPLORER_JUNGLE: &str = "filled_map.explorer_jungle"; + #[doc = "Swamp Explorer Map"] + pub const FILLED_MAP_EXPLORER_SWAMP: &str = "filled_map.explorer_swamp"; + #[doc = "Id #%s"] + pub const FILLED_MAP_ID: &str = "filled_map.id"; + #[doc = "(Level %s/%s)"] + pub const FILLED_MAP_LEVEL: &str = "filled_map.level"; + #[doc = "Locked"] + pub const FILLED_MAP_LOCKED: &str = "filled_map.locked"; + #[doc = "Woodland Explorer Map"] + pub const FILLED_MAP_MANSION: &str = "filled_map.mansion"; + #[doc = "Ocean Explorer Map"] + pub const FILLED_MAP_MONUMENT: &str = "filled_map.monument"; + #[doc = "Scaling at 1:%s"] + pub const FILLED_MAP_SCALE: &str = "filled_map.scale"; + #[doc = "Trial Explorer Map"] + pub const FILLED_MAP_TRIAL_CHAMBERS: &str = "filled_map.trial_chambers"; + #[doc = "Unknown Map"] + pub const FILLED_MAP_UNKNOWN: &str = "filled_map.unknown"; + #[doc = "Desert Village Map"] + pub const FILLED_MAP_VILLAGE_DESERT: &str = "filled_map.village_desert"; + #[doc = "Plains Village Map"] + pub const FILLED_MAP_VILLAGE_PLAINS: &str = "filled_map.village_plains"; + #[doc = "Savanna Village Map"] + pub const FILLED_MAP_VILLAGE_SAVANNA: &str = "filled_map.village_savanna"; + #[doc = "Snowy Village Map"] + pub const FILLED_MAP_VILLAGE_SNOWY: &str = "filled_map.village_snowy"; + #[doc = "Taiga Village Map"] + pub const FILLED_MAP_VILLAGE_TAIGA: &str = "filled_map.village_taiga"; + #[doc = "Bottomless Pit"] + pub const FLAT_WORLD_PRESET_MINECRAFT_BOTTOMLESS_PIT: &str = + "flat_world_preset.minecraft.bottomless_pit"; + #[doc = "Classic Flat"] + pub const FLAT_WORLD_PRESET_MINECRAFT_CLASSIC_FLAT: &str = + "flat_world_preset.minecraft.classic_flat"; + #[doc = "Desert"] + pub const FLAT_WORLD_PRESET_MINECRAFT_DESERT: &str = "flat_world_preset.minecraft.desert"; + #[doc = "Overworld"] + pub const FLAT_WORLD_PRESET_MINECRAFT_OVERWORLD: &str = "flat_world_preset.minecraft.overworld"; + #[doc = "Redstone Ready"] + pub const FLAT_WORLD_PRESET_MINECRAFT_REDSTONE_READY: &str = + "flat_world_preset.minecraft.redstone_ready"; + #[doc = "Snowy Kingdom"] + pub const FLAT_WORLD_PRESET_MINECRAFT_SNOWY_KINGDOM: &str = + "flat_world_preset.minecraft.snowy_kingdom"; + #[doc = "The Void"] + pub const FLAT_WORLD_PRESET_MINECRAFT_THE_VOID: &str = "flat_world_preset.minecraft.the_void"; + #[doc = "Tunnelers' Dream"] + pub const FLAT_WORLD_PRESET_MINECRAFT_TUNNELERS_DREAM: &str = + "flat_world_preset.minecraft.tunnelers_dream"; + #[doc = "Water World"] + pub const FLAT_WORLD_PRESET_MINECRAFT_WATER_WORLD: &str = + "flat_world_preset.minecraft.water_world"; + #[doc = "???"] + pub const FLAT_WORLD_PRESET_UNKNOWN: &str = "flat_world_preset.unknown"; + #[doc = "Adventure Mode"] + pub const GAMEMODE_ADVENTURE: &str = "gameMode.adventure"; + #[doc = "Your game mode has been updated to %s"] + pub const GAMEMODE_CHANGED: &str = "gameMode.changed"; + #[doc = "Creative Mode"] + pub const GAMEMODE_CREATIVE: &str = "gameMode.creative"; + #[doc = "Hardcore Mode"] + pub const GAMEMODE_HARDCORE: &str = "gameMode.hardcore"; + #[doc = "Spectator Mode"] + pub const GAMEMODE_SPECTATOR: &str = "gameMode.spectator"; + #[doc = "Survival Mode"] + pub const GAMEMODE_SURVIVAL: &str = "gameMode.survival"; + #[doc = "Allow Nether"] + pub const GAMERULE_ALLOWENTERINGNETHERUSINGPORTALS: &str = + "gamerule.allowEnteringNetherUsingPortals"; + #[doc = "Controls whether players are allowed to enter the Nether."] + pub const GAMERULE_ALLOWENTERINGNETHERUSINGPORTALS_DESCRIPTION: &str = + "gamerule.allowEnteringNetherUsingPortals.description"; + #[doc = "Tick fire away from players"] + pub const GAMERULE_ALLOWFIRETICKSAWAYFROMPLAYER: &str = "gamerule.allowFireTicksAwayFromPlayer"; + #[doc = "Controls whether fire and lava should be able to tick further than 8 chunks away from any player."] + pub const GAMERULE_ALLOWFIRETICKSAWAYFROMPLAYER_DESCRIPTION: &str = + "gamerule.allowFireTicksAwayFromPlayer.description"; + #[doc = "Announce advancements"] + pub const GAMERULE_ANNOUNCEADVANCEMENTS: &str = "gamerule.announceAdvancements"; + #[doc = "In block interaction explosions, some blocks won't drop their loot"] + pub const GAMERULE_BLOCKEXPLOSIONDROPDECAY: &str = "gamerule.blockExplosionDropDecay"; + #[doc = "Some of the drops from blocks destroyed by explosions caused by block interactions are lost in the explosion."] + pub const GAMERULE_BLOCKEXPLOSIONDROPDECAY_DESCRIPTION: &str = + "gamerule.blockExplosionDropDecay.description"; + #[doc = "Chat"] + pub const GAMERULE_CATEGORY_CHAT: &str = "gamerule.category.chat"; + #[doc = "Drops"] + pub const GAMERULE_CATEGORY_DROPS: &str = "gamerule.category.drops"; + #[doc = "Miscellaneous"] + pub const GAMERULE_CATEGORY_MISC: &str = "gamerule.category.misc"; + #[doc = "Mobs"] + pub const GAMERULE_CATEGORY_MOBS: &str = "gamerule.category.mobs"; + #[doc = "Player"] + pub const GAMERULE_CATEGORY_PLAYER: &str = "gamerule.category.player"; + #[doc = "Spawning"] + pub const GAMERULE_CATEGORY_SPAWNING: &str = "gamerule.category.spawning"; + #[doc = "World Updates"] + pub const GAMERULE_CATEGORY_UPDATES: &str = "gamerule.category.updates"; + #[doc = "Broadcast command block output"] + pub const GAMERULE_COMMANDBLOCKOUTPUT: &str = "gamerule.commandBlockOutput"; + #[doc = "Enable Command Blocks"] + pub const GAMERULE_COMMANDBLOCKSENABLED: &str = "gamerule.commandBlocksEnabled"; + #[doc = "Command modification block limit"] + pub const GAMERULE_COMMANDMODIFICATIONBLOCKLIMIT: &str = + "gamerule.commandModificationBlockLimit"; + #[doc = "The number of blocks that can be changed at once by one command, such as fill or clone."] + pub const GAMERULE_COMMANDMODIFICATIONBLOCKLIMIT_DESCRIPTION: &str = + "gamerule.commandModificationBlockLimit.description"; + #[doc = "Disable elytra movement check"] + pub const GAMERULE_DISABLEELYTRAMOVEMENTCHECK: &str = "gamerule.disableElytraMovementCheck"; + #[doc = "Disable player movement check"] + pub const GAMERULE_DISABLEPLAYERMOVEMENTCHECK: &str = "gamerule.disablePlayerMovementCheck"; + #[doc = "Disable raids"] + pub const GAMERULE_DISABLERAIDS: &str = "gamerule.disableRaids"; + #[doc = "Advance time of day"] + pub const GAMERULE_DODAYLIGHTCYCLE: &str = "gamerule.doDaylightCycle"; + #[doc = "Drop entity equipment"] + pub const GAMERULE_DOENTITYDROPS: &str = "gamerule.doEntityDrops"; + #[doc = "Controls drops from minecarts (including inventories), item frames, boats, etc."] + pub const GAMERULE_DOENTITYDROPS_DESCRIPTION: &str = "gamerule.doEntityDrops.description"; + #[doc = "Update fire"] + pub const GAMERULE_DOFIRETICK: &str = "gamerule.doFireTick"; + #[doc = "Respawn immediately"] + pub const GAMERULE_DOIMMEDIATERESPAWN: &str = "gamerule.doImmediateRespawn"; + #[doc = "Spawn phantoms"] + pub const GAMERULE_DOINSOMNIA: &str = "gamerule.doInsomnia"; + #[doc = "Require recipe for crafting"] + pub const GAMERULE_DOLIMITEDCRAFTING: &str = "gamerule.doLimitedCrafting"; + #[doc = "If enabled, players will be able to craft only unlocked recipes."] + pub const GAMERULE_DOLIMITEDCRAFTING_DESCRIPTION: &str = + "gamerule.doLimitedCrafting.description"; + #[doc = "Drop mob loot"] + pub const GAMERULE_DOMOBLOOT: &str = "gamerule.doMobLoot"; + #[doc = "Controls resource drops from mobs, including experience orbs."] + pub const GAMERULE_DOMOBLOOT_DESCRIPTION: &str = "gamerule.doMobLoot.description"; + #[doc = "Spawn mobs"] + pub const GAMERULE_DOMOBSPAWNING: &str = "gamerule.doMobSpawning"; + #[doc = "Some entities might have separate rules."] + pub const GAMERULE_DOMOBSPAWNING_DESCRIPTION: &str = "gamerule.doMobSpawning.description"; + #[doc = "Spawn pillager patrols"] + pub const GAMERULE_DOPATROLSPAWNING: &str = "gamerule.doPatrolSpawning"; + #[doc = "Drop blocks"] + pub const GAMERULE_DOTILEDROPS: &str = "gamerule.doTileDrops"; + #[doc = "Controls resource drops from blocks, including experience orbs."] + pub const GAMERULE_DOTILEDROPS_DESCRIPTION: &str = "gamerule.doTileDrops.description"; + #[doc = "Spawn Wandering Traders"] + pub const GAMERULE_DOTRADERSPAWNING: &str = "gamerule.doTraderSpawning"; + #[doc = "Vines spread"] + pub const GAMERULE_DOVINESSPREAD: &str = "gamerule.doVinesSpread"; + #[doc = "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."] + pub const GAMERULE_DOVINESSPREAD_DESCRIPTION: &str = "gamerule.doVinesSpread.description"; + #[doc = "Spawn Wardens"] + pub const GAMERULE_DOWARDENSPAWNING: &str = "gamerule.doWardenSpawning"; + #[doc = "Update weather"] + pub const GAMERULE_DOWEATHERCYCLE: &str = "gamerule.doWeatherCycle"; + #[doc = "Deal drowning damage"] + pub const GAMERULE_DROWNINGDAMAGE: &str = "gamerule.drowningDamage"; + #[doc = "Enable Command Blocks"] + pub const GAMERULE_ENABLECOMMANDBLOCKS: &str = "gamerule.enableCommandBlocks"; + #[doc = "Thrown Ender Pearls vanish on death"] + pub const GAMERULE_ENDERPEARLSVANISHONDEATH: &str = "gamerule.enderPearlsVanishOnDeath"; + #[doc = "Whether Ender Pearls thrown by a player vanish when that player dies."] + pub const GAMERULE_ENDERPEARLSVANISHONDEATH_DESCRIPTION: &str = + "gamerule.enderPearlsVanishOnDeath.description"; + #[doc = "Entities with passengers can use portals"] + pub const GAMERULE_ENTITIESWITHPASSENGERSCANUSEPORTALS: &str = + "gamerule.entitiesWithPassengersCanUsePortals"; + #[doc = "Allow entities with passengers to teleport through Nether Portals, End Portals, and End Gateways."] + pub const GAMERULE_ENTITIESWITHPASSENGERSCANUSEPORTALS_DESCRIPTION: &str = + "gamerule.entitiesWithPassengersCanUsePortals.description"; + #[doc = "Deal fall damage"] + pub const GAMERULE_FALLDAMAGE: &str = "gamerule.fallDamage"; + #[doc = "Deal fire damage"] + pub const GAMERULE_FIREDAMAGE: &str = "gamerule.fireDamage"; + #[doc = "Forgive dead players"] + pub const GAMERULE_FORGIVEDEADPLAYERS: &str = "gamerule.forgiveDeadPlayers"; + #[doc = "Angered neutral mobs stop being angry when the targeted player dies nearby."] + pub const GAMERULE_FORGIVEDEADPLAYERS_DESCRIPTION: &str = + "gamerule.forgiveDeadPlayers.description"; + #[doc = "Deal freeze damage"] + pub const GAMERULE_FREEZEDAMAGE: &str = "gamerule.freezeDamage"; + #[doc = "Global sound events"] + pub const GAMERULE_GLOBALSOUNDEVENTS: &str = "gamerule.globalSoundEvents"; + #[doc = "When certain game events happen, like a boss spawning, the sound is heard everywhere."] + pub const GAMERULE_GLOBALSOUNDEVENTS_DESCRIPTION: &str = + "gamerule.globalSoundEvents.description"; + #[doc = "Keep inventory after death"] + pub const GAMERULE_KEEPINVENTORY: &str = "gamerule.keepInventory"; + #[doc = "Lava converts to source"] + pub const GAMERULE_LAVASOURCECONVERSION: &str = "gamerule.lavaSourceConversion"; + #[doc = "When flowing lava is surrounded on two sides by lava sources it converts into a source."] + pub const GAMERULE_LAVASOURCECONVERSION_DESCRIPTION: &str = + "gamerule.lavaSourceConversion.description"; + #[doc = "Enable player Locator Bar"] + pub const GAMERULE_LOCATORBAR: &str = "gamerule.locatorBar"; + #[doc = "When enabled, a bar is shown on the screen to indicate the direction of players."] + pub const GAMERULE_LOCATORBAR_DESCRIPTION: &str = "gamerule.locatorBar.description"; + #[doc = "Broadcast admin commands"] + pub const GAMERULE_LOGADMINCOMMANDS: &str = "gamerule.logAdminCommands"; + #[doc = "Command chain size limit"] + pub const GAMERULE_MAXCOMMANDCHAINLENGTH: &str = "gamerule.maxCommandChainLength"; + #[doc = "Applies to command block chains and functions."] + pub const GAMERULE_MAXCOMMANDCHAINLENGTH_DESCRIPTION: &str = + "gamerule.maxCommandChainLength.description"; + #[doc = "Command context limit"] + pub const GAMERULE_MAXCOMMANDFORKCOUNT: &str = "gamerule.maxCommandForkCount"; + #[doc = "Maximum number of contexts that can be used by commands like 'execute as'."] + pub const GAMERULE_MAXCOMMANDFORKCOUNT_DESCRIPTION: &str = + "gamerule.maxCommandForkCount.description"; + #[doc = "Entity cramming threshold"] + pub const GAMERULE_MAXENTITYCRAMMING: &str = "gamerule.maxEntityCramming"; + #[doc = "Minecart max speed"] + pub const GAMERULE_MINECARTMAXSPEED: &str = "gamerule.minecartMaxSpeed"; + #[doc = "Maximum default speed of a moving Minecart on land."] + pub const GAMERULE_MINECARTMAXSPEED_DESCRIPTION: &str = "gamerule.minecartMaxSpeed.description"; + #[doc = "Do elytra movement check"] + pub const GAMERULE_MINECRAFT_ELYTRA_MOVEMENT_CHECK: &str = + "gamerule.minecraft.elytra_movement_check"; + #[doc = "Fire spread radius"] + pub const GAMERULE_MINECRAFT_FIRE_SPREAD_RADIUS_AROUND_PLAYER: &str = + "gamerule.minecraft.fire_spread_radius_around_player"; + #[doc = "The radius in blocks around a player in which fire can spread"] + pub const GAMERULE_MINECRAFT_FIRE_SPREAD_RADIUS_AROUND_PLAYER_DESCRIPTION: &str = + "gamerule.minecraft.fire_spread_radius_around_player.description"; + #[doc = "Do player movement check"] + pub const GAMERULE_MINECRAFT_PLAYER_MOVEMENT_CHECK: &str = + "gamerule.minecraft.player_movement_check"; + #[doc = "Do raids"] + pub const GAMERULE_MINECRAFT_RAIDS: &str = "gamerule.minecraft.raids"; + #[doc = "Angered neutral mobs attack any nearby player, not just the player that angered them. Works best if forgive_dead_players is disabled."] + pub const GAMERULE_MINECRAFT_UNIVERSAL_ANGER_DESCRIPTION: &str = + "gamerule.minecraft.universal_anger.description"; + #[doc = "In mob explosions, some blocks won't drop their loot"] + pub const GAMERULE_MOBEXPLOSIONDROPDECAY: &str = "gamerule.mobExplosionDropDecay"; + #[doc = "Some of the drops from blocks destroyed by explosions caused by mobs are lost in the explosion."] + pub const GAMERULE_MOBEXPLOSIONDROPDECAY_DESCRIPTION: &str = + "gamerule.mobExplosionDropDecay.description"; + #[doc = "Allow destructive mob actions"] + pub const GAMERULE_MOBGRIEFING: &str = "gamerule.mobGriefing"; + #[doc = "Regenerate health"] + pub const GAMERULE_NATURALREGENERATION: &str = "gamerule.naturalRegeneration"; + #[doc = "Player's Nether portal delay in creative mode"] + pub const GAMERULE_PLAYERSNETHERPORTALCREATIVEDELAY: &str = + "gamerule.playersNetherPortalCreativeDelay"; + #[doc = "Time (in ticks) that a creative mode player needs to stand in a Nether portal before changing dimensions."] + pub const GAMERULE_PLAYERSNETHERPORTALCREATIVEDELAY_DESCRIPTION: &str = + "gamerule.playersNetherPortalCreativeDelay.description"; + #[doc = "Player's Nether portal delay in non-creative mode"] + pub const GAMERULE_PLAYERSNETHERPORTALDEFAULTDELAY: &str = + "gamerule.playersNetherPortalDefaultDelay"; + #[doc = "Time (in ticks) that a non-creative mode player needs to stand in a Nether portal before changing dimensions."] + pub const GAMERULE_PLAYERSNETHERPORTALDEFAULTDELAY_DESCRIPTION: &str = + "gamerule.playersNetherPortalDefaultDelay.description"; + #[doc = "Sleep percentage"] + pub const GAMERULE_PLAYERSSLEEPINGPERCENTAGE: &str = "gamerule.playersSleepingPercentage"; + #[doc = "The percentage of players who must be sleeping to skip the night."] + pub const GAMERULE_PLAYERSSLEEPINGPERCENTAGE_DESCRIPTION: &str = + "gamerule.playersSleepingPercentage.description"; + #[doc = "Projectiles can break blocks"] + pub const GAMERULE_PROJECTILESCANBREAKBLOCKS: &str = "gamerule.projectilesCanBreakBlocks"; + #[doc = "Controls whether impact projectiles will destroy blocks that are destructible by them."] + pub const GAMERULE_PROJECTILESCANBREAKBLOCKS_DESCRIPTION: &str = + "gamerule.projectilesCanBreakBlocks.description"; + #[doc = "Enable pvp"] + pub const GAMERULE_PVP: &str = "gamerule.pvp"; + #[doc = "Controls whether players are allowed to damage other players."] + pub const GAMERULE_PVP_DESCRIPTION: &str = "gamerule.pvp.description"; + #[doc = "Random tick speed rate"] + pub const GAMERULE_RANDOMTICKSPEED: &str = "gamerule.randomTickSpeed"; + #[doc = "Reduce debug info"] + pub const GAMERULE_REDUCEDDEBUGINFO: &str = "gamerule.reducedDebugInfo"; + #[doc = "Limits contents of debug screen."] + pub const GAMERULE_REDUCEDDEBUGINFO_DESCRIPTION: &str = "gamerule.reducedDebugInfo.description"; + #[doc = "Send command feedback"] + pub const GAMERULE_SENDCOMMANDFEEDBACK: &str = "gamerule.sendCommandFeedback"; + #[doc = "Show death messages"] + pub const GAMERULE_SHOWDEATHMESSAGES: &str = "gamerule.showDeathMessages"; + #[doc = "Snow accumulation height"] + pub const GAMERULE_SNOWACCUMULATIONHEIGHT: &str = "gamerule.snowAccumulationHeight"; + #[doc = "When it snows, layers of snow form on the ground up to at most this number of layers."] + pub const GAMERULE_SNOWACCUMULATIONHEIGHT_DESCRIPTION: &str = + "gamerule.snowAccumulationHeight.description"; + #[doc = "Spawn chunk radius"] + pub const GAMERULE_SPAWNCHUNKRADIUS: &str = "gamerule.spawnChunkRadius"; + #[doc = "The amount of chunks that stay loaded around the overworld spawn position."] + pub const GAMERULE_SPAWNCHUNKRADIUS_DESCRIPTION: &str = "gamerule.spawnChunkRadius.description"; + #[doc = "Spawn Monsters"] + pub const GAMERULE_SPAWNMONSTERS: &str = "gamerule.spawnMonsters"; + #[doc = "Controls whether monsters naturally spawn."] + pub const GAMERULE_SPAWNMONSTERS_DESCRIPTION: &str = "gamerule.spawnMonsters.description"; + #[doc = "Respawn location radius"] + pub const GAMERULE_SPAWNRADIUS: &str = "gamerule.spawnRadius"; + #[doc = "Controls the size of the area around the spawn point that players can spawn in."] + pub const GAMERULE_SPAWNRADIUS_DESCRIPTION: &str = "gamerule.spawnRadius.description"; + #[doc = "Enable Spawner Blocks"] + pub const GAMERULE_SPAWNERBLOCKSENABLED: &str = "gamerule.spawnerBlocksEnabled"; + #[doc = "Allow spectators to generate terrain"] + pub const GAMERULE_SPECTATORSGENERATECHUNKS: &str = "gamerule.spectatorsGenerateChunks"; + #[doc = "Allow TNT to be activated and to explode"] + pub const GAMERULE_TNTEXPLODES: &str = "gamerule.tntExplodes"; + #[doc = "In TNT explosions, some blocks won't drop their loot"] + pub const GAMERULE_TNTEXPLOSIONDROPDECAY: &str = "gamerule.tntExplosionDropDecay"; + #[doc = "Some of the drops from blocks destroyed by explosions caused by TNT are lost in the explosion."] + pub const GAMERULE_TNTEXPLOSIONDROPDECAY_DESCRIPTION: &str = + "gamerule.tntExplosionDropDecay.description"; + #[doc = "Universal anger"] + pub const GAMERULE_UNIVERSALANGER: &str = "gamerule.universalAnger"; + #[doc = "Angered neutral mobs attack any nearby player, not just the player that angered them. Works best if forgiveDeadPlayers is disabled."] + pub const GAMERULE_UNIVERSALANGER_DESCRIPTION: &str = "gamerule.universalAnger.description"; + #[doc = "Water converts to source"] + pub const GAMERULE_WATERSOURCECONVERSION: &str = "gamerule.waterSourceConversion"; + #[doc = "When flowing water is surrounded on two sides by water sources it converts into a source."] + pub const GAMERULE_WATERSOURCECONVERSION_DESCRIPTION: &str = + "gamerule.waterSourceConversion.description"; + #[doc = "Custom"] + pub const GENERATOR_CUSTOM: &str = "generator.custom"; + #[doc = "Old Customized"] + pub const GENERATOR_CUSTOMIZED: &str = "generator.customized"; + #[doc = "AMPLIFIED"] + pub const GENERATOR_MINECRAFT_AMPLIFIED: &str = "generator.minecraft.amplified"; + #[doc = "Notice: Just for fun! Requires a beefy computer."] + pub const GENERATOR_MINECRAFT_AMPLIFIED_INFO: &str = "generator.minecraft.amplified.info"; + #[doc = "Debug Mode"] + pub const GENERATOR_MINECRAFT_DEBUG_ALL_BLOCK_STATES: &str = + "generator.minecraft.debug_all_block_states"; + #[doc = "Superflat"] + pub const GENERATOR_MINECRAFT_FLAT: &str = "generator.minecraft.flat"; + #[doc = "Large Biomes"] + pub const GENERATOR_MINECRAFT_LARGE_BIOMES: &str = "generator.minecraft.large_biomes"; + #[doc = "Default"] + pub const GENERATOR_MINECRAFT_NORMAL: &str = "generator.minecraft.normal"; + #[doc = "Single Biome"] + pub const GENERATOR_MINECRAFT_SINGLE_BIOME_SURFACE: &str = + "generator.minecraft.single_biome_surface"; + #[doc = "Caves"] + pub const GENERATOR_SINGLE_BIOME_CAVES: &str = "generator.single_biome_caves"; + #[doc = "Floating Islands"] + pub const GENERATOR_SINGLE_BIOME_FLOATING_ISLANDS: &str = + "generator.single_biome_floating_islands"; + #[doc = "By submitting this report, you confirm that the information you have provided is accurate and complete to the best of your knowledge."] + pub const GUI_ABUSEREPORT_ATTESTATION: &str = "gui.abuseReport.attestation"; + #[doc = "Comments"] + pub const GUI_ABUSEREPORT_COMMENTS: &str = "gui.abuseReport.comments"; + #[doc = "Sharing details will help us make a well-informed decision."] + pub const GUI_ABUSEREPORT_DESCRIBE: &str = "gui.abuseReport.describe"; + #[doc = "If you leave, you'll lose this report and your comments.\nAre you sure you want to leave?"] + pub const GUI_ABUSEREPORT_DISCARD_CONTENT: &str = "gui.abuseReport.discard.content"; + #[doc = "Leave and Discard Report"] + pub const GUI_ABUSEREPORT_DISCARD_DISCARD: &str = "gui.abuseReport.discard.discard"; + #[doc = "Save as Draft"] + pub const GUI_ABUSEREPORT_DISCARD_DRAFT: &str = "gui.abuseReport.discard.draft"; + #[doc = "Continue Editing"] + pub const GUI_ABUSEREPORT_DISCARD_RETURN: &str = "gui.abuseReport.discard.return"; + #[doc = "Discard report and comments?"] + pub const GUI_ABUSEREPORT_DISCARD_TITLE: &str = "gui.abuseReport.discard.title"; + #[doc = "Would you like to continue editing the existing report or discard it and create a new one?"] + pub const GUI_ABUSEREPORT_DRAFT_CONTENT: &str = "gui.abuseReport.draft.content"; + #[doc = "Discard"] + pub const GUI_ABUSEREPORT_DRAFT_DISCARD: &str = "gui.abuseReport.draft.discard"; + #[doc = "Continue Editing"] + pub const GUI_ABUSEREPORT_DRAFT_EDIT: &str = "gui.abuseReport.draft.edit"; + #[doc = "Would you like to continue editing it or discard it?"] + pub const GUI_ABUSEREPORT_DRAFT_QUITTOTITLE_CONTENT: &str = + "gui.abuseReport.draft.quittotitle.content"; + #[doc = "You have a draft chat report that will be lost if you quit"] + pub const GUI_ABUSEREPORT_DRAFT_QUITTOTITLE_TITLE: &str = + "gui.abuseReport.draft.quittotitle.title"; + #[doc = "Edit draft chat report?"] + pub const GUI_ABUSEREPORT_DRAFT_TITLE: &str = "gui.abuseReport.draft.title"; + #[doc = "Problem sending your report"] + pub const GUI_ABUSEREPORT_ERROR_TITLE: &str = "gui.abuseReport.error.title"; + #[doc = "Where did you observe the bad behavior?\nThis will help us in researching your case."] + pub const GUI_ABUSEREPORT_MESSAGE: &str = "gui.abuseReport.message"; + #[doc = "Please describe what happened:"] + pub const GUI_ABUSEREPORT_MORE_COMMENTS: &str = "gui.abuseReport.more_comments"; + #[doc = "Please describe why you want to report this name:"] + pub const GUI_ABUSEREPORT_NAME_COMMENT_BOX_LABEL: &str = + "gui.abuseReport.name.comment_box_label"; + #[doc = "You are reporting \"%s\"."] + pub const GUI_ABUSEREPORT_NAME_REPORTING: &str = "gui.abuseReport.name.reporting"; + #[doc = "Report Inappropriate Player Name"] + pub const GUI_ABUSEREPORT_NAME_TITLE: &str = "gui.abuseReport.name.title"; + #[doc = "Why are you reporting this?"] + pub const GUI_ABUSEREPORT_OBSERVED_WHAT: &str = "gui.abuseReport.observed_what"; + #[doc = "Learn About Reporting"] + pub const GUI_ABUSEREPORT_READ_INFO: &str = "gui.abuseReport.read_info"; + #[doc = "Drugs or alcohol"] + pub const GUI_ABUSEREPORT_REASON_ALCOHOL_TOBACCO_DRUGS: &str = + "gui.abuseReport.reason.alcohol_tobacco_drugs"; + #[doc = "Someone is encouraging others to partake in illegal drug related activities or encouraging underage drinking."] + pub const GUI_ABUSEREPORT_REASON_ALCOHOL_TOBACCO_DRUGS_DESCRIPTION: &str = + "gui.abuseReport.reason.alcohol_tobacco_drugs.description"; + #[doc = "Child sexual exploitation or abuse"] + pub const GUI_ABUSEREPORT_REASON_CHILD_SEXUAL_EXPLOITATION_OR_ABUSE: &str = + "gui.abuseReport.reason.child_sexual_exploitation_or_abuse"; + #[doc = "Someone is talking about or otherwise promoting indecent behavior involving children."] + pub const GUI_ABUSEREPORT_REASON_CHILD_SEXUAL_EXPLOITATION_OR_ABUSE_DESCRIPTION: &str = + "gui.abuseReport.reason.child_sexual_exploitation_or_abuse.description"; + #[doc = "Defamation"] + pub const GUI_ABUSEREPORT_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION: &str = + "gui.abuseReport.reason.defamation_impersonation_false_information"; + #[doc = "Someone is damaging your or someone else's reputation, for example sharing false information with the aim to exploit or mislead others."] + pub const GUI_ABUSEREPORT_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION_DESCRIPTION: &str = + "gui.abuseReport.reason.defamation_impersonation_false_information.description"; + #[doc = "Description:"] + pub const GUI_ABUSEREPORT_REASON_DESCRIPTION: &str = "gui.abuseReport.reason.description"; + #[doc = "False Reporting"] + pub const GUI_ABUSEREPORT_REASON_FALSE_REPORTING: &str = + "gui.abuseReport.reason.false_reporting"; + #[doc = "I want to report them"] + pub const GUI_ABUSEREPORT_REASON_GENERIC: &str = "gui.abuseReport.reason.generic"; + #[doc = "I'm annoyed with them / they have done something I do not like."] + pub const GUI_ABUSEREPORT_REASON_GENERIC_DESCRIPTION: &str = + "gui.abuseReport.reason.generic.description"; + #[doc = "Harassment or bullying"] + pub const GUI_ABUSEREPORT_REASON_HARASSMENT_OR_BULLYING: &str = + "gui.abuseReport.reason.harassment_or_bullying"; + #[doc = "Someone is shaming, attacking, or bullying you or someone else. This includes when someone is repeatedly trying to contact you or someone else without consent or posting private personal information about you or someone else without consent (\"doxing\")."] + pub const GUI_ABUSEREPORT_REASON_HARASSMENT_OR_BULLYING_DESCRIPTION: &str = + "gui.abuseReport.reason.harassment_or_bullying.description"; + #[doc = "Hate speech"] + pub const GUI_ABUSEREPORT_REASON_HATE_SPEECH: &str = "gui.abuseReport.reason.hate_speech"; + #[doc = "Someone is attacking you or another player based on characteristics of their identity, like religion, race, or sexuality."] + pub const GUI_ABUSEREPORT_REASON_HATE_SPEECH_DESCRIPTION: &str = + "gui.abuseReport.reason.hate_speech.description"; + #[doc = "Threat of harm to others"] + pub const GUI_ABUSEREPORT_REASON_IMMINENT_HARM: &str = "gui.abuseReport.reason.imminent_harm"; + #[doc = "Someone is threatening to harm you or someone else in real life."] + pub const GUI_ABUSEREPORT_REASON_IMMINENT_HARM_DESCRIPTION: &str = + "gui.abuseReport.reason.imminent_harm.description"; + #[doc = "%s: %s"] + pub const GUI_ABUSEREPORT_REASON_NARRATION: &str = "gui.abuseReport.reason.narration"; + #[doc = "Non-consensual intimate imagery"] + pub const GUI_ABUSEREPORT_REASON_NON_CONSENSUAL_INTIMATE_IMAGERY: &str = + "gui.abuseReport.reason.non_consensual_intimate_imagery"; + #[doc = "Someone is talking about, sharing, or otherwise promoting private and intimate images."] + pub const GUI_ABUSEREPORT_REASON_NON_CONSENSUAL_INTIMATE_IMAGERY_DESCRIPTION: &str = + "gui.abuseReport.reason.non_consensual_intimate_imagery.description"; + #[doc = "Self-harm or suicide"] + pub const GUI_ABUSEREPORT_REASON_SELF_HARM_OR_SUICIDE: &str = + "gui.abuseReport.reason.self_harm_or_suicide"; + #[doc = "Someone is threatening to harm themselves in real life or talking about harming themselves in real life."] + pub const GUI_ABUSEREPORT_REASON_SELF_HARM_OR_SUICIDE_DESCRIPTION: &str = + "gui.abuseReport.reason.self_harm_or_suicide.description"; + #[doc = "Sexually inappropriate"] + pub const GUI_ABUSEREPORT_REASON_SEXUALLY_INAPPROPRIATE: &str = + "gui.abuseReport.reason.sexually_inappropriate"; + #[doc = "Skins that are graphic in nature relating to sexual acts, sexual organs, and sexual violence."] + pub const GUI_ABUSEREPORT_REASON_SEXUALLY_INAPPROPRIATE_DESCRIPTION: &str = + "gui.abuseReport.reason.sexually_inappropriate.description"; + #[doc = "Terrorism or violent extremism"] + pub const GUI_ABUSEREPORT_REASON_TERRORISM_OR_VIOLENT_EXTREMISM: &str = + "gui.abuseReport.reason.terrorism_or_violent_extremism"; + #[doc = "Someone is talking about, promoting, or threatening to commit acts of terrorism or violent extremism for political, religious, ideological, or other reasons."] + pub const GUI_ABUSEREPORT_REASON_TERRORISM_OR_VIOLENT_EXTREMISM_DESCRIPTION: &str = + "gui.abuseReport.reason.terrorism_or_violent_extremism.description"; + #[doc = "Select Report Category"] + pub const GUI_ABUSEREPORT_REASON_TITLE: &str = "gui.abuseReport.reason.title"; + #[doc = "We've successfully received your report. Thank you!\n\nOur team will review it as soon as possible."] + pub const GUI_ABUSEREPORT_REPORT_SENT_MSG: &str = "gui.abuseReport.report_sent_msg"; + #[doc = "Select Report Category"] + pub const GUI_ABUSEREPORT_SELECT_REASON: &str = "gui.abuseReport.select_reason"; + #[doc = "Send Report"] + pub const GUI_ABUSEREPORT_SEND: &str = "gui.abuseReport.send"; + #[doc = "Please shorten the comment"] + pub const GUI_ABUSEREPORT_SEND_COMMENT_TOO_LONG: &str = "gui.abuseReport.send.comment_too_long"; + #[doc = "An error was returned while sending your report:\n'%s'"] + pub const GUI_ABUSEREPORT_SEND_ERROR_MESSAGE: &str = "gui.abuseReport.send.error_message"; + #[doc = "Encountered an unexpected error while sending your report."] + pub const GUI_ABUSEREPORT_SEND_GENERIC_ERROR: &str = "gui.abuseReport.send.generic_error"; + #[doc = "An unexpected HTTP error occurred while sending your report."] + pub const GUI_ABUSEREPORT_SEND_HTTP_ERROR: &str = "gui.abuseReport.send.http_error"; + #[doc = "Encountered malformed payload while sending your report."] + pub const GUI_ABUSEREPORT_SEND_JSON_ERROR: &str = "gui.abuseReport.send.json_error"; + #[doc = "Please select a report category"] + pub const GUI_ABUSEREPORT_SEND_NO_REASON: &str = "gui.abuseReport.send.no_reason"; + #[doc = "Please read the text above and tick the checkbox to be able to send the report"] + pub const GUI_ABUSEREPORT_SEND_NOT_ATTESTED: &str = "gui.abuseReport.send.not_attested"; + #[doc = "Unable to reach the Abuse Reporting service. Please make sure you are connected to the internet and try again."] + pub const GUI_ABUSEREPORT_SEND_SERVICE_UNAVAILABLE: &str = + "gui.abuseReport.send.service_unavailable"; + #[doc = "Sending your report..."] + pub const GUI_ABUSEREPORT_SENDING_TITLE: &str = "gui.abuseReport.sending.title"; + #[doc = "Report sent"] + pub const GUI_ABUSEREPORT_SENT_TITLE: &str = "gui.abuseReport.sent.title"; + #[doc = "Report Player Skin"] + pub const GUI_ABUSEREPORT_SKIN_TITLE: &str = "gui.abuseReport.skin.title"; + #[doc = "Report Player"] + pub const GUI_ABUSEREPORT_TITLE: &str = "gui.abuseReport.title"; + #[doc = "Chat Messages"] + pub const GUI_ABUSEREPORT_TYPE_CHAT: &str = "gui.abuseReport.type.chat"; + #[doc = "Player Name"] + pub const GUI_ABUSEREPORT_TYPE_NAME: &str = "gui.abuseReport.type.name"; + #[doc = "Player Skin"] + pub const GUI_ABUSEREPORT_TYPE_SKIN: &str = "gui.abuseReport.type.skin"; + #[doc = "Acknowledge"] + pub const GUI_ACKNOWLEDGE: &str = "gui.acknowledge"; + #[doc = "Advancements"] + pub const GUI_ADVANCEMENTS: &str = "gui.advancements"; + #[doc = "All"] + pub const GUI_ALL: &str = "gui.all"; + #[doc = "Back"] + pub const GUI_BACK: &str = "gui.back"; + #[doc = "%s\n\n%s\n\nLearn more at the following link: %s"] + pub const GUI_BANNED_DESCRIPTION: &str = "gui.banned.description"; + #[doc = "Your account is permanently banned, which means you can't play online or join Realms."] + pub const GUI_BANNED_DESCRIPTION_PERMANENT: &str = "gui.banned.description.permanent"; + #[doc = "We recently received a report for bad behavior by your account. Our moderators have now reviewed your case and identified it as %s, which goes against the Minecraft Community Standards."] + pub const GUI_BANNED_DESCRIPTION_REASON: &str = "gui.banned.description.reason"; + #[doc = "Code: %s"] + pub const GUI_BANNED_DESCRIPTION_REASON_ID: &str = "gui.banned.description.reason_id"; + #[doc = "Code: %s - %s"] + pub const GUI_BANNED_DESCRIPTION_REASON_ID_MESSAGE: &str = + "gui.banned.description.reason_id_message"; + #[doc = "%s Until then, you can't play online or join Realms."] + pub const GUI_BANNED_DESCRIPTION_TEMPORARY: &str = "gui.banned.description.temporary"; + #[doc = "Your account is temporarily suspended and will be reactivated in %s."] + pub const GUI_BANNED_DESCRIPTION_TEMPORARY_DURATION: &str = + "gui.banned.description.temporary.duration"; + #[doc = "We recently received a report for bad behavior by your account. Our moderators have now reviewed your case and identified that it goes against the Minecraft Community Standards."] + pub const GUI_BANNED_DESCRIPTION_UNKNOWNREASON: &str = "gui.banned.description.unknownreason"; + #[doc = "Your current name - \"%s\" - violates our Community Standards. You can play singleplayer, but will need to change your name to play online.\n\nLearn more or submit a case review at the following link: %s"] + pub const GUI_BANNED_NAME_DESCRIPTION: &str = "gui.banned.name.description"; + #[doc = "Name Not Allowed in Multiplayer"] + pub const GUI_BANNED_NAME_TITLE: &str = "gui.banned.name.title"; + #[doc = "Impersonation or sharing information to exploit or mislead others"] + pub const GUI_BANNED_REASON_DEFAMATION_IMPERSONATION_FALSE_INFORMATION: &str = + "gui.banned.reason.defamation_impersonation_false_information"; + #[doc = "References to illegal drugs"] + pub const GUI_BANNED_REASON_DRUGS: &str = "gui.banned.reason.drugs"; + #[doc = "Depictions of real-life excessive violence or gore"] + pub const GUI_BANNED_REASON_EXTREME_VIOLENCE_OR_GORE: &str = + "gui.banned.reason.extreme_violence_or_gore"; + #[doc = "Excessive false or inaccurate reports"] + pub const GUI_BANNED_REASON_FALSE_REPORTING: &str = "gui.banned.reason.false_reporting"; + #[doc = "Fraudulent acquisition or use of content"] + pub const GUI_BANNED_REASON_FRAUD: &str = "gui.banned.reason.fraud"; + #[doc = "Violating Community Standards"] + pub const GUI_BANNED_REASON_GENERIC_VIOLATION: &str = "gui.banned.reason.generic_violation"; + #[doc = "Abusive language used in a directed, harmful manner"] + pub const GUI_BANNED_REASON_HARASSMENT_OR_BULLYING: &str = + "gui.banned.reason.harassment_or_bullying"; + #[doc = "Hate speech or discrimination"] + pub const GUI_BANNED_REASON_HATE_SPEECH: &str = "gui.banned.reason.hate_speech"; + #[doc = "References to hate groups, terrorist organizations, or notorious figures"] + pub const GUI_BANNED_REASON_HATE_TERRORISM_NOTORIOUS_FIGURE: &str = + "gui.banned.reason.hate_terrorism_notorious_figure"; + #[doc = "Intent to cause real-life harm to persons or property"] + pub const GUI_BANNED_REASON_IMMINENT_HARM_TO_PERSON_OR_PROPERTY: &str = + "gui.banned.reason.imminent_harm_to_person_or_property"; + #[doc = "Displaying lewd or pornographic material"] + pub const GUI_BANNED_REASON_NUDITY_OR_PORNOGRAPHY: &str = + "gui.banned.reason.nudity_or_pornography"; + #[doc = "Topics or content of a sexual nature"] + pub const GUI_BANNED_REASON_SEXUALLY_INAPPROPRIATE: &str = + "gui.banned.reason.sexually_inappropriate"; + #[doc = "Spam or advertising"] + pub const GUI_BANNED_REASON_SPAM_OR_ADVERTISING: &str = "gui.banned.reason.spam_or_advertising"; + #[doc = "Your current skin violates our Community Standards. You can still play with a default skin, or select a new one.\n\nLearn more or submit a case review at the following link: %s"] + pub const GUI_BANNED_SKIN_DESCRIPTION: &str = "gui.banned.skin.description"; + #[doc = "Skin Not Allowed"] + pub const GUI_BANNED_SKIN_TITLE: &str = "gui.banned.skin.title"; + #[doc = "Account permanently banned"] + pub const GUI_BANNED_TITLE_PERMANENT: &str = "gui.banned.title.permanent"; + #[doc = "Account temporarily suspended"] + pub const GUI_BANNED_TITLE_TEMPORARY: &str = "gui.banned.title.temporary"; + #[doc = "Cancel"] + pub const GUI_CANCEL: &str = "gui.cancel"; + #[doc = "Comments"] + pub const GUI_CHATREPORT_COMMENTS: &str = "gui.chatReport.comments"; + #[doc = "Sharing details will help us make a well-informed decision."] + pub const GUI_CHATREPORT_DESCRIBE: &str = "gui.chatReport.describe"; + #[doc = "If you leave, you'll lose this report and your comments.\nAre you sure you want to leave?"] + pub const GUI_CHATREPORT_DISCARD_CONTENT: &str = "gui.chatReport.discard.content"; + #[doc = "Leave and Discard Report"] + pub const GUI_CHATREPORT_DISCARD_DISCARD: &str = "gui.chatReport.discard.discard"; + #[doc = "Save as Draft"] + pub const GUI_CHATREPORT_DISCARD_DRAFT: &str = "gui.chatReport.discard.draft"; + #[doc = "Continue Editing"] + pub const GUI_CHATREPORT_DISCARD_RETURN: &str = "gui.chatReport.discard.return"; + #[doc = "Discard report and comments?"] + pub const GUI_CHATREPORT_DISCARD_TITLE: &str = "gui.chatReport.discard.title"; + #[doc = "Would you like to continue editing the existing report or discard it and create a new one?"] + pub const GUI_CHATREPORT_DRAFT_CONTENT: &str = "gui.chatReport.draft.content"; + #[doc = "Discard"] + pub const GUI_CHATREPORT_DRAFT_DISCARD: &str = "gui.chatReport.draft.discard"; + #[doc = "Continue Editing"] + pub const GUI_CHATREPORT_DRAFT_EDIT: &str = "gui.chatReport.draft.edit"; + #[doc = "Would you like to continue editing it or discard it?"] + pub const GUI_CHATREPORT_DRAFT_QUITTOTITLE_CONTENT: &str = + "gui.chatReport.draft.quittotitle.content"; + #[doc = "You have a draft chat report that will be lost if you quit"] + pub const GUI_CHATREPORT_DRAFT_QUITTOTITLE_TITLE: &str = + "gui.chatReport.draft.quittotitle.title"; + #[doc = "Edit draft chat report?"] + pub const GUI_CHATREPORT_DRAFT_TITLE: &str = "gui.chatReport.draft.title"; + #[doc = "Please describe what happened:"] + pub const GUI_CHATREPORT_MORE_COMMENTS: &str = "gui.chatReport.more_comments"; + #[doc = "Why are you reporting this?"] + pub const GUI_CHATREPORT_OBSERVED_WHAT: &str = "gui.chatReport.observed_what"; + #[doc = "Learn About Reporting"] + pub const GUI_CHATREPORT_READ_INFO: &str = "gui.chatReport.read_info"; + #[doc = "We've successfully received your report. Thank you!\n\nOur team will review it as soon as possible."] + pub const GUI_CHATREPORT_REPORT_SENT_MSG: &str = "gui.chatReport.report_sent_msg"; + #[doc = "Select Chat Messages to Report"] + pub const GUI_CHATREPORT_SELECT_CHAT: &str = "gui.chatReport.select_chat"; + #[doc = "Select Report Category"] + pub const GUI_CHATREPORT_SELECT_REASON: &str = "gui.chatReport.select_reason"; + #[doc = "%s Chat Message(s) Selected to Report"] + pub const GUI_CHATREPORT_SELECTED_CHAT: &str = "gui.chatReport.selected_chat"; + #[doc = "Send Report"] + pub const GUI_CHATREPORT_SEND: &str = "gui.chatReport.send"; + #[doc = "Please shorten the comment"] + pub const GUI_CHATREPORT_SEND_COMMENTS_TOO_LONG: &str = "gui.chatReport.send.comments_too_long"; + #[doc = "Please select a report category"] + pub const GUI_CHATREPORT_SEND_NO_REASON: &str = "gui.chatReport.send.no_reason"; + #[doc = "Please select at least one chat message to report"] + pub const GUI_CHATREPORT_SEND_NO_REPORTED_MESSAGES: &str = + "gui.chatReport.send.no_reported_messages"; + #[doc = "Trying to include too many messages in the report"] + pub const GUI_CHATREPORT_SEND_TOO_MANY_MESSAGES: &str = "gui.chatReport.send.too_many_messages"; + #[doc = "Report Player Chat"] + pub const GUI_CHATREPORT_TITLE: &str = "gui.chatReport.title"; + #[doc = "Messages surrounding this selection will be included to provide additional context"] + pub const GUI_CHATSELECTION_CONTEXT: &str = "gui.chatSelection.context"; + #[doc = "%s message(s) hidden"] + pub const GUI_CHATSELECTION_FOLD: &str = "gui.chatSelection.fold"; + #[doc = "%s %s"] + pub const GUI_CHATSELECTION_HEADING: &str = "gui.chatSelection.heading"; + #[doc = "%s joined the chat"] + pub const GUI_CHATSELECTION_JOIN: &str = "gui.chatSelection.join"; + #[doc = "%s said: %s at %s"] + pub const GUI_CHATSELECTION_MESSAGE_NARRATE: &str = "gui.chatSelection.message.narrate"; + #[doc = "%s/%s message(s) selected"] + pub const GUI_CHATSELECTION_SELECTED: &str = "gui.chatSelection.selected"; + #[doc = "Select Chat Messages to Report"] + pub const GUI_CHATSELECTION_TITLE: &str = "gui.chatSelection.title"; + #[doc = "Continue"] + pub const GUI_CONTINUE: &str = "gui.continue"; + #[doc = "Copy Link to Clipboard"] + pub const GUI_COPY_LINK_TO_CLIPBOARD: &str = "gui.copy_link_to_clipboard"; + #[doc = "%s day(s)"] + pub const GUI_DAYS: &str = "gui.days"; + #[doc = "Done"] + pub const GUI_DONE: &str = "gui.done"; + #[doc = "Down"] + pub const GUI_DOWN: &str = "gui.down"; + #[doc = "Type: %s"] + pub const GUI_ENTITY_TOOLTIP_TYPE: &str = "gui.entity_tooltip.type"; + #[doc = "%s"] + pub const GUI_EXPERIENCE_LEVEL: &str = "gui.experience.level"; + #[doc = "Rejected %s files"] + pub const GUI_FILEDROPFAILURE_DETAIL: &str = "gui.fileDropFailure.detail"; + #[doc = "Failed to add files"] + pub const GUI_FILEDROPFAILURE_TITLE: &str = "gui.fileDropFailure.title"; + #[doc = "Search..."] + pub const GUI_GAME_RULE_SEARCH: &str = "gui.game_rule.search"; + #[doc = "%s hour(s)"] + pub const GUI_HOURS: &str = "gui.hours"; + #[doc = "Search..."] + pub const GUI_LANGUAGE_SEARCH: &str = "gui.language.search"; + #[doc = "Loading Minecraft"] + pub const GUI_LOADINGMINECRAFT: &str = "gui.loadingMinecraft"; + #[doc = "%s minute(s)"] + pub const GUI_MINUTES: &str = "gui.minutes"; + #[doc = "%s/%s"] + pub const GUI_MULTILINEEDITBOX_CHARACTER_LIMIT: &str = "gui.multiLineEditBox.character_limit"; + #[doc = "%s button"] + pub const GUI_NARRATE_BUTTON: &str = "gui.narrate.button"; + #[doc = "%s edit box: %s"] + pub const GUI_NARRATE_EDITBOX: &str = "gui.narrate.editBox"; + #[doc = "%s slider"] + pub const GUI_NARRATE_SLIDER: &str = "gui.narrate.slider"; + #[doc = "%s tab"] + pub const GUI_NARRATE_TAB: &str = "gui.narrate.tab"; + #[doc = "No"] + pub const GUI_NO: &str = "gui.no"; + #[doc = "None"] + pub const GUI_NONE: &str = "gui.none"; + #[doc = "Ok"] + pub const GUI_OK: &str = "gui.ok"; + #[doc = "Open Report Directory"] + pub const GUI_OPEN_REPORT_DIR: &str = "gui.open_report_dir"; + #[doc = "Search..."] + pub const GUI_PACKSELECTION_SEARCH: &str = "gui.packSelection.search"; + #[doc = "Proceed"] + pub const GUI_PROCEED: &str = "gui.proceed"; + #[doc = "Right Click for More"] + pub const GUI_RECIPEBOOK_MORERECIPES: &str = "gui.recipebook.moreRecipes"; + #[doc = "Next Page"] + pub const GUI_RECIPEBOOK_NEXT_PAGE: &str = "gui.recipebook.next_page"; + #[doc = "%s/%s"] + pub const GUI_RECIPEBOOK_PAGE: &str = "gui.recipebook.page"; + #[doc = "Previous Page"] + pub const GUI_RECIPEBOOK_PREVIOUS_PAGE: &str = "gui.recipebook.previous_page"; + #[doc = "Search..."] + pub const GUI_RECIPEBOOK_SEARCH_HINT: &str = "gui.recipebook.search_hint"; + #[doc = "Showing All"] + pub const GUI_RECIPEBOOK_TOGGLERECIPES_ALL: &str = "gui.recipebook.toggleRecipes.all"; + #[doc = "Showing Blastable"] + pub const GUI_RECIPEBOOK_TOGGLERECIPES_BLASTABLE: &str = + "gui.recipebook.toggleRecipes.blastable"; + #[doc = "Showing Craftable"] + pub const GUI_RECIPEBOOK_TOGGLERECIPES_CRAFTABLE: &str = + "gui.recipebook.toggleRecipes.craftable"; + #[doc = "Showing Smeltable"] + pub const GUI_RECIPEBOOK_TOGGLERECIPES_SMELTABLE: &str = + "gui.recipebook.toggleRecipes.smeltable"; + #[doc = "Showing Smokable"] + pub const GUI_RECIPEBOOK_TOGGLERECIPES_SMOKABLE: &str = "gui.recipebook.toggleRecipes.smokable"; + #[doc = "Report To Server"] + pub const GUI_REPORT_TO_SERVER: &str = "gui.report_to_server"; + #[doc = "Search..."] + pub const GUI_SELECTWORLD_SEARCH: &str = "gui.selectWorld.search"; + #[doc = "Manage with Microsoft account"] + pub const GUI_SOCIALINTERACTIONS_BLOCKING_HINT: &str = "gui.socialInteractions.blocking_hint"; + #[doc = "No blocked players in chat"] + pub const GUI_SOCIALINTERACTIONS_EMPTY_BLOCKED: &str = "gui.socialInteractions.empty_blocked"; + #[doc = "No players hidden in chat"] + pub const GUI_SOCIALINTERACTIONS_EMPTY_HIDDEN: &str = "gui.socialInteractions.empty_hidden"; + #[doc = "Chat messages from %s will be hidden"] + pub const GUI_SOCIALINTERACTIONS_HIDDEN_IN_CHAT: &str = "gui.socialInteractions.hidden_in_chat"; + #[doc = "Hide in Chat"] + pub const GUI_SOCIALINTERACTIONS_HIDE: &str = "gui.socialInteractions.hide"; + #[doc = "Hide messages from %s"] + pub const GUI_SOCIALINTERACTIONS_NARRATION_HIDE: &str = "gui.socialInteractions.narration.hide"; + #[doc = "Report player %s"] + pub const GUI_SOCIALINTERACTIONS_NARRATION_REPORT: &str = + "gui.socialInteractions.narration.report"; + #[doc = "Show messages from %s"] + pub const GUI_SOCIALINTERACTIONS_NARRATION_SHOW: &str = "gui.socialInteractions.narration.show"; + #[doc = "Report"] + pub const GUI_SOCIALINTERACTIONS_REPORT: &str = "gui.socialInteractions.report"; + #[doc = "Couldn't find any players with that name"] + pub const GUI_SOCIALINTERACTIONS_SEARCH_EMPTY: &str = "gui.socialInteractions.search_empty"; + #[doc = "Search..."] + pub const GUI_SOCIALINTERACTIONS_SEARCH_HINT: &str = "gui.socialInteractions.search_hint"; + #[doc = "%s - %s players"] + pub const GUI_SOCIALINTERACTIONS_SERVER_LABEL_MULTIPLE: &str = + "gui.socialInteractions.server_label.multiple"; + #[doc = "%s - %s player"] + pub const GUI_SOCIALINTERACTIONS_SERVER_LABEL_SINGLE: &str = + "gui.socialInteractions.server_label.single"; + #[doc = "Show in Chat"] + pub const GUI_SOCIALINTERACTIONS_SHOW: &str = "gui.socialInteractions.show"; + #[doc = "Chat messages from %s will be shown"] + pub const GUI_SOCIALINTERACTIONS_SHOWN_IN_CHAT: &str = "gui.socialInteractions.shown_in_chat"; + #[doc = "Blocked"] + pub const GUI_SOCIALINTERACTIONS_STATUS_BLOCKED: &str = "gui.socialInteractions.status_blocked"; + #[doc = "Blocked - Offline"] + pub const GUI_SOCIALINTERACTIONS_STATUS_BLOCKED_OFFLINE: &str = + "gui.socialInteractions.status_blocked_offline"; + #[doc = "Hidden"] + pub const GUI_SOCIALINTERACTIONS_STATUS_HIDDEN: &str = "gui.socialInteractions.status_hidden"; + #[doc = "Hidden - Offline"] + pub const GUI_SOCIALINTERACTIONS_STATUS_HIDDEN_OFFLINE: &str = + "gui.socialInteractions.status_hidden_offline"; + #[doc = "Offline"] + pub const GUI_SOCIALINTERACTIONS_STATUS_OFFLINE: &str = "gui.socialInteractions.status_offline"; + #[doc = "All"] + pub const GUI_SOCIALINTERACTIONS_TAB_ALL: &str = "gui.socialInteractions.tab_all"; + #[doc = "Blocked"] + pub const GUI_SOCIALINTERACTIONS_TAB_BLOCKED: &str = "gui.socialInteractions.tab_blocked"; + #[doc = "Hidden"] + pub const GUI_SOCIALINTERACTIONS_TAB_HIDDEN: &str = "gui.socialInteractions.tab_hidden"; + #[doc = "Social Interactions"] + pub const GUI_SOCIALINTERACTIONS_TITLE: &str = "gui.socialInteractions.title"; + #[doc = "Hide messages"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_HIDE: &str = "gui.socialInteractions.tooltip.hide"; + #[doc = "Report player"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT: &str = "gui.socialInteractions.tooltip.report"; + #[doc = "This player can't be reported because chat is disabled or blocked"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_CHAT_DISABLED_OR_BLOCKED: &str = + "gui.socialInteractions.tooltip.report.chat_disabled_or_blocked"; + #[doc = "The reporting service is unavailable"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_DISABLED: &str = + "gui.socialInteractions.tooltip.report.disabled"; + #[doc = "No reportable messages from player %s"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_NO_MESSAGES: &str = + "gui.socialInteractions.tooltip.report.no_messages"; + #[doc = "This player can't be reported, because their chat messages can't be verified on this server"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_REPORT_NOT_REPORTABLE: &str = + "gui.socialInteractions.tooltip.report.not_reportable"; + #[doc = "Show messages"] + pub const GUI_SOCIALINTERACTIONS_TOOLTIP_SHOW: &str = "gui.socialInteractions.tooltip.show"; + #[doc = "Statistics"] + pub const GUI_STATS: &str = "gui.stats"; + #[doc = "No statistics found."] + pub const GUI_STATS_NONE_FOUND: &str = "gui.stats.none_found"; + #[doc = "Back to Server List"] + pub const GUI_TOMENU: &str = "gui.toMenu"; + #[doc = "Back to Realms List"] + pub const GUI_TOREALMS: &str = "gui.toRealms"; + #[doc = "Back to Title Screen"] + pub const GUI_TOTITLE: &str = "gui.toTitle"; + #[doc = "Back to World List"] + pub const GUI_TOWORLD: &str = "gui.toWorld"; + #[doc = "Click to disable slot"] + pub const GUI_TOGGLABLE_SLOT: &str = "gui.togglable_slot"; + #[doc = "Up"] + pub const GUI_UP: &str = "gui.up"; + #[doc = "Back (%ss)"] + pub const GUI_WAITINGFORRESPONSE_BUTTON_INACTIVE: &str = + "gui.waitingForResponse.button.inactive"; + #[doc = "Waiting for Server"] + pub const GUI_WAITINGFORRESPONSE_TITLE: &str = "gui.waitingForResponse.title"; + #[doc = "Yes"] + pub const GUI_YES: &str = "gui.yes"; + #[doc = "Edit Hanging Sign Message"] + pub const HANGING_SIGN_EDIT: &str = "hanging_sign.edit"; + #[doc = "Admire"] + pub const INSTRUMENT_MINECRAFT_ADMIRE_GOAT_HORN: &str = "instrument.minecraft.admire_goat_horn"; + #[doc = "Call"] + pub const INSTRUMENT_MINECRAFT_CALL_GOAT_HORN: &str = "instrument.minecraft.call_goat_horn"; + #[doc = "Dream"] + pub const INSTRUMENT_MINECRAFT_DREAM_GOAT_HORN: &str = "instrument.minecraft.dream_goat_horn"; + #[doc = "Feel"] + pub const INSTRUMENT_MINECRAFT_FEEL_GOAT_HORN: &str = "instrument.minecraft.feel_goat_horn"; + #[doc = "Ponder"] + pub const INSTRUMENT_MINECRAFT_PONDER_GOAT_HORN: &str = "instrument.minecraft.ponder_goat_horn"; + #[doc = "Seek"] + pub const INSTRUMENT_MINECRAFT_SEEK_GOAT_HORN: &str = "instrument.minecraft.seek_goat_horn"; + #[doc = "Sing"] + pub const INSTRUMENT_MINECRAFT_SING_GOAT_HORN: &str = "instrument.minecraft.sing_goat_horn"; + #[doc = "Yearn"] + pub const INSTRUMENT_MINECRAFT_YEARN_GOAT_HORN: &str = "instrument.minecraft.yearn_goat_horn"; + #[doc = "Destroy Item"] + pub const INVENTORY_BINSLOT: &str = "inventory.binSlot"; + #[doc = "Save hotbar with %1$s + %2$s"] + pub const INVENTORY_HOTBARINFO: &str = "inventory.hotbarInfo"; + #[doc = "Item hotbar saved (restore with %1$s + %2$s)"] + pub const INVENTORY_HOTBARSAVED: &str = "inventory.hotbarSaved"; + #[doc = "Can break:"] + pub const ITEM_CANBREAK: &str = "item.canBreak"; + #[doc = "Can be placed on:"] + pub const ITEM_CANPLACE: &str = "item.canPlace"; + #[doc = "Unknown"] + pub const ITEM_CANUSE_UNKNOWN: &str = "item.canUse.unknown"; + #[doc = "Color: %s"] + pub const ITEM_COLOR: &str = "item.color"; + #[doc = "%s component(s)"] + pub const ITEM_COMPONENTS: &str = "item.components"; + #[doc = "Disabled item"] + pub const ITEM_DISABLED: &str = "item.disabled"; + #[doc = "Durability: %s / %s"] + pub const ITEM_DURABILITY: &str = "item.durability"; + #[doc = "Dyed"] + pub const ITEM_DYED: &str = "item.dyed"; + #[doc = "Intangible"] + pub const ITEM_INTANGIBLE: &str = "item.intangible"; + #[doc = "Acacia Boat"] + pub const ITEM_MINECRAFT_ACACIA_BOAT: &str = "item.minecraft.acacia_boat"; + #[doc = "Acacia Boat with Chest"] + pub const ITEM_MINECRAFT_ACACIA_CHEST_BOAT: &str = "item.minecraft.acacia_chest_boat"; + #[doc = "Allay Spawn Egg"] + pub const ITEM_MINECRAFT_ALLAY_SPAWN_EGG: &str = "item.minecraft.allay_spawn_egg"; + #[doc = "Amethyst Shard"] + pub const ITEM_MINECRAFT_AMETHYST_SHARD: &str = "item.minecraft.amethyst_shard"; + #[doc = "Angler Pottery Shard"] + pub const ITEM_MINECRAFT_ANGLER_POTTERY_SHARD: &str = "item.minecraft.angler_pottery_shard"; + #[doc = "Angler Pottery Sherd"] + pub const ITEM_MINECRAFT_ANGLER_POTTERY_SHERD: &str = "item.minecraft.angler_pottery_sherd"; + #[doc = "Apple"] + pub const ITEM_MINECRAFT_APPLE: &str = "item.minecraft.apple"; + #[doc = "Archer Pottery Shard"] + pub const ITEM_MINECRAFT_ARCHER_POTTERY_SHARD: &str = "item.minecraft.archer_pottery_shard"; + #[doc = "Archer Pottery Sherd"] + pub const ITEM_MINECRAFT_ARCHER_POTTERY_SHERD: &str = "item.minecraft.archer_pottery_sherd"; + #[doc = "Armadillo Scute"] + pub const ITEM_MINECRAFT_ARMADILLO_SCUTE: &str = "item.minecraft.armadillo_scute"; + #[doc = "Armadillo Spawn Egg"] + pub const ITEM_MINECRAFT_ARMADILLO_SPAWN_EGG: &str = "item.minecraft.armadillo_spawn_egg"; + #[doc = "Armor Stand"] + pub const ITEM_MINECRAFT_ARMOR_STAND: &str = "item.minecraft.armor_stand"; + #[doc = "Arms Up Pottery Shard"] + pub const ITEM_MINECRAFT_ARMS_UP_POTTERY_SHARD: &str = "item.minecraft.arms_up_pottery_shard"; + #[doc = "Arms Up Pottery Sherd"] + pub const ITEM_MINECRAFT_ARMS_UP_POTTERY_SHERD: &str = "item.minecraft.arms_up_pottery_sherd"; + #[doc = "Arrow"] + pub const ITEM_MINECRAFT_ARROW: &str = "item.minecraft.arrow"; + #[doc = "Bucket of Axolotl"] + pub const ITEM_MINECRAFT_AXOLOTL_BUCKET: &str = "item.minecraft.axolotl_bucket"; + #[doc = "Axolotl Spawn Egg"] + pub const ITEM_MINECRAFT_AXOLOTL_SPAWN_EGG: &str = "item.minecraft.axolotl_spawn_egg"; + #[doc = "Baked Potato"] + pub const ITEM_MINECRAFT_BAKED_POTATO: &str = "item.minecraft.baked_potato"; + #[doc = "Bamboo Raft with Chest"] + pub const ITEM_MINECRAFT_BAMBOO_CHEST_RAFT: &str = "item.minecraft.bamboo_chest_raft"; + #[doc = "Bamboo Raft"] + pub const ITEM_MINECRAFT_BAMBOO_RAFT: &str = "item.minecraft.bamboo_raft"; + #[doc = "Bat Spawn Egg"] + pub const ITEM_MINECRAFT_BAT_SPAWN_EGG: &str = "item.minecraft.bat_spawn_egg"; + #[doc = "Bee Spawn Egg"] + pub const ITEM_MINECRAFT_BEE_SPAWN_EGG: &str = "item.minecraft.bee_spawn_egg"; + #[doc = "Raw Beef"] + pub const ITEM_MINECRAFT_BEEF: &str = "item.minecraft.beef"; + #[doc = "Beetroot"] + pub const ITEM_MINECRAFT_BEETROOT: &str = "item.minecraft.beetroot"; + #[doc = "Beetroot Seeds"] + pub const ITEM_MINECRAFT_BEETROOT_SEEDS: &str = "item.minecraft.beetroot_seeds"; + #[doc = "Beetroot Soup"] + pub const ITEM_MINECRAFT_BEETROOT_SOUP: &str = "item.minecraft.beetroot_soup"; + #[doc = "Birch Boat"] + pub const ITEM_MINECRAFT_BIRCH_BOAT: &str = "item.minecraft.birch_boat"; + #[doc = "Birch Boat with Chest"] + pub const ITEM_MINECRAFT_BIRCH_CHEST_BOAT: &str = "item.minecraft.birch_chest_boat"; + #[doc = "Black Bundle"] + pub const ITEM_MINECRAFT_BLACK_BUNDLE: &str = "item.minecraft.black_bundle"; + #[doc = "Black Dye"] + pub const ITEM_MINECRAFT_BLACK_DYE: &str = "item.minecraft.black_dye"; + #[doc = "Black Harness"] + pub const ITEM_MINECRAFT_BLACK_HARNESS: &str = "item.minecraft.black_harness"; + #[doc = "Blade Pottery Shard"] + pub const ITEM_MINECRAFT_BLADE_POTTERY_SHARD: &str = "item.minecraft.blade_pottery_shard"; + #[doc = "Blade Pottery Sherd"] + pub const ITEM_MINECRAFT_BLADE_POTTERY_SHERD: &str = "item.minecraft.blade_pottery_sherd"; + #[doc = "Blaze Powder"] + pub const ITEM_MINECRAFT_BLAZE_POWDER: &str = "item.minecraft.blaze_powder"; + #[doc = "Blaze Rod"] + pub const ITEM_MINECRAFT_BLAZE_ROD: &str = "item.minecraft.blaze_rod"; + #[doc = "Blaze Spawn Egg"] + pub const ITEM_MINECRAFT_BLAZE_SPAWN_EGG: &str = "item.minecraft.blaze_spawn_egg"; + #[doc = "Blue Bundle"] + pub const ITEM_MINECRAFT_BLUE_BUNDLE: &str = "item.minecraft.blue_bundle"; + #[doc = "Blue Dye"] + pub const ITEM_MINECRAFT_BLUE_DYE: &str = "item.minecraft.blue_dye"; + #[doc = "Blue Egg"] + pub const ITEM_MINECRAFT_BLUE_EGG: &str = "item.minecraft.blue_egg"; + #[doc = "Blue Harness"] + pub const ITEM_MINECRAFT_BLUE_HARNESS: &str = "item.minecraft.blue_harness"; + #[doc = "Bogged Spawn Egg"] + pub const ITEM_MINECRAFT_BOGGED_SPAWN_EGG: &str = "item.minecraft.bogged_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_BOLT_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.bolt_armor_trim_smithing_template"; + #[doc = "Bolt Armor Trim"] + pub const ITEM_MINECRAFT_BOLT_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.bolt_armor_trim_smithing_template.new"; + #[doc = "Bone"] + pub const ITEM_MINECRAFT_BONE: &str = "item.minecraft.bone"; + #[doc = "Bone Meal"] + pub const ITEM_MINECRAFT_BONE_MEAL: &str = "item.minecraft.bone_meal"; + #[doc = "Book"] + pub const ITEM_MINECRAFT_BOOK: &str = "item.minecraft.book"; + #[doc = "Bordure Indented Banner Pattern"] + pub const ITEM_MINECRAFT_BORDURE_INDENTED_BANNER_PATTERN: &str = + "item.minecraft.bordure_indented_banner_pattern"; + #[doc = "Bow"] + pub const ITEM_MINECRAFT_BOW: &str = "item.minecraft.bow"; + #[doc = "Bowl"] + pub const ITEM_MINECRAFT_BOWL: &str = "item.minecraft.bowl"; + #[doc = "Bread"] + pub const ITEM_MINECRAFT_BREAD: &str = "item.minecraft.bread"; + #[doc = "Breeze Rod"] + pub const ITEM_MINECRAFT_BREEZE_ROD: &str = "item.minecraft.breeze_rod"; + #[doc = "Breeze Spawn Egg"] + pub const ITEM_MINECRAFT_BREEZE_SPAWN_EGG: &str = "item.minecraft.breeze_spawn_egg"; + #[doc = "Brewer Pottery Shard"] + pub const ITEM_MINECRAFT_BREWER_POTTERY_SHARD: &str = "item.minecraft.brewer_pottery_shard"; + #[doc = "Brewer Pottery Sherd"] + pub const ITEM_MINECRAFT_BREWER_POTTERY_SHERD: &str = "item.minecraft.brewer_pottery_sherd"; + #[doc = "Brewing Stand"] + pub const ITEM_MINECRAFT_BREWING_STAND: &str = "item.minecraft.brewing_stand"; + #[doc = "Brick"] + pub const ITEM_MINECRAFT_BRICK: &str = "item.minecraft.brick"; + #[doc = "Brown Bundle"] + pub const ITEM_MINECRAFT_BROWN_BUNDLE: &str = "item.minecraft.brown_bundle"; + #[doc = "Brown Dye"] + pub const ITEM_MINECRAFT_BROWN_DYE: &str = "item.minecraft.brown_dye"; + #[doc = "Brown Egg"] + pub const ITEM_MINECRAFT_BROWN_EGG: &str = "item.minecraft.brown_egg"; + #[doc = "Brown Harness"] + pub const ITEM_MINECRAFT_BROWN_HARNESS: &str = "item.minecraft.brown_harness"; + #[doc = "Brush"] + pub const ITEM_MINECRAFT_BRUSH: &str = "item.minecraft.brush"; + #[doc = "Bucket"] + pub const ITEM_MINECRAFT_BUCKET: &str = "item.minecraft.bucket"; + #[doc = "Bundle"] + pub const ITEM_MINECRAFT_BUNDLE: &str = "item.minecraft.bundle"; + #[doc = "Empty"] + pub const ITEM_MINECRAFT_BUNDLE_EMPTY: &str = "item.minecraft.bundle.empty"; + #[doc = "Can hold a mixed stack of items"] + pub const ITEM_MINECRAFT_BUNDLE_EMPTY_DESCRIPTION: &str = + "item.minecraft.bundle.empty.description"; + #[doc = "Full"] + pub const ITEM_MINECRAFT_BUNDLE_FULL: &str = "item.minecraft.bundle.full"; + #[doc = "%s/%s"] + pub const ITEM_MINECRAFT_BUNDLE_FULLNESS: &str = "item.minecraft.bundle.fullness"; + #[doc = "Burn Pottery Shard"] + pub const ITEM_MINECRAFT_BURN_POTTERY_SHARD: &str = "item.minecraft.burn_pottery_shard"; + #[doc = "Burn Pottery Sherd"] + pub const ITEM_MINECRAFT_BURN_POTTERY_SHERD: &str = "item.minecraft.burn_pottery_sherd"; + #[doc = "Camel Husk Spawn Egg"] + pub const ITEM_MINECRAFT_CAMEL_HUSK_SPAWN_EGG: &str = "item.minecraft.camel_husk_spawn_egg"; + #[doc = "Camel Spawn Egg"] + pub const ITEM_MINECRAFT_CAMEL_SPAWN_EGG: &str = "item.minecraft.camel_spawn_egg"; + #[doc = "Carrot"] + pub const ITEM_MINECRAFT_CARROT: &str = "item.minecraft.carrot"; + #[doc = "Carrot on a Stick"] + pub const ITEM_MINECRAFT_CARROT_ON_A_STICK: &str = "item.minecraft.carrot_on_a_stick"; + #[doc = "Cat Spawn Egg"] + pub const ITEM_MINECRAFT_CAT_SPAWN_EGG: &str = "item.minecraft.cat_spawn_egg"; + #[doc = "Cauldron"] + pub const ITEM_MINECRAFT_CAULDRON: &str = "item.minecraft.cauldron"; + #[doc = "Cave Spider Spawn Egg"] + pub const ITEM_MINECRAFT_CAVE_SPIDER_SPAWN_EGG: &str = "item.minecraft.cave_spider_spawn_egg"; + #[doc = "Chainmail Boots"] + pub const ITEM_MINECRAFT_CHAINMAIL_BOOTS: &str = "item.minecraft.chainmail_boots"; + #[doc = "Chainmail Chestplate"] + pub const ITEM_MINECRAFT_CHAINMAIL_CHESTPLATE: &str = "item.minecraft.chainmail_chestplate"; + #[doc = "Chainmail Helmet"] + pub const ITEM_MINECRAFT_CHAINMAIL_HELMET: &str = "item.minecraft.chainmail_helmet"; + #[doc = "Chainmail Leggings"] + pub const ITEM_MINECRAFT_CHAINMAIL_LEGGINGS: &str = "item.minecraft.chainmail_leggings"; + #[doc = "Charcoal"] + pub const ITEM_MINECRAFT_CHARCOAL: &str = "item.minecraft.charcoal"; + #[doc = "Cherry Boat"] + pub const ITEM_MINECRAFT_CHERRY_BOAT: &str = "item.minecraft.cherry_boat"; + #[doc = "Cherry Boat with Chest"] + pub const ITEM_MINECRAFT_CHERRY_CHEST_BOAT: &str = "item.minecraft.cherry_chest_boat"; + #[doc = "Minecart with Chest"] + pub const ITEM_MINECRAFT_CHEST_MINECART: &str = "item.minecraft.chest_minecart"; + #[doc = "Raw Chicken"] + pub const ITEM_MINECRAFT_CHICKEN: &str = "item.minecraft.chicken"; + #[doc = "Chicken Spawn Egg"] + pub const ITEM_MINECRAFT_CHICKEN_SPAWN_EGG: &str = "item.minecraft.chicken_spawn_egg"; + #[doc = "Chorus Fruit"] + pub const ITEM_MINECRAFT_CHORUS_FRUIT: &str = "item.minecraft.chorus_fruit"; + #[doc = "Clay Ball"] + pub const ITEM_MINECRAFT_CLAY_BALL: &str = "item.minecraft.clay_ball"; + #[doc = "Clock"] + pub const ITEM_MINECRAFT_CLOCK: &str = "item.minecraft.clock"; + #[doc = "Coal"] + pub const ITEM_MINECRAFT_COAL: &str = "item.minecraft.coal"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_COAST_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.coast_armor_trim_smithing_template"; + #[doc = "Coast Armor Trim"] + pub const ITEM_MINECRAFT_COAST_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.coast_armor_trim_smithing_template.new"; + #[doc = "Cocoa Beans"] + pub const ITEM_MINECRAFT_COCOA_BEANS: &str = "item.minecraft.cocoa_beans"; + #[doc = "Raw Cod"] + pub const ITEM_MINECRAFT_COD: &str = "item.minecraft.cod"; + #[doc = "Bucket of Cod"] + pub const ITEM_MINECRAFT_COD_BUCKET: &str = "item.minecraft.cod_bucket"; + #[doc = "Cod Spawn Egg"] + pub const ITEM_MINECRAFT_COD_SPAWN_EGG: &str = "item.minecraft.cod_spawn_egg"; + #[doc = "Minecart with Command Block"] + pub const ITEM_MINECRAFT_COMMAND_BLOCK_MINECART: &str = "item.minecraft.command_block_minecart"; + #[doc = "Compass"] + pub const ITEM_MINECRAFT_COMPASS: &str = "item.minecraft.compass"; + #[doc = "Steak"] + pub const ITEM_MINECRAFT_COOKED_BEEF: &str = "item.minecraft.cooked_beef"; + #[doc = "Cooked Chicken"] + pub const ITEM_MINECRAFT_COOKED_CHICKEN: &str = "item.minecraft.cooked_chicken"; + #[doc = "Cooked Cod"] + pub const ITEM_MINECRAFT_COOKED_COD: &str = "item.minecraft.cooked_cod"; + #[doc = "Cooked Mutton"] + pub const ITEM_MINECRAFT_COOKED_MUTTON: &str = "item.minecraft.cooked_mutton"; + #[doc = "Cooked Porkchop"] + pub const ITEM_MINECRAFT_COOKED_PORKCHOP: &str = "item.minecraft.cooked_porkchop"; + #[doc = "Cooked Rabbit"] + pub const ITEM_MINECRAFT_COOKED_RABBIT: &str = "item.minecraft.cooked_rabbit"; + #[doc = "Cooked Salmon"] + pub const ITEM_MINECRAFT_COOKED_SALMON: &str = "item.minecraft.cooked_salmon"; + #[doc = "Cookie"] + pub const ITEM_MINECRAFT_COOKIE: &str = "item.minecraft.cookie"; + #[doc = "Copper Axe"] + pub const ITEM_MINECRAFT_COPPER_AXE: &str = "item.minecraft.copper_axe"; + #[doc = "Copper Boots"] + pub const ITEM_MINECRAFT_COPPER_BOOTS: &str = "item.minecraft.copper_boots"; + #[doc = "Copper Chestplate"] + pub const ITEM_MINECRAFT_COPPER_CHESTPLATE: &str = "item.minecraft.copper_chestplate"; + #[doc = "Copper Golem Spawn Egg"] + pub const ITEM_MINECRAFT_COPPER_GOLEM_SPAWN_EGG: &str = "item.minecraft.copper_golem_spawn_egg"; + #[doc = "Copper Helmet"] + pub const ITEM_MINECRAFT_COPPER_HELMET: &str = "item.minecraft.copper_helmet"; + #[doc = "Copper Hoe"] + pub const ITEM_MINECRAFT_COPPER_HOE: &str = "item.minecraft.copper_hoe"; + #[doc = "Copper Horse Armor"] + pub const ITEM_MINECRAFT_COPPER_HORSE_ARMOR: &str = "item.minecraft.copper_horse_armor"; + #[doc = "Copper Ingot"] + pub const ITEM_MINECRAFT_COPPER_INGOT: &str = "item.minecraft.copper_ingot"; + #[doc = "Copper Leggings"] + pub const ITEM_MINECRAFT_COPPER_LEGGINGS: &str = "item.minecraft.copper_leggings"; + #[doc = "Copper Nautilus Armor"] + pub const ITEM_MINECRAFT_COPPER_NAUTILUS_ARMOR: &str = "item.minecraft.copper_nautilus_armor"; + #[doc = "Copper Nugget"] + pub const ITEM_MINECRAFT_COPPER_NUGGET: &str = "item.minecraft.copper_nugget"; + #[doc = "Copper Pickaxe"] + pub const ITEM_MINECRAFT_COPPER_PICKAXE: &str = "item.minecraft.copper_pickaxe"; + #[doc = "Copper Shovel"] + pub const ITEM_MINECRAFT_COPPER_SHOVEL: &str = "item.minecraft.copper_shovel"; + #[doc = "Copper Spear"] + pub const ITEM_MINECRAFT_COPPER_SPEAR: &str = "item.minecraft.copper_spear"; + #[doc = "Copper Sword"] + pub const ITEM_MINECRAFT_COPPER_SWORD: &str = "item.minecraft.copper_sword"; + #[doc = "Cow Spawn Egg"] + pub const ITEM_MINECRAFT_COW_SPAWN_EGG: &str = "item.minecraft.cow_spawn_egg"; + #[doc = "Creaking Spawn Egg"] + pub const ITEM_MINECRAFT_CREAKING_SPAWN_EGG: &str = "item.minecraft.creaking_spawn_egg"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN: &str = "item.minecraft.creeper_banner_pattern"; + #[doc = "Creeper Charge"] + pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN_DESC: &str = + "item.minecraft.creeper_banner_pattern.desc"; + #[doc = "Creeper Charge Banner Pattern"] + pub const ITEM_MINECRAFT_CREEPER_BANNER_PATTERN_NEW: &str = + "item.minecraft.creeper_banner_pattern.new"; + #[doc = "Creeper Spawn Egg"] + pub const ITEM_MINECRAFT_CREEPER_SPAWN_EGG: &str = "item.minecraft.creeper_spawn_egg"; + #[doc = "Crossbow"] + pub const ITEM_MINECRAFT_CROSSBOW: &str = "item.minecraft.crossbow"; + #[doc = "Projectile:"] + pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE: &str = "item.minecraft.crossbow.projectile"; + #[doc = "Projectile: %s x %s"] + pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE_MULTIPLE: &str = + "item.minecraft.crossbow.projectile.multiple"; + #[doc = "Projectile: %s"] + pub const ITEM_MINECRAFT_CROSSBOW_PROJECTILE_SINGLE: &str = + "item.minecraft.crossbow.projectile.single"; + #[doc = "Cyan Bundle"] + pub const ITEM_MINECRAFT_CYAN_BUNDLE: &str = "item.minecraft.cyan_bundle"; + #[doc = "Cyan Dye"] + pub const ITEM_MINECRAFT_CYAN_DYE: &str = "item.minecraft.cyan_dye"; + #[doc = "Cyan Harness"] + pub const ITEM_MINECRAFT_CYAN_HARNESS: &str = "item.minecraft.cyan_harness"; + #[doc = "Danger Pottery Shard"] + pub const ITEM_MINECRAFT_DANGER_POTTERY_SHARD: &str = "item.minecraft.danger_pottery_shard"; + #[doc = "Danger Pottery Sherd"] + pub const ITEM_MINECRAFT_DANGER_POTTERY_SHERD: &str = "item.minecraft.danger_pottery_sherd"; + #[doc = "Dark Oak Boat"] + pub const ITEM_MINECRAFT_DARK_OAK_BOAT: &str = "item.minecraft.dark_oak_boat"; + #[doc = "Dark Oak Boat with Chest"] + pub const ITEM_MINECRAFT_DARK_OAK_CHEST_BOAT: &str = "item.minecraft.dark_oak_chest_boat"; + #[doc = "Debug Stick"] + pub const ITEM_MINECRAFT_DEBUG_STICK: &str = "item.minecraft.debug_stick"; + #[doc = "%s has no properties"] + pub const ITEM_MINECRAFT_DEBUG_STICK_EMPTY: &str = "item.minecraft.debug_stick.empty"; + #[doc = "selected \"%s\" (%s)"] + pub const ITEM_MINECRAFT_DEBUG_STICK_SELECT: &str = "item.minecraft.debug_stick.select"; + #[doc = "\"%s\" to %s"] + pub const ITEM_MINECRAFT_DEBUG_STICK_UPDATE: &str = "item.minecraft.debug_stick.update"; + #[doc = "Diamond"] + pub const ITEM_MINECRAFT_DIAMOND: &str = "item.minecraft.diamond"; + #[doc = "Diamond Axe"] + pub const ITEM_MINECRAFT_DIAMOND_AXE: &str = "item.minecraft.diamond_axe"; + #[doc = "Diamond Boots"] + pub const ITEM_MINECRAFT_DIAMOND_BOOTS: &str = "item.minecraft.diamond_boots"; + #[doc = "Diamond Chestplate"] + pub const ITEM_MINECRAFT_DIAMOND_CHESTPLATE: &str = "item.minecraft.diamond_chestplate"; + #[doc = "Diamond Helmet"] + pub const ITEM_MINECRAFT_DIAMOND_HELMET: &str = "item.minecraft.diamond_helmet"; + #[doc = "Diamond Hoe"] + pub const ITEM_MINECRAFT_DIAMOND_HOE: &str = "item.minecraft.diamond_hoe"; + #[doc = "Diamond Horse Armor"] + pub const ITEM_MINECRAFT_DIAMOND_HORSE_ARMOR: &str = "item.minecraft.diamond_horse_armor"; + #[doc = "Diamond Leggings"] + pub const ITEM_MINECRAFT_DIAMOND_LEGGINGS: &str = "item.minecraft.diamond_leggings"; + #[doc = "Diamond Nautilus Armor"] + pub const ITEM_MINECRAFT_DIAMOND_NAUTILUS_ARMOR: &str = "item.minecraft.diamond_nautilus_armor"; + #[doc = "Diamond Pickaxe"] + pub const ITEM_MINECRAFT_DIAMOND_PICKAXE: &str = "item.minecraft.diamond_pickaxe"; + #[doc = "Diamond Shovel"] + pub const ITEM_MINECRAFT_DIAMOND_SHOVEL: &str = "item.minecraft.diamond_shovel"; + #[doc = "Diamond Spear"] + pub const ITEM_MINECRAFT_DIAMOND_SPEAR: &str = "item.minecraft.diamond_spear"; + #[doc = "Diamond Sword"] + pub const ITEM_MINECRAFT_DIAMOND_SWORD: &str = "item.minecraft.diamond_sword"; + #[doc = "Disc Fragment"] + pub const ITEM_MINECRAFT_DISC_FRAGMENT_5: &str = "item.minecraft.disc_fragment_5"; + #[doc = "Music Disc - 5"] + pub const ITEM_MINECRAFT_DISC_FRAGMENT_5_DESC: &str = "item.minecraft.disc_fragment_5.desc"; + #[doc = "Dolphin Spawn Egg"] + pub const ITEM_MINECRAFT_DOLPHIN_SPAWN_EGG: &str = "item.minecraft.dolphin_spawn_egg"; + #[doc = "Donkey Spawn Egg"] + pub const ITEM_MINECRAFT_DONKEY_SPAWN_EGG: &str = "item.minecraft.donkey_spawn_egg"; + #[doc = "Dragon's Breath"] + pub const ITEM_MINECRAFT_DRAGON_BREATH: &str = "item.minecraft.dragon_breath"; + #[doc = "Dried Kelp"] + pub const ITEM_MINECRAFT_DRIED_KELP: &str = "item.minecraft.dried_kelp"; + #[doc = "Drowned Spawn Egg"] + pub const ITEM_MINECRAFT_DROWNED_SPAWN_EGG: &str = "item.minecraft.drowned_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_DUNE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.dune_armor_trim_smithing_template"; + #[doc = "Dune Armor Trim"] + pub const ITEM_MINECRAFT_DUNE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.dune_armor_trim_smithing_template.new"; + #[doc = "Echo Shard"] + pub const ITEM_MINECRAFT_ECHO_SHARD: &str = "item.minecraft.echo_shard"; + #[doc = "Egg"] + pub const ITEM_MINECRAFT_EGG: &str = "item.minecraft.egg"; + #[doc = "Elder Guardian Spawn Egg"] + pub const ITEM_MINECRAFT_ELDER_GUARDIAN_SPAWN_EGG: &str = + "item.minecraft.elder_guardian_spawn_egg"; + #[doc = "Elytra"] + pub const ITEM_MINECRAFT_ELYTRA: &str = "item.minecraft.elytra"; + #[doc = "Emerald"] + pub const ITEM_MINECRAFT_EMERALD: &str = "item.minecraft.emerald"; + #[doc = "Enchanted Book"] + pub const ITEM_MINECRAFT_ENCHANTED_BOOK: &str = "item.minecraft.enchanted_book"; + #[doc = "Enchanted Golden Apple"] + pub const ITEM_MINECRAFT_ENCHANTED_GOLDEN_APPLE: &str = "item.minecraft.enchanted_golden_apple"; + #[doc = "End Crystal"] + pub const ITEM_MINECRAFT_END_CRYSTAL: &str = "item.minecraft.end_crystal"; + #[doc = "Ender Dragon Spawn Egg"] + pub const ITEM_MINECRAFT_ENDER_DRAGON_SPAWN_EGG: &str = "item.minecraft.ender_dragon_spawn_egg"; + #[doc = "Eye of Ender"] + pub const ITEM_MINECRAFT_ENDER_EYE: &str = "item.minecraft.ender_eye"; + #[doc = "Ender Pearl"] + pub const ITEM_MINECRAFT_ENDER_PEARL: &str = "item.minecraft.ender_pearl"; + #[doc = "Enderman Spawn Egg"] + pub const ITEM_MINECRAFT_ENDERMAN_SPAWN_EGG: &str = "item.minecraft.enderman_spawn_egg"; + #[doc = "Endermite Spawn Egg"] + pub const ITEM_MINECRAFT_ENDERMITE_SPAWN_EGG: &str = "item.minecraft.endermite_spawn_egg"; + #[doc = "Evoker Spawn Egg"] + pub const ITEM_MINECRAFT_EVOKER_SPAWN_EGG: &str = "item.minecraft.evoker_spawn_egg"; + #[doc = "Bottle o' Enchanting"] + pub const ITEM_MINECRAFT_EXPERIENCE_BOTTLE: &str = "item.minecraft.experience_bottle"; + #[doc = "Explorer Pottery Shard"] + pub const ITEM_MINECRAFT_EXPLORER_POTTERY_SHARD: &str = "item.minecraft.explorer_pottery_shard"; + #[doc = "Explorer Pottery Sherd"] + pub const ITEM_MINECRAFT_EXPLORER_POTTERY_SHERD: &str = "item.minecraft.explorer_pottery_sherd"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_EYE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.eye_armor_trim_smithing_template"; + #[doc = "Eye Armor Trim"] + pub const ITEM_MINECRAFT_EYE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.eye_armor_trim_smithing_template.new"; + #[doc = "Feather"] + pub const ITEM_MINECRAFT_FEATHER: &str = "item.minecraft.feather"; + #[doc = "Fermented Spider Eye"] + pub const ITEM_MINECRAFT_FERMENTED_SPIDER_EYE: &str = "item.minecraft.fermented_spider_eye"; + #[doc = "Field Masoned Banner Pattern"] + pub const ITEM_MINECRAFT_FIELD_MASONED_BANNER_PATTERN: &str = + "item.minecraft.field_masoned_banner_pattern"; + #[doc = "Map"] + pub const ITEM_MINECRAFT_FILLED_MAP: &str = "item.minecraft.filled_map"; + #[doc = "Fire Charge"] + pub const ITEM_MINECRAFT_FIRE_CHARGE: &str = "item.minecraft.fire_charge"; + #[doc = "Firework Rocket"] + pub const ITEM_MINECRAFT_FIREWORK_ROCKET: &str = "item.minecraft.firework_rocket"; + #[doc = "Flight Duration:"] + pub const ITEM_MINECRAFT_FIREWORK_ROCKET_FLIGHT: &str = "item.minecraft.firework_rocket.flight"; + #[doc = "%s x %s"] + pub const ITEM_MINECRAFT_FIREWORK_ROCKET_MULTIPLE_STARS: &str = + "item.minecraft.firework_rocket.multiple_stars"; + #[doc = "%s"] + pub const ITEM_MINECRAFT_FIREWORK_ROCKET_SINGLE_STAR: &str = + "item.minecraft.firework_rocket.single_star"; + #[doc = "Firework Star"] + pub const ITEM_MINECRAFT_FIREWORK_STAR: &str = "item.minecraft.firework_star"; + #[doc = "Black"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_BLACK: &str = "item.minecraft.firework_star.black"; + #[doc = "Blue"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_BLUE: &str = "item.minecraft.firework_star.blue"; + #[doc = "Brown"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_BROWN: &str = "item.minecraft.firework_star.brown"; + #[doc = "Custom"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_CUSTOM_COLOR: &str = + "item.minecraft.firework_star.custom_color"; + #[doc = "Cyan"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_CYAN: &str = "item.minecraft.firework_star.cyan"; + #[doc = "Fade to"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_FADE_TO: &str = "item.minecraft.firework_star.fade_to"; + #[doc = "Twinkle"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_FLICKER: &str = "item.minecraft.firework_star.flicker"; + #[doc = "Gray"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_GRAY: &str = "item.minecraft.firework_star.gray"; + #[doc = "Green"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_GREEN: &str = "item.minecraft.firework_star.green"; + #[doc = "Light Blue"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_LIGHT_BLUE: &str = + "item.minecraft.firework_star.light_blue"; + #[doc = "Light Gray"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_LIGHT_GRAY: &str = + "item.minecraft.firework_star.light_gray"; + #[doc = "Lime"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_LIME: &str = "item.minecraft.firework_star.lime"; + #[doc = "Magenta"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_MAGENTA: &str = "item.minecraft.firework_star.magenta"; + #[doc = "Orange"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_ORANGE: &str = "item.minecraft.firework_star.orange"; + #[doc = "Pink"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_PINK: &str = "item.minecraft.firework_star.pink"; + #[doc = "Purple"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_PURPLE: &str = "item.minecraft.firework_star.purple"; + #[doc = "Red"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_RED: &str = "item.minecraft.firework_star.red"; + #[doc = "Unknown Shape"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE: &str = "item.minecraft.firework_star.shape"; + #[doc = "Burst"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_BURST: &str = + "item.minecraft.firework_star.shape.burst"; + #[doc = "Creeper-shaped"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_CREEPER: &str = + "item.minecraft.firework_star.shape.creeper"; + #[doc = "Large Ball"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_LARGE_BALL: &str = + "item.minecraft.firework_star.shape.large_ball"; + #[doc = "Small Ball"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_SMALL_BALL: &str = + "item.minecraft.firework_star.shape.small_ball"; + #[doc = "Star-shaped"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_SHAPE_STAR: &str = + "item.minecraft.firework_star.shape.star"; + #[doc = "Trail"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_TRAIL: &str = "item.minecraft.firework_star.trail"; + #[doc = "White"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_WHITE: &str = "item.minecraft.firework_star.white"; + #[doc = "Yellow"] + pub const ITEM_MINECRAFT_FIREWORK_STAR_YELLOW: &str = "item.minecraft.firework_star.yellow"; + #[doc = "Fishing Rod"] + pub const ITEM_MINECRAFT_FISHING_ROD: &str = "item.minecraft.fishing_rod"; + #[doc = "Flint"] + pub const ITEM_MINECRAFT_FLINT: &str = "item.minecraft.flint"; + #[doc = "Flint and Steel"] + pub const ITEM_MINECRAFT_FLINT_AND_STEEL: &str = "item.minecraft.flint_and_steel"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_FLOW_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.flow_armor_trim_smithing_template"; + #[doc = "Flow Armor Trim"] + pub const ITEM_MINECRAFT_FLOW_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.flow_armor_trim_smithing_template.new"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN: &str = "item.minecraft.flow_banner_pattern"; + #[doc = "Flow"] + pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN_DESC: &str = + "item.minecraft.flow_banner_pattern.desc"; + #[doc = "Flow Banner Pattern"] + pub const ITEM_MINECRAFT_FLOW_BANNER_PATTERN_NEW: &str = + "item.minecraft.flow_banner_pattern.new"; + #[doc = "Flow Pottery Sherd"] + pub const ITEM_MINECRAFT_FLOW_POTTERY_SHERD: &str = "item.minecraft.flow_pottery_sherd"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN: &str = "item.minecraft.flower_banner_pattern"; + #[doc = "Flower Charge"] + pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN_DESC: &str = + "item.minecraft.flower_banner_pattern.desc"; + #[doc = "Flower Charge Banner Pattern"] + pub const ITEM_MINECRAFT_FLOWER_BANNER_PATTERN_NEW: &str = + "item.minecraft.flower_banner_pattern.new"; + #[doc = "Flower Pot"] + pub const ITEM_MINECRAFT_FLOWER_POT: &str = "item.minecraft.flower_pot"; + #[doc = "Fox Spawn Egg"] + pub const ITEM_MINECRAFT_FOX_SPAWN_EGG: &str = "item.minecraft.fox_spawn_egg"; + #[doc = "Friend Pottery Shard"] + pub const ITEM_MINECRAFT_FRIEND_POTTERY_SHARD: &str = "item.minecraft.friend_pottery_shard"; + #[doc = "Friend Pottery Sherd"] + pub const ITEM_MINECRAFT_FRIEND_POTTERY_SHERD: &str = "item.minecraft.friend_pottery_sherd"; + #[doc = "Frog Spawn Egg"] + pub const ITEM_MINECRAFT_FROG_SPAWN_EGG: &str = "item.minecraft.frog_spawn_egg"; + #[doc = "Minecart with Furnace"] + pub const ITEM_MINECRAFT_FURNACE_MINECART: &str = "item.minecraft.furnace_minecart"; + #[doc = "Ghast Spawn Egg"] + pub const ITEM_MINECRAFT_GHAST_SPAWN_EGG: &str = "item.minecraft.ghast_spawn_egg"; + #[doc = "Ghast Tear"] + pub const ITEM_MINECRAFT_GHAST_TEAR: &str = "item.minecraft.ghast_tear"; + #[doc = "Glass Bottle"] + pub const ITEM_MINECRAFT_GLASS_BOTTLE: &str = "item.minecraft.glass_bottle"; + #[doc = "Glistering Melon Slice"] + pub const ITEM_MINECRAFT_GLISTERING_MELON_SLICE: &str = "item.minecraft.glistering_melon_slice"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN: &str = "item.minecraft.globe_banner_pattern"; + #[doc = "Globe"] + pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN_DESC: &str = + "item.minecraft.globe_banner_pattern.desc"; + #[doc = "Globe Banner Pattern"] + pub const ITEM_MINECRAFT_GLOBE_BANNER_PATTERN_NEW: &str = + "item.minecraft.globe_banner_pattern.new"; + #[doc = "Glow Berries"] + pub const ITEM_MINECRAFT_GLOW_BERRIES: &str = "item.minecraft.glow_berries"; + #[doc = "Glow Ink Sac"] + pub const ITEM_MINECRAFT_GLOW_INK_SAC: &str = "item.minecraft.glow_ink_sac"; + #[doc = "Glow Item Frame"] + pub const ITEM_MINECRAFT_GLOW_ITEM_FRAME: &str = "item.minecraft.glow_item_frame"; + #[doc = "Glow Squid Spawn Egg"] + pub const ITEM_MINECRAFT_GLOW_SQUID_SPAWN_EGG: &str = "item.minecraft.glow_squid_spawn_egg"; + #[doc = "Glowstone Dust"] + pub const ITEM_MINECRAFT_GLOWSTONE_DUST: &str = "item.minecraft.glowstone_dust"; + #[doc = "Goat Horn"] + pub const ITEM_MINECRAFT_GOAT_HORN: &str = "item.minecraft.goat_horn"; + #[doc = "Goat Spawn Egg"] + pub const ITEM_MINECRAFT_GOAT_SPAWN_EGG: &str = "item.minecraft.goat_spawn_egg"; + #[doc = "Gold Ingot"] + pub const ITEM_MINECRAFT_GOLD_INGOT: &str = "item.minecraft.gold_ingot"; + #[doc = "Gold Nugget"] + pub const ITEM_MINECRAFT_GOLD_NUGGET: &str = "item.minecraft.gold_nugget"; + #[doc = "Golden Apple"] + pub const ITEM_MINECRAFT_GOLDEN_APPLE: &str = "item.minecraft.golden_apple"; + #[doc = "Golden Axe"] + pub const ITEM_MINECRAFT_GOLDEN_AXE: &str = "item.minecraft.golden_axe"; + #[doc = "Golden Boots"] + pub const ITEM_MINECRAFT_GOLDEN_BOOTS: &str = "item.minecraft.golden_boots"; + #[doc = "Golden Carrot"] + pub const ITEM_MINECRAFT_GOLDEN_CARROT: &str = "item.minecraft.golden_carrot"; + #[doc = "Golden Chestplate"] + pub const ITEM_MINECRAFT_GOLDEN_CHESTPLATE: &str = "item.minecraft.golden_chestplate"; + #[doc = "Golden Helmet"] + pub const ITEM_MINECRAFT_GOLDEN_HELMET: &str = "item.minecraft.golden_helmet"; + #[doc = "Golden Hoe"] + pub const ITEM_MINECRAFT_GOLDEN_HOE: &str = "item.minecraft.golden_hoe"; + #[doc = "Golden Horse Armor"] + pub const ITEM_MINECRAFT_GOLDEN_HORSE_ARMOR: &str = "item.minecraft.golden_horse_armor"; + #[doc = "Golden Leggings"] + pub const ITEM_MINECRAFT_GOLDEN_LEGGINGS: &str = "item.minecraft.golden_leggings"; + #[doc = "Golden Nautilus Armor"] + pub const ITEM_MINECRAFT_GOLDEN_NAUTILUS_ARMOR: &str = "item.minecraft.golden_nautilus_armor"; + #[doc = "Golden Pickaxe"] + pub const ITEM_MINECRAFT_GOLDEN_PICKAXE: &str = "item.minecraft.golden_pickaxe"; + #[doc = "Golden Shovel"] + pub const ITEM_MINECRAFT_GOLDEN_SHOVEL: &str = "item.minecraft.golden_shovel"; + #[doc = "Golden Spear"] + pub const ITEM_MINECRAFT_GOLDEN_SPEAR: &str = "item.minecraft.golden_spear"; + #[doc = "Golden Sword"] + pub const ITEM_MINECRAFT_GOLDEN_SWORD: &str = "item.minecraft.golden_sword"; + #[doc = "Gray Bundle"] + pub const ITEM_MINECRAFT_GRAY_BUNDLE: &str = "item.minecraft.gray_bundle"; + #[doc = "Gray Dye"] + pub const ITEM_MINECRAFT_GRAY_DYE: &str = "item.minecraft.gray_dye"; + #[doc = "Gray Harness"] + pub const ITEM_MINECRAFT_GRAY_HARNESS: &str = "item.minecraft.gray_harness"; + #[doc = "Green Bundle"] + pub const ITEM_MINECRAFT_GREEN_BUNDLE: &str = "item.minecraft.green_bundle"; + #[doc = "Green Dye"] + pub const ITEM_MINECRAFT_GREEN_DYE: &str = "item.minecraft.green_dye"; + #[doc = "Green Harness"] + pub const ITEM_MINECRAFT_GREEN_HARNESS: &str = "item.minecraft.green_harness"; + #[doc = "Guardian Spawn Egg"] + pub const ITEM_MINECRAFT_GUARDIAN_SPAWN_EGG: &str = "item.minecraft.guardian_spawn_egg"; + #[doc = "Gunpowder"] + pub const ITEM_MINECRAFT_GUNPOWDER: &str = "item.minecraft.gunpowder"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN: &str = "item.minecraft.guster_banner_pattern"; + #[doc = "Guster"] + pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN_DESC: &str = + "item.minecraft.guster_banner_pattern.desc"; + #[doc = "Guster Banner Pattern"] + pub const ITEM_MINECRAFT_GUSTER_BANNER_PATTERN_NEW: &str = + "item.minecraft.guster_banner_pattern.new"; + #[doc = "Guster Pottery Sherd"] + pub const ITEM_MINECRAFT_GUSTER_POTTERY_SHERD: &str = "item.minecraft.guster_pottery_sherd"; + #[doc = "Happy Ghast Spawn Egg"] + pub const ITEM_MINECRAFT_HAPPY_GHAST_SPAWN_EGG: &str = "item.minecraft.happy_ghast_spawn_egg"; + #[doc = "Harness"] + pub const ITEM_MINECRAFT_HARNESS: &str = "item.minecraft.harness"; + #[doc = "Heart of the Sea"] + pub const ITEM_MINECRAFT_HEART_OF_THE_SEA: &str = "item.minecraft.heart_of_the_sea"; + #[doc = "Heart Pottery Shard"] + pub const ITEM_MINECRAFT_HEART_POTTERY_SHARD: &str = "item.minecraft.heart_pottery_shard"; + #[doc = "Heart Pottery Sherd"] + pub const ITEM_MINECRAFT_HEART_POTTERY_SHERD: &str = "item.minecraft.heart_pottery_sherd"; + #[doc = "Heartbreak Pottery Shard"] + pub const ITEM_MINECRAFT_HEARTBREAK_POTTERY_SHARD: &str = + "item.minecraft.heartbreak_pottery_shard"; + #[doc = "Heartbreak Pottery Sherd"] + pub const ITEM_MINECRAFT_HEARTBREAK_POTTERY_SHERD: &str = + "item.minecraft.heartbreak_pottery_sherd"; + #[doc = "Hoglin Spawn Egg"] + pub const ITEM_MINECRAFT_HOGLIN_SPAWN_EGG: &str = "item.minecraft.hoglin_spawn_egg"; + #[doc = "Honey Bottle"] + pub const ITEM_MINECRAFT_HONEY_BOTTLE: &str = "item.minecraft.honey_bottle"; + #[doc = "Honeycomb"] + pub const ITEM_MINECRAFT_HONEYCOMB: &str = "item.minecraft.honeycomb"; + #[doc = "Minecart with Hopper"] + pub const ITEM_MINECRAFT_HOPPER_MINECART: &str = "item.minecraft.hopper_minecart"; + #[doc = "Horse Spawn Egg"] + pub const ITEM_MINECRAFT_HORSE_SPAWN_EGG: &str = "item.minecraft.horse_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_HOST_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.host_armor_trim_smithing_template"; + #[doc = "Host Armor Trim"] + pub const ITEM_MINECRAFT_HOST_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.host_armor_trim_smithing_template.new"; + #[doc = "Howl Pottery Shard"] + pub const ITEM_MINECRAFT_HOWL_POTTERY_SHARD: &str = "item.minecraft.howl_pottery_shard"; + #[doc = "Howl Pottery Sherd"] + pub const ITEM_MINECRAFT_HOWL_POTTERY_SHERD: &str = "item.minecraft.howl_pottery_sherd"; + #[doc = "Husk Spawn Egg"] + pub const ITEM_MINECRAFT_HUSK_SPAWN_EGG: &str = "item.minecraft.husk_spawn_egg"; + #[doc = "Ink Sac"] + pub const ITEM_MINECRAFT_INK_SAC: &str = "item.minecraft.ink_sac"; + #[doc = "Iron Axe"] + pub const ITEM_MINECRAFT_IRON_AXE: &str = "item.minecraft.iron_axe"; + #[doc = "Iron Boots"] + pub const ITEM_MINECRAFT_IRON_BOOTS: &str = "item.minecraft.iron_boots"; + #[doc = "Iron Chestplate"] + pub const ITEM_MINECRAFT_IRON_CHESTPLATE: &str = "item.minecraft.iron_chestplate"; + #[doc = "Iron Golem Spawn Egg"] + pub const ITEM_MINECRAFT_IRON_GOLEM_SPAWN_EGG: &str = "item.minecraft.iron_golem_spawn_egg"; + #[doc = "Iron Helmet"] + pub const ITEM_MINECRAFT_IRON_HELMET: &str = "item.minecraft.iron_helmet"; + #[doc = "Iron Hoe"] + pub const ITEM_MINECRAFT_IRON_HOE: &str = "item.minecraft.iron_hoe"; + #[doc = "Iron Horse Armor"] + pub const ITEM_MINECRAFT_IRON_HORSE_ARMOR: &str = "item.minecraft.iron_horse_armor"; + #[doc = "Iron Ingot"] + pub const ITEM_MINECRAFT_IRON_INGOT: &str = "item.minecraft.iron_ingot"; + #[doc = "Iron Leggings"] + pub const ITEM_MINECRAFT_IRON_LEGGINGS: &str = "item.minecraft.iron_leggings"; + #[doc = "Iron Nautilus Armor"] + pub const ITEM_MINECRAFT_IRON_NAUTILUS_ARMOR: &str = "item.minecraft.iron_nautilus_armor"; + #[doc = "Iron Nugget"] + pub const ITEM_MINECRAFT_IRON_NUGGET: &str = "item.minecraft.iron_nugget"; + #[doc = "Iron Pickaxe"] + pub const ITEM_MINECRAFT_IRON_PICKAXE: &str = "item.minecraft.iron_pickaxe"; + #[doc = "Iron Shovel"] + pub const ITEM_MINECRAFT_IRON_SHOVEL: &str = "item.minecraft.iron_shovel"; + #[doc = "Iron Spear"] + pub const ITEM_MINECRAFT_IRON_SPEAR: &str = "item.minecraft.iron_spear"; + #[doc = "Iron Sword"] + pub const ITEM_MINECRAFT_IRON_SWORD: &str = "item.minecraft.iron_sword"; + #[doc = "Item Frame"] + pub const ITEM_MINECRAFT_ITEM_FRAME: &str = "item.minecraft.item_frame"; + #[doc = "Jungle Boat"] + pub const ITEM_MINECRAFT_JUNGLE_BOAT: &str = "item.minecraft.jungle_boat"; + #[doc = "Jungle Boat with Chest"] + pub const ITEM_MINECRAFT_JUNGLE_CHEST_BOAT: &str = "item.minecraft.jungle_chest_boat"; + #[doc = "Knowledge Book"] + pub const ITEM_MINECRAFT_KNOWLEDGE_BOOK: &str = "item.minecraft.knowledge_book"; + #[doc = "Lapis Lazuli"] + pub const ITEM_MINECRAFT_LAPIS_LAZULI: &str = "item.minecraft.lapis_lazuli"; + #[doc = "Lava Bucket"] + pub const ITEM_MINECRAFT_LAVA_BUCKET: &str = "item.minecraft.lava_bucket"; + #[doc = "Lead"] + pub const ITEM_MINECRAFT_LEAD: &str = "item.minecraft.lead"; + #[doc = "Leather"] + pub const ITEM_MINECRAFT_LEATHER: &str = "item.minecraft.leather"; + #[doc = "Leather Boots"] + pub const ITEM_MINECRAFT_LEATHER_BOOTS: &str = "item.minecraft.leather_boots"; + #[doc = "Leather Tunic"] + pub const ITEM_MINECRAFT_LEATHER_CHESTPLATE: &str = "item.minecraft.leather_chestplate"; + #[doc = "Leather Cap"] + pub const ITEM_MINECRAFT_LEATHER_HELMET: &str = "item.minecraft.leather_helmet"; + #[doc = "Leather Horse Armor"] + pub const ITEM_MINECRAFT_LEATHER_HORSE_ARMOR: &str = "item.minecraft.leather_horse_armor"; + #[doc = "Leather Pants"] + pub const ITEM_MINECRAFT_LEATHER_LEGGINGS: &str = "item.minecraft.leather_leggings"; + #[doc = "Light Blue Bundle"] + pub const ITEM_MINECRAFT_LIGHT_BLUE_BUNDLE: &str = "item.minecraft.light_blue_bundle"; + #[doc = "Light Blue Dye"] + pub const ITEM_MINECRAFT_LIGHT_BLUE_DYE: &str = "item.minecraft.light_blue_dye"; + #[doc = "Light Blue Harness"] + pub const ITEM_MINECRAFT_LIGHT_BLUE_HARNESS: &str = "item.minecraft.light_blue_harness"; + #[doc = "Light Gray Bundle"] + pub const ITEM_MINECRAFT_LIGHT_GRAY_BUNDLE: &str = "item.minecraft.light_gray_bundle"; + #[doc = "Light Gray Dye"] + pub const ITEM_MINECRAFT_LIGHT_GRAY_DYE: &str = "item.minecraft.light_gray_dye"; + #[doc = "Light Gray Harness"] + pub const ITEM_MINECRAFT_LIGHT_GRAY_HARNESS: &str = "item.minecraft.light_gray_harness"; + #[doc = "Lime Bundle"] + pub const ITEM_MINECRAFT_LIME_BUNDLE: &str = "item.minecraft.lime_bundle"; + #[doc = "Lime Dye"] + pub const ITEM_MINECRAFT_LIME_DYE: &str = "item.minecraft.lime_dye"; + #[doc = "Lime Harness"] + pub const ITEM_MINECRAFT_LIME_HARNESS: &str = "item.minecraft.lime_harness"; + #[doc = "Lingering Potion"] + pub const ITEM_MINECRAFT_LINGERING_POTION: &str = "item.minecraft.lingering_potion"; + #[doc = "Awkward Lingering Potion"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_AWKWARD: &str = + "item.minecraft.lingering_potion.effect.awkward"; + #[doc = "Lingering Uncraftable Potion"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_EMPTY: &str = + "item.minecraft.lingering_potion.effect.empty"; + #[doc = "Lingering Potion of Fire Resistance"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_FIRE_RESISTANCE: &str = + "item.minecraft.lingering_potion.effect.fire_resistance"; + #[doc = "Lingering Potion of Harming"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_HARMING: &str = + "item.minecraft.lingering_potion.effect.harming"; + #[doc = "Lingering Potion of Healing"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_HEALING: &str = + "item.minecraft.lingering_potion.effect.healing"; + #[doc = "Lingering Potion of Infestation"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_INFESTED: &str = + "item.minecraft.lingering_potion.effect.infested"; + #[doc = "Lingering Potion of Invisibility"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_INVISIBILITY: &str = + "item.minecraft.lingering_potion.effect.invisibility"; + #[doc = "Lingering Potion of Leaping"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LEAPING: &str = + "item.minecraft.lingering_potion.effect.leaping"; + #[doc = "Lingering Potion of Levitation"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LEVITATION: &str = + "item.minecraft.lingering_potion.effect.levitation"; + #[doc = "Lingering Potion of Luck"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_LUCK: &str = + "item.minecraft.lingering_potion.effect.luck"; + #[doc = "Mundane Lingering Potion"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_MUNDANE: &str = + "item.minecraft.lingering_potion.effect.mundane"; + #[doc = "Lingering Potion of Night Vision"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_NIGHT_VISION: &str = + "item.minecraft.lingering_potion.effect.night_vision"; + #[doc = "Lingering Potion of Oozing"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_OOZING: &str = + "item.minecraft.lingering_potion.effect.oozing"; + #[doc = "Lingering Potion of Poison"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_POISON: &str = + "item.minecraft.lingering_potion.effect.poison"; + #[doc = "Lingering Potion of Regeneration"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_REGENERATION: &str = + "item.minecraft.lingering_potion.effect.regeneration"; + #[doc = "Lingering Potion of Slow Falling"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SLOW_FALLING: &str = + "item.minecraft.lingering_potion.effect.slow_falling"; + #[doc = "Lingering Potion of Slowness"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SLOWNESS: &str = + "item.minecraft.lingering_potion.effect.slowness"; + #[doc = "Lingering Potion of Strength"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_STRENGTH: &str = + "item.minecraft.lingering_potion.effect.strength"; + #[doc = "Lingering Potion of Swiftness"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_SWIFTNESS: &str = + "item.minecraft.lingering_potion.effect.swiftness"; + #[doc = "Thick Lingering Potion"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_THICK: &str = + "item.minecraft.lingering_potion.effect.thick"; + #[doc = "Lingering Potion of the Turtle Master"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_TURTLE_MASTER: &str = + "item.minecraft.lingering_potion.effect.turtle_master"; + #[doc = "Lingering Water Bottle"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WATER: &str = + "item.minecraft.lingering_potion.effect.water"; + #[doc = "Lingering Potion of Water Breathing"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WATER_BREATHING: &str = + "item.minecraft.lingering_potion.effect.water_breathing"; + #[doc = "Lingering Potion of Weakness"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WEAKNESS: &str = + "item.minecraft.lingering_potion.effect.weakness"; + #[doc = "Lingering Potion of Weaving"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WEAVING: &str = + "item.minecraft.lingering_potion.effect.weaving"; + #[doc = "Lingering Potion of Wind Charging"] + pub const ITEM_MINECRAFT_LINGERING_POTION_EFFECT_WIND_CHARGED: &str = + "item.minecraft.lingering_potion.effect.wind_charged"; + #[doc = "Llama Spawn Egg"] + pub const ITEM_MINECRAFT_LLAMA_SPAWN_EGG: &str = "item.minecraft.llama_spawn_egg"; + #[doc = "Lodestone Compass"] + pub const ITEM_MINECRAFT_LODESTONE_COMPASS: &str = "item.minecraft.lodestone_compass"; + #[doc = "Mace"] + pub const ITEM_MINECRAFT_MACE: &str = "item.minecraft.mace"; + #[doc = "Magenta Bundle"] + pub const ITEM_MINECRAFT_MAGENTA_BUNDLE: &str = "item.minecraft.magenta_bundle"; + #[doc = "Magenta Dye"] + pub const ITEM_MINECRAFT_MAGENTA_DYE: &str = "item.minecraft.magenta_dye"; + #[doc = "Magenta Harness"] + pub const ITEM_MINECRAFT_MAGENTA_HARNESS: &str = "item.minecraft.magenta_harness"; + #[doc = "Magma Cream"] + pub const ITEM_MINECRAFT_MAGMA_CREAM: &str = "item.minecraft.magma_cream"; + #[doc = "Magma Cube Spawn Egg"] + pub const ITEM_MINECRAFT_MAGMA_CUBE_SPAWN_EGG: &str = "item.minecraft.magma_cube_spawn_egg"; + #[doc = "Mangrove Boat"] + pub const ITEM_MINECRAFT_MANGROVE_BOAT: &str = "item.minecraft.mangrove_boat"; + #[doc = "Mangrove Boat with Chest"] + pub const ITEM_MINECRAFT_MANGROVE_CHEST_BOAT: &str = "item.minecraft.mangrove_chest_boat"; + #[doc = "Empty Map"] + pub const ITEM_MINECRAFT_MAP: &str = "item.minecraft.map"; + #[doc = "Melon Seeds"] + pub const ITEM_MINECRAFT_MELON_SEEDS: &str = "item.minecraft.melon_seeds"; + #[doc = "Melon Slice"] + pub const ITEM_MINECRAFT_MELON_SLICE: &str = "item.minecraft.melon_slice"; + #[doc = "Milk Bucket"] + pub const ITEM_MINECRAFT_MILK_BUCKET: &str = "item.minecraft.milk_bucket"; + #[doc = "Minecart"] + pub const ITEM_MINECRAFT_MINECART: &str = "item.minecraft.minecart"; + #[doc = "Miner Pottery Shard"] + pub const ITEM_MINECRAFT_MINER_POTTERY_SHARD: &str = "item.minecraft.miner_pottery_shard"; + #[doc = "Miner Pottery Sherd"] + pub const ITEM_MINECRAFT_MINER_POTTERY_SHERD: &str = "item.minecraft.miner_pottery_sherd"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN: &str = "item.minecraft.mojang_banner_pattern"; + #[doc = "Thing"] + pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN_DESC: &str = + "item.minecraft.mojang_banner_pattern.desc"; + #[doc = "Thing Banner Pattern"] + pub const ITEM_MINECRAFT_MOJANG_BANNER_PATTERN_NEW: &str = + "item.minecraft.mojang_banner_pattern.new"; + #[doc = "Mooshroom Spawn Egg"] + pub const ITEM_MINECRAFT_MOOSHROOM_SPAWN_EGG: &str = "item.minecraft.mooshroom_spawn_egg"; + #[doc = "Mourner Pottery Shard"] + pub const ITEM_MINECRAFT_MOURNER_POTTERY_SHARD: &str = "item.minecraft.mourner_pottery_shard"; + #[doc = "Mourner Pottery Sherd"] + pub const ITEM_MINECRAFT_MOURNER_POTTERY_SHERD: &str = "item.minecraft.mourner_pottery_sherd"; + #[doc = "Mule Spawn Egg"] + pub const ITEM_MINECRAFT_MULE_SPAWN_EGG: &str = "item.minecraft.mule_spawn_egg"; + #[doc = "Mushroom Stew"] + pub const ITEM_MINECRAFT_MUSHROOM_STEW: &str = "item.minecraft.mushroom_stew"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_11: &str = "item.minecraft.music_disc_11"; + #[doc = "C418 - 11"] + pub const ITEM_MINECRAFT_MUSIC_DISC_11_DESC: &str = "item.minecraft.music_disc_11.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_13: &str = "item.minecraft.music_disc_13"; + #[doc = "C418 - 13"] + pub const ITEM_MINECRAFT_MUSIC_DISC_13_DESC: &str = "item.minecraft.music_disc_13.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_5: &str = "item.minecraft.music_disc_5"; + #[doc = "Samuel Åberg - 5"] + pub const ITEM_MINECRAFT_MUSIC_DISC_5_DESC: &str = "item.minecraft.music_disc_5.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_BLOCKS: &str = "item.minecraft.music_disc_blocks"; + #[doc = "C418 - blocks"] + pub const ITEM_MINECRAFT_MUSIC_DISC_BLOCKS_DESC: &str = "item.minecraft.music_disc_blocks.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CAT: &str = "item.minecraft.music_disc_cat"; + #[doc = "C418 - cat"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CAT_DESC: &str = "item.minecraft.music_disc_cat.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CHIRP: &str = "item.minecraft.music_disc_chirp"; + #[doc = "C418 - chirp"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CHIRP_DESC: &str = "item.minecraft.music_disc_chirp.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR: &str = "item.minecraft.music_disc_creator"; + #[doc = "Lena Raine - Creator"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_DESC: &str = + "item.minecraft.music_disc_creator.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_MUSIC_BOX: &str = + "item.minecraft.music_disc_creator_music_box"; + #[doc = "Lena Raine - Creator (Music Box)"] + pub const ITEM_MINECRAFT_MUSIC_DISC_CREATOR_MUSIC_BOX_DESC: &str = + "item.minecraft.music_disc_creator_music_box.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_FAR: &str = "item.minecraft.music_disc_far"; + #[doc = "C418 - far"] + pub const ITEM_MINECRAFT_MUSIC_DISC_FAR_DESC: &str = "item.minecraft.music_disc_far.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_LAVA_CHICKEN: &str = + "item.minecraft.music_disc_lava_chicken"; + #[doc = "Hyper Potions - Lava Chicken"] + pub const ITEM_MINECRAFT_MUSIC_DISC_LAVA_CHICKEN_DESC: &str = + "item.minecraft.music_disc_lava_chicken.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_MALL: &str = "item.minecraft.music_disc_mall"; + #[doc = "C418 - mall"] + pub const ITEM_MINECRAFT_MUSIC_DISC_MALL_DESC: &str = "item.minecraft.music_disc_mall.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_MELLOHI: &str = "item.minecraft.music_disc_mellohi"; + #[doc = "C418 - mellohi"] + pub const ITEM_MINECRAFT_MUSIC_DISC_MELLOHI_DESC: &str = + "item.minecraft.music_disc_mellohi.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_OTHERSIDE: &str = "item.minecraft.music_disc_otherside"; + #[doc = "Lena Raine - otherside"] + pub const ITEM_MINECRAFT_MUSIC_DISC_OTHERSIDE_DESC: &str = + "item.minecraft.music_disc_otherside.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_PIGSTEP: &str = "item.minecraft.music_disc_pigstep"; + #[doc = "Lena Raine - Pigstep"] + pub const ITEM_MINECRAFT_MUSIC_DISC_PIGSTEP_DESC: &str = + "item.minecraft.music_disc_pigstep.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_PRECIPICE: &str = "item.minecraft.music_disc_precipice"; + #[doc = "Aaron Cherof - Precipice"] + pub const ITEM_MINECRAFT_MUSIC_DISC_PRECIPICE_DESC: &str = + "item.minecraft.music_disc_precipice.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_RELIC: &str = "item.minecraft.music_disc_relic"; + #[doc = "Aaron Cherof - Relic"] + pub const ITEM_MINECRAFT_MUSIC_DISC_RELIC_DESC: &str = "item.minecraft.music_disc_relic.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_STAL: &str = "item.minecraft.music_disc_stal"; + #[doc = "C418 - stal"] + pub const ITEM_MINECRAFT_MUSIC_DISC_STAL_DESC: &str = "item.minecraft.music_disc_stal.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_STRAD: &str = "item.minecraft.music_disc_strad"; + #[doc = "C418 - strad"] + pub const ITEM_MINECRAFT_MUSIC_DISC_STRAD_DESC: &str = "item.minecraft.music_disc_strad.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_TEARS: &str = "item.minecraft.music_disc_tears"; + #[doc = "Amos Roddy - Tears"] + pub const ITEM_MINECRAFT_MUSIC_DISC_TEARS_DESC: &str = "item.minecraft.music_disc_tears.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_WAIT: &str = "item.minecraft.music_disc_wait"; + #[doc = "C418 - wait"] + pub const ITEM_MINECRAFT_MUSIC_DISC_WAIT_DESC: &str = "item.minecraft.music_disc_wait.desc"; + #[doc = "Music Disc"] + pub const ITEM_MINECRAFT_MUSIC_DISC_WARD: &str = "item.minecraft.music_disc_ward"; + #[doc = "C418 - ward"] + pub const ITEM_MINECRAFT_MUSIC_DISC_WARD_DESC: &str = "item.minecraft.music_disc_ward.desc"; + #[doc = "Raw Mutton"] + pub const ITEM_MINECRAFT_MUTTON: &str = "item.minecraft.mutton"; + #[doc = "Name Tag"] + pub const ITEM_MINECRAFT_NAME_TAG: &str = "item.minecraft.name_tag"; + #[doc = "Nautilus Shell"] + pub const ITEM_MINECRAFT_NAUTILUS_SHELL: &str = "item.minecraft.nautilus_shell"; + #[doc = "Nautilus Spawn Egg"] + pub const ITEM_MINECRAFT_NAUTILUS_SPAWN_EGG: &str = "item.minecraft.nautilus_spawn_egg"; + #[doc = "Nether Brick"] + pub const ITEM_MINECRAFT_NETHER_BRICK: &str = "item.minecraft.nether_brick"; + #[doc = "Nether Star"] + pub const ITEM_MINECRAFT_NETHER_STAR: &str = "item.minecraft.nether_star"; + #[doc = "Nether Wart"] + pub const ITEM_MINECRAFT_NETHER_WART: &str = "item.minecraft.nether_wart"; + #[doc = "Netherite Axe"] + pub const ITEM_MINECRAFT_NETHERITE_AXE: &str = "item.minecraft.netherite_axe"; + #[doc = "Netherite Boots"] + pub const ITEM_MINECRAFT_NETHERITE_BOOTS: &str = "item.minecraft.netherite_boots"; + #[doc = "Netherite Chestplate"] + pub const ITEM_MINECRAFT_NETHERITE_CHESTPLATE: &str = "item.minecraft.netherite_chestplate"; + #[doc = "Netherite Helmet"] + pub const ITEM_MINECRAFT_NETHERITE_HELMET: &str = "item.minecraft.netherite_helmet"; + #[doc = "Netherite Hoe"] + pub const ITEM_MINECRAFT_NETHERITE_HOE: &str = "item.minecraft.netherite_hoe"; + #[doc = "Netherite Horse Armor"] + pub const ITEM_MINECRAFT_NETHERITE_HORSE_ARMOR: &str = "item.minecraft.netherite_horse_armor"; + #[doc = "Netherite Ingot"] + pub const ITEM_MINECRAFT_NETHERITE_INGOT: &str = "item.minecraft.netherite_ingot"; + #[doc = "Netherite Leggings"] + pub const ITEM_MINECRAFT_NETHERITE_LEGGINGS: &str = "item.minecraft.netherite_leggings"; + #[doc = "Netherite Nautilus Armor"] + pub const ITEM_MINECRAFT_NETHERITE_NAUTILUS_ARMOR: &str = + "item.minecraft.netherite_nautilus_armor"; + #[doc = "Netherite Pickaxe"] + pub const ITEM_MINECRAFT_NETHERITE_PICKAXE: &str = "item.minecraft.netherite_pickaxe"; + #[doc = "Netherite Scrap"] + pub const ITEM_MINECRAFT_NETHERITE_SCRAP: &str = "item.minecraft.netherite_scrap"; + #[doc = "Netherite Shovel"] + pub const ITEM_MINECRAFT_NETHERITE_SHOVEL: &str = "item.minecraft.netherite_shovel"; + #[doc = "Netherite Spear"] + pub const ITEM_MINECRAFT_NETHERITE_SPEAR: &str = "item.minecraft.netherite_spear"; + #[doc = "Netherite Sword"] + pub const ITEM_MINECRAFT_NETHERITE_SWORD: &str = "item.minecraft.netherite_sword"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_NETHERITE_UPGRADE_SMITHING_TEMPLATE: &str = + "item.minecraft.netherite_upgrade_smithing_template"; + #[doc = "Netherite Upgrade"] + pub const ITEM_MINECRAFT_NETHERITE_UPGRADE_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.netherite_upgrade_smithing_template.new"; + #[doc = "Oak Boat"] + pub const ITEM_MINECRAFT_OAK_BOAT: &str = "item.minecraft.oak_boat"; + #[doc = "Oak Boat with Chest"] + pub const ITEM_MINECRAFT_OAK_CHEST_BOAT: &str = "item.minecraft.oak_chest_boat"; + #[doc = "Ocelot Spawn Egg"] + pub const ITEM_MINECRAFT_OCELOT_SPAWN_EGG: &str = "item.minecraft.ocelot_spawn_egg"; + #[doc = "Ominous Bottle"] + pub const ITEM_MINECRAFT_OMINOUS_BOTTLE: &str = "item.minecraft.ominous_bottle"; + #[doc = "Ominous Trial Key"] + pub const ITEM_MINECRAFT_OMINOUS_TRIAL_KEY: &str = "item.minecraft.ominous_trial_key"; + #[doc = "Orange Bundle"] + pub const ITEM_MINECRAFT_ORANGE_BUNDLE: &str = "item.minecraft.orange_bundle"; + #[doc = "Orange Dye"] + pub const ITEM_MINECRAFT_ORANGE_DYE: &str = "item.minecraft.orange_dye"; + #[doc = "Orange Harness"] + pub const ITEM_MINECRAFT_ORANGE_HARNESS: &str = "item.minecraft.orange_harness"; + #[doc = "Painting"] + pub const ITEM_MINECRAFT_PAINTING: &str = "item.minecraft.painting"; + #[doc = "Pale Oak Boat"] + pub const ITEM_MINECRAFT_PALE_OAK_BOAT: &str = "item.minecraft.pale_oak_boat"; + #[doc = "Pale Oak Boat with Chest"] + pub const ITEM_MINECRAFT_PALE_OAK_CHEST_BOAT: &str = "item.minecraft.pale_oak_chest_boat"; + #[doc = "Panda Spawn Egg"] + pub const ITEM_MINECRAFT_PANDA_SPAWN_EGG: &str = "item.minecraft.panda_spawn_egg"; + #[doc = "Paper"] + pub const ITEM_MINECRAFT_PAPER: &str = "item.minecraft.paper"; + #[doc = "Parched Spawn Egg"] + pub const ITEM_MINECRAFT_PARCHED_SPAWN_EGG: &str = "item.minecraft.parched_spawn_egg"; + #[doc = "Parrot Spawn Egg"] + pub const ITEM_MINECRAFT_PARROT_SPAWN_EGG: &str = "item.minecraft.parrot_spawn_egg"; + #[doc = "Phantom Membrane"] + pub const ITEM_MINECRAFT_PHANTOM_MEMBRANE: &str = "item.minecraft.phantom_membrane"; + #[doc = "Phantom Spawn Egg"] + pub const ITEM_MINECRAFT_PHANTOM_SPAWN_EGG: &str = "item.minecraft.phantom_spawn_egg"; + #[doc = "Pig Spawn Egg"] + pub const ITEM_MINECRAFT_PIG_SPAWN_EGG: &str = "item.minecraft.pig_spawn_egg"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN: &str = "item.minecraft.piglin_banner_pattern"; + #[doc = "Snout"] + pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN_DESC: &str = + "item.minecraft.piglin_banner_pattern.desc"; + #[doc = "Snout Banner Pattern"] + pub const ITEM_MINECRAFT_PIGLIN_BANNER_PATTERN_NEW: &str = + "item.minecraft.piglin_banner_pattern.new"; + #[doc = "Piglin Brute Spawn Egg"] + pub const ITEM_MINECRAFT_PIGLIN_BRUTE_SPAWN_EGG: &str = "item.minecraft.piglin_brute_spawn_egg"; + #[doc = "Piglin Spawn Egg"] + pub const ITEM_MINECRAFT_PIGLIN_SPAWN_EGG: &str = "item.minecraft.piglin_spawn_egg"; + #[doc = "Pillager Spawn Egg"] + pub const ITEM_MINECRAFT_PILLAGER_SPAWN_EGG: &str = "item.minecraft.pillager_spawn_egg"; + #[doc = "Pink Bundle"] + pub const ITEM_MINECRAFT_PINK_BUNDLE: &str = "item.minecraft.pink_bundle"; + #[doc = "Pink Dye"] + pub const ITEM_MINECRAFT_PINK_DYE: &str = "item.minecraft.pink_dye"; + #[doc = "Pink Harness"] + pub const ITEM_MINECRAFT_PINK_HARNESS: &str = "item.minecraft.pink_harness"; + #[doc = "Pitcher Plant"] + pub const ITEM_MINECRAFT_PITCHER_PLANT: &str = "item.minecraft.pitcher_plant"; + #[doc = "Pitcher Pod"] + pub const ITEM_MINECRAFT_PITCHER_POD: &str = "item.minecraft.pitcher_pod"; + #[doc = "Plenty Pottery Shard"] + pub const ITEM_MINECRAFT_PLENTY_POTTERY_SHARD: &str = "item.minecraft.plenty_pottery_shard"; + #[doc = "Plenty Pottery Sherd"] + pub const ITEM_MINECRAFT_PLENTY_POTTERY_SHERD: &str = "item.minecraft.plenty_pottery_sherd"; + #[doc = "Poisonous Potato"] + pub const ITEM_MINECRAFT_POISONOUS_POTATO: &str = "item.minecraft.poisonous_potato"; + #[doc = "Polar Bear Spawn Egg"] + pub const ITEM_MINECRAFT_POLAR_BEAR_SPAWN_EGG: &str = "item.minecraft.polar_bear_spawn_egg"; + #[doc = "Popped Chorus Fruit"] + pub const ITEM_MINECRAFT_POPPED_CHORUS_FRUIT: &str = "item.minecraft.popped_chorus_fruit"; + #[doc = "Raw Porkchop"] + pub const ITEM_MINECRAFT_PORKCHOP: &str = "item.minecraft.porkchop"; + #[doc = "Potato"] + pub const ITEM_MINECRAFT_POTATO: &str = "item.minecraft.potato"; + #[doc = "Potion"] + pub const ITEM_MINECRAFT_POTION: &str = "item.minecraft.potion"; + #[doc = "Awkward Potion"] + pub const ITEM_MINECRAFT_POTION_EFFECT_AWKWARD: &str = "item.minecraft.potion.effect.awkward"; + #[doc = "Uncraftable Potion"] + pub const ITEM_MINECRAFT_POTION_EFFECT_EMPTY: &str = "item.minecraft.potion.effect.empty"; + #[doc = "Potion of Fire Resistance"] + pub const ITEM_MINECRAFT_POTION_EFFECT_FIRE_RESISTANCE: &str = + "item.minecraft.potion.effect.fire_resistance"; + #[doc = "Potion of Harming"] + pub const ITEM_MINECRAFT_POTION_EFFECT_HARMING: &str = "item.minecraft.potion.effect.harming"; + #[doc = "Potion of Healing"] + pub const ITEM_MINECRAFT_POTION_EFFECT_HEALING: &str = "item.minecraft.potion.effect.healing"; + #[doc = "Potion of Infestation"] + pub const ITEM_MINECRAFT_POTION_EFFECT_INFESTED: &str = "item.minecraft.potion.effect.infested"; + #[doc = "Potion of Invisibility"] + pub const ITEM_MINECRAFT_POTION_EFFECT_INVISIBILITY: &str = + "item.minecraft.potion.effect.invisibility"; + #[doc = "Potion of Leaping"] + pub const ITEM_MINECRAFT_POTION_EFFECT_LEAPING: &str = "item.minecraft.potion.effect.leaping"; + #[doc = "Potion of Levitation"] + pub const ITEM_MINECRAFT_POTION_EFFECT_LEVITATION: &str = + "item.minecraft.potion.effect.levitation"; + #[doc = "Potion of Luck"] + pub const ITEM_MINECRAFT_POTION_EFFECT_LUCK: &str = "item.minecraft.potion.effect.luck"; + #[doc = "Mundane Potion"] + pub const ITEM_MINECRAFT_POTION_EFFECT_MUNDANE: &str = "item.minecraft.potion.effect.mundane"; + #[doc = "Potion of Night Vision"] + pub const ITEM_MINECRAFT_POTION_EFFECT_NIGHT_VISION: &str = + "item.minecraft.potion.effect.night_vision"; + #[doc = "Potion of Oozing"] + pub const ITEM_MINECRAFT_POTION_EFFECT_OOZING: &str = "item.minecraft.potion.effect.oozing"; + #[doc = "Potion of Poison"] + pub const ITEM_MINECRAFT_POTION_EFFECT_POISON: &str = "item.minecraft.potion.effect.poison"; + #[doc = "Potion of Regeneration"] + pub const ITEM_MINECRAFT_POTION_EFFECT_REGENERATION: &str = + "item.minecraft.potion.effect.regeneration"; + #[doc = "Potion of Slow Falling"] + pub const ITEM_MINECRAFT_POTION_EFFECT_SLOW_FALLING: &str = + "item.minecraft.potion.effect.slow_falling"; + #[doc = "Potion of Slowness"] + pub const ITEM_MINECRAFT_POTION_EFFECT_SLOWNESS: &str = "item.minecraft.potion.effect.slowness"; + #[doc = "Potion of Strength"] + pub const ITEM_MINECRAFT_POTION_EFFECT_STRENGTH: &str = "item.minecraft.potion.effect.strength"; + #[doc = "Potion of Swiftness"] + pub const ITEM_MINECRAFT_POTION_EFFECT_SWIFTNESS: &str = + "item.minecraft.potion.effect.swiftness"; + #[doc = "Thick Potion"] + pub const ITEM_MINECRAFT_POTION_EFFECT_THICK: &str = "item.minecraft.potion.effect.thick"; + #[doc = "Potion of the Turtle Master"] + pub const ITEM_MINECRAFT_POTION_EFFECT_TURTLE_MASTER: &str = + "item.minecraft.potion.effect.turtle_master"; + #[doc = "Water Bottle"] + pub const ITEM_MINECRAFT_POTION_EFFECT_WATER: &str = "item.minecraft.potion.effect.water"; + #[doc = "Potion of Water Breathing"] + pub const ITEM_MINECRAFT_POTION_EFFECT_WATER_BREATHING: &str = + "item.minecraft.potion.effect.water_breathing"; + #[doc = "Potion of Weakness"] + pub const ITEM_MINECRAFT_POTION_EFFECT_WEAKNESS: &str = "item.minecraft.potion.effect.weakness"; + #[doc = "Potion of Weaving"] + pub const ITEM_MINECRAFT_POTION_EFFECT_WEAVING: &str = "item.minecraft.potion.effect.weaving"; + #[doc = "Potion of Wind Charging"] + pub const ITEM_MINECRAFT_POTION_EFFECT_WIND_CHARGED: &str = + "item.minecraft.potion.effect.wind_charged"; + #[doc = "Archer Pottery Shard"] + pub const ITEM_MINECRAFT_POTTERY_SHARD_ARCHER: &str = "item.minecraft.pottery_shard_archer"; + #[doc = "Arms Up Pottery Shard"] + pub const ITEM_MINECRAFT_POTTERY_SHARD_ARMS_UP: &str = "item.minecraft.pottery_shard_arms_up"; + #[doc = "Prize Pottery Shard"] + pub const ITEM_MINECRAFT_POTTERY_SHARD_PRIZE: &str = "item.minecraft.pottery_shard_prize"; + #[doc = "Skull Pottery Shard"] + pub const ITEM_MINECRAFT_POTTERY_SHARD_SKULL: &str = "item.minecraft.pottery_shard_skull"; + #[doc = "Powder Snow Bucket"] + pub const ITEM_MINECRAFT_POWDER_SNOW_BUCKET: &str = "item.minecraft.powder_snow_bucket"; + #[doc = "Prismarine Crystals"] + pub const ITEM_MINECRAFT_PRISMARINE_CRYSTALS: &str = "item.minecraft.prismarine_crystals"; + #[doc = "Prismarine Shard"] + pub const ITEM_MINECRAFT_PRISMARINE_SHARD: &str = "item.minecraft.prismarine_shard"; + #[doc = "Prize Pottery Shard"] + pub const ITEM_MINECRAFT_PRIZE_POTTERY_SHARD: &str = "item.minecraft.prize_pottery_shard"; + #[doc = "Prize Pottery Sherd"] + pub const ITEM_MINECRAFT_PRIZE_POTTERY_SHERD: &str = "item.minecraft.prize_pottery_sherd"; + #[doc = "Pufferfish"] + pub const ITEM_MINECRAFT_PUFFERFISH: &str = "item.minecraft.pufferfish"; + #[doc = "Bucket of Pufferfish"] + pub const ITEM_MINECRAFT_PUFFERFISH_BUCKET: &str = "item.minecraft.pufferfish_bucket"; + #[doc = "Pufferfish Spawn Egg"] + pub const ITEM_MINECRAFT_PUFFERFISH_SPAWN_EGG: &str = "item.minecraft.pufferfish_spawn_egg"; + #[doc = "Pumpkin Pie"] + pub const ITEM_MINECRAFT_PUMPKIN_PIE: &str = "item.minecraft.pumpkin_pie"; + #[doc = "Pumpkin Seeds"] + pub const ITEM_MINECRAFT_PUMPKIN_SEEDS: &str = "item.minecraft.pumpkin_seeds"; + #[doc = "Purple Bundle"] + pub const ITEM_MINECRAFT_PURPLE_BUNDLE: &str = "item.minecraft.purple_bundle"; + #[doc = "Purple Dye"] + pub const ITEM_MINECRAFT_PURPLE_DYE: &str = "item.minecraft.purple_dye"; + #[doc = "Purple Harness"] + pub const ITEM_MINECRAFT_PURPLE_HARNESS: &str = "item.minecraft.purple_harness"; + #[doc = "Nether Quartz"] + pub const ITEM_MINECRAFT_QUARTZ: &str = "item.minecraft.quartz"; + #[doc = "Raw Rabbit"] + pub const ITEM_MINECRAFT_RABBIT: &str = "item.minecraft.rabbit"; + #[doc = "Rabbit's Foot"] + pub const ITEM_MINECRAFT_RABBIT_FOOT: &str = "item.minecraft.rabbit_foot"; + #[doc = "Rabbit Hide"] + pub const ITEM_MINECRAFT_RABBIT_HIDE: &str = "item.minecraft.rabbit_hide"; + #[doc = "Rabbit Spawn Egg"] + pub const ITEM_MINECRAFT_RABBIT_SPAWN_EGG: &str = "item.minecraft.rabbit_spawn_egg"; + #[doc = "Rabbit Stew"] + pub const ITEM_MINECRAFT_RABBIT_STEW: &str = "item.minecraft.rabbit_stew"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_RAISER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.raiser_armor_trim_smithing_template"; + #[doc = "Raiser Armor Trim"] + pub const ITEM_MINECRAFT_RAISER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.raiser_armor_trim_smithing_template.new"; + #[doc = "Ravager Spawn Egg"] + pub const ITEM_MINECRAFT_RAVAGER_SPAWN_EGG: &str = "item.minecraft.ravager_spawn_egg"; + #[doc = "Raw Copper"] + pub const ITEM_MINECRAFT_RAW_COPPER: &str = "item.minecraft.raw_copper"; + #[doc = "Raw Gold"] + pub const ITEM_MINECRAFT_RAW_GOLD: &str = "item.minecraft.raw_gold"; + #[doc = "Raw Iron"] + pub const ITEM_MINECRAFT_RAW_IRON: &str = "item.minecraft.raw_iron"; + #[doc = "Recovery Compass"] + pub const ITEM_MINECRAFT_RECOVERY_COMPASS: &str = "item.minecraft.recovery_compass"; + #[doc = "Red Bundle"] + pub const ITEM_MINECRAFT_RED_BUNDLE: &str = "item.minecraft.red_bundle"; + #[doc = "Red Dye"] + pub const ITEM_MINECRAFT_RED_DYE: &str = "item.minecraft.red_dye"; + #[doc = "Red Harness"] + pub const ITEM_MINECRAFT_RED_HARNESS: &str = "item.minecraft.red_harness"; + #[doc = "Redstone Dust"] + pub const ITEM_MINECRAFT_REDSTONE: &str = "item.minecraft.redstone"; + #[doc = "Resin Brick"] + pub const ITEM_MINECRAFT_RESIN_BRICK: &str = "item.minecraft.resin_brick"; + #[doc = "Resin Clump"] + pub const ITEM_MINECRAFT_RESIN_CLUMP: &str = "item.minecraft.resin_clump"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_RIB_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.rib_armor_trim_smithing_template"; + #[doc = "Rib Armor Trim"] + pub const ITEM_MINECRAFT_RIB_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.rib_armor_trim_smithing_template.new"; + #[doc = "Rotten Flesh"] + pub const ITEM_MINECRAFT_ROTTEN_FLESH: &str = "item.minecraft.rotten_flesh"; + #[doc = "Saddle"] + pub const ITEM_MINECRAFT_SADDLE: &str = "item.minecraft.saddle"; + #[doc = "Raw Salmon"] + pub const ITEM_MINECRAFT_SALMON: &str = "item.minecraft.salmon"; + #[doc = "Bucket of Salmon"] + pub const ITEM_MINECRAFT_SALMON_BUCKET: &str = "item.minecraft.salmon_bucket"; + #[doc = "Salmon Spawn Egg"] + pub const ITEM_MINECRAFT_SALMON_SPAWN_EGG: &str = "item.minecraft.salmon_spawn_egg"; + #[doc = "Scrape Pottery Sherd"] + pub const ITEM_MINECRAFT_SCRAPE_POTTERY_SHERD: &str = "item.minecraft.scrape_pottery_sherd"; + #[doc = "Scute"] + pub const ITEM_MINECRAFT_SCUTE: &str = "item.minecraft.scute"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.sentry_armor_trim_smithing_template"; + #[doc = "Sentry Armor Trim"] + pub const ITEM_MINECRAFT_SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.sentry_armor_trim_smithing_template.new"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.shaper_armor_trim_smithing_template"; + #[doc = "Shaper Armor Trim"] + pub const ITEM_MINECRAFT_SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.shaper_armor_trim_smithing_template.new"; + #[doc = "Sheaf Pottery Shard"] + pub const ITEM_MINECRAFT_SHEAF_POTTERY_SHARD: &str = "item.minecraft.sheaf_pottery_shard"; + #[doc = "Sheaf Pottery Sherd"] + pub const ITEM_MINECRAFT_SHEAF_POTTERY_SHERD: &str = "item.minecraft.sheaf_pottery_sherd"; + #[doc = "Shears"] + pub const ITEM_MINECRAFT_SHEARS: &str = "item.minecraft.shears"; + #[doc = "Sheep Spawn Egg"] + pub const ITEM_MINECRAFT_SHEEP_SPAWN_EGG: &str = "item.minecraft.sheep_spawn_egg"; + #[doc = "Shelter Pottery Shard"] + pub const ITEM_MINECRAFT_SHELTER_POTTERY_SHARD: &str = "item.minecraft.shelter_pottery_shard"; + #[doc = "Shelter Pottery Sherd"] + pub const ITEM_MINECRAFT_SHELTER_POTTERY_SHERD: &str = "item.minecraft.shelter_pottery_sherd"; + #[doc = "Shield"] + pub const ITEM_MINECRAFT_SHIELD: &str = "item.minecraft.shield"; + #[doc = "Black Shield"] + pub const ITEM_MINECRAFT_SHIELD_BLACK: &str = "item.minecraft.shield.black"; + #[doc = "Blue Shield"] + pub const ITEM_MINECRAFT_SHIELD_BLUE: &str = "item.minecraft.shield.blue"; + #[doc = "Brown Shield"] + pub const ITEM_MINECRAFT_SHIELD_BROWN: &str = "item.minecraft.shield.brown"; + #[doc = "Cyan Shield"] + pub const ITEM_MINECRAFT_SHIELD_CYAN: &str = "item.minecraft.shield.cyan"; + #[doc = "Gray Shield"] + pub const ITEM_MINECRAFT_SHIELD_GRAY: &str = "item.minecraft.shield.gray"; + #[doc = "Green Shield"] + pub const ITEM_MINECRAFT_SHIELD_GREEN: &str = "item.minecraft.shield.green"; + #[doc = "Light Blue Shield"] + pub const ITEM_MINECRAFT_SHIELD_LIGHT_BLUE: &str = "item.minecraft.shield.light_blue"; + #[doc = "Light Gray Shield"] + pub const ITEM_MINECRAFT_SHIELD_LIGHT_GRAY: &str = "item.minecraft.shield.light_gray"; + #[doc = "Lime Shield"] + pub const ITEM_MINECRAFT_SHIELD_LIME: &str = "item.minecraft.shield.lime"; + #[doc = "Magenta Shield"] + pub const ITEM_MINECRAFT_SHIELD_MAGENTA: &str = "item.minecraft.shield.magenta"; + #[doc = "Orange Shield"] + pub const ITEM_MINECRAFT_SHIELD_ORANGE: &str = "item.minecraft.shield.orange"; + #[doc = "Pink Shield"] + pub const ITEM_MINECRAFT_SHIELD_PINK: &str = "item.minecraft.shield.pink"; + #[doc = "Purple Shield"] + pub const ITEM_MINECRAFT_SHIELD_PURPLE: &str = "item.minecraft.shield.purple"; + #[doc = "Red Shield"] + pub const ITEM_MINECRAFT_SHIELD_RED: &str = "item.minecraft.shield.red"; + #[doc = "White Shield"] + pub const ITEM_MINECRAFT_SHIELD_WHITE: &str = "item.minecraft.shield.white"; + #[doc = "Yellow Shield"] + pub const ITEM_MINECRAFT_SHIELD_YELLOW: &str = "item.minecraft.shield.yellow"; + #[doc = "Shulker Shell"] + pub const ITEM_MINECRAFT_SHULKER_SHELL: &str = "item.minecraft.shulker_shell"; + #[doc = "Shulker Spawn Egg"] + pub const ITEM_MINECRAFT_SHULKER_SPAWN_EGG: &str = "item.minecraft.shulker_spawn_egg"; + #[doc = "Sign"] + pub const ITEM_MINECRAFT_SIGN: &str = "item.minecraft.sign"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.silence_armor_trim_smithing_template"; + #[doc = "Silence Armor Trim"] + pub const ITEM_MINECRAFT_SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.silence_armor_trim_smithing_template.new"; + #[doc = "Silverfish Spawn Egg"] + pub const ITEM_MINECRAFT_SILVERFISH_SPAWN_EGG: &str = "item.minecraft.silverfish_spawn_egg"; + #[doc = "Skeleton Horse Spawn Egg"] + pub const ITEM_MINECRAFT_SKELETON_HORSE_SPAWN_EGG: &str = + "item.minecraft.skeleton_horse_spawn_egg"; + #[doc = "Skeleton Spawn Egg"] + pub const ITEM_MINECRAFT_SKELETON_SPAWN_EGG: &str = "item.minecraft.skeleton_spawn_egg"; + #[doc = "Banner Pattern"] + pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN: &str = "item.minecraft.skull_banner_pattern"; + #[doc = "Skull Charge"] + pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN_DESC: &str = + "item.minecraft.skull_banner_pattern.desc"; + #[doc = "Skull Charge Banner Pattern"] + pub const ITEM_MINECRAFT_SKULL_BANNER_PATTERN_NEW: &str = + "item.minecraft.skull_banner_pattern.new"; + #[doc = "Skull Pottery Shard"] + pub const ITEM_MINECRAFT_SKULL_POTTERY_SHARD: &str = "item.minecraft.skull_pottery_shard"; + #[doc = "Skull Pottery Sherd"] + pub const ITEM_MINECRAFT_SKULL_POTTERY_SHERD: &str = "item.minecraft.skull_pottery_sherd"; + #[doc = "Slimeball"] + pub const ITEM_MINECRAFT_SLIME_BALL: &str = "item.minecraft.slime_ball"; + #[doc = "Slime Spawn Egg"] + pub const ITEM_MINECRAFT_SLIME_SPAWN_EGG: &str = "item.minecraft.slime_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE: &str = "item.minecraft.smithing_template"; + #[doc = "Applies to:"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_APPLIES_TO: &str = + "item.minecraft.smithing_template.applies_to"; + #[doc = "Add ingot or crystal"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION: &str = + "item.minecraft.smithing_template.armor_trim.additions_slot_description"; + #[doc = "Armor"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_APPLIES_TO: &str = + "item.minecraft.smithing_template.armor_trim.applies_to"; + #[doc = "Add a piece of armor"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_BASE_SLOT_DESCRIPTION: &str = + "item.minecraft.smithing_template.armor_trim.base_slot_description"; + #[doc = "Ingots & Crystals"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_ARMOR_TRIM_INGREDIENTS: &str = + "item.minecraft.smithing_template.armor_trim.ingredients"; + #[doc = "Ingredients:"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_INGREDIENTS: &str = + "item.minecraft.smithing_template.ingredients"; + #[doc = "Add Netherite Ingot"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION: &str = + "item.minecraft.smithing_template.netherite_upgrade.additions_slot_description"; + #[doc = "Diamond Equipment"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_APPLIES_TO: &str = + "item.minecraft.smithing_template.netherite_upgrade.applies_to"; + #[doc = "Add diamond armor, weapon, or tool"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION: &str = + "item.minecraft.smithing_template.netherite_upgrade.base_slot_description"; + #[doc = "Netherite Ingot"] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_INGREDIENTS: &str = + "item.minecraft.smithing_template.netherite_upgrade.ingredients"; + #[doc = "Upgrade: "] + pub const ITEM_MINECRAFT_SMITHING_TEMPLATE_UPGRADE: &str = + "item.minecraft.smithing_template.upgrade"; + #[doc = "Sniffer Spawn Egg"] + pub const ITEM_MINECRAFT_SNIFFER_SPAWN_EGG: &str = "item.minecraft.sniffer_spawn_egg"; + #[doc = "Snort Pottery Shard"] + pub const ITEM_MINECRAFT_SNORT_POTTERY_SHARD: &str = "item.minecraft.snort_pottery_shard"; + #[doc = "Snort Pottery Sherd"] + pub const ITEM_MINECRAFT_SNORT_POTTERY_SHERD: &str = "item.minecraft.snort_pottery_sherd"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.snout_armor_trim_smithing_template"; + #[doc = "Snout Armor Trim"] + pub const ITEM_MINECRAFT_SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.snout_armor_trim_smithing_template.new"; + #[doc = "Snow Golem Spawn Egg"] + pub const ITEM_MINECRAFT_SNOW_GOLEM_SPAWN_EGG: &str = "item.minecraft.snow_golem_spawn_egg"; + #[doc = "Snowball"] + pub const ITEM_MINECRAFT_SNOWBALL: &str = "item.minecraft.snowball"; + #[doc = "Spectral Arrow"] + pub const ITEM_MINECRAFT_SPECTRAL_ARROW: &str = "item.minecraft.spectral_arrow"; + #[doc = "Spider Eye"] + pub const ITEM_MINECRAFT_SPIDER_EYE: &str = "item.minecraft.spider_eye"; + #[doc = "Spider Spawn Egg"] + pub const ITEM_MINECRAFT_SPIDER_SPAWN_EGG: &str = "item.minecraft.spider_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.spire_armor_trim_smithing_template"; + #[doc = "Spire Armor Trim"] + pub const ITEM_MINECRAFT_SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.spire_armor_trim_smithing_template.new"; + #[doc = "Splash Potion"] + pub const ITEM_MINECRAFT_SPLASH_POTION: &str = "item.minecraft.splash_potion"; + #[doc = "Awkward Splash Potion"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_AWKWARD: &str = + "item.minecraft.splash_potion.effect.awkward"; + #[doc = "Splash Uncraftable Potion"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_EMPTY: &str = + "item.minecraft.splash_potion.effect.empty"; + #[doc = "Splash Potion of Fire Resistance"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_FIRE_RESISTANCE: &str = + "item.minecraft.splash_potion.effect.fire_resistance"; + #[doc = "Splash Potion of Harming"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_HARMING: &str = + "item.minecraft.splash_potion.effect.harming"; + #[doc = "Splash Potion of Healing"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_HEALING: &str = + "item.minecraft.splash_potion.effect.healing"; + #[doc = "Splash Potion of Infestation"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_INFESTED: &str = + "item.minecraft.splash_potion.effect.infested"; + #[doc = "Splash Potion of Invisibility"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_INVISIBILITY: &str = + "item.minecraft.splash_potion.effect.invisibility"; + #[doc = "Splash Potion of Leaping"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LEAPING: &str = + "item.minecraft.splash_potion.effect.leaping"; + #[doc = "Splash Potion of Levitation"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LEVITATION: &str = + "item.minecraft.splash_potion.effect.levitation"; + #[doc = "Splash Potion of Luck"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_LUCK: &str = + "item.minecraft.splash_potion.effect.luck"; + #[doc = "Mundane Splash Potion"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_MUNDANE: &str = + "item.minecraft.splash_potion.effect.mundane"; + #[doc = "Splash Potion of Night Vision"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_NIGHT_VISION: &str = + "item.minecraft.splash_potion.effect.night_vision"; + #[doc = "Splash Potion of Oozing"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_OOZING: &str = + "item.minecraft.splash_potion.effect.oozing"; + #[doc = "Splash Potion of Poison"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_POISON: &str = + "item.minecraft.splash_potion.effect.poison"; + #[doc = "Splash Potion of Regeneration"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_REGENERATION: &str = + "item.minecraft.splash_potion.effect.regeneration"; + #[doc = "Splash Potion of Slow Falling"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SLOW_FALLING: &str = + "item.minecraft.splash_potion.effect.slow_falling"; + #[doc = "Splash Potion of Slowness"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SLOWNESS: &str = + "item.minecraft.splash_potion.effect.slowness"; + #[doc = "Splash Potion of Strength"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_STRENGTH: &str = + "item.minecraft.splash_potion.effect.strength"; + #[doc = "Splash Potion of Swiftness"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_SWIFTNESS: &str = + "item.minecraft.splash_potion.effect.swiftness"; + #[doc = "Thick Splash Potion"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_THICK: &str = + "item.minecraft.splash_potion.effect.thick"; + #[doc = "Splash Potion of the Turtle Master"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_TURTLE_MASTER: &str = + "item.minecraft.splash_potion.effect.turtle_master"; + #[doc = "Splash Water Bottle"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WATER: &str = + "item.minecraft.splash_potion.effect.water"; + #[doc = "Splash Potion of Water Breathing"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WATER_BREATHING: &str = + "item.minecraft.splash_potion.effect.water_breathing"; + #[doc = "Splash Potion of Weakness"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WEAKNESS: &str = + "item.minecraft.splash_potion.effect.weakness"; + #[doc = "Splash Potion of Weaving"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WEAVING: &str = + "item.minecraft.splash_potion.effect.weaving"; + #[doc = "Splash Potion of Wind Charging"] + pub const ITEM_MINECRAFT_SPLASH_POTION_EFFECT_WIND_CHARGED: &str = + "item.minecraft.splash_potion.effect.wind_charged"; + #[doc = "Spruce Boat"] + pub const ITEM_MINECRAFT_SPRUCE_BOAT: &str = "item.minecraft.spruce_boat"; + #[doc = "Spruce Boat with Chest"] + pub const ITEM_MINECRAFT_SPRUCE_CHEST_BOAT: &str = "item.minecraft.spruce_chest_boat"; + #[doc = "Spyglass"] + pub const ITEM_MINECRAFT_SPYGLASS: &str = "item.minecraft.spyglass"; + #[doc = "Squid Spawn Egg"] + pub const ITEM_MINECRAFT_SQUID_SPAWN_EGG: &str = "item.minecraft.squid_spawn_egg"; + #[doc = "Stick"] + pub const ITEM_MINECRAFT_STICK: &str = "item.minecraft.stick"; + #[doc = "Stone Axe"] + pub const ITEM_MINECRAFT_STONE_AXE: &str = "item.minecraft.stone_axe"; + #[doc = "Stone Hoe"] + pub const ITEM_MINECRAFT_STONE_HOE: &str = "item.minecraft.stone_hoe"; + #[doc = "Stone Pickaxe"] + pub const ITEM_MINECRAFT_STONE_PICKAXE: &str = "item.minecraft.stone_pickaxe"; + #[doc = "Stone Shovel"] + pub const ITEM_MINECRAFT_STONE_SHOVEL: &str = "item.minecraft.stone_shovel"; + #[doc = "Stone Spear"] + pub const ITEM_MINECRAFT_STONE_SPEAR: &str = "item.minecraft.stone_spear"; + #[doc = "Stone Sword"] + pub const ITEM_MINECRAFT_STONE_SWORD: &str = "item.minecraft.stone_sword"; + #[doc = "Stray Spawn Egg"] + pub const ITEM_MINECRAFT_STRAY_SPAWN_EGG: &str = "item.minecraft.stray_spawn_egg"; + #[doc = "Strider Spawn Egg"] + pub const ITEM_MINECRAFT_STRIDER_SPAWN_EGG: &str = "item.minecraft.strider_spawn_egg"; + #[doc = "String"] + pub const ITEM_MINECRAFT_STRING: &str = "item.minecraft.string"; + #[doc = "Sugar"] + pub const ITEM_MINECRAFT_SUGAR: &str = "item.minecraft.sugar"; + #[doc = "Suspicious Stew"] + pub const ITEM_MINECRAFT_SUSPICIOUS_STEW: &str = "item.minecraft.suspicious_stew"; + #[doc = "Sweet Berries"] + pub const ITEM_MINECRAFT_SWEET_BERRIES: &str = "item.minecraft.sweet_berries"; + #[doc = "Bucket of Tadpole"] + pub const ITEM_MINECRAFT_TADPOLE_BUCKET: &str = "item.minecraft.tadpole_bucket"; + #[doc = "Tadpole Spawn Egg"] + pub const ITEM_MINECRAFT_TADPOLE_SPAWN_EGG: &str = "item.minecraft.tadpole_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_TIDE_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.tide_armor_trim_smithing_template"; + #[doc = "Tide Armor Trim"] + pub const ITEM_MINECRAFT_TIDE_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.tide_armor_trim_smithing_template.new"; + #[doc = "Tipped Arrow"] + pub const ITEM_MINECRAFT_TIPPED_ARROW: &str = "item.minecraft.tipped_arrow"; + #[doc = "Tipped Arrow"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_AWKWARD: &str = + "item.minecraft.tipped_arrow.effect.awkward"; + #[doc = "Uncraftable Tipped Arrow"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_EMPTY: &str = + "item.minecraft.tipped_arrow.effect.empty"; + #[doc = "Arrow of Fire Resistance"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_FIRE_RESISTANCE: &str = + "item.minecraft.tipped_arrow.effect.fire_resistance"; + #[doc = "Arrow of Harming"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_HARMING: &str = + "item.minecraft.tipped_arrow.effect.harming"; + #[doc = "Arrow of Healing"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_HEALING: &str = + "item.minecraft.tipped_arrow.effect.healing"; + #[doc = "Arrow of Infestation"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_INFESTED: &str = + "item.minecraft.tipped_arrow.effect.infested"; + #[doc = "Arrow of Invisibility"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_INVISIBILITY: &str = + "item.minecraft.tipped_arrow.effect.invisibility"; + #[doc = "Arrow of Leaping"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LEAPING: &str = + "item.minecraft.tipped_arrow.effect.leaping"; + #[doc = "Arrow of Levitation"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LEVITATION: &str = + "item.minecraft.tipped_arrow.effect.levitation"; + #[doc = "Arrow of Luck"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_LUCK: &str = + "item.minecraft.tipped_arrow.effect.luck"; + #[doc = "Tipped Arrow"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_MUNDANE: &str = + "item.minecraft.tipped_arrow.effect.mundane"; + #[doc = "Arrow of Night Vision"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_NIGHT_VISION: &str = + "item.minecraft.tipped_arrow.effect.night_vision"; + #[doc = "Arrow of Oozing"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_OOZING: &str = + "item.minecraft.tipped_arrow.effect.oozing"; + #[doc = "Arrow of Poison"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_POISON: &str = + "item.minecraft.tipped_arrow.effect.poison"; + #[doc = "Arrow of Regeneration"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_REGENERATION: &str = + "item.minecraft.tipped_arrow.effect.regeneration"; + #[doc = "Arrow of Slow Falling"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SLOW_FALLING: &str = + "item.minecraft.tipped_arrow.effect.slow_falling"; + #[doc = "Arrow of Slowness"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SLOWNESS: &str = + "item.minecraft.tipped_arrow.effect.slowness"; + #[doc = "Arrow of Strength"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_STRENGTH: &str = + "item.minecraft.tipped_arrow.effect.strength"; + #[doc = "Arrow of Swiftness"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_SWIFTNESS: &str = + "item.minecraft.tipped_arrow.effect.swiftness"; + #[doc = "Tipped Arrow"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_THICK: &str = + "item.minecraft.tipped_arrow.effect.thick"; + #[doc = "Arrow of the Turtle Master"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_TURTLE_MASTER: &str = + "item.minecraft.tipped_arrow.effect.turtle_master"; + #[doc = "Arrow of Splashing"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WATER: &str = + "item.minecraft.tipped_arrow.effect.water"; + #[doc = "Arrow of Water Breathing"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WATER_BREATHING: &str = + "item.minecraft.tipped_arrow.effect.water_breathing"; + #[doc = "Arrow of Weakness"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WEAKNESS: &str = + "item.minecraft.tipped_arrow.effect.weakness"; + #[doc = "Arrow of Weaving"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WEAVING: &str = + "item.minecraft.tipped_arrow.effect.weaving"; + #[doc = "Arrow of Wind Charging"] + pub const ITEM_MINECRAFT_TIPPED_ARROW_EFFECT_WIND_CHARGED: &str = + "item.minecraft.tipped_arrow.effect.wind_charged"; + #[doc = "Minecart with TNT"] + pub const ITEM_MINECRAFT_TNT_MINECART: &str = "item.minecraft.tnt_minecart"; + #[doc = "Torchflower Seeds"] + pub const ITEM_MINECRAFT_TORCHFLOWER_SEEDS: &str = "item.minecraft.torchflower_seeds"; + #[doc = "Totem of Undying"] + pub const ITEM_MINECRAFT_TOTEM_OF_UNDYING: &str = "item.minecraft.totem_of_undying"; + #[doc = "Trader Llama Spawn Egg"] + pub const ITEM_MINECRAFT_TRADER_LLAMA_SPAWN_EGG: &str = "item.minecraft.trader_llama_spawn_egg"; + #[doc = "Trial Key"] + pub const ITEM_MINECRAFT_TRIAL_KEY: &str = "item.minecraft.trial_key"; + #[doc = "Trident"] + pub const ITEM_MINECRAFT_TRIDENT: &str = "item.minecraft.trident"; + #[doc = "Tropical Fish"] + pub const ITEM_MINECRAFT_TROPICAL_FISH: &str = "item.minecraft.tropical_fish"; + #[doc = "Bucket of Tropical Fish"] + pub const ITEM_MINECRAFT_TROPICAL_FISH_BUCKET: &str = "item.minecraft.tropical_fish_bucket"; + #[doc = "Tropical Fish Spawn Egg"] + pub const ITEM_MINECRAFT_TROPICAL_FISH_SPAWN_EGG: &str = + "item.minecraft.tropical_fish_spawn_egg"; + #[doc = "Turtle Shell"] + pub const ITEM_MINECRAFT_TURTLE_HELMET: &str = "item.minecraft.turtle_helmet"; + #[doc = "Turtle Scute"] + pub const ITEM_MINECRAFT_TURTLE_SCUTE: &str = "item.minecraft.turtle_scute"; + #[doc = "Turtle Spawn Egg"] + pub const ITEM_MINECRAFT_TURTLE_SPAWN_EGG: &str = "item.minecraft.turtle_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_VEX_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.vex_armor_trim_smithing_template"; + #[doc = "Vex Armor Trim"] + pub const ITEM_MINECRAFT_VEX_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.vex_armor_trim_smithing_template.new"; + #[doc = "Vex Spawn Egg"] + pub const ITEM_MINECRAFT_VEX_SPAWN_EGG: &str = "item.minecraft.vex_spawn_egg"; + #[doc = "Villager Spawn Egg"] + pub const ITEM_MINECRAFT_VILLAGER_SPAWN_EGG: &str = "item.minecraft.villager_spawn_egg"; + #[doc = "Vindicator Spawn Egg"] + pub const ITEM_MINECRAFT_VINDICATOR_SPAWN_EGG: &str = "item.minecraft.vindicator_spawn_egg"; + #[doc = "Wandering Trader Spawn Egg"] + pub const ITEM_MINECRAFT_WANDERING_TRADER_SPAWN_EGG: &str = + "item.minecraft.wandering_trader_spawn_egg"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_WARD_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.ward_armor_trim_smithing_template"; + #[doc = "Ward Armor Trim"] + pub const ITEM_MINECRAFT_WARD_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.ward_armor_trim_smithing_template.new"; + #[doc = "Warden Spawn Egg"] + pub const ITEM_MINECRAFT_WARDEN_SPAWN_EGG: &str = "item.minecraft.warden_spawn_egg"; + #[doc = "Warped Fungus on a Stick"] + pub const ITEM_MINECRAFT_WARPED_FUNGUS_ON_A_STICK: &str = + "item.minecraft.warped_fungus_on_a_stick"; + #[doc = "Water Bucket"] + pub const ITEM_MINECRAFT_WATER_BUCKET: &str = "item.minecraft.water_bucket"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.wayfinder_armor_trim_smithing_template"; + #[doc = "Wayfinder Armor Trim"] + pub const ITEM_MINECRAFT_WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.wayfinder_armor_trim_smithing_template.new"; + #[doc = "Wheat"] + pub const ITEM_MINECRAFT_WHEAT: &str = "item.minecraft.wheat"; + #[doc = "Wheat Seeds"] + pub const ITEM_MINECRAFT_WHEAT_SEEDS: &str = "item.minecraft.wheat_seeds"; + #[doc = "White Bundle"] + pub const ITEM_MINECRAFT_WHITE_BUNDLE: &str = "item.minecraft.white_bundle"; + #[doc = "White Dye"] + pub const ITEM_MINECRAFT_WHITE_DYE: &str = "item.minecraft.white_dye"; + #[doc = "White Harness"] + pub const ITEM_MINECRAFT_WHITE_HARNESS: &str = "item.minecraft.white_harness"; + #[doc = "Smithing Template"] + pub const ITEM_MINECRAFT_WILD_ARMOR_TRIM_SMITHING_TEMPLATE: &str = + "item.minecraft.wild_armor_trim_smithing_template"; + #[doc = "Wild Armor Trim"] + pub const ITEM_MINECRAFT_WILD_ARMOR_TRIM_SMITHING_TEMPLATE_NEW: &str = + "item.minecraft.wild_armor_trim_smithing_template.new"; + #[doc = "Wind Charge"] + pub const ITEM_MINECRAFT_WIND_CHARGE: &str = "item.minecraft.wind_charge"; + #[doc = "Witch Spawn Egg"] + pub const ITEM_MINECRAFT_WITCH_SPAWN_EGG: &str = "item.minecraft.witch_spawn_egg"; + #[doc = "Wither Skeleton Spawn Egg"] + pub const ITEM_MINECRAFT_WITHER_SKELETON_SPAWN_EGG: &str = + "item.minecraft.wither_skeleton_spawn_egg"; + #[doc = "Wither Spawn Egg"] + pub const ITEM_MINECRAFT_WITHER_SPAWN_EGG: &str = "item.minecraft.wither_spawn_egg"; + #[doc = "Wolf Armor"] + pub const ITEM_MINECRAFT_WOLF_ARMOR: &str = "item.minecraft.wolf_armor"; + #[doc = "Wolf Spawn Egg"] + pub const ITEM_MINECRAFT_WOLF_SPAWN_EGG: &str = "item.minecraft.wolf_spawn_egg"; + #[doc = "Wooden Axe"] + pub const ITEM_MINECRAFT_WOODEN_AXE: &str = "item.minecraft.wooden_axe"; + #[doc = "Wooden Hoe"] + pub const ITEM_MINECRAFT_WOODEN_HOE: &str = "item.minecraft.wooden_hoe"; + #[doc = "Wooden Pickaxe"] + pub const ITEM_MINECRAFT_WOODEN_PICKAXE: &str = "item.minecraft.wooden_pickaxe"; + #[doc = "Wooden Shovel"] + pub const ITEM_MINECRAFT_WOODEN_SHOVEL: &str = "item.minecraft.wooden_shovel"; + #[doc = "Wooden Spear"] + pub const ITEM_MINECRAFT_WOODEN_SPEAR: &str = "item.minecraft.wooden_spear"; + #[doc = "Wooden Sword"] + pub const ITEM_MINECRAFT_WOODEN_SWORD: &str = "item.minecraft.wooden_sword"; + #[doc = "Book and Quill"] + pub const ITEM_MINECRAFT_WRITABLE_BOOK: &str = "item.minecraft.writable_book"; + #[doc = "Written Book"] + pub const ITEM_MINECRAFT_WRITTEN_BOOK: &str = "item.minecraft.written_book"; + #[doc = "Yellow Bundle"] + pub const ITEM_MINECRAFT_YELLOW_BUNDLE: &str = "item.minecraft.yellow_bundle"; + #[doc = "Yellow Dye"] + pub const ITEM_MINECRAFT_YELLOW_DYE: &str = "item.minecraft.yellow_dye"; + #[doc = "Yellow Harness"] + pub const ITEM_MINECRAFT_YELLOW_HARNESS: &str = "item.minecraft.yellow_harness"; + #[doc = "Zoglin Spawn Egg"] + pub const ITEM_MINECRAFT_ZOGLIN_SPAWN_EGG: &str = "item.minecraft.zoglin_spawn_egg"; + #[doc = "Zombie Horse Spawn Egg"] + pub const ITEM_MINECRAFT_ZOMBIE_HORSE_SPAWN_EGG: &str = "item.minecraft.zombie_horse_spawn_egg"; + #[doc = "Zombie Nautilus Spawn Egg"] + pub const ITEM_MINECRAFT_ZOMBIE_NAUTILUS_SPAWN_EGG: &str = + "item.minecraft.zombie_nautilus_spawn_egg"; + #[doc = "Zombie Spawn Egg"] + pub const ITEM_MINECRAFT_ZOMBIE_SPAWN_EGG: &str = "item.minecraft.zombie_spawn_egg"; + #[doc = "Zombie Villager Spawn Egg"] + pub const ITEM_MINECRAFT_ZOMBIE_VILLAGER_SPAWN_EGG: &str = + "item.minecraft.zombie_villager_spawn_egg"; + #[doc = "Zombified Piglin Spawn Egg"] + pub const ITEM_MINECRAFT_ZOMBIFIED_PIGLIN_SPAWN_EGG: &str = + "item.minecraft.zombified_piglin_spawn_egg"; + #[doc = "When equipped:"] + pub const ITEM_MODIFIERS_ANY: &str = "item.modifiers.any"; + #[doc = "When worn:"] + pub const ITEM_MODIFIERS_ARMOR: &str = "item.modifiers.armor"; + #[doc = "When equipped:"] + pub const ITEM_MODIFIERS_BODY: &str = "item.modifiers.body"; + #[doc = "When on Chest:"] + pub const ITEM_MODIFIERS_CHEST: &str = "item.modifiers.chest"; + #[doc = "When on Feet:"] + pub const ITEM_MODIFIERS_FEET: &str = "item.modifiers.feet"; + #[doc = "When held:"] + pub const ITEM_MODIFIERS_HAND: &str = "item.modifiers.hand"; + #[doc = "When on Head:"] + pub const ITEM_MODIFIERS_HEAD: &str = "item.modifiers.head"; + #[doc = "When on Legs:"] + pub const ITEM_MODIFIERS_LEGS: &str = "item.modifiers.legs"; + #[doc = "When in Main Hand:"] + pub const ITEM_MODIFIERS_MAINHAND: &str = "item.modifiers.mainhand"; + #[doc = "When in Off Hand:"] + pub const ITEM_MODIFIERS_OFFHAND: &str = "item.modifiers.offhand"; + #[doc = "When saddled:"] + pub const ITEM_MODIFIERS_SADDLE: &str = "item.modifiers.saddle"; + #[doc = "NBT: %s tag(s)"] + pub const ITEM_NBT_TAGS: &str = "item.nbt_tags"; + #[doc = "Warning:"] + pub const ITEM_OP_BLOCK_WARNING_LINE1: &str = "item.op_block_warning.line1"; + #[doc = "Use of this item might lead to command execution."] + pub const ITEM_OP_BLOCK_WARNING_LINE2: &str = "item.op_block_warning.line2"; + #[doc = "Do not use unless you know the exact contents!"] + pub const ITEM_OP_BLOCK_WARNING_LINE3: &str = "item.op_block_warning.line3"; + #[doc = "Disabled in Peaceful"] + pub const ITEM_SPAWN_EGG_PEACEFUL: &str = "item.spawn_egg.peaceful"; + #[doc = "Unbreakable"] + pub const ITEM_UNBREAKABLE: &str = "item.unbreakable"; + #[doc = "Building Blocks"] + pub const ITEMGROUP_BUILDINGBLOCKS: &str = "itemGroup.buildingBlocks"; + #[doc = "Colored Blocks"] + pub const ITEMGROUP_COLOREDBLOCKS: &str = "itemGroup.coloredBlocks"; + #[doc = "Combat"] + pub const ITEMGROUP_COMBAT: &str = "itemGroup.combat"; + #[doc = "Consumables"] + pub const ITEMGROUP_CONSUMABLES: &str = "itemGroup.consumables"; + #[doc = "Crafting"] + pub const ITEMGROUP_CRAFTING: &str = "itemGroup.crafting"; + #[doc = "Food & Drinks"] + pub const ITEMGROUP_FOODANDDRINK: &str = "itemGroup.foodAndDrink"; + #[doc = "Functional Blocks"] + pub const ITEMGROUP_FUNCTIONAL: &str = "itemGroup.functional"; + #[doc = "Saved Hotbars"] + pub const ITEMGROUP_HOTBAR: &str = "itemGroup.hotbar"; + #[doc = "Ingredients"] + pub const ITEMGROUP_INGREDIENTS: &str = "itemGroup.ingredients"; + #[doc = "Survival Inventory"] + pub const ITEMGROUP_INVENTORY: &str = "itemGroup.inventory"; + #[doc = "Natural Blocks"] + pub const ITEMGROUP_NATURAL: &str = "itemGroup.natural"; + #[doc = "Operator Utilities"] + pub const ITEMGROUP_OP: &str = "itemGroup.op"; + #[doc = "Redstone Blocks"] + pub const ITEMGROUP_REDSTONE: &str = "itemGroup.redstone"; + #[doc = "Search Items"] + pub const ITEMGROUP_SEARCH: &str = "itemGroup.search"; + #[doc = "Spawn Eggs"] + pub const ITEMGROUP_SPAWNEGGS: &str = "itemGroup.spawnEggs"; + #[doc = "Tools & Utilities"] + pub const ITEMGROUP_TOOLS: &str = "itemGroup.tools"; + #[doc = "Unknown item modifier: %s"] + pub const ITEM_MODIFIER_UNKNOWN: &str = "item_modifier.unknown"; + #[doc = "Turns into:"] + pub const JIGSAW_BLOCK_FINAL_STATE: &str = "jigsaw_block.final_state"; + #[doc = "Generate"] + pub const JIGSAW_BLOCK_GENERATE: &str = "jigsaw_block.generate"; + #[doc = "Aligned"] + pub const JIGSAW_BLOCK_JOINT_ALIGNED: &str = "jigsaw_block.joint.aligned"; + #[doc = "Rollable"] + pub const JIGSAW_BLOCK_JOINT_ROLLABLE: &str = "jigsaw_block.joint.rollable"; + #[doc = "Joint Type:"] + pub const JIGSAW_BLOCK_JOINT_LABEL: &str = "jigsaw_block.joint_label"; + #[doc = "Keep Jigsaws"] + pub const JIGSAW_BLOCK_KEEP_JIGSAWS: &str = "jigsaw_block.keep_jigsaws"; + #[doc = "Levels: %s"] + pub const JIGSAW_BLOCK_LEVELS: &str = "jigsaw_block.levels"; + #[doc = "Name:"] + pub const JIGSAW_BLOCK_NAME: &str = "jigsaw_block.name"; + #[doc = "Placement Priority:"] + pub const JIGSAW_BLOCK_PLACEMENT_PRIORITY: &str = "jigsaw_block.placement_priority"; + #[doc = "When this Jigsaw block connects to a piece, this is the order in which that piece is processed for connections in the wider structure.\n\nPieces will be processed in descending priority with insertion order breaking ties."] + pub const JIGSAW_BLOCK_PLACEMENT_PRIORITY_TOOLTIP: &str = + "jigsaw_block.placement_priority.tooltip"; + #[doc = "Target Pool:"] + pub const JIGSAW_BLOCK_POOL: &str = "jigsaw_block.pool"; + #[doc = "Selection Priority:"] + pub const JIGSAW_BLOCK_SELECTION_PRIORITY: &str = "jigsaw_block.selection_priority"; + #[doc = "When the parent piece is being processed for connections, this is the order in which this Jigsaw block attempts to connect to its target piece.\n\nJigsaws will be processed in descending priority with random ordering breaking ties."] + pub const JIGSAW_BLOCK_SELECTION_PRIORITY_TOOLTIP: &str = + "jigsaw_block.selection_priority.tooltip"; + #[doc = "Target Name:"] + pub const JIGSAW_BLOCK_TARGET: &str = "jigsaw_block.target"; + #[doc = "C418 - 11"] + pub const JUKEBOX_SONG_MINECRAFT_11: &str = "jukebox_song.minecraft.11"; + #[doc = "C418 - 13"] + pub const JUKEBOX_SONG_MINECRAFT_13: &str = "jukebox_song.minecraft.13"; + #[doc = "Samuel Åberg - 5"] + pub const JUKEBOX_SONG_MINECRAFT_5: &str = "jukebox_song.minecraft.5"; + #[doc = "C418 - blocks"] + pub const JUKEBOX_SONG_MINECRAFT_BLOCKS: &str = "jukebox_song.minecraft.blocks"; + #[doc = "C418 - cat"] + pub const JUKEBOX_SONG_MINECRAFT_CAT: &str = "jukebox_song.minecraft.cat"; + #[doc = "C418 - chirp"] + pub const JUKEBOX_SONG_MINECRAFT_CHIRP: &str = "jukebox_song.minecraft.chirp"; + #[doc = "Lena Raine - Creator"] + pub const JUKEBOX_SONG_MINECRAFT_CREATOR: &str = "jukebox_song.minecraft.creator"; + #[doc = "Lena Raine - Creator (Music Box)"] + pub const JUKEBOX_SONG_MINECRAFT_CREATOR_MUSIC_BOX: &str = + "jukebox_song.minecraft.creator_music_box"; + #[doc = "C418 - far"] + pub const JUKEBOX_SONG_MINECRAFT_FAR: &str = "jukebox_song.minecraft.far"; + #[doc = "Hyper Potions - Lava Chicken"] + pub const JUKEBOX_SONG_MINECRAFT_LAVA_CHICKEN: &str = "jukebox_song.minecraft.lava_chicken"; + #[doc = "C418 - mall"] + pub const JUKEBOX_SONG_MINECRAFT_MALL: &str = "jukebox_song.minecraft.mall"; + #[doc = "C418 - mellohi"] + pub const JUKEBOX_SONG_MINECRAFT_MELLOHI: &str = "jukebox_song.minecraft.mellohi"; + #[doc = "Lena Raine - otherside"] + pub const JUKEBOX_SONG_MINECRAFT_OTHERSIDE: &str = "jukebox_song.minecraft.otherside"; + #[doc = "Lena Raine - Pigstep"] + pub const JUKEBOX_SONG_MINECRAFT_PIGSTEP: &str = "jukebox_song.minecraft.pigstep"; + #[doc = "Aaron Cherof - Precipice"] + pub const JUKEBOX_SONG_MINECRAFT_PRECIPICE: &str = "jukebox_song.minecraft.precipice"; + #[doc = "Aaron Cherof - Relic"] + pub const JUKEBOX_SONG_MINECRAFT_RELIC: &str = "jukebox_song.minecraft.relic"; + #[doc = "C418 - stal"] + pub const JUKEBOX_SONG_MINECRAFT_STAL: &str = "jukebox_song.minecraft.stal"; + #[doc = "C418 - strad"] + pub const JUKEBOX_SONG_MINECRAFT_STRAD: &str = "jukebox_song.minecraft.strad"; + #[doc = "Amos Roddy - Tears"] + pub const JUKEBOX_SONG_MINECRAFT_TEARS: &str = "jukebox_song.minecraft.tears"; + #[doc = "C418 - wait"] + pub const JUKEBOX_SONG_MINECRAFT_WAIT: &str = "jukebox_song.minecraft.wait"; + #[doc = "C418 - ward"] + pub const JUKEBOX_SONG_MINECRAFT_WARD: &str = "jukebox_song.minecraft.ward"; + #[doc = "Advancements"] + pub const KEY_ADVANCEMENTS: &str = "key.advancements"; + #[doc = "Attack/Destroy"] + pub const KEY_ATTACK: &str = "key.attack"; + #[doc = "Walk Backward"] + pub const KEY_BACK: &str = "key.back"; + #[doc = "Creative Mode"] + pub const KEY_CATEGORIES_CREATIVE: &str = "key.categories.creative"; + #[doc = "Gameplay"] + pub const KEY_CATEGORIES_GAMEPLAY: &str = "key.categories.gameplay"; + #[doc = "Inventory"] + pub const KEY_CATEGORIES_INVENTORY: &str = "key.categories.inventory"; + #[doc = "Miscellaneous"] + pub const KEY_CATEGORIES_MISC: &str = "key.categories.misc"; + #[doc = "Movement"] + pub const KEY_CATEGORIES_MOVEMENT: &str = "key.categories.movement"; + #[doc = "Multiplayer"] + pub const KEY_CATEGORIES_MULTIPLAYER: &str = "key.categories.multiplayer"; + #[doc = "Spectator"] + pub const KEY_CATEGORIES_SPECTATOR: &str = "key.categories.spectator"; + #[doc = "Game Interface"] + pub const KEY_CATEGORIES_UI: &str = "key.categories.ui"; + #[doc = "Creative Mode"] + pub const KEY_CATEGORY_MINECRAFT_CREATIVE: &str = "key.category.minecraft.creative"; + #[doc = "Debug"] + pub const KEY_CATEGORY_MINECRAFT_DEBUG: &str = "key.category.minecraft.debug"; + #[doc = "Gameplay"] + pub const KEY_CATEGORY_MINECRAFT_GAMEPLAY: &str = "key.category.minecraft.gameplay"; + #[doc = "Inventory"] + pub const KEY_CATEGORY_MINECRAFT_INVENTORY: &str = "key.category.minecraft.inventory"; + #[doc = "Miscellaneous"] + pub const KEY_CATEGORY_MINECRAFT_MISC: &str = "key.category.minecraft.misc"; + #[doc = "Movement"] + pub const KEY_CATEGORY_MINECRAFT_MOVEMENT: &str = "key.category.minecraft.movement"; + #[doc = "Multiplayer"] + pub const KEY_CATEGORY_MINECRAFT_MULTIPLAYER: &str = "key.category.minecraft.multiplayer"; + #[doc = "Spectator"] + pub const KEY_CATEGORY_MINECRAFT_SPECTATOR: &str = "key.category.minecraft.spectator"; + #[doc = "Open Chat"] + pub const KEY_CHAT: &str = "key.chat"; + #[doc = "Open Command"] + pub const KEY_COMMAND: &str = "key.command"; + #[doc = "Clear Chat"] + pub const KEY_DEBUG_CLEARCHAT: &str = "key.debug.clearChat"; + #[doc = "Copy Location"] + pub const KEY_DEBUG_COPYLOCATION: &str = "key.debug.copyLocation"; + #[doc = "Copy Data"] + pub const KEY_DEBUG_COPYRECREATECOMMAND: &str = "key.debug.copyRecreateCommand"; + #[doc = "Debug Crash"] + pub const KEY_DEBUG_CRASH: &str = "key.debug.crash"; + #[doc = "Debug Options"] + pub const KEY_DEBUG_DEBUGOPTIONS: &str = "key.debug.debugOptions"; + #[doc = "Dump Dynamic Textures"] + pub const KEY_DEBUG_DUMPDYNAMICTEXTURES: &str = "key.debug.dumpDynamicTextures"; + #[doc = "Dump Version Info"] + pub const KEY_DEBUG_DUMPVERSION: &str = "key.debug.dumpVersion"; + #[doc = "Toggle Lost Focus Pause"] + pub const KEY_DEBUG_FOCUSPAUSE: &str = "key.debug.focusPause"; + #[doc = "FPS Charts"] + pub const KEY_DEBUG_FPSCHARTS: &str = "key.debug.fpsCharts"; + #[doc = "Lightmap Texture"] + pub const KEY_DEBUG_LIGHTMAPTEXTURE: &str = "key.debug.lightmapTexture"; + #[doc = "Debug Modifier Key"] + pub const KEY_DEBUG_MODIFIER: &str = "key.debug.modifier"; + #[doc = "Network Charts"] + pub const KEY_DEBUG_NETWORKCHARTS: &str = "key.debug.networkCharts"; + #[doc = "Toggle Overlay"] + pub const KEY_DEBUG_OVERLAY: &str = "key.debug.overlay"; + #[doc = "Start/Stop Profiling"] + pub const KEY_DEBUG_PROFILING: &str = "key.debug.profiling"; + #[doc = "Profiling Chart"] + pub const KEY_DEBUG_PROFILINGCHART: &str = "key.debug.profilingChart"; + #[doc = "Reload Chunks"] + pub const KEY_DEBUG_RELOADCHUNK: &str = "key.debug.reloadChunk"; + #[doc = "Reload Resource Packs"] + pub const KEY_DEBUG_RELOADRESOURCEPACKS: &str = "key.debug.reloadResourcePacks"; + #[doc = "Show Advanced Tooltips"] + pub const KEY_DEBUG_SHOWADVANCEDTOOLTIPS: &str = "key.debug.showAdvancedTooltips"; + #[doc = "Show Chunk Boundaries"] + pub const KEY_DEBUG_SHOWCHUNKBORDERS: &str = "key.debug.showChunkBorders"; + #[doc = "Show Hitboxes"] + pub const KEY_DEBUG_SHOWHITBOXES: &str = "key.debug.showHitboxes"; + #[doc = "Cycle Spectator"] + pub const KEY_DEBUG_SPECTATE: &str = "key.debug.spectate"; + #[doc = "Game Mode Switcher"] + pub const KEY_DEBUG_SWITCHGAMEMODE: &str = "key.debug.switchGameMode"; + #[doc = "Drop Selected Item"] + pub const KEY_DROP: &str = "key.drop"; + #[doc = "Walk Forward"] + pub const KEY_FORWARD: &str = "key.forward"; + #[doc = "Toggle Fullscreen"] + pub const KEY_FULLSCREEN: &str = "key.fullscreen"; + #[doc = "Hotbar Slot 1"] + pub const KEY_HOTBAR_1: &str = "key.hotbar.1"; + #[doc = "Hotbar Slot 2"] + pub const KEY_HOTBAR_2: &str = "key.hotbar.2"; + #[doc = "Hotbar Slot 3"] + pub const KEY_HOTBAR_3: &str = "key.hotbar.3"; + #[doc = "Hotbar Slot 4"] + pub const KEY_HOTBAR_4: &str = "key.hotbar.4"; + #[doc = "Hotbar Slot 5"] + pub const KEY_HOTBAR_5: &str = "key.hotbar.5"; + #[doc = "Hotbar Slot 6"] + pub const KEY_HOTBAR_6: &str = "key.hotbar.6"; + #[doc = "Hotbar Slot 7"] + pub const KEY_HOTBAR_7: &str = "key.hotbar.7"; + #[doc = "Hotbar Slot 8"] + pub const KEY_HOTBAR_8: &str = "key.hotbar.8"; + #[doc = "Hotbar Slot 9"] + pub const KEY_HOTBAR_9: &str = "key.hotbar.9"; + #[doc = "Open/Close Inventory"] + pub const KEY_INVENTORY: &str = "key.inventory"; + #[doc = "Jump"] + pub const KEY_JUMP: &str = "key.jump"; + #[doc = "'"] + pub const KEY_KEYBOARD_APOSTROPHE: &str = "key.keyboard.apostrophe"; + #[doc = "\\"] + pub const KEY_KEYBOARD_BACKSLASH: &str = "key.keyboard.backslash"; + #[doc = "Backspace"] + pub const KEY_KEYBOARD_BACKSPACE: &str = "key.keyboard.backspace"; + #[doc = "Caps Lock"] + pub const KEY_KEYBOARD_CAPS_LOCK: &str = "key.keyboard.caps.lock"; + #[doc = ","] + pub const KEY_KEYBOARD_COMMA: &str = "key.keyboard.comma"; + #[doc = "Delete"] + pub const KEY_KEYBOARD_DELETE: &str = "key.keyboard.delete"; + #[doc = "Down Arrow"] + pub const KEY_KEYBOARD_DOWN: &str = "key.keyboard.down"; + #[doc = "End"] + pub const KEY_KEYBOARD_END: &str = "key.keyboard.end"; + #[doc = "Enter"] + pub const KEY_KEYBOARD_ENTER: &str = "key.keyboard.enter"; + #[doc = "="] + pub const KEY_KEYBOARD_EQUAL: &str = "key.keyboard.equal"; + #[doc = "Escape"] + pub const KEY_KEYBOARD_ESCAPE: &str = "key.keyboard.escape"; + #[doc = "F1"] + pub const KEY_KEYBOARD_F1: &str = "key.keyboard.f1"; + #[doc = "F10"] + pub const KEY_KEYBOARD_F10: &str = "key.keyboard.f10"; + #[doc = "F11"] + pub const KEY_KEYBOARD_F11: &str = "key.keyboard.f11"; + #[doc = "F12"] + pub const KEY_KEYBOARD_F12: &str = "key.keyboard.f12"; + #[doc = "F13"] + pub const KEY_KEYBOARD_F13: &str = "key.keyboard.f13"; + #[doc = "F14"] + pub const KEY_KEYBOARD_F14: &str = "key.keyboard.f14"; + #[doc = "F15"] + pub const KEY_KEYBOARD_F15: &str = "key.keyboard.f15"; + #[doc = "F16"] + pub const KEY_KEYBOARD_F16: &str = "key.keyboard.f16"; + #[doc = "F17"] + pub const KEY_KEYBOARD_F17: &str = "key.keyboard.f17"; + #[doc = "F18"] + pub const KEY_KEYBOARD_F18: &str = "key.keyboard.f18"; + #[doc = "F19"] + pub const KEY_KEYBOARD_F19: &str = "key.keyboard.f19"; + #[doc = "F2"] + pub const KEY_KEYBOARD_F2: &str = "key.keyboard.f2"; + #[doc = "F20"] + pub const KEY_KEYBOARD_F20: &str = "key.keyboard.f20"; + #[doc = "F21"] + pub const KEY_KEYBOARD_F21: &str = "key.keyboard.f21"; + #[doc = "F22"] + pub const KEY_KEYBOARD_F22: &str = "key.keyboard.f22"; + #[doc = "F23"] + pub const KEY_KEYBOARD_F23: &str = "key.keyboard.f23"; + #[doc = "F24"] + pub const KEY_KEYBOARD_F24: &str = "key.keyboard.f24"; + #[doc = "F25"] + pub const KEY_KEYBOARD_F25: &str = "key.keyboard.f25"; + #[doc = "F3"] + pub const KEY_KEYBOARD_F3: &str = "key.keyboard.f3"; + #[doc = "F4"] + pub const KEY_KEYBOARD_F4: &str = "key.keyboard.f4"; + #[doc = "F5"] + pub const KEY_KEYBOARD_F5: &str = "key.keyboard.f5"; + #[doc = "F6"] + pub const KEY_KEYBOARD_F6: &str = "key.keyboard.f6"; + #[doc = "F7"] + pub const KEY_KEYBOARD_F7: &str = "key.keyboard.f7"; + #[doc = "F8"] + pub const KEY_KEYBOARD_F8: &str = "key.keyboard.f8"; + #[doc = "F9"] + pub const KEY_KEYBOARD_F9: &str = "key.keyboard.f9"; + #[doc = "`"] + pub const KEY_KEYBOARD_GRAVE_ACCENT: &str = "key.keyboard.grave.accent"; + #[doc = "Home"] + pub const KEY_KEYBOARD_HOME: &str = "key.keyboard.home"; + #[doc = "Insert"] + pub const KEY_KEYBOARD_INSERT: &str = "key.keyboard.insert"; + #[doc = "Keypad 0"] + pub const KEY_KEYBOARD_KEYPAD_0: &str = "key.keyboard.keypad.0"; + #[doc = "Keypad 1"] + pub const KEY_KEYBOARD_KEYPAD_1: &str = "key.keyboard.keypad.1"; + #[doc = "Keypad 2"] + pub const KEY_KEYBOARD_KEYPAD_2: &str = "key.keyboard.keypad.2"; + #[doc = "Keypad 3"] + pub const KEY_KEYBOARD_KEYPAD_3: &str = "key.keyboard.keypad.3"; + #[doc = "Keypad 4"] + pub const KEY_KEYBOARD_KEYPAD_4: &str = "key.keyboard.keypad.4"; + #[doc = "Keypad 5"] + pub const KEY_KEYBOARD_KEYPAD_5: &str = "key.keyboard.keypad.5"; + #[doc = "Keypad 6"] + pub const KEY_KEYBOARD_KEYPAD_6: &str = "key.keyboard.keypad.6"; + #[doc = "Keypad 7"] + pub const KEY_KEYBOARD_KEYPAD_7: &str = "key.keyboard.keypad.7"; + #[doc = "Keypad 8"] + pub const KEY_KEYBOARD_KEYPAD_8: &str = "key.keyboard.keypad.8"; + #[doc = "Keypad 9"] + pub const KEY_KEYBOARD_KEYPAD_9: &str = "key.keyboard.keypad.9"; + #[doc = "Keypad +"] + pub const KEY_KEYBOARD_KEYPAD_ADD: &str = "key.keyboard.keypad.add"; + #[doc = "Keypad Decimal"] + pub const KEY_KEYBOARD_KEYPAD_DECIMAL: &str = "key.keyboard.keypad.decimal"; + #[doc = "Keypad /"] + pub const KEY_KEYBOARD_KEYPAD_DIVIDE: &str = "key.keyboard.keypad.divide"; + #[doc = "Keypad Enter"] + pub const KEY_KEYBOARD_KEYPAD_ENTER: &str = "key.keyboard.keypad.enter"; + #[doc = "Keypad ="] + pub const KEY_KEYBOARD_KEYPAD_EQUAL: &str = "key.keyboard.keypad.equal"; + #[doc = "Keypad *"] + pub const KEY_KEYBOARD_KEYPAD_MULTIPLY: &str = "key.keyboard.keypad.multiply"; + #[doc = "Keypad -"] + pub const KEY_KEYBOARD_KEYPAD_SUBTRACT: &str = "key.keyboard.keypad.subtract"; + #[doc = "Left Arrow"] + pub const KEY_KEYBOARD_LEFT: &str = "key.keyboard.left"; + #[doc = "Left Alt"] + pub const KEY_KEYBOARD_LEFT_ALT: &str = "key.keyboard.left.alt"; + #[doc = "["] + pub const KEY_KEYBOARD_LEFT_BRACKET: &str = "key.keyboard.left.bracket"; + #[doc = "Left Control"] + pub const KEY_KEYBOARD_LEFT_CONTROL: &str = "key.keyboard.left.control"; + #[doc = "Left Shift"] + pub const KEY_KEYBOARD_LEFT_SHIFT: &str = "key.keyboard.left.shift"; + #[doc = "Left Win"] + pub const KEY_KEYBOARD_LEFT_WIN: &str = "key.keyboard.left.win"; + #[doc = "Menu"] + pub const KEY_KEYBOARD_MENU: &str = "key.keyboard.menu"; + #[doc = "-"] + pub const KEY_KEYBOARD_MINUS: &str = "key.keyboard.minus"; + #[doc = "Num Lock"] + pub const KEY_KEYBOARD_NUM_LOCK: &str = "key.keyboard.num.lock"; + #[doc = "Page Down"] + pub const KEY_KEYBOARD_PAGE_DOWN: &str = "key.keyboard.page.down"; + #[doc = "Page Up"] + pub const KEY_KEYBOARD_PAGE_UP: &str = "key.keyboard.page.up"; + #[doc = "Pause"] + pub const KEY_KEYBOARD_PAUSE: &str = "key.keyboard.pause"; + #[doc = "."] + pub const KEY_KEYBOARD_PERIOD: &str = "key.keyboard.period"; + #[doc = "Print Screen"] + pub const KEY_KEYBOARD_PRINT_SCREEN: &str = "key.keyboard.print.screen"; + #[doc = "Right Arrow"] + pub const KEY_KEYBOARD_RIGHT: &str = "key.keyboard.right"; + #[doc = "Right Alt"] + pub const KEY_KEYBOARD_RIGHT_ALT: &str = "key.keyboard.right.alt"; + #[doc = "]"] + pub const KEY_KEYBOARD_RIGHT_BRACKET: &str = "key.keyboard.right.bracket"; + #[doc = "Right Control"] + pub const KEY_KEYBOARD_RIGHT_CONTROL: &str = "key.keyboard.right.control"; + #[doc = "Right Shift"] + pub const KEY_KEYBOARD_RIGHT_SHIFT: &str = "key.keyboard.right.shift"; + #[doc = "Right Win"] + pub const KEY_KEYBOARD_RIGHT_WIN: &str = "key.keyboard.right.win"; + #[doc = "Scroll Lock"] + pub const KEY_KEYBOARD_SCROLL_LOCK: &str = "key.keyboard.scroll.lock"; + #[doc = ";"] + pub const KEY_KEYBOARD_SEMICOLON: &str = "key.keyboard.semicolon"; + #[doc = "/"] + pub const KEY_KEYBOARD_SLASH: &str = "key.keyboard.slash"; + #[doc = "Space"] + pub const KEY_KEYBOARD_SPACE: &str = "key.keyboard.space"; + #[doc = "Tab"] + pub const KEY_KEYBOARD_TAB: &str = "key.keyboard.tab"; + #[doc = "Not Bound"] + pub const KEY_KEYBOARD_UNKNOWN: &str = "key.keyboard.unknown"; + #[doc = "Up Arrow"] + pub const KEY_KEYBOARD_UP: &str = "key.keyboard.up"; + #[doc = "World 1"] + pub const KEY_KEYBOARD_WORLD_1: &str = "key.keyboard.world.1"; + #[doc = "World 2"] + pub const KEY_KEYBOARD_WORLD_2: &str = "key.keyboard.world.2"; + #[doc = "Strafe Left"] + pub const KEY_LEFT: &str = "key.left"; + #[doc = "Load Hotbar Activator"] + pub const KEY_LOADTOOLBARACTIVATOR: &str = "key.loadToolbarActivator"; + #[doc = "Button %1$s"] + pub const KEY_MOUSE: &str = "key.mouse"; + #[doc = "Left Button"] + pub const KEY_MOUSE_LEFT: &str = "key.mouse.left"; + #[doc = "Middle Button"] + pub const KEY_MOUSE_MIDDLE: &str = "key.mouse.middle"; + #[doc = "Right Button"] + pub const KEY_MOUSE_RIGHT: &str = "key.mouse.right"; + #[doc = "Pick Block"] + pub const KEY_PICKITEM: &str = "key.pickItem"; + #[doc = "List Players"] + pub const KEY_PLAYERLIST: &str = "key.playerlist"; + #[doc = "Quick Actions"] + pub const KEY_QUICKACTIONS: &str = "key.quickActions"; + #[doc = "Strafe Right"] + pub const KEY_RIGHT: &str = "key.right"; + #[doc = "Save Hotbar Activator"] + pub const KEY_SAVETOOLBARACTIVATOR: &str = "key.saveToolbarActivator"; + #[doc = "Take Screenshot"] + pub const KEY_SCREENSHOT: &str = "key.screenshot"; + #[doc = "Toggle Cinematic Camera"] + pub const KEY_SMOOTHCAMERA: &str = "key.smoothCamera"; + #[doc = "Sneak"] + pub const KEY_SNEAK: &str = "key.sneak"; + #[doc = "Social Interactions Screen"] + pub const KEY_SOCIALINTERACTIONS: &str = "key.socialInteractions"; + #[doc = "Select On Hotbar"] + pub const KEY_SPECTATORHOTBAR: &str = "key.spectatorHotbar"; + #[doc = "Highlight Players"] + pub const KEY_SPECTATOROUTLINES: &str = "key.spectatorOutlines"; + #[doc = "Sprint"] + pub const KEY_SPRINT: &str = "key.sprint"; + #[doc = "Swap Item With Off Hand"] + pub const KEY_SWAPOFFHAND: &str = "key.swapOffhand"; + #[doc = "Toggle GUI"] + pub const KEY_TOGGLEGUI: &str = "key.toggleGui"; + #[doc = "Toggle Perspective"] + pub const KEY_TOGGLEPERSPECTIVE: &str = "key.togglePerspective"; + #[doc = "Toggle Spectator Shader Effects"] + pub const KEY_TOGGLESPECTATORSHADEREFFECTS: &str = "key.toggleSpectatorShaderEffects"; + #[doc = "Use Item/Place Block"] + pub const KEY_USE: &str = "key.use"; + #[doc = "Announcements"] + pub const KNOWN_SERVER_LINK_ANNOUNCEMENTS: &str = "known_server_link.announcements"; + #[doc = "Community"] + pub const KNOWN_SERVER_LINK_COMMUNITY: &str = "known_server_link.community"; + #[doc = "Community Guidelines"] + pub const KNOWN_SERVER_LINK_COMMUNITY_GUIDELINES: &str = + "known_server_link.community_guidelines"; + #[doc = "Feedback"] + pub const KNOWN_SERVER_LINK_FEEDBACK: &str = "known_server_link.feedback"; + #[doc = "Forums"] + pub const KNOWN_SERVER_LINK_FORUMS: &str = "known_server_link.forums"; + #[doc = "News"] + pub const KNOWN_SERVER_LINK_NEWS: &str = "known_server_link.news"; + #[doc = "Report Server Bug"] + pub const KNOWN_SERVER_LINK_REPORT_BUG: &str = "known_server_link.report_bug"; + #[doc = "Status"] + pub const KNOWN_SERVER_LINK_STATUS: &str = "known_server_link.status"; + #[doc = "Support"] + pub const KNOWN_SERVER_LINK_SUPPORT: &str = "known_server_link.support"; + #[doc = "Website"] + pub const KNOWN_SERVER_LINK_WEBSITE: &str = "known_server_link.website"; + #[doc = "Settings for Other Players"] + pub const LANSERVER_OTHERPLAYERS: &str = "lanServer.otherPlayers"; + #[doc = "Port Number"] + pub const LANSERVER_PORT: &str = "lanServer.port"; + #[doc = "Not a valid port.\nLeave the edit box empty or enter a number between 1024 and 65535."] + pub const LANSERVER_PORT_INVALID: &str = "lanServer.port.invalid"; + #[doc = "Not a valid port.\nLeave the edit box empty or enter a number between %s and %s."] + pub const LANSERVER_PORT_INVALID_NEW: &str = "lanServer.port.invalid.new"; + #[doc = "Port not available.\nLeave the edit box empty or enter a different number between 1024 and 65535."] + pub const LANSERVER_PORT_UNAVAILABLE: &str = "lanServer.port.unavailable"; + #[doc = "Port not available.\nLeave the edit box empty or enter a different number between %s and %s."] + pub const LANSERVER_PORT_UNAVAILABLE_NEW: &str = "lanServer.port.unavailable.new"; + #[doc = "Scanning for games on your local network"] + pub const LANSERVER_SCANNING: &str = "lanServer.scanning"; + #[doc = "Start LAN World"] + pub const LANSERVER_START: &str = "lanServer.start"; + #[doc = "LAN World"] + pub const LANSERVER_TITLE: &str = "lanServer.title"; + #[doc = "en_us"] + pub const LANGUAGE_CODE: &str = "language.code"; + #[doc = "English"] + pub const LANGUAGE_NAME: &str = "language.name"; + #[doc = "United States"] + pub const LANGUAGE_REGION: &str = "language.region"; + #[doc = "Take Book"] + pub const LECTERN_TAKE_BOOK: &str = "lectern.take_book"; + #[doc = "%s%%"] + pub const LOADING_PROGRESS: &str = "loading.progress"; + #[doc = "Add Server"] + pub const MANAGESERVER_ADD_TITLE: &str = "manageServer.add.title"; + #[doc = "Edit Server Info"] + pub const MANAGESERVER_EDIT_TITLE: &str = "manageServer.edit.title"; + #[doc = "Server Address"] + pub const MANAGESERVER_ENTERIP: &str = "manageServer.enterIp"; + #[doc = "Server Name"] + pub const MANAGESERVER_ENTERNAME: &str = "manageServer.enterName"; + #[doc = "Server Resource Packs"] + pub const MANAGESERVER_RESOURCEPACK: &str = "manageServer.resourcePack"; + #[doc = "Disabled"] + pub const MANAGESERVER_RESOURCEPACK_DISABLED: &str = "manageServer.resourcePack.disabled"; + #[doc = "Enabled"] + pub const MANAGESERVER_RESOURCEPACK_ENABLED: &str = "manageServer.resourcePack.enabled"; + #[doc = "Prompt"] + pub const MANAGESERVER_RESOURCEPACK_PROMPT: &str = "manageServer.resourcePack.prompt"; + #[doc = "Read more about Mojang and privacy laws"] + pub const MCO_ACCOUNT_PRIVACY_INFO: &str = "mco.account.privacy.info"; + #[doc = "Read more about GDPR"] + pub const MCO_ACCOUNT_PRIVACY_INFO_BUTTON: &str = "mco.account.privacy.info.button"; + #[doc = "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."] + pub const MCO_ACCOUNT_PRIVACY_INFORMATION: &str = "mco.account.privacy.information"; + #[doc = "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.\n\nIf you have an older Minecraft account (you log in with your username), you need to migrate the account to a Mojang account in order to access Realms."] + pub const MCO_ACCOUNT_PRIVACYINFO: &str = "mco.account.privacyinfo"; + #[doc = "Update account"] + pub const MCO_ACCOUNT_UPDATE: &str = "mco.account.update"; + #[doc = "No activity for the past %s day(s)"] + pub const MCO_ACTIVITY_NOACTIVITY: &str = "mco.activity.noactivity"; + #[doc = "Player activity"] + pub const MCO_ACTIVITY_TITLE: &str = "mco.activity.title"; + #[doc = "Download Latest"] + pub const MCO_BACKUP_BUTTON_DOWNLOAD: &str = "mco.backup.button.download"; + #[doc = "Reset World"] + pub const MCO_BACKUP_BUTTON_RESET: &str = "mco.backup.button.reset"; + #[doc = "Restore"] + pub const MCO_BACKUP_BUTTON_RESTORE: &str = "mco.backup.button.restore"; + #[doc = "Upload World"] + pub const MCO_BACKUP_BUTTON_UPLOAD: &str = "mco.backup.button.upload"; + #[doc = "Changes"] + pub const MCO_BACKUP_CHANGES_TOOLTIP: &str = "mco.backup.changes.tooltip"; + #[doc = "Backup (%s)"] + pub const MCO_BACKUP_ENTRY: &str = "mco.backup.entry"; + #[doc = "Description"] + pub const MCO_BACKUP_ENTRY_DESCRIPTION: &str = "mco.backup.entry.description"; + #[doc = "Enabled Pack(s)"] + pub const MCO_BACKUP_ENTRY_ENABLEDPACK: &str = "mco.backup.entry.enabledPack"; + #[doc = "Game Difficulty"] + pub const MCO_BACKUP_ENTRY_GAMEDIFFICULTY: &str = "mco.backup.entry.gameDifficulty"; + #[doc = "Game Mode"] + pub const MCO_BACKUP_ENTRY_GAMEMODE: &str = "mco.backup.entry.gameMode"; + #[doc = "Game Server Version"] + pub const MCO_BACKUP_ENTRY_GAMESERVERVERSION: &str = "mco.backup.entry.gameServerVersion"; + #[doc = "Name"] + pub const MCO_BACKUP_ENTRY_NAME: &str = "mco.backup.entry.name"; + #[doc = "Seed"] + pub const MCO_BACKUP_ENTRY_SEED: &str = "mco.backup.entry.seed"; + #[doc = "Template Name"] + pub const MCO_BACKUP_ENTRY_TEMPLATENAME: &str = "mco.backup.entry.templateName"; + #[doc = "Undefined Change"] + pub const MCO_BACKUP_ENTRY_UNDEFINED: &str = "mco.backup.entry.undefined"; + #[doc = "Uploaded"] + pub const MCO_BACKUP_ENTRY_UPLOADED: &str = "mco.backup.entry.uploaded"; + #[doc = "World Type"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE: &str = "mco.backup.entry.worldType"; + #[doc = "Adventure Map"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_ADVENTUREMAP: &str = + "mco.backup.entry.worldType.adventureMap"; + #[doc = "Experience"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_EXPERIENCE: &str = "mco.backup.entry.worldType.experience"; + #[doc = "Inspiration"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_INSPIRATION: &str = + "mco.backup.entry.worldType.inspiration"; + #[doc = "Minigame"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_MINIGAME: &str = "mco.backup.entry.worldType.minigame"; + #[doc = "Normal"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_NORMAL: &str = "mco.backup.entry.worldType.normal"; + #[doc = "Unknown"] + pub const MCO_BACKUP_ENTRY_WORLDTYPE_UNKNOWN: &str = "mco.backup.entry.worldType.unknown"; + #[doc = "Generate world"] + pub const MCO_BACKUP_GENERATE_WORLD: &str = "mco.backup.generate.world"; + #[doc = "Changes From Last Backup"] + pub const MCO_BACKUP_INFO_TITLE: &str = "mco.backup.info.title"; + #[doc = "Backup from %s"] + pub const MCO_BACKUP_NARRATION: &str = "mco.backup.narration"; + #[doc = "This Realm doesn't have any backups currently."] + pub const MCO_BACKUP_NOBACKUPS: &str = "mco.backup.nobackups"; + #[doc = "Restoring your Realm"] + pub const MCO_BACKUP_RESTORING: &str = "mco.backup.restoring"; + #[doc = "UNKNOWN"] + pub const MCO_BACKUP_UNKNOWN: &str = "mco.backup.unknown"; + #[doc = "Download"] + pub const MCO_BROKENWORLD_DOWNLOAD: &str = "mco.brokenworld.download"; + #[doc = "Downloaded"] + pub const MCO_BROKENWORLD_DOWNLOADED: &str = "mco.brokenworld.downloaded"; + #[doc = "Please reset or select another world."] + pub const MCO_BROKENWORLD_MESSAGE_LINE1: &str = "mco.brokenworld.message.line1"; + #[doc = "You can also choose to download the world to singleplayer."] + pub const MCO_BROKENWORLD_MESSAGE_LINE2: &str = "mco.brokenworld.message.line2"; + #[doc = "This minigame is no longer supported"] + pub const MCO_BROKENWORLD_MINIGAME_TITLE: &str = "mco.brokenworld.minigame.title"; + #[doc = "Please wait for the Realm owner to reset the world"] + pub const MCO_BROKENWORLD_NONOWNER_ERROR: &str = "mco.brokenworld.nonowner.error"; + #[doc = "World is out of date"] + pub const MCO_BROKENWORLD_NONOWNER_TITLE: &str = "mco.brokenworld.nonowner.title"; + #[doc = "Play"] + pub const MCO_BROKENWORLD_PLAY: &str = "mco.brokenworld.play"; + #[doc = "Reset"] + pub const MCO_BROKENWORLD_RESET: &str = "mco.brokenworld.reset"; + #[doc = "Your current world is no longer supported"] + pub const MCO_BROKENWORLD_TITLE: &str = "mco.brokenworld.title"; + #[doc = "Your client is not compatible with Realms."] + pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE1: &str = "mco.client.incompatible.msg.line1"; + #[doc = "Please use the most recent version of Minecraft."] + pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE2: &str = "mco.client.incompatible.msg.line2"; + #[doc = "Realms is not compatible with snapshot versions."] + pub const MCO_CLIENT_INCOMPATIBLE_MSG_LINE3: &str = "mco.client.incompatible.msg.line3"; + #[doc = "Client incompatible!"] + pub const MCO_CLIENT_INCOMPATIBLE_TITLE: &str = "mco.client.incompatible.title"; + #[doc = "Your client version (%s) is not compatible with Realms.\n\nPlease use the most recent version of Minecraft."] + pub const MCO_CLIENT_OUTDATED_STABLE_VERSION: &str = "mco.client.outdated.stable.version"; + #[doc = "Your client version (%s) is not compatible with Realms.\n\nRealms is not available for this snapshot version."] + pub const MCO_CLIENT_UNSUPPORTED_SNAPSHOT_VERSION: &str = + "mco.client.unsupported.snapshot.version"; + #[doc = "Downgrade"] + pub const MCO_COMPATIBILITY_DOWNGRADE: &str = "mco.compatibility.downgrade"; + #[doc = "This world was last played in version %s; you are on version %s. Downgrading a world could cause corruption - we cannot guarantee that it will load or work.\n\nA backup of your world will be saved under \"World Backups\". Please restore your world if needed."] + pub const MCO_COMPATIBILITY_DOWNGRADE_DESCRIPTION: &str = + "mco.compatibility.downgrade.description"; + #[doc = "Incompatible version"] + pub const MCO_COMPATIBILITY_INCOMPATIBLE_POPUP_TITLE: &str = + "mco.compatibility.incompatible.popup.title"; + #[doc = "The world you are trying to join is incompatible with the version you are on."] + pub const MCO_COMPATIBILITY_INCOMPATIBLE_RELEASETYPE_POPUP_MESSAGE: &str = + "mco.compatibility.incompatible.releaseType.popup.message"; + #[doc = "This world was last played in version %s; you are on version %s.\n\nThese series are not compatible with each other. A new world is needed to play on this version."] + pub const MCO_COMPATIBILITY_INCOMPATIBLE_SERIES_POPUP_MESSAGE: &str = + "mco.compatibility.incompatible.series.popup.message"; + #[doc = "The version this world was last played in could not be verified. If the world gets upgraded or downgraded, a backup will be automatically created and saved under \"World Backups\"."] + pub const MCO_COMPATIBILITY_UNVERIFIABLE_MESSAGE: &str = + "mco.compatibility.unverifiable.message"; + #[doc = "Compatibility not verifiable"] + pub const MCO_COMPATIBILITY_UNVERIFIABLE_TITLE: &str = "mco.compatibility.unverifiable.title"; + #[doc = "Upgrade"] + pub const MCO_COMPATIBILITY_UPGRADE: &str = "mco.compatibility.upgrade"; + #[doc = "This world was last played in version %s; you are on version %s.\n\nA backup of your world will be saved under \"World Backups\".\n\nPlease restore your world if needed."] + pub const MCO_COMPATIBILITY_UPGRADE_DESCRIPTION: &str = "mco.compatibility.upgrade.description"; + #[doc = "This world was last played in version %s; you are on version %s.\n\nA backup of the world will be saved under \"World Backups\".\n\nThe owner of the Realm can restore the world if needed."] + pub const MCO_COMPATIBILITY_UPGRADE_FRIEND_DESCRIPTION: &str = + "mco.compatibility.upgrade.friend.description"; + #[doc = "Do you really want to upgrade this world?"] + pub const MCO_COMPATIBILITY_UPGRADE_TITLE: &str = "mco.compatibility.upgrade.title"; + #[doc = "Current"] + pub const MCO_CONFIGURE_CURRENT_MINIGAME: &str = "mco.configure.current.minigame"; + #[doc = "Player feed temporarily disabled"] + pub const MCO_CONFIGURE_WORLD_ACTIVITYFEED_DISABLED: &str = + "mco.configure.world.activityfeed.disabled"; + #[doc = "World Backups"] + pub const MCO_CONFIGURE_WORLD_BACKUP: &str = "mco.configure.world.backup"; + #[doc = "Player activity"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_ACTIVITY: &str = "mco.configure.world.buttons.activity"; + #[doc = "Temporarily Close Realm"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_CLOSE: &str = "mco.configure.world.buttons.close"; + #[doc = "Delete"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_DELETE: &str = "mco.configure.world.buttons.delete"; + #[doc = "Done"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_DONE: &str = "mco.configure.world.buttons.done"; + #[doc = "Settings"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_EDIT: &str = "mco.configure.world.buttons.edit"; + #[doc = "Invite Player"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_INVITE: &str = "mco.configure.world.buttons.invite"; + #[doc = "More options"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_MOREOPTIONS: &str = + "mco.configure.world.buttons.moreoptions"; + #[doc = "New World"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_NEWWORLD: &str = "mco.configure.world.buttons.newworld"; + #[doc = "Reopen Realm"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_OPEN: &str = "mco.configure.world.buttons.open"; + #[doc = "World Options"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_OPTIONS: &str = "mco.configure.world.buttons.options"; + #[doc = "Players"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_PLAYERS: &str = "mco.configure.world.buttons.players"; + #[doc = "Select Region..."] + pub const MCO_CONFIGURE_WORLD_BUTTONS_REGION_PREFERENCE: &str = + "mco.configure.world.buttons.region_preference"; + #[doc = "Reset World"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_RESETWORLD: &str = + "mco.configure.world.buttons.resetworld"; + #[doc = "Save"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_SAVE: &str = "mco.configure.world.buttons.save"; + #[doc = "Settings"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_SETTINGS: &str = "mco.configure.world.buttons.settings"; + #[doc = "Subscription"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_SUBSCRIPTION: &str = + "mco.configure.world.buttons.subscription"; + #[doc = "Switch Minigame"] + pub const MCO_CONFIGURE_WORLD_BUTTONS_SWITCHMINIGAME: &str = + "mco.configure.world.buttons.switchminigame"; + #[doc = "You can temporarily close your Realm, preventing play while you make adjustments. Open it back up when you're ready. \n\nThis does not cancel your Realms Subscription."] + pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_LINE1: &str = + "mco.configure.world.close.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_LINE2: &str = + "mco.configure.world.close.question.line2"; + #[doc = "Need to make changes without disruption?"] + pub const MCO_CONFIGURE_WORLD_CLOSE_QUESTION_TITLE: &str = + "mco.configure.world.close.question.title"; + #[doc = "Temporarily closing the Realm..."] + pub const MCO_CONFIGURE_WORLD_CLOSING: &str = "mco.configure.world.closing"; + #[doc = "Command Blocks"] + pub const MCO_CONFIGURE_WORLD_COMMANDBLOCKS: &str = "mco.configure.world.commandBlocks"; + #[doc = "Delete Realm"] + pub const MCO_CONFIGURE_WORLD_DELETE_BUTTON: &str = "mco.configure.world.delete.button"; + #[doc = "Your Realm will be permanently deleted"] + pub const MCO_CONFIGURE_WORLD_DELETE_QUESTION_LINE1: &str = + "mco.configure.world.delete.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_DELETE_QUESTION_LINE2: &str = + "mco.configure.world.delete.question.line2"; + #[doc = "Realm Description"] + pub const MCO_CONFIGURE_WORLD_DESCRIPTION: &str = "mco.configure.world.description"; + #[doc = "World Name"] + pub const MCO_CONFIGURE_WORLD_EDIT_SLOT_NAME: &str = "mco.configure.world.edit.slot.name"; + #[doc = "Some settings are disabled since your current world is an adventure"] + pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_ADVENTUREMAP: &str = + "mco.configure.world.edit.subscreen.adventuremap"; + #[doc = "Some settings are disabled since your current world is an experience"] + pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_EXPERIENCE: &str = + "mco.configure.world.edit.subscreen.experience"; + #[doc = "Some settings are disabled since your current world is an inspiration"] + pub const MCO_CONFIGURE_WORLD_EDIT_SUBSCREEN_INSPIRATION: &str = + "mco.configure.world.edit.subscreen.inspiration"; + #[doc = "Force Game Mode"] + pub const MCO_CONFIGURE_WORLD_FORCEGAMEMODE: &str = "mco.configure.world.forceGameMode"; + #[doc = "You have %s new invite(s)"] + pub const MCO_CONFIGURE_WORLD_INVITE_NARRATION: &str = "mco.configure.world.invite.narration"; + #[doc = "Name"] + pub const MCO_CONFIGURE_WORLD_INVITE_PROFILE_NAME: &str = + "mco.configure.world.invite.profile.name"; + #[doc = "Invited"] + pub const MCO_CONFIGURE_WORLD_INVITED: &str = "mco.configure.world.invited"; + #[doc = "Invited (%s)"] + pub const MCO_CONFIGURE_WORLD_INVITED_NUMBER: &str = "mco.configure.world.invited.number"; + #[doc = "Normal User"] + pub const MCO_CONFIGURE_WORLD_INVITES_NORMAL_TOOLTIP: &str = + "mco.configure.world.invites.normal.tooltip"; + #[doc = "Operator"] + pub const MCO_CONFIGURE_WORLD_INVITES_OPS_TOOLTIP: &str = + "mco.configure.world.invites.ops.tooltip"; + #[doc = "Remove"] + pub const MCO_CONFIGURE_WORLD_INVITES_REMOVE_TOOLTIP: &str = + "mco.configure.world.invites.remove.tooltip"; + #[doc = "If you leave this Realm you won't see it unless you are invited again"] + pub const MCO_CONFIGURE_WORLD_LEAVE_QUESTION_LINE1: &str = + "mco.configure.world.leave.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_LEAVE_QUESTION_LINE2: &str = + "mco.configure.world.leave.question.line2"; + #[doc = "Loading Realm"] + pub const MCO_CONFIGURE_WORLD_LOADING: &str = "mco.configure.world.loading"; + #[doc = "Location"] + pub const MCO_CONFIGURE_WORLD_LOCATION: &str = "mco.configure.world.location"; + #[doc = "Current: %s"] + pub const MCO_CONFIGURE_WORLD_MINIGAME: &str = "mco.configure.world.minigame"; + #[doc = "Realm Name"] + pub const MCO_CONFIGURE_WORLD_NAME: &str = "mco.configure.world.name"; + #[doc = "Must not start or end with whitespace. It will be trimmed."] + pub const MCO_CONFIGURE_WORLD_NAME_VALIDATION_WHITESPACE: &str = + "mco.configure.world.name.validation.whitespace"; + #[doc = "Opening the Realm..."] + pub const MCO_CONFIGURE_WORLD_OPENING: &str = "mco.configure.world.opening"; + #[doc = "A player with the provided name does not exist"] + pub const MCO_CONFIGURE_WORLD_PLAYERS_ERROR: &str = "mco.configure.world.players.error"; + #[doc = "A player with the provided name has already been invited to the Realm"] + pub const MCO_CONFIGURE_WORLD_PLAYERS_INVITE_DUPLICATE: &str = + "mco.configure.world.players.invite.duplicate"; + #[doc = "Inviting player..."] + pub const MCO_CONFIGURE_WORLD_PLAYERS_INVITING: &str = "mco.configure.world.players.inviting"; + #[doc = "Players"] + pub const MCO_CONFIGURE_WORLD_PLAYERS_TITLE: &str = "mco.configure.world.players.title"; + #[doc = "PVP"] + pub const MCO_CONFIGURE_WORLD_PVP: &str = "mco.configure.world.pvp"; + #[doc = "Region Preference"] + pub const MCO_CONFIGURE_WORLD_REGION_PREFERENCE: &str = "mco.configure.world.region_preference"; + #[doc = "Region Preference Selection"] + pub const MCO_CONFIGURE_WORLD_REGION_PREFERENCE_TITLE: &str = + "mco.configure.world.region_preference.title"; + #[doc = "Your world will be regenerated and your current world will be lost"] + pub const MCO_CONFIGURE_WORLD_RESET_QUESTION_LINE1: &str = + "mco.configure.world.reset.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_RESET_QUESTION_LINE2: &str = + "mco.configure.world.reset.question.line2"; + #[doc = "You need a custom resource pack to play on this Realm\n\nDo you want to download it and play?"] + pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION: &str = + "mco.configure.world.resourcepack.question"; + #[doc = "You need a custom resource pack to play on this Realm"] + pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION_LINE1: &str = + "mco.configure.world.resourcepack.question.line1"; + #[doc = "Do you want to download it and play?"] + pub const MCO_CONFIGURE_WORLD_RESOURCEPACK_QUESTION_LINE2: &str = + "mco.configure.world.resourcepack.question.line2"; + #[doc = "The world will be downloaded and added to your single player worlds."] + pub const MCO_CONFIGURE_WORLD_RESTORE_DOWNLOAD_QUESTION_LINE1: &str = + "mco.configure.world.restore.download.question.line1"; + #[doc = "Do you want to continue?"] + pub const MCO_CONFIGURE_WORLD_RESTORE_DOWNLOAD_QUESTION_LINE2: &str = + "mco.configure.world.restore.download.question.line2"; + #[doc = "Your world will be restored to date '%s' (%s)"] + pub const MCO_CONFIGURE_WORLD_RESTORE_QUESTION_LINE1: &str = + "mco.configure.world.restore.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_RESTORE_QUESTION_LINE2: &str = + "mco.configure.world.restore.question.line2"; + #[doc = "You cannot edit settings of an expired Realm"] + pub const MCO_CONFIGURE_WORLD_SETTINGS_EXPIRED: &str = "mco.configure.world.settings.expired"; + #[doc = "Settings"] + pub const MCO_CONFIGURE_WORLD_SETTINGS_TITLE: &str = "mco.configure.world.settings.title"; + #[doc = "World %s"] + pub const MCO_CONFIGURE_WORLD_SLOT: &str = "mco.configure.world.slot"; + #[doc = "Empty"] + pub const MCO_CONFIGURE_WORLD_SLOT_EMPTY: &str = "mco.configure.world.slot.empty"; + #[doc = "Your Realm will be switched to another world"] + pub const MCO_CONFIGURE_WORLD_SLOT_SWITCH_QUESTION_LINE1: &str = + "mco.configure.world.slot.switch.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_CONFIGURE_WORLD_SLOT_SWITCH_QUESTION_LINE2: &str = + "mco.configure.world.slot.switch.question.line2"; + #[doc = "Switch to world"] + pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP: &str = "mco.configure.world.slot.tooltip"; + #[doc = "Join"] + pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP_ACTIVE: &str = + "mco.configure.world.slot.tooltip.active"; + #[doc = "Switch to minigame"] + pub const MCO_CONFIGURE_WORLD_SLOT_TOOLTIP_MINIGAME: &str = + "mco.configure.world.slot.tooltip.minigame"; + #[doc = "Spawn Animals"] + pub const MCO_CONFIGURE_WORLD_SPAWNANIMALS: &str = "mco.configure.world.spawnAnimals"; + #[doc = "Spawn Monsters"] + pub const MCO_CONFIGURE_WORLD_SPAWNMONSTERS: &str = "mco.configure.world.spawnMonsters"; + #[doc = "Spawn NPCs"] + pub const MCO_CONFIGURE_WORLD_SPAWNNPCS: &str = "mco.configure.world.spawnNPCs"; + #[doc = "Spawn Protection"] + pub const MCO_CONFIGURE_WORLD_SPAWNPROTECTION: &str = "mco.configure.world.spawnProtection"; + #[doc = "Turning this option off will remove all existing entities of that type"] + pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_MESSAGE: &str = + "mco.configure.world.spawn_toggle.message"; + #[doc = "Turning this option off will remove all existing entities of that type, like Villagers"] + pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_MESSAGE_NPC: &str = + "mco.configure.world.spawn_toggle.message.npc"; + #[doc = "Warning!"] + pub const MCO_CONFIGURE_WORLD_SPAWN_TOGGLE_TITLE: &str = + "mco.configure.world.spawn_toggle.title"; + #[doc = "Status"] + pub const MCO_CONFIGURE_WORLD_STATUS: &str = "mco.configure.world.status"; + #[doc = "day"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_DAY: &str = "mco.configure.world.subscription.day"; + #[doc = "days"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_DAYS: &str = "mco.configure.world.subscription.days"; + #[doc = "Expired"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_EXPIRED: &str = + "mco.configure.world.subscription.expired"; + #[doc = "Extend Subscription"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_EXTEND: &str = + "mco.configure.world.subscription.extend"; + #[doc = "Less than a day"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_LESS_THAN_A_DAY: &str = + "mco.configure.world.subscription.less_than_a_day"; + #[doc = "month"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_MONTH: &str = + "mco.configure.world.subscription.month"; + #[doc = "months"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_MONTHS: &str = + "mco.configure.world.subscription.months"; + #[doc = "Renewed automatically in"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_RECURRING_DAYSLEFT: &str = + "mco.configure.world.subscription.recurring.daysleft"; + #[doc = "Changes made to your Realms subscription such as stacking time or turning off recurring billing will not be reflected until your next bill date."] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_RECURRING_INFO: &str = + "mco.configure.world.subscription.recurring.info"; + #[doc = "%1$s day(s)"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_DAYS: &str = + "mco.configure.world.subscription.remaining.days"; + #[doc = "%1$s month(s)"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_MONTHS: &str = + "mco.configure.world.subscription.remaining.months"; + #[doc = "%1$s month(s), %2$s day(s)"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_REMAINING_MONTHS_DAYS: &str = + "mco.configure.world.subscription.remaining.months.days"; + #[doc = "Start Date"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_START: &str = + "mco.configure.world.subscription.start"; + #[doc = "Subscription"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TAB: &str = "mco.configure.world.subscription.tab"; + #[doc = "Time Left"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TIMELEFT: &str = + "mco.configure.world.subscription.timeleft"; + #[doc = "Your Subscription"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_TITLE: &str = + "mco.configure.world.subscription.title"; + #[doc = "Unknown"] + pub const MCO_CONFIGURE_WORLD_SUBSCRIPTION_UNKNOWN: &str = + "mco.configure.world.subscription.unknown"; + #[doc = "Create World"] + pub const MCO_CONFIGURE_WORLD_SWITCH_SLOT: &str = "mco.configure.world.switch.slot"; + #[doc = "This world is empty. Choose how to create your world"] + pub const MCO_CONFIGURE_WORLD_SWITCH_SLOT_SUBTITLE: &str = + "mco.configure.world.switch.slot.subtitle"; + #[doc = "Configure Realm:"] + pub const MCO_CONFIGURE_WORLD_TITLE: &str = "mco.configure.world.title"; + #[doc = "Are you sure that you want to uninvite '%s'?"] + pub const MCO_CONFIGURE_WORLD_UNINVITE_PLAYER: &str = "mco.configure.world.uninvite.player"; + #[doc = "Are you sure that you want to uninvite"] + pub const MCO_CONFIGURE_WORLD_UNINVITE_QUESTION: &str = "mco.configure.world.uninvite.question"; + #[doc = "Worlds"] + pub const MCO_CONFIGURE_WORLDS_TITLE: &str = "mco.configure.worlds.title"; + #[doc = "Logging in..."] + pub const MCO_CONNECT_AUTHORIZING: &str = "mco.connect.authorizing"; + #[doc = "Connecting to the Realm..."] + pub const MCO_CONNECT_CONNECTING: &str = "mco.connect.connecting"; + #[doc = "Failed to connect to the Realm"] + pub const MCO_CONNECT_FAILED: &str = "mco.connect.failed"; + #[doc = "Server region: %s"] + pub const MCO_CONNECT_REGION: &str = "mco.connect.region"; + #[doc = "Done"] + pub const MCO_CONNECT_SUCCESS: &str = "mco.connect.success"; + #[doc = "Create"] + pub const MCO_CREATE_WORLD: &str = "mco.create.world"; + #[doc = "You must enter a name!"] + pub const MCO_CREATE_WORLD_ERROR: &str = "mco.create.world.error"; + #[doc = "Failed to create world!"] + pub const MCO_CREATE_WORLD_FAILED: &str = "mco.create.world.failed"; + #[doc = "Creating world..."] + pub const MCO_CREATE_WORLD_RESET_TITLE: &str = "mco.create.world.reset.title"; + #[doc = "Skip"] + pub const MCO_CREATE_WORLD_SKIP: &str = "mco.create.world.skip"; + #[doc = "Optionally, select what world to put on your new Realm"] + pub const MCO_CREATE_WORLD_SUBTITLE: &str = "mco.create.world.subtitle"; + #[doc = "Creating the Realm..."] + pub const MCO_CREATE_WORLD_WAIT: &str = "mco.create.world.wait"; + #[doc = "Download cancelled"] + pub const MCO_DOWNLOAD_CANCELLED: &str = "mco.download.cancelled"; + #[doc = "The world you are going to download is larger than %s"] + pub const MCO_DOWNLOAD_CONFIRMATION_LINE1: &str = "mco.download.confirmation.line1"; + #[doc = "You won't be able to upload this world to your Realm again"] + pub const MCO_DOWNLOAD_CONFIRMATION_LINE2: &str = "mco.download.confirmation.line2"; + #[doc = "The world you are going to download is larger than %s\n\nYou won't be able to upload this world to your Realm again"] + pub const MCO_DOWNLOAD_CONFIRMATION_OVERSIZED: &str = "mco.download.confirmation.oversized"; + #[doc = "Download done"] + pub const MCO_DOWNLOAD_DONE: &str = "mco.download.done"; + #[doc = "Downloading"] + pub const MCO_DOWNLOAD_DOWNLOADING: &str = "mco.download.downloading"; + #[doc = "Extracting"] + pub const MCO_DOWNLOAD_EXTRACTING: &str = "mco.download.extracting"; + #[doc = "Download failed"] + pub const MCO_DOWNLOAD_FAILED: &str = "mco.download.failed"; + #[doc = "%s %%"] + pub const MCO_DOWNLOAD_PERCENT: &str = "mco.download.percent"; + #[doc = "Preparing download"] + pub const MCO_DOWNLOAD_PREPARING: &str = "mco.download.preparing"; + #[doc = "Failed to download resource pack!"] + pub const MCO_DOWNLOAD_RESOURCEPACK_FAIL: &str = "mco.download.resourcePack.fail"; + #[doc = "(%s/s)"] + pub const MCO_DOWNLOAD_SPEED: &str = "mco.download.speed"; + #[doc = "%s/s"] + pub const MCO_DOWNLOAD_SPEED_NARRATION: &str = "mco.download.speed.narration"; + #[doc = "Downloading Latest World"] + pub const MCO_DOWNLOAD_TITLE: &str = "mco.download.title"; + #[doc = "Please try restarting Minecraft"] + pub const MCO_ERROR_INVALID_SESSION_MESSAGE: &str = "mco.error.invalid.session.message"; + #[doc = "Invalid Session"] + pub const MCO_ERROR_INVALID_SESSION_TITLE: &str = "mco.error.invalid.session.title"; + #[doc = "Client outdated"] + pub const MCO_ERRORMESSAGE_6001: &str = "mco.errorMessage.6001"; + #[doc = "Terms of service not accepted"] + pub const MCO_ERRORMESSAGE_6002: &str = "mco.errorMessage.6002"; + #[doc = "Download limit reached"] + pub const MCO_ERRORMESSAGE_6003: &str = "mco.errorMessage.6003"; + #[doc = "Upload limit reached"] + pub const MCO_ERRORMESSAGE_6004: &str = "mco.errorMessage.6004"; + #[doc = "World locked"] + pub const MCO_ERRORMESSAGE_6005: &str = "mco.errorMessage.6005"; + #[doc = "World is out of date"] + pub const MCO_ERRORMESSAGE_6006: &str = "mco.errorMessage.6006"; + #[doc = "User in too many Realms"] + pub const MCO_ERRORMESSAGE_6007: &str = "mco.errorMessage.6007"; + #[doc = "Invalid Realm name"] + pub const MCO_ERRORMESSAGE_6008: &str = "mco.errorMessage.6008"; + #[doc = "Invalid Realm description"] + pub const MCO_ERRORMESSAGE_6009: &str = "mco.errorMessage.6009"; + #[doc = "An error occurred. Please try again later."] + pub const MCO_ERRORMESSAGE_CONNECTIONFAILURE: &str = "mco.errorMessage.connectionFailure"; + #[doc = "An error occurred: "] + pub const MCO_ERRORMESSAGE_GENERIC: &str = "mco.errorMessage.generic"; + #[doc = "Failed to initialize Realm"] + pub const MCO_ERRORMESSAGE_INITIALIZE_FAILED: &str = "mco.errorMessage.initialize.failed"; + #[doc = "No error details provided"] + pub const MCO_ERRORMESSAGE_NODETAILS: &str = "mco.errorMessage.noDetails"; + #[doc = "An error occurred (%s):"] + pub const MCO_ERRORMESSAGE_REALMSSERVICE: &str = "mco.errorMessage.realmsService"; + #[doc = "An unexpected error occurred while editing world options"] + pub const MCO_ERRORMESSAGE_REALMSSERVICE_CONFIGURATIONERROR: &str = + "mco.errorMessage.realmsService.configurationError"; + #[doc = "Could not connect to Realms: %s"] + pub const MCO_ERRORMESSAGE_REALMSSERVICE_CONNECTIVITY: &str = + "mco.errorMessage.realmsService.connectivity"; + #[doc = "Realms (%s):"] + pub const MCO_ERRORMESSAGE_REALMSSERVICE_REALMSERROR: &str = + "mco.errorMessage.realmsService.realmsError"; + #[doc = "Could not check compatible version. Got response: %s"] + pub const MCO_ERRORMESSAGE_REALMSSERVICE_UNKNOWNCOMPATIBILITY: &str = + "mco.errorMessage.realmsService.unknownCompatibility"; + #[doc = "Retry operation"] + pub const MCO_ERRORMESSAGE_RETRY: &str = "mco.errorMessage.retry"; + #[doc = "Realms is busy at the moment.\nPlease try connecting to your Realm again in a couple of minutes."] + pub const MCO_ERRORMESSAGE_SERVICEBUSY: &str = "mco.errorMessage.serviceBusy"; + #[doc = "Button"] + pub const MCO_GUI_BUTTON: &str = "mco.gui.button"; + #[doc = "Ok"] + pub const MCO_GUI_OK: &str = "mco.gui.ok"; + #[doc = "Info!"] + pub const MCO_INFO: &str = "mco.info"; + #[doc = "Invited player %s"] + pub const MCO_INVITED_PLAYER_NARRATION: &str = "mco.invited.player.narration"; + #[doc = "Accept"] + pub const MCO_INVITES_BUTTON_ACCEPT: &str = "mco.invites.button.accept"; + #[doc = "Reject"] + pub const MCO_INVITES_BUTTON_REJECT: &str = "mco.invites.button.reject"; + #[doc = "No pending invites!"] + pub const MCO_INVITES_NOPENDING: &str = "mco.invites.nopending"; + #[doc = "New invite(s)!"] + pub const MCO_INVITES_PENDING: &str = "mco.invites.pending"; + #[doc = "Pending Invites"] + pub const MCO_INVITES_TITLE: &str = "mco.invites.title"; + #[doc = "Select Another Minigame"] + pub const MCO_MINIGAME_WORLD_CHANGEBUTTON: &str = "mco.minigame.world.changeButton"; + #[doc = "This will temporarily replace your world with a minigame!"] + pub const MCO_MINIGAME_WORLD_INFO_LINE1: &str = "mco.minigame.world.info.line1"; + #[doc = "You can later return to your original world without losing anything."] + pub const MCO_MINIGAME_WORLD_INFO_LINE2: &str = "mco.minigame.world.info.line2"; + #[doc = "Please make a selection"] + pub const MCO_MINIGAME_WORLD_NOSELECTION: &str = "mco.minigame.world.noSelection"; + #[doc = "Ending Minigame..."] + pub const MCO_MINIGAME_WORLD_RESTORE: &str = "mco.minigame.world.restore"; + #[doc = "The minigame will end and your Realm will be restored."] + pub const MCO_MINIGAME_WORLD_RESTORE_QUESTION_LINE1: &str = + "mco.minigame.world.restore.question.line1"; + #[doc = "Are you sure you want to continue?"] + pub const MCO_MINIGAME_WORLD_RESTORE_QUESTION_LINE2: &str = + "mco.minigame.world.restore.question.line2"; + #[doc = "Selected Minigame:"] + pub const MCO_MINIGAME_WORLD_SELECTED: &str = "mco.minigame.world.selected"; + #[doc = "Switching World..."] + pub const MCO_MINIGAME_WORLD_SLOT_SCREEN_TITLE: &str = "mco.minigame.world.slot.screen.title"; + #[doc = "Switch"] + pub const MCO_MINIGAME_WORLD_STARTBUTTON: &str = "mco.minigame.world.startButton"; + #[doc = "Starting Minigame..."] + pub const MCO_MINIGAME_WORLD_STARTING_SCREEN_TITLE: &str = + "mco.minigame.world.starting.screen.title"; + #[doc = "End Minigame"] + pub const MCO_MINIGAME_WORLD_STOPBUTTON: &str = "mco.minigame.world.stopButton"; + #[doc = "Select another minigame?"] + pub const MCO_MINIGAME_WORLD_SWITCH_NEW: &str = "mco.minigame.world.switch.new"; + #[doc = "Switch Minigame"] + pub const MCO_MINIGAME_WORLD_SWITCH_TITLE: &str = "mco.minigame.world.switch.title"; + #[doc = "Switch Realm to Minigame"] + pub const MCO_MINIGAME_WORLD_TITLE: &str = "mco.minigame.world.title"; + #[doc = "Realms news"] + pub const MCO_NEWS: &str = "mco.news"; + #[doc = "Dismiss"] + pub const MCO_NOTIFICATION_DISMISS: &str = "mco.notification.dismiss"; + #[doc = "Transfer Now"] + pub const MCO_NOTIFICATION_TRANSFERSUBSCRIPTION_BUTTONTEXT: &str = + "mco.notification.transferSubscription.buttonText"; + #[doc = "Java Realms subscriptions are moving to the Microsoft Store. Do not let your subscription expire!\nTransfer now and get 30 days of Realms for free.\nGo to Profile on minecraft.net to transfer your subscription."] + pub const MCO_NOTIFICATION_TRANSFERSUBSCRIPTION_MESSAGE: &str = + "mco.notification.transferSubscription.message"; + #[doc = "Open Link"] + pub const MCO_NOTIFICATION_VISITURL_BUTTONTEXT_DEFAULT: &str = + "mco.notification.visitUrl.buttonText.default"; + #[doc = "Please visit the link below"] + pub const MCO_NOTIFICATION_VISITURL_MESSAGE_DEFAULT: &str = + "mco.notification.visitUrl.message.default"; + #[doc = "Online Players"] + pub const MCO_ONLINEPLAYERS: &str = "mco.onlinePlayers"; + #[doc = "Realm is closed"] + pub const MCO_PLAY_BUTTON_REALM_CLOSED: &str = "mco.play.button.realm.closed"; + #[doc = "Question"] + pub const MCO_QUESTION: &str = "mco.question"; + #[doc = "Adventures"] + pub const MCO_RESET_WORLD_ADVENTURE: &str = "mco.reset.world.adventure"; + #[doc = "Experiences"] + pub const MCO_RESET_WORLD_EXPERIENCE: &str = "mco.reset.world.experience"; + #[doc = "New World"] + pub const MCO_RESET_WORLD_GENERATE: &str = "mco.reset.world.generate"; + #[doc = "Inspiration"] + pub const MCO_RESET_WORLD_INSPIRATION: &str = "mco.reset.world.inspiration"; + #[doc = "Resetting world..."] + pub const MCO_RESET_WORLD_RESETTING_SCREEN_TITLE: &str = + "mco.reset.world.resetting.screen.title"; + #[doc = "Seed (Optional)"] + pub const MCO_RESET_WORLD_SEED: &str = "mco.reset.world.seed"; + #[doc = "World Templates"] + pub const MCO_RESET_WORLD_TEMPLATE: &str = "mco.reset.world.template"; + #[doc = "Reset World"] + pub const MCO_RESET_WORLD_TITLE: &str = "mco.reset.world.title"; + #[doc = "Upload world"] + pub const MCO_RESET_WORLD_UPLOAD: &str = "mco.reset.world.upload"; + #[doc = "This will replace the current world of your Realm"] + pub const MCO_RESET_WORLD_WARNING: &str = "mco.reset.world.warning"; + #[doc = "Buy a Realm!"] + pub const MCO_SELECTSERVER_BUY: &str = "mco.selectServer.buy"; + #[doc = "Close"] + pub const MCO_SELECTSERVER_CLOSE: &str = "mco.selectServer.close"; + #[doc = "Deactivated Realm"] + pub const MCO_SELECTSERVER_CLOSED: &str = "mco.selectServer.closed"; + #[doc = "Close Realm"] + pub const MCO_SELECTSERVER_CLOSESERVER: &str = "mco.selectServer.closeserver"; + #[doc = "Configure"] + pub const MCO_SELECTSERVER_CONFIGURE: &str = "mco.selectServer.configure"; + #[doc = "Configure Realm"] + pub const MCO_SELECTSERVER_CONFIGUREREALM: &str = "mco.selectServer.configureRealm"; + #[doc = "Create Realm"] + pub const MCO_SELECTSERVER_CREATE: &str = "mco.selectServer.create"; + #[doc = "Select what world to put on your new Realm"] + pub const MCO_SELECTSERVER_CREATE_SUBTITLE: &str = "mco.selectServer.create.subtitle"; + #[doc = "Expired Realm"] + pub const MCO_SELECTSERVER_EXPIRED: &str = "mco.selectServer.expired"; + #[doc = "Your subscription has expired"] + pub const MCO_SELECTSERVER_EXPIREDLIST: &str = "mco.selectServer.expiredList"; + #[doc = "Renew"] + pub const MCO_SELECTSERVER_EXPIREDRENEW: &str = "mco.selectServer.expiredRenew"; + #[doc = "Subscribe"] + pub const MCO_SELECTSERVER_EXPIREDSUBSCRIBE: &str = "mco.selectServer.expiredSubscribe"; + #[doc = "Your trial has ended"] + pub const MCO_SELECTSERVER_EXPIREDTRIAL: &str = "mco.selectServer.expiredTrial"; + #[doc = "Expires in a day"] + pub const MCO_SELECTSERVER_EXPIRES_DAY: &str = "mco.selectServer.expires.day"; + #[doc = "Expires in %s days"] + pub const MCO_SELECTSERVER_EXPIRES_DAYS: &str = "mco.selectServer.expires.days"; + #[doc = "Expires soon"] + pub const MCO_SELECTSERVER_EXPIRES_SOON: &str = "mco.selectServer.expires.soon"; + #[doc = "Leave Realm"] + pub const MCO_SELECTSERVER_LEAVE: &str = "mco.selectServer.leave"; + #[doc = "Loading Realms List"] + pub const MCO_SELECTSERVER_LOADING: &str = "mco.selectServer.loading"; + #[doc = "This map is unsupported in %s"] + pub const MCO_SELECTSERVER_MAPONLYSUPPORTEDFORVERSION: &str = + "mco.selectServer.mapOnlySupportedForVersion"; + #[doc = "Minigame:"] + pub const MCO_SELECTSERVER_MINIGAME: &str = "mco.selectServer.minigame"; + #[doc = "Minigame: %s"] + pub const MCO_SELECTSERVER_MINIGAMENAME: &str = "mco.selectServer.minigameName"; + #[doc = "Can't play this minigame in %s"] + pub const MCO_SELECTSERVER_MINIGAMENOTSUPPORTEDINVERSION: &str = + "mco.selectServer.minigameNotSupportedInVersion"; + #[doc = "You don't seem to have a Realm. Add a Realm to play together with your friends."] + pub const MCO_SELECTSERVER_NOREALMS: &str = "mco.selectServer.noRealms"; + #[doc = "Note:"] + pub const MCO_SELECTSERVER_NOTE: &str = "mco.selectServer.note"; + #[doc = "Open Realm"] + pub const MCO_SELECTSERVER_OPEN: &str = "mco.selectServer.open"; + #[doc = "Open Realm"] + pub const MCO_SELECTSERVER_OPENSERVER: &str = "mco.selectServer.openserver"; + #[doc = "Play"] + pub const MCO_SELECTSERVER_PLAY: &str = "mco.selectServer.play"; + #[doc = "Realms is a safe, simple way to enjoy an online Minecraft world with up to ten friends at a time. It supports loads of minigames and plenty of custom worlds! Only the owner of the realm needs to pay."] + pub const MCO_SELECTSERVER_POPUP: &str = "mco.selectServer.popup"; + #[doc = "Add Realm"] + pub const MCO_SELECTSERVER_PURCHASE: &str = "mco.selectServer.purchase"; + #[doc = "Get a Trial!"] + pub const MCO_SELECTSERVER_TRIAL: &str = "mco.selectServer.trial"; + #[doc = "Click to start your new Realm!"] + pub const MCO_SELECTSERVER_UNINITIALIZED: &str = "mco.selectServer.uninitialized"; + #[doc = "You are about to create a free Snapshot Realm that will be paired with your paid Realms subscription. This new Snapshot Realm will be accessible for as long as the paid subscription is active. Your paid Realm will not be affected."] + pub const MCO_SNAPSHOT_CREATESNAPSHOTPOPUP_TEXT: &str = "mco.snapshot.createSnapshotPopup.text"; + #[doc = "Create Snapshot Realm?"] + pub const MCO_SNAPSHOT_CREATESNAPSHOTPOPUP_TITLE: &str = + "mco.snapshot.createSnapshotPopup.title"; + #[doc = "Creating Snapshot Realm..."] + pub const MCO_SNAPSHOT_CREATING: &str = "mco.snapshot.creating"; + #[doc = "Paired with \"%s\""] + pub const MCO_SNAPSHOT_DESCRIPTION: &str = "mco.snapshot.description"; + #[doc = "You need to be on version %s to join this Realm"] + pub const MCO_SNAPSHOT_FRIENDSREALM_DOWNGRADE: &str = "mco.snapshot.friendsRealm.downgrade"; + #[doc = "%s needs to upgrade their Realm before you can play from this version"] + pub const MCO_SNAPSHOT_FRIENDSREALM_UPGRADE: &str = "mco.snapshot.friendsRealm.upgrade"; + #[doc = "This Snapshot Realm is paired with \"%s\""] + pub const MCO_SNAPSHOT_PAIRED: &str = "mco.snapshot.paired"; + #[doc = "Use the latest release of Minecraft to play on this Realm"] + pub const MCO_SNAPSHOT_PARENT_TOOLTIP: &str = "mco.snapshot.parent.tooltip"; + #[doc = "Start free Snapshot Realm"] + pub const MCO_SNAPSHOT_START: &str = "mco.snapshot.start"; + #[doc = "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."] + pub const MCO_SNAPSHOT_SUBSCRIPTION_INFO: &str = "mco.snapshot.subscription.info"; + #[doc = "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."] + pub const MCO_SNAPSHOT_TOOLTIP: &str = "mco.snapshot.tooltip"; + #[doc = "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!"] + pub const MCO_SNAPSHOTREALMSPOPUP_MESSAGE: &str = "mco.snapshotRealmsPopup.message"; + #[doc = "Realms is now available in Snapshots"] + pub const MCO_SNAPSHOTREALMSPOPUP_TITLE: &str = "mco.snapshotRealmsPopup.title"; + #[doc = "Learn More"] + pub const MCO_SNAPSHOTREALMSPOPUP_URLTEXT: &str = "mco.snapshotRealmsPopup.urlText"; + #[doc = "Publisher"] + pub const MCO_TEMPLATE_BUTTON_PUBLISHER: &str = "mco.template.button.publisher"; + #[doc = "Select"] + pub const MCO_TEMPLATE_BUTTON_SELECT: &str = "mco.template.button.select"; + #[doc = "Trailer"] + pub const MCO_TEMPLATE_BUTTON_TRAILER: &str = "mco.template.button.trailer"; + #[doc = "World template"] + pub const MCO_TEMPLATE_DEFAULT_NAME: &str = "mco.template.default.name"; + #[doc = "Publisher website"] + pub const MCO_TEMPLATE_INFO_TOOLTIP: &str = "mco.template.info.tooltip"; + #[doc = "Template"] + pub const MCO_TEMPLATE_NAME: &str = "mco.template.name"; + #[doc = "We couldn't retrieve the list of content for this category.\nPlease check your internet connection, or try again later."] + pub const MCO_TEMPLATE_SELECT_FAILURE: &str = "mco.template.select.failure"; + #[doc = "Authors: %s"] + pub const MCO_TEMPLATE_SELECT_NARRATE_AUTHORS: &str = "mco.template.select.narrate.authors"; + #[doc = "version %s"] + pub const MCO_TEMPLATE_SELECT_NARRATE_VERSION: &str = "mco.template.select.narrate.version"; + #[doc = "Oops, it looks like this content category is currently empty.\nPlease check back later for new content, or if you're a creator,\n%s."] + pub const MCO_TEMPLATE_SELECT_NONE: &str = "mco.template.select.none"; + #[doc = "consider submitting something yourself"] + pub const MCO_TEMPLATE_SELECT_NONE_LINKTITLE: &str = "mco.template.select.none.linkTitle"; + #[doc = "World templates"] + pub const MCO_TEMPLATE_TITLE: &str = "mco.template.title"; + #[doc = "Minigames"] + pub const MCO_TEMPLATE_TITLE_MINIGAME: &str = "mco.template.title.minigame"; + #[doc = "Map trailer"] + pub const MCO_TEMPLATE_TRAILER_TOOLTIP: &str = "mco.template.trailer.tooltip"; + #[doc = "Agree"] + pub const MCO_TERMS_BUTTONS_AGREE: &str = "mco.terms.buttons.agree"; + #[doc = "Don't agree"] + pub const MCO_TERMS_BUTTONS_DISAGREE: &str = "mco.terms.buttons.disagree"; + #[doc = "I agree to the Minecraft Realms"] + pub const MCO_TERMS_SENTENCE_1: &str = "mco.terms.sentence.1"; + #[doc = "Terms of Service"] + pub const MCO_TERMS_SENTENCE_2: &str = "mco.terms.sentence.2"; + #[doc = "Realms Terms of Service"] + pub const MCO_TERMS_TITLE: &str = "mco.terms.title"; + #[doc = "%1$s day(s) ago"] + pub const MCO_TIME_DAYSAGO: &str = "mco.time.daysAgo"; + #[doc = "%1$s hour(s) ago"] + pub const MCO_TIME_HOURSAGO: &str = "mco.time.hoursAgo"; + #[doc = "%1$s minute(s) ago"] + pub const MCO_TIME_MINUTESAGO: &str = "mco.time.minutesAgo"; + #[doc = "right now"] + pub const MCO_TIME_NOW: &str = "mco.time.now"; + #[doc = "%1$s second(s) ago"] + pub const MCO_TIME_SECONDSAGO: &str = "mco.time.secondsAgo"; + #[doc = "Want to get your own Realm?"] + pub const MCO_TRIAL_MESSAGE_LINE1: &str = "mco.trial.message.line1"; + #[doc = "Click here for more info!"] + pub const MCO_TRIAL_MESSAGE_LINE2: &str = "mco.trial.message.line2"; + #[doc = "Upload"] + pub const MCO_UPLOAD_BUTTON_NAME: &str = "mco.upload.button.name"; + #[doc = "Upload cancelled"] + pub const MCO_UPLOAD_CANCELLED: &str = "mco.upload.cancelled"; + #[doc = "Could not close your Realm. Please try again later."] + pub const MCO_UPLOAD_CLOSE_FAILURE: &str = "mco.upload.close.failure"; + #[doc = "Upload done"] + pub const MCO_UPLOAD_DONE: &str = "mco.upload.done"; + #[doc = "%1$s, %2$s"] + pub const MCO_UPLOAD_ENTRY_CHEATS: &str = "mco.upload.entry.cheats"; + #[doc = "%1$s, %2$s"] + pub const MCO_UPLOAD_ENTRY_COMMANDS: &str = "mco.upload.entry.commands"; + #[doc = "%1$s (%2$s)"] + pub const MCO_UPLOAD_ENTRY_ID: &str = "mco.upload.entry.id"; + #[doc = "Upload failed! (%s)"] + pub const MCO_UPLOAD_FAILED: &str = "mco.upload.failed"; + #[doc = "The selected world is too big. The maximum allowed size is %s."] + pub const MCO_UPLOAD_FAILED_TOO_BIG_DESCRIPTION: &str = "mco.upload.failed.too_big.description"; + #[doc = "World too big"] + pub const MCO_UPLOAD_FAILED_TOO_BIG_TITLE: &str = "mco.upload.failed.too_big.title"; + #[doc = "Hardcore worlds can't be uploaded!"] + pub const MCO_UPLOAD_HARDCORE: &str = "mco.upload.hardcore"; + #[doc = "%s %%"] + pub const MCO_UPLOAD_PERCENT: &str = "mco.upload.percent"; + #[doc = "Preparing your world"] + pub const MCO_UPLOAD_PREPARING: &str = "mco.upload.preparing"; + #[doc = "No singleplayer worlds found!"] + pub const MCO_UPLOAD_SELECT_WORLD_NONE: &str = "mco.upload.select.world.none"; + #[doc = "Please select a singleplayer world to upload"] + pub const MCO_UPLOAD_SELECT_WORLD_SUBTITLE: &str = "mco.upload.select.world.subtitle"; + #[doc = "Upload World"] + pub const MCO_UPLOAD_SELECT_WORLD_TITLE: &str = "mco.upload.select.world.title"; + #[doc = "'%s' is too big!"] + pub const MCO_UPLOAD_SIZE_FAILURE_LINE1: &str = "mco.upload.size.failure.line1"; + #[doc = "It is %s. The maximum allowed size is %s."] + pub const MCO_UPLOAD_SIZE_FAILURE_LINE2: &str = "mco.upload.size.failure.line2"; + #[doc = "Uploading '%s'"] + pub const MCO_UPLOAD_UPLOADING: &str = "mco.upload.uploading"; + #[doc = "Verifying your world"] + pub const MCO_UPLOAD_VERIFYING: &str = "mco.upload.verifying"; + #[doc = "Version: %s"] + pub const MCO_VERSION: &str = "mco.version"; + #[doc = "Warning!"] + pub const MCO_WARNING: &str = "mco.warning"; + #[doc = "Minigame"] + pub const MCO_WORLDSLOT_MINIGAME: &str = "mco.worldSlot.minigame"; + #[doc = "Custom Options..."] + pub const MENU_CUSTOM_OPTIONS: &str = "menu.custom_options"; + #[doc = "Custom Options"] + pub const MENU_CUSTOM_OPTIONS_TITLE: &str = "menu.custom_options.title"; + #[doc = "Note: Custom options are provided by third-party servers and/or content.\nHandle with care!"] + pub const MENU_CUSTOM_OPTIONS_TOOLTIP: &str = "menu.custom_options.tooltip"; + #[doc = "This is a custom screen. Learn more."] + pub const MENU_CUSTOM_SCREEN_INFO_BUTTON_NARRATION: &str = + "menu.custom_screen_info.button_narration"; + #[doc = "The contents of this screen are controlled by third-party servers and maps that are not owned, operated, or supervised by Mojang Studios or Microsoft.\n\nHandle with care! Always be careful when following links and never give away your personal information, including login details.\n\nIf this screen prevents you from playing, you can also disconnect from the current server by using the button below."] + pub const MENU_CUSTOM_SCREEN_INFO_CONTENTS: &str = "menu.custom_screen_info.contents"; + #[doc = "Custom screen rejected"] + pub const MENU_CUSTOM_SCREEN_INFO_DISCONNECT: &str = "menu.custom_screen_info.disconnect"; + #[doc = "Note about custom screens"] + pub const MENU_CUSTOM_SCREEN_INFO_TITLE: &str = "menu.custom_screen_info.title"; + #[doc = "This is a custom screen. Click here to learn more."] + pub const MENU_CUSTOM_SCREEN_INFO_TOOLTIP: &str = "menu.custom_screen_info.tooltip"; + #[doc = "Disconnect"] + pub const MENU_DISCONNECT: &str = "menu.disconnect"; + #[doc = "Feedback..."] + pub const MENU_FEEDBACK: &str = "menu.feedback"; + #[doc = "Feedback"] + pub const MENU_FEEDBACK_TITLE: &str = "menu.feedback.title"; + #[doc = "Game Menu"] + pub const MENU_GAME: &str = "menu.game"; + #[doc = " (Modded)"] + pub const MENU_MODDED: &str = "menu.modded"; + #[doc = "Multiplayer"] + pub const MENU_MULTIPLAYER: &str = "menu.multiplayer"; + #[doc = "Minecraft Realms"] + pub const MENU_ONLINE: &str = "menu.online"; + #[doc = "Options..."] + pub const MENU_OPTIONS: &str = "menu.options"; + #[doc = "Game Paused"] + pub const MENU_PAUSED: &str = "menu.paused"; + #[doc = "Play Demo World"] + pub const MENU_PLAYDEMO: &str = "menu.playdemo"; + #[doc = "Player Reporting"] + pub const MENU_PLAYERREPORTING: &str = "menu.playerReporting"; + #[doc = "Preparing spawn area: %s%%"] + pub const MENU_PREPARINGSPAWN: &str = "menu.preparingSpawn"; + #[doc = "Quick Actions..."] + pub const MENU_QUICK_ACTIONS: &str = "menu.quick_actions"; + #[doc = "Quick Actions"] + pub const MENU_QUICK_ACTIONS_TITLE: &str = "menu.quick_actions.title"; + #[doc = "Quit Game"] + pub const MENU_QUIT: &str = "menu.quit"; + #[doc = "Report Bugs"] + pub const MENU_REPORTBUGS: &str = "menu.reportBugs"; + #[doc = "Reset Demo World"] + pub const MENU_RESETDEMO: &str = "menu.resetdemo"; + #[doc = "Back to Game"] + pub const MENU_RETURNTOGAME: &str = "menu.returnToGame"; + #[doc = "Save and Quit to Title"] + pub const MENU_RETURNTOMENU: &str = "menu.returnToMenu"; + #[doc = "Saving chunks"] + pub const MENU_SAVINGCHUNKS: &str = "menu.savingChunks"; + #[doc = "Saving world"] + pub const MENU_SAVINGLEVEL: &str = "menu.savingLevel"; + #[doc = "Give Feedback"] + pub const MENU_SENDFEEDBACK: &str = "menu.sendFeedback"; + #[doc = "Server Links..."] + pub const MENU_SERVER_LINKS: &str = "menu.server_links"; + #[doc = "Server Links"] + pub const MENU_SERVER_LINKS_TITLE: &str = "menu.server_links.title"; + #[doc = "Open to LAN"] + pub const MENU_SHARETOLAN: &str = "menu.shareToLan"; + #[doc = "Singleplayer"] + pub const MENU_SINGLEPLAYER: &str = "menu.singleplayer"; + #[doc = "Working..."] + pub const MENU_WORKING: &str = "menu.working"; + #[doc = "Villagers restock up to two times per day."] + pub const MERCHANT_DEPRECATED: &str = "merchant.deprecated"; + #[doc = "Novice"] + pub const MERCHANT_LEVEL_1: &str = "merchant.level.1"; + #[doc = "Apprentice"] + pub const MERCHANT_LEVEL_2: &str = "merchant.level.2"; + #[doc = "Journeyman"] + pub const MERCHANT_LEVEL_3: &str = "merchant.level.3"; + #[doc = "Expert"] + pub const MERCHANT_LEVEL_4: &str = "merchant.level.4"; + #[doc = "Master"] + pub const MERCHANT_LEVEL_5: &str = "merchant.level.5"; + #[doc = "%s - %s"] + pub const MERCHANT_TITLE: &str = "merchant.title"; + #[doc = "Trades"] + pub const MERCHANT_TRADES: &str = "merchant.trades"; + #[doc = "↑ ↓"] + pub const MIRROR_FRONT_BACK: &str = "mirror.front_back"; + #[doc = "← →"] + pub const MIRROR_LEFT_RIGHT: &str = "mirror.left_right"; + #[doc = "|"] + pub const MIRROR_NONE: &str = "mirror.none"; + #[doc = "Press %1$s to Dismount"] + pub const MOUNT_ONBOARD: &str = "mount.onboard"; + #[doc = "Applying resource pack"] + pub const MULTIPLAYER_APPLYINGPACK: &str = "multiplayer.applyingPack"; + #[doc = "Do not notify again for this Code of Conduct"] + pub const MULTIPLAYER_CODEOFCONDUCT_CHECK: &str = "multiplayer.codeOfConduct.check"; + #[doc = "Server Code of Conduct"] + pub const MULTIPLAYER_CODEOFCONDUCT_TITLE: &str = "multiplayer.codeOfConduct.title"; + #[doc = "You are trying to execute an unrecognized or invalid command.\nAre you sure?\nCommand: %s"] + pub const MULTIPLAYER_CONFIRM_COMMAND_PARSE_ERRORS: &str = + "multiplayer.confirm_command.parse_errors"; + #[doc = "You are trying to execute a command that requires elevated permissions.\nThis might negatively affect your game.\nAre you sure?\nCommand: %s"] + pub const MULTIPLAYER_CONFIRM_COMMAND_PERMISSIONS_REQUIRED: &str = + "multiplayer.confirm_command.permissions_required"; + #[doc = "Run Command"] + pub const MULTIPLAYER_CONFIRM_COMMAND_RUN_COMMAND: &str = + "multiplayer.confirm_command.run_command"; + #[doc = "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"] + pub const MULTIPLAYER_CONFIRM_COMMAND_SIGNATURE_REQUIRED: &str = + "multiplayer.confirm_command.signature_required"; + #[doc = "Copy to Chat Screen"] + pub const MULTIPLAYER_CONFIRM_COMMAND_SUGGEST_COMMAND: &str = + "multiplayer.confirm_command.suggest_command"; + #[doc = "Confirm Command Execution"] + pub const MULTIPLAYER_CONFIRM_COMMAND_TITLE: &str = "multiplayer.confirm_command.title"; + #[doc = "Authentication servers are down. Please try again later. Sorry!"] + pub const MULTIPLAYER_DISCONNECT_AUTHSERVERS_DOWN: &str = + "multiplayer.disconnect.authservers_down"; + #[doc = "Detected a missed or reordered chat message from the server"] + pub const MULTIPLAYER_DISCONNECT_BAD_CHAT_INDEX: &str = "multiplayer.disconnect.bad_chat_index"; + #[doc = "You are banned from this server"] + pub const MULTIPLAYER_DISCONNECT_BANNED: &str = "multiplayer.disconnect.banned"; + #[doc = "\nYour ban will be removed on %s"] + pub const MULTIPLAYER_DISCONNECT_BANNED_EXPIRATION: &str = + "multiplayer.disconnect.banned.expiration"; + #[doc = "You are banned from this server.\nReason: %s"] + pub const MULTIPLAYER_DISCONNECT_BANNED_REASON: &str = "multiplayer.disconnect.banned.reason"; + #[doc = "Banned by an operator."] + pub const MULTIPLAYER_DISCONNECT_BANNED_REASON_DEFAULT: &str = + "multiplayer.disconnect.banned.reason.default"; + #[doc = "\nYour ban will be removed on %s"] + pub const MULTIPLAYER_DISCONNECT_BANNED_IP_EXPIRATION: &str = + "multiplayer.disconnect.banned_ip.expiration"; + #[doc = "Your IP address is banned from this server.\nReason: %s"] + pub const MULTIPLAYER_DISCONNECT_BANNED_IP_REASON: &str = + "multiplayer.disconnect.banned_ip.reason"; + #[doc = "Chat message validation failure"] + pub const MULTIPLAYER_DISCONNECT_CHAT_VALIDATION_FAILED: &str = + "multiplayer.disconnect.chat_validation_failed"; + #[doc = "Server requires accepting the Code of Conduct"] + pub const MULTIPLAYER_DISCONNECT_CODE_OF_CONDUCT: &str = + "multiplayer.disconnect.code_of_conduct"; + #[doc = "Unexpected error during configuration"] + pub const MULTIPLAYER_DISCONNECT_CONFIGURATION_ERROR: &str = + "multiplayer.disconnect.configuration_error"; + #[doc = "You logged in from another location"] + pub const MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN: &str = + "multiplayer.disconnect.duplicate_login"; + #[doc = "Expired profile public key. Check that your system time is synchronized, and try restarting your game."] + pub const MULTIPLAYER_DISCONNECT_EXPIRED_PUBLIC_KEY: &str = + "multiplayer.disconnect.expired_public_key"; + #[doc = "Flying is not enabled on this server"] + pub const MULTIPLAYER_DISCONNECT_FLYING: &str = "multiplayer.disconnect.flying"; + #[doc = "Disconnected"] + pub const MULTIPLAYER_DISCONNECT_GENERIC: &str = "multiplayer.disconnect.generic"; + #[doc = "You have been idle for too long!"] + pub const MULTIPLAYER_DISCONNECT_IDLING: &str = "multiplayer.disconnect.idling"; + #[doc = "Illegal characters in chat"] + pub const MULTIPLAYER_DISCONNECT_ILLEGAL_CHARACTERS: &str = + "multiplayer.disconnect.illegal_characters"; + #[doc = "Incompatible client! Please use %s"] + pub const MULTIPLAYER_DISCONNECT_INCOMPATIBLE: &str = "multiplayer.disconnect.incompatible"; + #[doc = "Attempting to attack an invalid entity"] + pub const MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED: &str = + "multiplayer.disconnect.invalid_entity_attacked"; + #[doc = "The server sent an invalid packet"] + pub const MULTIPLAYER_DISCONNECT_INVALID_PACKET: &str = "multiplayer.disconnect.invalid_packet"; + #[doc = "Invalid player data"] + pub const MULTIPLAYER_DISCONNECT_INVALID_PLAYER_DATA: &str = + "multiplayer.disconnect.invalid_player_data"; + #[doc = "Invalid move player packet received"] + pub const MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT: &str = + "multiplayer.disconnect.invalid_player_movement"; + #[doc = "Invalid signature for profile public key.\nTry restarting your game."] + pub const MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE: &str = + "multiplayer.disconnect.invalid_public_key_signature"; + #[doc = "Invalid signature for profile public key.\nTry restarting your game."] + pub const MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE_NEW: &str = + "multiplayer.disconnect.invalid_public_key_signature.new"; + #[doc = "Invalid move vehicle packet received"] + pub const MULTIPLAYER_DISCONNECT_INVALID_VEHICLE_MOVEMENT: &str = + "multiplayer.disconnect.invalid_vehicle_movement"; + #[doc = "You have been IP banned from this server"] + pub const MULTIPLAYER_DISCONNECT_IP_BANNED: &str = "multiplayer.disconnect.ip_banned"; + #[doc = "Kicked by an operator"] + pub const MULTIPLAYER_DISCONNECT_KICKED: &str = "multiplayer.disconnect.kicked"; + #[doc = "Incomplete set of tags received from the server.\nPlease contact a server operator."] + pub const MULTIPLAYER_DISCONNECT_MISSING_TAGS: &str = "multiplayer.disconnect.missing_tags"; + #[doc = "That name is already taken"] + pub const MULTIPLAYER_DISCONNECT_NAME_TAKEN: &str = "multiplayer.disconnect.name_taken"; + #[doc = "You are not white-listed on this server!"] + pub const MULTIPLAYER_DISCONNECT_NOT_WHITELISTED: &str = + "multiplayer.disconnect.not_whitelisted"; + #[doc = "Out-of-order chat packet received. Did your system time change?"] + pub const MULTIPLAYER_DISCONNECT_OUT_OF_ORDER_CHAT: &str = + "multiplayer.disconnect.out_of_order_chat"; + #[doc = "Incompatible client! Please use %s"] + pub const MULTIPLAYER_DISCONNECT_OUTDATED_CLIENT: &str = + "multiplayer.disconnect.outdated_client"; + #[doc = "Incompatible client! Please use %s"] + pub const MULTIPLAYER_DISCONNECT_OUTDATED_SERVER: &str = + "multiplayer.disconnect.outdated_server"; + #[doc = "The server is full!"] + pub const MULTIPLAYER_DISCONNECT_SERVER_FULL: &str = "multiplayer.disconnect.server_full"; + #[doc = "Server closed"] + pub const MULTIPLAYER_DISCONNECT_SERVER_SHUTDOWN: &str = + "multiplayer.disconnect.server_shutdown"; + #[doc = "Took too long to log in"] + pub const MULTIPLAYER_DISCONNECT_SLOW_LOGIN: &str = "multiplayer.disconnect.slow_login"; + #[doc = "Too many unacknowledged chat messages"] + pub const MULTIPLAYER_DISCONNECT_TOO_MANY_PENDING_CHATS: &str = + "multiplayer.disconnect.too_many_pending_chats"; + #[doc = "This server does not accept transfers"] + pub const MULTIPLAYER_DISCONNECT_TRANSFERS_DISABLED: &str = + "multiplayer.disconnect.transfers_disabled"; + #[doc = "Unexpected custom data from client"] + pub const MULTIPLAYER_DISCONNECT_UNEXPECTED_QUERY_RESPONSE: &str = + "multiplayer.disconnect.unexpected_query_response"; + #[doc = "Received a chat packet with a missing or invalid signature."] + pub const MULTIPLAYER_DISCONNECT_UNSIGNED_CHAT: &str = "multiplayer.disconnect.unsigned_chat"; + #[doc = "Failed to verify username!"] + pub const MULTIPLAYER_DISCONNECT_UNVERIFIED_USERNAME: &str = + "multiplayer.disconnect.unverified_username"; + #[doc = "Retrieving statistics..."] + pub const MULTIPLAYER_DOWNLOADINGSTATS: &str = "multiplayer.downloadingStats"; + #[doc = "Loading terrain..."] + pub const MULTIPLAYER_DOWNLOADINGTERRAIN: &str = "multiplayer.downloadingTerrain"; + #[doc = "New server found: %s"] + pub const MULTIPLAYER_LAN_SERVER_FOUND: &str = "multiplayer.lan.server_found"; + #[doc = "Can't deliver chat message; check server logs: %s"] + pub const MULTIPLAYER_MESSAGE_NOT_DELIVERED: &str = "multiplayer.message_not_delivered"; + #[doc = "%s joined the game"] + pub const MULTIPLAYER_PLAYER_JOINED: &str = "multiplayer.player.joined"; + #[doc = "%s (formerly known as %s) joined the game"] + pub const MULTIPLAYER_PLAYER_JOINED_RENAMED: &str = "multiplayer.player.joined.renamed"; + #[doc = "%s left the game"] + pub const MULTIPLAYER_PLAYER_LEFT: &str = "multiplayer.player.left"; + #[doc = "%shp"] + pub const MULTIPLAYER_PLAYER_LIST_HP: &str = "multiplayer.player.list.hp"; + #[doc = "Online players: %s"] + pub const MULTIPLAYER_PLAYER_LIST_NARRATION: &str = "multiplayer.player.list.narration"; + #[doc = "This server requires a custom resource pack"] + pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_DISCONNECT: &str = + "multiplayer.requiredTexturePrompt.disconnect"; + #[doc = "This server requires the use of a custom resource pack."] + pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_LINE1: &str = + "multiplayer.requiredTexturePrompt.line1"; + #[doc = "Rejecting this custom resource pack will disconnect you from this server."] + pub const MULTIPLAYER_REQUIREDTEXTUREPROMPT_LINE2: &str = + "multiplayer.requiredTexturePrompt.line2"; + #[doc = "Social Interactions are only available in Multiplayer worlds"] + pub const MULTIPLAYER_SOCIALINTERACTIONS_NOT_AVAILABLE: &str = + "multiplayer.socialInteractions.not_available"; + #[doc = "... and %s more ..."] + pub const MULTIPLAYER_STATUS_AND_MORE: &str = "multiplayer.status.and_more"; + #[doc = "Anonymous Player"] + pub const MULTIPLAYER_STATUS_ANONYMOUS_PLAYER: &str = "multiplayer.status.anonymous_player"; + #[doc = "Cancelled"] + pub const MULTIPLAYER_STATUS_CANCELLED: &str = "multiplayer.status.cancelled"; + #[doc = "Can't connect to server"] + pub const MULTIPLAYER_STATUS_CANNOT_CONNECT: &str = "multiplayer.status.cannot_connect"; + #[doc = "Can't resolve hostname"] + pub const MULTIPLAYER_STATUS_CANNOT_RESOLVE: &str = "multiplayer.status.cannot_resolve"; + #[doc = "Finished"] + pub const MULTIPLAYER_STATUS_FINISHED: &str = "multiplayer.status.finished"; + #[doc = "Incompatible version!"] + pub const MULTIPLAYER_STATUS_INCOMPATIBLE: &str = "multiplayer.status.incompatible"; + #[doc = "Message of the day: %s"] + pub const MULTIPLAYER_STATUS_MOTD_NARRATION: &str = "multiplayer.status.motd.narration"; + #[doc = "(no connection)"] + pub const MULTIPLAYER_STATUS_NO_CONNECTION: &str = "multiplayer.status.no_connection"; + #[doc = "Old"] + pub const MULTIPLAYER_STATUS_OLD: &str = "multiplayer.status.old"; + #[doc = "Online"] + pub const MULTIPLAYER_STATUS_ONLINE: &str = "multiplayer.status.online"; + #[doc = "%s ms"] + pub const MULTIPLAYER_STATUS_PING: &str = "multiplayer.status.ping"; + #[doc = "Ping %s milliseconds"] + pub const MULTIPLAYER_STATUS_PING_NARRATION: &str = "multiplayer.status.ping.narration"; + #[doc = "Pinging..."] + pub const MULTIPLAYER_STATUS_PINGING: &str = "multiplayer.status.pinging"; + #[doc = "%s/%s"] + pub const MULTIPLAYER_STATUS_PLAYER_COUNT: &str = "multiplayer.status.player_count"; + #[doc = "%s out of %s players online"] + pub const MULTIPLAYER_STATUS_PLAYER_COUNT_NARRATION: &str = + "multiplayer.status.player_count.narration"; + #[doc = "Quitting"] + pub const MULTIPLAYER_STATUS_QUITTING: &str = "multiplayer.status.quitting"; + #[doc = "Status request has been handled"] + pub const MULTIPLAYER_STATUS_REQUEST_HANDLED: &str = "multiplayer.status.request_handled"; + #[doc = "???"] + pub const MULTIPLAYER_STATUS_UNKNOWN: &str = "multiplayer.status.unknown"; + #[doc = "Received unrequested status"] + pub const MULTIPLAYER_STATUS_UNREQUESTED: &str = "multiplayer.status.unrequested"; + #[doc = "Server version: %s"] + pub const MULTIPLAYER_STATUS_VERSION_NARRATION: &str = "multiplayer.status.version.narration"; + #[doc = "Leave Bed"] + pub const MULTIPLAYER_STOPSLEEPING: &str = "multiplayer.stopSleeping"; + #[doc = "Server resource pack couldn't be applied"] + pub const MULTIPLAYER_TEXTUREPROMPT_FAILURE_LINE1: &str = + "multiplayer.texturePrompt.failure.line1"; + #[doc = "Any functionality that requires custom resources might not work as expected"] + pub const MULTIPLAYER_TEXTUREPROMPT_FAILURE_LINE2: &str = + "multiplayer.texturePrompt.failure.line2"; + #[doc = "This server recommends the use of a custom resource pack."] + pub const MULTIPLAYER_TEXTUREPROMPT_LINE1: &str = "multiplayer.texturePrompt.line1"; + #[doc = "Would you like to download and install it automagically?"] + pub const MULTIPLAYER_TEXTUREPROMPT_LINE2: &str = "multiplayer.texturePrompt.line2"; + #[doc = "%s\n\nMessage from server:\n%s"] + pub const MULTIPLAYER_TEXTUREPROMPT_SERVERPROMPT: &str = + "multiplayer.texturePrompt.serverPrompt"; + #[doc = "Play Multiplayer"] + pub const MULTIPLAYER_TITLE: &str = "multiplayer.title"; + #[doc = "Messages sent on this server may be modified and might not reflect the original message"] + pub const MULTIPLAYER_UNSECURESERVER_TOAST: &str = "multiplayer.unsecureserver.toast"; + #[doc = "Chat messages can't be verified"] + pub const MULTIPLAYER_UNSECURESERVER_TOAST_TITLE: &str = + "multiplayer.unsecureserver.toast.title"; + #[doc = "Do not show this screen again"] + pub const MULTIPLAYERWARNING_CHECK: &str = "multiplayerWarning.check"; + #[doc = "Caution: Third-Party Online Play"] + pub const MULTIPLAYERWARNING_HEADER: &str = "multiplayerWarning.header"; + #[doc = "Caution: Online play is offered by third-party servers that are not owned, operated, or supervised by Mojang Studios or Microsoft. During online play, you may be exposed to unmoderated chat messages or other types of user-generated content that may not be suitable for everyone."] + pub const MULTIPLAYERWARNING_MESSAGE: &str = "multiplayerWarning.message"; + #[doc = "Aaron Cherof - A Familiar Room"] + pub const MUSIC_GAME_A_FAMILIAR_ROOM: &str = "music.game.a_familiar_room"; + #[doc = "Kumi Tanioka - An Ordinary Day"] + pub const MUSIC_GAME_AN_ORDINARY_DAY: &str = "music.game.an_ordinary_day"; + #[doc = "Lena Raine - Ancestry"] + pub const MUSIC_GAME_ANCESTRY: &str = "music.game.ancestry"; + #[doc = "Amos Roddy - Below and Above"] + pub const MUSIC_GAME_BELOW_AND_ABOVE: &str = "music.game.below_and_above"; + #[doc = "Amos Roddy - Broken Clocks"] + pub const MUSIC_GAME_BROKEN_CLOCKS: &str = "music.game.broken_clocks"; + #[doc = "Aaron Cherof - Bromeliad"] + pub const MUSIC_GAME_BROMELIAD: &str = "music.game.bromeliad"; + #[doc = "C418 - Clark"] + pub const MUSIC_GAME_CLARK: &str = "music.game.clark"; + #[doc = "Kumi Tanioka - Comforting Memories"] + pub const MUSIC_GAME_COMFORTING_MEMORIES: &str = "music.game.comforting_memories"; + #[doc = "C418 - Aria Math"] + pub const MUSIC_GAME_CREATIVE_ARIA_MATH: &str = "music.game.creative.aria_math"; + #[doc = "C418 - Biome Fest"] + pub const MUSIC_GAME_CREATIVE_BIOME_FEST: &str = "music.game.creative.biome_fest"; + #[doc = "C418 - Blind Spots"] + pub const MUSIC_GAME_CREATIVE_BLIND_SPOTS: &str = "music.game.creative.blind_spots"; + #[doc = "C418 - Dreiton"] + pub const MUSIC_GAME_CREATIVE_DREITON: &str = "music.game.creative.dreiton"; + #[doc = "C418 - Haunt Muskie"] + pub const MUSIC_GAME_CREATIVE_HAUNT_MUSKIE: &str = "music.game.creative.haunt_muskie"; + #[doc = "C418 - Taswell"] + pub const MUSIC_GAME_CREATIVE_TASWELL: &str = "music.game.creative.taswell"; + #[doc = "Aaron Cherof - Crescent Dunes"] + pub const MUSIC_GAME_CRESCENT_DUNES: &str = "music.game.crescent_dunes"; + #[doc = "C418 - Danny"] + pub const MUSIC_GAME_DANNY: &str = "music.game.danny"; + #[doc = "Lena Raine - Deeper"] + pub const MUSIC_GAME_DEEPER: &str = "music.game.deeper"; + #[doc = "C418 - Dry Hands"] + pub const MUSIC_GAME_DRY_HANDS: &str = "music.game.dry_hands"; + #[doc = "Aaron Cherof - Echo in the Wind"] + pub const MUSIC_GAME_ECHO_IN_THE_WIND: &str = "music.game.echo_in_the_wind"; + #[doc = "Lena Raine - Eld Unknown"] + pub const MUSIC_GAME_ELD_UNKNOWN: &str = "music.game.eld_unknown"; + #[doc = "C418 - Alpha"] + pub const MUSIC_GAME_END_ALPHA: &str = "music.game.end.alpha"; + #[doc = "C418 - Boss"] + pub const MUSIC_GAME_END_BOSS: &str = "music.game.end.boss"; + #[doc = "C418 - The End"] + pub const MUSIC_GAME_END_THE_END: &str = "music.game.end.the_end"; + #[doc = "Lena Raine - Endless"] + pub const MUSIC_GAME_ENDLESS: &str = "music.game.endless"; + #[doc = "Aaron Cherof - Featherfall"] + pub const MUSIC_GAME_FEATHERFALL: &str = "music.game.featherfall"; + #[doc = "Amos Roddy - Fireflies"] + pub const MUSIC_GAME_FIREFLIES: &str = "music.game.fireflies"; + #[doc = "Kumi Tanioka - Floating Dream"] + pub const MUSIC_GAME_FLOATING_DREAM: &str = "music.game.floating_dream"; + #[doc = "C418 - Haggstrom"] + pub const MUSIC_GAME_HAGGSTROM: &str = "music.game.haggstrom"; + #[doc = "Lena Raine - Infinite Amethyst"] + pub const MUSIC_GAME_INFINITE_AMETHYST: &str = "music.game.infinite_amethyst"; + #[doc = "C418 - Key"] + pub const MUSIC_GAME_KEY: &str = "music.game.key"; + #[doc = "Kumi Tanioka - komorebi"] + pub const MUSIC_GAME_KOMOREBI: &str = "music.game.komorebi"; + #[doc = "Lena Raine - Left to Bloom"] + pub const MUSIC_GAME_LEFT_TO_BLOOM: &str = "music.game.left_to_bloom"; + #[doc = "Amos Roddy - Lilypad"] + pub const MUSIC_GAME_LILYPAD: &str = "music.game.lilypad"; + #[doc = "C418 - Living Mice"] + pub const MUSIC_GAME_LIVING_MICE: &str = "music.game.living_mice"; + #[doc = "C418 - Mice on Venus"] + pub const MUSIC_GAME_MICE_ON_VENUS: &str = "music.game.mice_on_venus"; + #[doc = "C418 - Minecraft"] + pub const MUSIC_GAME_MINECRAFT: &str = "music.game.minecraft"; + #[doc = "C418 - Ballad of the Cats"] + pub const MUSIC_GAME_NETHER_BALLAD_OF_THE_CATS: &str = "music.game.nether.ballad_of_the_cats"; + #[doc = "C418 - Concrete Halls"] + pub const MUSIC_GAME_NETHER_CONCRETE_HALLS: &str = "music.game.nether.concrete_halls"; + #[doc = "Lena Raine - Chrysopoeia"] + pub const MUSIC_GAME_NETHER_CRIMSON_FOREST_CHRYSOPOEIA: &str = + "music.game.nether.crimson_forest.chrysopoeia"; + #[doc = "C418 - Dead Voxel"] + pub const MUSIC_GAME_NETHER_DEAD_VOXEL: &str = "music.game.nether.dead_voxel"; + #[doc = "Lena Raine - Rubedo"] + pub const MUSIC_GAME_NETHER_NETHER_WASTES_RUBEDO: &str = + "music.game.nether.nether_wastes.rubedo"; + #[doc = "Lena Raine - So Below"] + pub const MUSIC_GAME_NETHER_SOULSAND_VALLEY_SO_BELOW: &str = + "music.game.nether.soulsand_valley.so_below"; + #[doc = "C418 - Warmth"] + pub const MUSIC_GAME_NETHER_WARMTH: &str = "music.game.nether.warmth"; + #[doc = "Lena Raine - One More Day"] + pub const MUSIC_GAME_ONE_MORE_DAY: &str = "music.game.one_more_day"; + #[doc = "Amos Roddy - O's Piano"] + pub const MUSIC_GAME_OS_PIANO: &str = "music.game.os_piano"; + #[doc = "C418 - Oxygène"] + pub const MUSIC_GAME_OXYGENE: &str = "music.game.oxygene"; + #[doc = "Kumi Tanioka - pokopoko"] + pub const MUSIC_GAME_POKOPOKO: &str = "music.game.pokopoko"; + #[doc = "Aaron Cherof - Puzzlebox"] + pub const MUSIC_GAME_PUZZLEBOX: &str = "music.game.puzzlebox"; + #[doc = "Lena Raine - Stand Tall"] + pub const MUSIC_GAME_STAND_TALL: &str = "music.game.stand_tall"; + #[doc = "C418 - Subwoofer Lullaby"] + pub const MUSIC_GAME_SUBWOOFER_LULLABY: &str = "music.game.subwoofer_lullaby"; + #[doc = "Lena Raine - Aerie"] + pub const MUSIC_GAME_SWAMP_AERIE: &str = "music.game.swamp.aerie"; + #[doc = "Lena Raine - Firebugs"] + pub const MUSIC_GAME_SWAMP_FIREBUGS: &str = "music.game.swamp.firebugs"; + #[doc = "Lena Raine - Labyrinthine"] + pub const MUSIC_GAME_SWAMP_LABYRINTHINE: &str = "music.game.swamp.labyrinthine"; + #[doc = "C418 - Sweden"] + pub const MUSIC_GAME_SWEDEN: &str = "music.game.sweden"; + #[doc = "Aaron Cherof - Watcher"] + pub const MUSIC_GAME_WATCHER: &str = "music.game.watcher"; + #[doc = "C418 - Axolotl"] + pub const MUSIC_GAME_WATER_AXOLOTL: &str = "music.game.water.axolotl"; + #[doc = "C418 - Dragon Fish"] + pub const MUSIC_GAME_WATER_DRAGON_FISH: &str = "music.game.water.dragon_fish"; + #[doc = "C418 - Shuniji"] + pub const MUSIC_GAME_WATER_SHUNIJI: &str = "music.game.water.shuniji"; + #[doc = "Lena Raine - Wending"] + pub const MUSIC_GAME_WENDING: &str = "music.game.wending"; + #[doc = "C418 - Wet Hands"] + pub const MUSIC_GAME_WET_HANDS: &str = "music.game.wet_hands"; + #[doc = "Kumi Tanioka - yakusoku"] + pub const MUSIC_GAME_YAKUSOKU: &str = "music.game.yakusoku"; + #[doc = "C418 - Beginning 2"] + pub const MUSIC_MENU_BEGINNING_2: &str = "music.menu.beginning_2"; + #[doc = "C418 - Floating Trees"] + pub const MUSIC_MENU_FLOATING_TREES: &str = "music.menu.floating_trees"; + #[doc = "C418 - Moog City 2"] + pub const MUSIC_MENU_MOOG_CITY_2: &str = "music.menu.moog_city_2"; + #[doc = "C418 - Mutation"] + pub const MUSIC_MENU_MUTATION: &str = "music.menu.mutation"; + #[doc = "Button: %s"] + pub const NARRATION_BUTTON: &str = "narration.button"; + #[doc = "Press Enter to activate"] + pub const NARRATION_BUTTON_USAGE_FOCUSED: &str = "narration.button.usage.focused"; + #[doc = "Left click to activate"] + pub const NARRATION_BUTTON_USAGE_HOVERED: &str = "narration.button.usage.hovered"; + #[doc = "Checkbox: %s"] + pub const NARRATION_CHECKBOX: &str = "narration.checkbox"; + #[doc = "Press Enter to toggle"] + pub const NARRATION_CHECKBOX_USAGE_FOCUSED: &str = "narration.checkbox.usage.focused"; + #[doc = "Press Enter to check"] + pub const NARRATION_CHECKBOX_USAGE_FOCUSED_CHECK: &str = + "narration.checkbox.usage.focused.check"; + #[doc = "Press Enter to uncheck"] + pub const NARRATION_CHECKBOX_USAGE_FOCUSED_UNCHECK: &str = + "narration.checkbox.usage.focused.uncheck"; + #[doc = "Left click to toggle"] + pub const NARRATION_CHECKBOX_USAGE_HOVERED: &str = "narration.checkbox.usage.hovered"; + #[doc = "Left click to check"] + pub const NARRATION_CHECKBOX_USAGE_HOVERED_CHECK: &str = + "narration.checkbox.usage.hovered.check"; + #[doc = "Left click to uncheck"] + pub const NARRATION_CHECKBOX_USAGE_HOVERED_UNCHECK: &str = + "narration.checkbox.usage.hovered.uncheck"; + #[doc = "Press Tab to navigate to the next element"] + pub const NARRATION_COMPONENT_LIST_USAGE: &str = "narration.component_list.usage"; + #[doc = "Press Enter to switch to %s"] + pub const NARRATION_CYCLE_BUTTON_USAGE_FOCUSED: &str = "narration.cycle_button.usage.focused"; + #[doc = "Left click to switch to %s"] + pub const NARRATION_CYCLE_BUTTON_USAGE_HOVERED: &str = "narration.cycle_button.usage.hovered"; + #[doc = "Edit box: %s"] + pub const NARRATION_EDIT_BOX: &str = "narration.edit_box"; + #[doc = "Item: %s"] + pub const NARRATION_ITEM: &str = "narration.item"; + #[doc = "Recipe for %s"] + pub const NARRATION_RECIPE: &str = "narration.recipe"; + #[doc = "Left click to select"] + pub const NARRATION_RECIPE_USAGE: &str = "narration.recipe.usage"; + #[doc = "Right click to show more recipes"] + pub const NARRATION_RECIPE_USAGE_MORE: &str = "narration.recipe.usage.more"; + #[doc = "Press the up and down buttons to move to another entry"] + pub const NARRATION_SELECTION_USAGE: &str = "narration.selection.usage"; + #[doc = "Press the left or right keyboard buttons to change the value"] + pub const NARRATION_SLIDER_USAGE_FOCUSED: &str = "narration.slider.usage.focused"; + #[doc = "Press Enter to start changing the slider value"] + pub const NARRATION_SLIDER_USAGE_FOCUSED_KEYBOARD_CANNOT_CHANGE_VALUE: &str = + "narration.slider.usage.focused.keyboard_cannot_change_value"; + #[doc = "Drag the slider to change its value"] + pub const NARRATION_SLIDER_USAGE_HOVERED: &str = "narration.slider.usage.hovered"; + #[doc = "Selected suggestion %s out of %s: %s"] + pub const NARRATION_SUGGESTION: &str = "narration.suggestion"; + #[doc = "Selected suggestion %s out of %s: %s (%s)"] + pub const NARRATION_SUGGESTION_TOOLTIP: &str = "narration.suggestion.tooltip"; + #[doc = "Press Tab to cycle to the next suggestion"] + pub const NARRATION_SUGGESTION_USAGE_CYCLE_FIXED: &str = + "narration.suggestion.usage.cycle.fixed"; + #[doc = "Press Tab to cycle to the next suggestion, or Escape to leave suggestions"] + pub const NARRATION_SUGGESTION_USAGE_CYCLE_HIDABLE: &str = + "narration.suggestion.usage.cycle.hidable"; + #[doc = "Press Tab to use the suggestion"] + pub const NARRATION_SUGGESTION_USAGE_FILL_FIXED: &str = "narration.suggestion.usage.fill.fixed"; + #[doc = "Press Tab to use the suggestion, or Escape to leave suggestions"] + pub const NARRATION_SUGGESTION_USAGE_FILL_HIDABLE: &str = + "narration.suggestion.usage.fill.hidable"; + #[doc = "Press Ctrl and Tab to switch between tabs"] + pub const NARRATION_TAB_NAVIGATION_USAGE: &str = "narration.tab_navigation.usage"; + #[doc = "Accessibility"] + pub const NARRATOR_BUTTON_ACCESSIBILITY: &str = "narrator.button.accessibility"; + #[doc = "Difficulty lock"] + pub const NARRATOR_BUTTON_DIFFICULTY_LOCK: &str = "narrator.button.difficulty_lock"; + #[doc = "Locked"] + pub const NARRATOR_BUTTON_DIFFICULTY_LOCK_LOCKED: &str = + "narrator.button.difficulty_lock.locked"; + #[doc = "Unlocked"] + pub const NARRATOR_BUTTON_DIFFICULTY_LOCK_UNLOCKED: &str = + "narrator.button.difficulty_lock.unlocked"; + #[doc = "Language"] + pub const NARRATOR_BUTTON_LANGUAGE: &str = "narrator.button.language"; + #[doc = "%s is bound to %s"] + pub const NARRATOR_CONTROLS_BOUND: &str = "narrator.controls.bound"; + #[doc = "Reset %s button"] + pub const NARRATOR_CONTROLS_RESET: &str = "narrator.controls.reset"; + #[doc = "%s is not bound"] + pub const NARRATOR_CONTROLS_UNBOUND: &str = "narrator.controls.unbound"; + #[doc = "Joining"] + pub const NARRATOR_JOINING: &str = "narrator.joining"; + #[doc = "Loading: %s"] + pub const NARRATOR_LOADING: &str = "narrator.loading"; + #[doc = "Done"] + pub const NARRATOR_LOADING_DONE: &str = "narrator.loading.done"; + #[doc = "Selected list row %s out of %s"] + pub const NARRATOR_POSITION_LIST: &str = "narrator.position.list"; + #[doc = "Selected row element %s out of %s"] + pub const NARRATOR_POSITION_OBJECT_LIST: &str = "narrator.position.object_list"; + #[doc = "Screen element %s out of %s"] + pub const NARRATOR_POSITION_SCREEN: &str = "narrator.position.screen"; + #[doc = "Selected tab %s out of %s"] + pub const NARRATOR_POSITION_TAB: &str = "narrator.position.tab"; + #[doc = "Ready to play"] + pub const NARRATOR_READY_TO_PLAY: &str = "narrator.ready_to_play"; + #[doc = "Title Screen"] + pub const NARRATOR_SCREEN_TITLE: &str = "narrator.screen.title"; + #[doc = "Use mouse cursor or Tab button to select element"] + pub const NARRATOR_SCREEN_USAGE: &str = "narrator.screen.usage"; + #[doc = "Selected: %s"] + pub const NARRATOR_SELECT: &str = "narrator.select"; + #[doc = "Selected %s, last played: %s, %s, %s, version: %s"] + pub const NARRATOR_SELECT_WORLD: &str = "narrator.select.world"; + #[doc = "Selected %s, last played: %s, %s"] + pub const NARRATOR_SELECT_WORLD_INFO: &str = "narrator.select.world_info"; + #[doc = "Narrator Disabled"] + pub const NARRATOR_TOAST_DISABLED: &str = "narrator.toast.disabled"; + #[doc = "Narrator Enabled"] + pub const NARRATOR_TOAST_ENABLED: &str = "narrator.toast.enabled"; + #[doc = "This will attempt to optimize your world by making sure all data is stored in the most recent game format. This can take a very long time, depending on your world. Once done, your world may play faster but will no longer be compatible with older versions of the game. Are you sure you wish to proceed?"] + pub const OPTIMIZEWORLD_CONFIRM_DESCRIPTION: &str = "optimizeWorld.confirm.description"; + #[doc = "Create Backup and Optimize"] + pub const OPTIMIZEWORLD_CONFIRM_PROCEED: &str = "optimizeWorld.confirm.proceed"; + #[doc = "Optimize World"] + pub const OPTIMIZEWORLD_CONFIRM_TITLE: &str = "optimizeWorld.confirm.title"; + #[doc = "Upgraded chunks: %s"] + pub const OPTIMIZEWORLD_INFO_CONVERTED: &str = "optimizeWorld.info.converted"; + #[doc = "Skipped chunks: %s"] + pub const OPTIMIZEWORLD_INFO_SKIPPED: &str = "optimizeWorld.info.skipped"; + #[doc = "Total chunks: %s"] + pub const OPTIMIZEWORLD_INFO_TOTAL: &str = "optimizeWorld.info.total"; + #[doc = "%s / %s"] + pub const OPTIMIZEWORLD_PROGRESS_COUNTER: &str = "optimizeWorld.progress.counter"; + #[doc = "%s%%"] + pub const OPTIMIZEWORLD_PROGRESS_PERCENTAGE: &str = "optimizeWorld.progress.percentage"; + #[doc = "Counting chunks..."] + pub const OPTIMIZEWORLD_STAGE_COUNTING: &str = "optimizeWorld.stage.counting"; + #[doc = "Failed! :("] + pub const OPTIMIZEWORLD_STAGE_FAILED: &str = "optimizeWorld.stage.failed"; + #[doc = "Finishing up..."] + pub const OPTIMIZEWORLD_STAGE_FINISHED: &str = "optimizeWorld.stage.finished"; + #[doc = "Finishing up upgrading chunks..."] + pub const OPTIMIZEWORLD_STAGE_FINISHED_CHUNKS: &str = "optimizeWorld.stage.finished.chunks"; + #[doc = "Finishing up upgrading entities..."] + pub const OPTIMIZEWORLD_STAGE_FINISHED_ENTITIES: &str = "optimizeWorld.stage.finished.entities"; + #[doc = "Finishing up upgrading points of interest..."] + pub const OPTIMIZEWORLD_STAGE_FINISHED_POI: &str = "optimizeWorld.stage.finished.poi"; + #[doc = "Upgrading all chunks..."] + pub const OPTIMIZEWORLD_STAGE_UPGRADING: &str = "optimizeWorld.stage.upgrading"; + #[doc = "Upgrading all chunks..."] + pub const OPTIMIZEWORLD_STAGE_UPGRADING_CHUNKS: &str = "optimizeWorld.stage.upgrading.chunks"; + #[doc = "Upgrading all entities..."] + pub const OPTIMIZEWORLD_STAGE_UPGRADING_ENTITIES: &str = + "optimizeWorld.stage.upgrading.entities"; + #[doc = "Upgrading all points of interest..."] + pub const OPTIMIZEWORLD_STAGE_UPGRADING_POI: &str = "optimizeWorld.stage.upgrading.poi"; + #[doc = "Optimizing World '%s'"] + pub const OPTIMIZEWORLD_TITLE: &str = "optimizeWorld.title"; + #[doc = "Accessibility Settings..."] + pub const OPTIONS_ACCESSIBILITY: &str = "options.accessibility"; + #[doc = "High Contrast"] + pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST: &str = "options.accessibility.high_contrast"; + #[doc = "High Contrast resource pack is not available."] + pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_ERROR_TOOLTIP: &str = + "options.accessibility.high_contrast.error.tooltip"; + #[doc = "Enhances the contrast of UI elements."] + pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_TOOLTIP: &str = + "options.accessibility.high_contrast.tooltip"; + #[doc = "High Contrast Block Outlines"] + pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_BLOCK_OUTLINE: &str = + "options.accessibility.high_contrast_block_outline"; + #[doc = "Enhances the block outline contrast of the targeted block."] + pub const OPTIONS_ACCESSIBILITY_HIGH_CONTRAST_BLOCK_OUTLINE_TOOLTIP: &str = + "options.accessibility.high_contrast_block_outline.tooltip"; + #[doc = "Accessibility Guide"] + pub const OPTIONS_ACCESSIBILITY_LINK: &str = "options.accessibility.link"; + #[doc = "Menu Background Blur"] + pub const OPTIONS_ACCESSIBILITY_MENU_BACKGROUND_BLURRINESS: &str = + "options.accessibility.menu_background_blurriness"; + #[doc = "Changes the blurriness of menu backgrounds."] + pub const OPTIONS_ACCESSIBILITY_MENU_BACKGROUND_BLURRINESS_TOOLTIP: &str = + "options.accessibility.menu_background_blurriness.tooltip"; + #[doc = "Narrator Hotkey"] + pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY: &str = "options.accessibility.narrator_hotkey"; + #[doc = "Allows the Narrator to be toggled on and off with 'Cmd + B'."] + pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY_MAC_TOOLTIP: &str = + "options.accessibility.narrator_hotkey.mac.tooltip"; + #[doc = "Allows the Narrator to be toggled on and off with 'Ctrl + B'."] + pub const OPTIONS_ACCESSIBILITY_NARRATOR_HOTKEY_TOOLTIP: &str = + "options.accessibility.narrator_hotkey.tooltip"; + #[doc = "Panorama Scroll Speed"] + pub const OPTIONS_ACCESSIBILITY_PANORAMA_SPEED: &str = "options.accessibility.panorama_speed"; + #[doc = "Text Background"] + pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND: &str = "options.accessibility.text_background"; + #[doc = "Chat"] + pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_CHAT: &str = + "options.accessibility.text_background.chat"; + #[doc = "Everywhere"] + pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_EVERYWHERE: &str = + "options.accessibility.text_background.everywhere"; + #[doc = "Text Background Opacity"] + pub const OPTIONS_ACCESSIBILITY_TEXT_BACKGROUND_OPACITY: &str = + "options.accessibility.text_background_opacity"; + #[doc = "Accessibility Settings"] + pub const OPTIONS_ACCESSIBILITY_TITLE: &str = "options.accessibility.title"; + #[doc = "Allow Cursor Changes"] + pub const OPTIONS_ALLOWCURSORCHANGES: &str = "options.allowCursorChanges"; + #[doc = "Allows the mouse cursor to change shape when over certain UI elements."] + pub const OPTIONS_ALLOWCURSORCHANGES_TOOLTIP: &str = "options.allowCursorChanges.tooltip"; + #[doc = "Allow Server Listings"] + pub const OPTIONS_ALLOWSERVERLISTING: &str = "options.allowServerListing"; + #[doc = "Servers may list online players as part of their public status.\nWith this option off your name will not show up in such lists."] + pub const OPTIONS_ALLOWSERVERLISTING_TOOLTIP: &str = "options.allowServerListing.tooltip"; + #[doc = "Smooth Lighting"] + pub const OPTIONS_AO: &str = "options.ao"; + #[doc = "Maximum"] + pub const OPTIONS_AO_MAX: &str = "options.ao.max"; + #[doc = "Minimum"] + pub const OPTIONS_AO_MIN: &str = "options.ao.min"; + #[doc = "OFF"] + pub const OPTIONS_AO_OFF: &str = "options.ao.off"; + #[doc = "Crosshair"] + pub const OPTIONS_ATTACK_CROSSHAIR: &str = "options.attack.crosshair"; + #[doc = "Hotbar"] + pub const OPTIONS_ATTACK_HOTBAR: &str = "options.attack.hotbar"; + #[doc = "Attack Indicator"] + pub const OPTIONS_ATTACKINDICATOR: &str = "options.attackIndicator"; + #[doc = "Device"] + pub const OPTIONS_AUDIODEVICE: &str = "options.audioDevice"; + #[doc = "System Default"] + pub const OPTIONS_AUDIODEVICE_DEFAULT: &str = "options.audioDevice.default"; + #[doc = "Auto-Jump"] + pub const OPTIONS_AUTOJUMP: &str = "options.autoJump"; + #[doc = "Command Suggestions"] + pub const OPTIONS_AUTOSUGGESTCOMMANDS: &str = "options.autoSuggestCommands"; + #[doc = "Autosave Indicator"] + pub const OPTIONS_AUTOSAVEINDICATOR: &str = "options.autosaveIndicator"; + #[doc = "Biome Blend"] + pub const OPTIONS_BIOMEBLENDRADIUS: &str = "options.biomeBlendRadius"; + #[doc = "OFF (Fastest)"] + pub const OPTIONS_BIOMEBLENDRADIUS_1: &str = "options.biomeBlendRadius.1"; + #[doc = "11x11 (Extreme)"] + pub const OPTIONS_BIOMEBLENDRADIUS_11: &str = "options.biomeBlendRadius.11"; + #[doc = "13x13 (Showoff)"] + pub const OPTIONS_BIOMEBLENDRADIUS_13: &str = "options.biomeBlendRadius.13"; + #[doc = "15x15 (Maximum)"] + pub const OPTIONS_BIOMEBLENDRADIUS_15: &str = "options.biomeBlendRadius.15"; + #[doc = "3x3 (Fast)"] + pub const OPTIONS_BIOMEBLENDRADIUS_3: &str = "options.biomeBlendRadius.3"; + #[doc = "5x5 (Normal)"] + pub const OPTIONS_BIOMEBLENDRADIUS_5: &str = "options.biomeBlendRadius.5"; + #[doc = "7x7 (High)"] + pub const OPTIONS_BIOMEBLENDRADIUS_7: &str = "options.biomeBlendRadius.7"; + #[doc = "9x9 (Very High)"] + pub const OPTIONS_BIOMEBLENDRADIUS_9: &str = "options.biomeBlendRadius.9"; + #[doc = "%s Blocks"] + pub const OPTIONS_BLOCKS: &str = "options.blocks"; + #[doc = "Chat Settings..."] + pub const OPTIONS_CHAT: &str = "options.chat"; + #[doc = "Colors"] + pub const OPTIONS_CHAT_COLOR: &str = "options.chat.color"; + #[doc = "Chat Delay: %s second(s)"] + pub const OPTIONS_CHAT_DELAY: &str = "options.chat.delay"; + #[doc = "Chat Delay: None"] + pub const OPTIONS_CHAT_DELAY_NONE: &str = "options.chat.delay_none"; + #[doc = "Save Unsent Chats"] + pub const OPTIONS_CHAT_DRAFTS: &str = "options.chat.drafts"; + #[doc = "Unsent messages will be saved and can be sent the next time chat is opened."] + pub const OPTIONS_CHAT_DRAFTS_TOOLTIP: &str = "options.chat.drafts.tooltip"; + #[doc = "Focused Height"] + pub const OPTIONS_CHAT_HEIGHT_FOCUSED: &str = "options.chat.height.focused"; + #[doc = "Unfocused Height"] + pub const OPTIONS_CHAT_HEIGHT_UNFOCUSED: &str = "options.chat.height.unfocused"; + #[doc = "Line Spacing"] + pub const OPTIONS_CHAT_LINE_SPACING: &str = "options.chat.line_spacing"; + #[doc = "Web Links"] + pub const OPTIONS_CHAT_LINKS: &str = "options.chat.links"; + #[doc = "Prompt on Links"] + pub const OPTIONS_CHAT_LINKS_PROMPT: &str = "options.chat.links.prompt"; + #[doc = "Chat Text Opacity"] + pub const OPTIONS_CHAT_OPACITY: &str = "options.chat.opacity"; + #[doc = "Chat Text Size"] + pub const OPTIONS_CHAT_SCALE: &str = "options.chat.scale"; + #[doc = "Chat Settings"] + pub const OPTIONS_CHAT_TITLE: &str = "options.chat.title"; + #[doc = "Chat"] + pub const OPTIONS_CHAT_VISIBILITY: &str = "options.chat.visibility"; + #[doc = "Shown"] + pub const OPTIONS_CHAT_VISIBILITY_FULL: &str = "options.chat.visibility.full"; + #[doc = "Hidden"] + pub const OPTIONS_CHAT_VISIBILITY_HIDDEN: &str = "options.chat.visibility.hidden"; + #[doc = "Commands Only"] + pub const OPTIONS_CHAT_VISIBILITY_SYSTEM: &str = "options.chat.visibility.system"; + #[doc = "Width"] + pub const OPTIONS_CHAT_WIDTH: &str = "options.chat.width"; + #[doc = "Chunk Fade Time"] + pub const OPTIONS_CHUNKFADE: &str = "options.chunkFade"; + #[doc = "Chunk Fade: None"] + pub const OPTIONS_CHUNKFADE_NONE: &str = "options.chunkFade.none"; + #[doc = "Chunk Fade: %s second(s)"] + pub const OPTIONS_CHUNKFADE_SECONDS: &str = "options.chunkFade.seconds"; + #[doc = "How long in seconds chunks should fade in when they're first rendered, if at all."] + pub const OPTIONS_CHUNKFADE_TOOLTIP: &str = "options.chunkFade.tooltip"; + #[doc = "%s Chunks"] + pub const OPTIONS_CHUNKS: &str = "options.chunks"; + #[doc = "Fancy"] + pub const OPTIONS_CLOUDS_FANCY: &str = "options.clouds.fancy"; + #[doc = "Fast"] + pub const OPTIONS_CLOUDS_FAST: &str = "options.clouds.fast"; + #[doc = "Controls..."] + pub const OPTIONS_CONTROLS: &str = "options.controls"; + #[doc = "Credits & Attribution..."] + pub const OPTIONS_CREDITS_AND_ATTRIBUTION: &str = "options.credits_and_attribution"; + #[doc = "See-Through Leaves"] + pub const OPTIONS_CUTOUTLEAVES: &str = "options.cutoutLeaves"; + #[doc = "Allows you to see through gaps in leaves. Disabling improves performance."] + pub const OPTIONS_CUTOUTLEAVES_TOOLTIP: &str = "options.cutoutLeaves.tooltip"; + #[doc = "Damage Tilt"] + pub const OPTIONS_DAMAGETILTSTRENGTH: &str = "options.damageTiltStrength"; + #[doc = "The amount of camera shake caused by being hurt."] + pub const OPTIONS_DAMAGETILTSTRENGTH_TOOLTIP: &str = "options.damageTiltStrength.tooltip"; + #[doc = "Monochrome Logo"] + pub const OPTIONS_DARKMOJANGSTUDIOSBACKGROUNDCOLOR: &str = + "options.darkMojangStudiosBackgroundColor"; + #[doc = "Changes the Mojang Studios loading screen background color to black."] + pub const OPTIONS_DARKMOJANGSTUDIOSBACKGROUNDCOLOR_TOOLTIP: &str = + "options.darkMojangStudiosBackgroundColor.tooltip"; + #[doc = "Darkness Pulsing"] + pub const OPTIONS_DARKNESSEFFECTSCALE: &str = "options.darknessEffectScale"; + #[doc = "Controls how much the Darkness effect pulses when a Warden or Sculk Shrieker gives it to you."] + pub const OPTIONS_DARKNESSEFFECTSCALE_TOOLTIP: &str = "options.darknessEffectScale.tooltip"; + #[doc = "Difficulty"] + pub const OPTIONS_DIFFICULTY: &str = "options.difficulty"; + #[doc = "Easy"] + pub const OPTIONS_DIFFICULTY_EASY: &str = "options.difficulty.easy"; + #[doc = "Hostile mobs spawn but deal less damage. Hunger bar depletes and drains health down to 5 hearts."] + pub const OPTIONS_DIFFICULTY_EASY_INFO: &str = "options.difficulty.easy.info"; + #[doc = "Hard"] + pub const OPTIONS_DIFFICULTY_HARD: &str = "options.difficulty.hard"; + #[doc = "Hostile mobs spawn and deal more damage. Hunger bar depletes and drains all health."] + pub const OPTIONS_DIFFICULTY_HARD_INFO: &str = "options.difficulty.hard.info"; + #[doc = "Hardcore"] + pub const OPTIONS_DIFFICULTY_HARDCORE: &str = "options.difficulty.hardcore"; + #[doc = "Normal"] + pub const OPTIONS_DIFFICULTY_NORMAL: &str = "options.difficulty.normal"; + #[doc = "Hostile mobs spawn and deal standard damage. Hunger bar depletes and drains health down to half a heart."] + pub const OPTIONS_DIFFICULTY_NORMAL_INFO: &str = "options.difficulty.normal.info"; + #[doc = "Server Difficulty"] + pub const OPTIONS_DIFFICULTY_ONLINE: &str = "options.difficulty.online"; + #[doc = "Peaceful"] + pub const OPTIONS_DIFFICULTY_PEACEFUL: &str = "options.difficulty.peaceful"; + #[doc = "No hostile mobs and only some neutral mobs spawn. Hunger bar doesn't deplete and health replenishes over time."] + pub const OPTIONS_DIFFICULTY_PEACEFUL_INFO: &str = "options.difficulty.peaceful.info"; + #[doc = "Directional Audio"] + pub const OPTIONS_DIRECTIONALAUDIO: &str = "options.directionalAudio"; + #[doc = "Classic Stereo sound."] + pub const OPTIONS_DIRECTIONALAUDIO_OFF_TOOLTIP: &str = "options.directionalAudio.off.tooltip"; + #[doc = "Uses HRTF-based directional audio to improve the simulation of 3D sound. Requires HRTF compatible audio hardware, and is best experienced with headphones."] + pub const OPTIONS_DIRECTIONALAUDIO_ON_TOOLTIP: &str = "options.directionalAudio.on.tooltip"; + #[doc = "Discrete Scrolling"] + pub const OPTIONS_DISCRETE_MOUSE_SCROLL: &str = "options.discrete_mouse_scroll"; + #[doc = "Entity Distance"] + pub const OPTIONS_ENTITYDISTANCESCALING: &str = "options.entityDistanceScaling"; + #[doc = "Entity Shadows"] + pub const OPTIONS_ENTITYSHADOWS: &str = "options.entityShadows"; + #[doc = "Exclusive Fullscreen"] + pub const OPTIONS_EXCLUSIVEFULLSCREEN: &str = "options.exclusiveFullscreen"; + #[doc = "This option might prevent some input methods from working."] + pub const OPTIONS_EXCLUSIVEFULLSCREEN_WARNINGTOOLTIP: &str = + "options.exclusiveFullscreen.warningTooltip"; + #[doc = "Font Settings..."] + pub const OPTIONS_FONT: &str = "options.font"; + #[doc = "Font Settings"] + pub const OPTIONS_FONT_TITLE: &str = "options.font.title"; + #[doc = "Force Unicode Font"] + pub const OPTIONS_FORCEUNICODEFONT: &str = "options.forceUnicodeFont"; + #[doc = "FOV"] + pub const OPTIONS_FOV: &str = "options.fov"; + #[doc = "Quake Pro"] + pub const OPTIONS_FOV_MAX: &str = "options.fov.max"; + #[doc = "Normal"] + pub const OPTIONS_FOV_MIN: &str = "options.fov.min"; + #[doc = "FOV Effects"] + pub const OPTIONS_FOVEFFECTSCALE: &str = "options.fovEffectScale"; + #[doc = "Controls how much the field of view can change with gameplay effects."] + pub const OPTIONS_FOVEFFECTSCALE_TOOLTIP: &str = "options.fovEffectScale.tooltip"; + #[doc = "%s fps"] + pub const OPTIONS_FRAMERATE: &str = "options.framerate"; + #[doc = "Max Framerate"] + pub const OPTIONS_FRAMERATELIMIT: &str = "options.framerateLimit"; + #[doc = "Unlimited"] + pub const OPTIONS_FRAMERATELIMIT_MAX: &str = "options.framerateLimit.max"; + #[doc = "Fullscreen"] + pub const OPTIONS_FULLSCREEN: &str = "options.fullscreen"; + #[doc = "Current"] + pub const OPTIONS_FULLSCREEN_CURRENT: &str = "options.fullscreen.current"; + #[doc = "%sx%s@%s (%sbit)"] + pub const OPTIONS_FULLSCREEN_ENTRY: &str = "options.fullscreen.entry"; + #[doc = "Fullscreen Resolution"] + pub const OPTIONS_FULLSCREEN_RESOLUTION: &str = "options.fullscreen.resolution"; + #[doc = "Setting unavailable"] + pub const OPTIONS_FULLSCREEN_UNAVAILABLE: &str = "options.fullscreen.unavailable"; + #[doc = "Brightness"] + pub const OPTIONS_GAMMA: &str = "options.gamma"; + #[doc = "Default"] + pub const OPTIONS_GAMMA_DEFAULT: &str = "options.gamma.default"; + #[doc = "Bright"] + pub const OPTIONS_GAMMA_MAX: &str = "options.gamma.max"; + #[doc = "Moody"] + pub const OPTIONS_GAMMA_MIN: &str = "options.gamma.min"; + #[doc = "%s: %s"] + pub const OPTIONS_GENERIC_VALUE: &str = "options.generic_value"; + #[doc = "Glint Speed"] + pub const OPTIONS_GLINTSPEED: &str = "options.glintSpeed"; + #[doc = "Controls how fast the visual glint shimmers across enchanted items."] + pub const OPTIONS_GLINTSPEED_TOOLTIP: &str = "options.glintSpeed.tooltip"; + #[doc = "Glint Strength"] + pub const OPTIONS_GLINTSTRENGTH: &str = "options.glintStrength"; + #[doc = "Controls how transparent the visual glint is on enchanted items."] + pub const OPTIONS_GLINTSTRENGTH_TOOLTIP: &str = "options.glintStrength.tooltip"; + #[doc = "Graphics"] + pub const OPTIONS_GRAPHICS: &str = "options.graphics"; + #[doc = "Custom"] + pub const OPTIONS_GRAPHICS_CUSTOM: &str = "options.graphics.custom"; + #[doc = "Fabulous!"] + pub const OPTIONS_GRAPHICS_FABULOUS: &str = "options.graphics.fabulous"; + #[doc = "%s graphics uses screen shaders for drawing weather, clouds, and particles behind translucent blocks and water.\nThis may severely impact performance for portable devices and 4K displays."] + pub const OPTIONS_GRAPHICS_FABULOUS_TOOLTIP: &str = "options.graphics.fabulous.tooltip"; + #[doc = "Fancy"] + pub const OPTIONS_GRAPHICS_FANCY: &str = "options.graphics.fancy"; + #[doc = "Fancy graphics balances performance and quality for the majority of machines.\nWeather, clouds, and particles may not appear behind translucent blocks or water."] + pub const OPTIONS_GRAPHICS_FANCY_TOOLTIP: &str = "options.graphics.fancy.tooltip"; + #[doc = "Fast"] + pub const OPTIONS_GRAPHICS_FAST: &str = "options.graphics.fast"; + #[doc = "Fast graphics reduces the amount of visible rain and snow.\nTransparency effects are disabled for various blocks such as leaves."] + pub const OPTIONS_GRAPHICS_FAST_TOOLTIP: &str = "options.graphics.fast.tooltip"; + #[doc = "Preset"] + pub const OPTIONS_GRAPHICS_PRESET: &str = "options.graphics.preset"; + #[doc = "Sets \"Quality & Performance\" settings to reasonable defaults corresponding to the desired quality."] + pub const OPTIONS_GRAPHICS_PRESET_TOOLTIP: &str = "options.graphics.preset.tooltip"; + #[doc = "Continue Without Support"] + pub const OPTIONS_GRAPHICS_WARNING_ACCEPT: &str = "options.graphics.warning.accept"; + #[doc = "Take Me Back"] + pub const OPTIONS_GRAPHICS_WARNING_CANCEL: &str = "options.graphics.warning.cancel"; + #[doc = "Your graphics device is detected as unsupported for the %s graphics option.\n\nYou may ignore this and continue, however support will not be provided for your device if you choose to use %s graphics."] + pub const OPTIONS_GRAPHICS_WARNING_MESSAGE: &str = "options.graphics.warning.message"; + #[doc = "Renderer detected: [%s]"] + pub const OPTIONS_GRAPHICS_WARNING_RENDERER: &str = "options.graphics.warning.renderer"; + #[doc = "Graphics Device Unsupported"] + pub const OPTIONS_GRAPHICS_WARNING_TITLE: &str = "options.graphics.warning.title"; + #[doc = "Vendor detected: [%s]"] + pub const OPTIONS_GRAPHICS_WARNING_VENDOR: &str = "options.graphics.warning.vendor"; + #[doc = "OpenGL Version detected: [%s]"] + pub const OPTIONS_GRAPHICS_WARNING_VERSION: &str = "options.graphics.warning.version"; + #[doc = "GUI Scale"] + pub const OPTIONS_GUISCALE: &str = "options.guiScale"; + #[doc = "Auto"] + pub const OPTIONS_GUISCALE_AUTO: &str = "options.guiScale.auto"; + #[doc = "Hidden"] + pub const OPTIONS_HIDDEN: &str = "options.hidden"; + #[doc = "Hide Sky Flashes"] + pub const OPTIONS_HIDELIGHTNINGFLASHES: &str = "options.hideLightningFlashes"; + #[doc = "Prevents Lightning Bolts or other environmental effects from making the sky flash. The sources of flashes themselves will still be visible."] + pub const OPTIONS_HIDELIGHTNINGFLASHES_TOOLTIP: &str = "options.hideLightningFlashes.tooltip"; + #[doc = "Hide Matched Names"] + pub const OPTIONS_HIDEMATCHEDNAMES: &str = "options.hideMatchedNames"; + #[doc = "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."] + pub const OPTIONS_HIDEMATCHEDNAMES_TOOLTIP: &str = "options.hideMatchedNames.tooltip"; + #[doc = "Hide Splash Texts"] + pub const OPTIONS_HIDESPLASHTEXTS: &str = "options.hideSplashTexts"; + #[doc = "Hides the yellow splash text in the main menu."] + pub const OPTIONS_HIDESPLASHTEXTS_TOOLTIP: &str = "options.hideSplashTexts.tooltip"; + #[doc = "Improved Transparency"] + pub const OPTIONS_IMPROVEDTRANSPARENCY: &str = "options.improvedTransparency"; + #[doc = "An experimental approach that uses screen shaders for drawing weather, clouds, and particles behind translucent blocks and water.\nThis will impact GPU performance."] + pub const OPTIONS_IMPROVEDTRANSPARENCY_TOOLTIP: &str = "options.improvedTransparency.tooltip"; + #[doc = "Reduce FPS when"] + pub const OPTIONS_INACTIVITYFPSLIMIT: &str = "options.inactivityFpsLimit"; + #[doc = "AFK"] + pub const OPTIONS_INACTIVITYFPSLIMIT_AFK: &str = "options.inactivityFpsLimit.afk"; + #[doc = "Limits framerate to 30 when the game is not getting any player input for more than a minute. Further limits it to 10 after 9 more minutes."] + pub const OPTIONS_INACTIVITYFPSLIMIT_AFK_TOOLTIP: &str = + "options.inactivityFpsLimit.afk.tooltip"; + #[doc = "Minimized"] + pub const OPTIONS_INACTIVITYFPSLIMIT_MINIMIZED: &str = "options.inactivityFpsLimit.minimized"; + #[doc = "Limits framerate only when the game window is minimized."] + pub const OPTIONS_INACTIVITYFPSLIMIT_MINIMIZED_TOOLTIP: &str = + "options.inactivityFpsLimit.minimized.tooltip"; + #[doc = "Invert Mouse"] + pub const OPTIONS_INVERTMOUSE: &str = "options.invertMouse"; + #[doc = "Invert Mouse X"] + pub const OPTIONS_INVERTMOUSEX: &str = "options.invertMouseX"; + #[doc = "Invert Mouse Y"] + pub const OPTIONS_INVERTMOUSEY: &str = "options.invertMouseY"; + #[doc = "Japanese Glyph Variants"] + pub const OPTIONS_JAPANESEGLYPHVARIANTS: &str = "options.japaneseGlyphVariants"; + #[doc = "Uses Japanese variants of CJK characters in the default font."] + pub const OPTIONS_JAPANESEGLYPHVARIANTS_TOOLTIP: &str = "options.japaneseGlyphVariants.tooltip"; + #[doc = "Hold"] + pub const OPTIONS_KEY_HOLD: &str = "options.key.hold"; + #[doc = "Toggle"] + pub const OPTIONS_KEY_TOGGLE: &str = "options.key.toggle"; + #[doc = "Language..."] + pub const OPTIONS_LANGUAGE: &str = "options.language"; + #[doc = "Language"] + pub const OPTIONS_LANGUAGE_TITLE: &str = "options.language.title"; + #[doc = "(Language translations may not be 100%% accurate)"] + pub const OPTIONS_LANGUAGEACCURACYWARNING: &str = "options.languageAccuracyWarning"; + #[doc = "Language translations may not be 100%% accurate"] + pub const OPTIONS_LANGUAGEWARNING: &str = "options.languageWarning"; + #[doc = "Main Hand"] + pub const OPTIONS_MAINHAND: &str = "options.mainHand"; + #[doc = "Left"] + pub const OPTIONS_MAINHAND_LEFT: &str = "options.mainHand.left"; + #[doc = "Right"] + pub const OPTIONS_MAINHAND_RIGHT: &str = "options.mainHand.right"; + #[doc = "Anisotropic Filtering"] + pub const OPTIONS_MAXANISOTROPY: &str = "options.maxAnisotropy"; + #[doc = "Each level significantly improves how smooth textures look, but impacts performance and significantly impacts video memory usage. Requires Texture Filtering to be set to Anisotropic."] + pub const OPTIONS_MAXANISOTROPY_TOOLTIP: &str = "options.maxAnisotropy.tooltip"; + #[doc = "Mipmap Levels"] + pub const OPTIONS_MIPMAPLEVELS: &str = "options.mipmapLevels"; + #[doc = "Cape"] + pub const OPTIONS_MODELPART_CAPE: &str = "options.modelPart.cape"; + #[doc = "Hat"] + pub const OPTIONS_MODELPART_HAT: &str = "options.modelPart.hat"; + #[doc = "Jacket"] + pub const OPTIONS_MODELPART_JACKET: &str = "options.modelPart.jacket"; + #[doc = "Left Pant Leg"] + pub const OPTIONS_MODELPART_LEFT_PANTS_LEG: &str = "options.modelPart.left_pants_leg"; + #[doc = "Left Sleeve"] + pub const OPTIONS_MODELPART_LEFT_SLEEVE: &str = "options.modelPart.left_sleeve"; + #[doc = "Right Pant Leg"] + pub const OPTIONS_MODELPART_RIGHT_PANTS_LEG: &str = "options.modelPart.right_pants_leg"; + #[doc = "Right Sleeve"] + pub const OPTIONS_MODELPART_RIGHT_SLEEVE: &str = "options.modelPart.right_sleeve"; + #[doc = "Scroll Sensitivity"] + pub const OPTIONS_MOUSEWHEELSENSITIVITY: &str = "options.mouseWheelSensitivity"; + #[doc = "Mouse Settings..."] + pub const OPTIONS_MOUSE_SETTINGS: &str = "options.mouse_settings"; + #[doc = "Mouse Settings"] + pub const OPTIONS_MOUSE_SETTINGS_TITLE: &str = "options.mouse_settings.title"; + #[doc = "Multiplayer Settings..."] + pub const OPTIONS_MULTIPLAYER_TITLE: &str = "options.multiplayer.title"; + #[doc = "%sx"] + pub const OPTIONS_MULTIPLIER: &str = "options.multiplier"; + #[doc = "Music Toast"] + pub const OPTIONS_MUSICTOAST: &str = "options.musicToast"; + #[doc = "Never"] + pub const OPTIONS_MUSICTOAST_NEVER: &str = "options.musicToast.never"; + #[doc = "No music toast is shown."] + pub const OPTIONS_MUSICTOAST_NEVER_TOOLTIP: &str = "options.musicToast.never.tooltip"; + #[doc = "Pause Menu"] + pub const OPTIONS_MUSICTOAST_PAUSEMENU: &str = "options.musicToast.pauseMenu"; + #[doc = "A music toast is constantly displayed in the in-game pause menu while a song is playing."] + pub const OPTIONS_MUSICTOAST_PAUSEMENU_TOOLTIP: &str = "options.musicToast.pauseMenu.tooltip"; + #[doc = "Pause Menu and Toast"] + pub const OPTIONS_MUSICTOAST_PAUSEMENUANDTOAST: &str = "options.musicToast.pauseMenuAndToast"; + #[doc = "Displays a toast when a song starts playing. The same toast is constantly displayed in the in-game pause menu while a song is playing."] + pub const OPTIONS_MUSICTOAST_PAUSEMENUANDTOAST_TOOLTIP: &str = + "options.musicToast.pauseMenuAndToast.tooltip"; + #[doc = "Music Frequency"] + pub const OPTIONS_MUSIC_FREQUENCY: &str = "options.music_frequency"; + #[doc = "Constant"] + pub const OPTIONS_MUSIC_FREQUENCY_CONSTANT: &str = "options.music_frequency.constant"; + #[doc = "Default"] + pub const OPTIONS_MUSIC_FREQUENCY_DEFAULT: &str = "options.music_frequency.default"; + #[doc = "Frequent"] + pub const OPTIONS_MUSIC_FREQUENCY_FREQUENT: &str = "options.music_frequency.frequent"; + #[doc = "Changes how frequently music plays while in a game world."] + pub const OPTIONS_MUSIC_FREQUENCY_TOOLTIP: &str = "options.music_frequency.tooltip"; + #[doc = "Narrator"] + pub const OPTIONS_NARRATOR: &str = "options.narrator"; + #[doc = "Narrates All"] + pub const OPTIONS_NARRATOR_ALL: &str = "options.narrator.all"; + #[doc = "Narrates Chat"] + pub const OPTIONS_NARRATOR_CHAT: &str = "options.narrator.chat"; + #[doc = "Not Available"] + pub const OPTIONS_NARRATOR_NOTAVAILABLE: &str = "options.narrator.notavailable"; + #[doc = "OFF"] + pub const OPTIONS_NARRATOR_OFF: &str = "options.narrator.off"; + #[doc = "Narrates System"] + pub const OPTIONS_NARRATOR_SYSTEM: &str = "options.narrator.system"; + #[doc = "Option will be applied after restart."] + pub const OPTIONS_NEEDSRESTART: &str = "options.needsRestart"; + #[doc = "Notification Time"] + pub const OPTIONS_NOTIFICATIONS_DISPLAY_TIME: &str = "options.notifications.display_time"; + #[doc = "Affects the length of time that all notifications stay visible on the screen."] + pub const OPTIONS_NOTIFICATIONS_DISPLAY_TIME_TOOLTIP: &str = + "options.notifications.display_time.tooltip"; + #[doc = "OFF"] + pub const OPTIONS_OFF: &str = "options.off"; + #[doc = "%s: OFF"] + pub const OPTIONS_OFF_COMPOSED: &str = "options.off.composed"; + #[doc = "ON"] + pub const OPTIONS_ON: &str = "options.on"; + #[doc = "%s: ON"] + pub const OPTIONS_ON_COMPOSED: &str = "options.on.composed"; + #[doc = "Online..."] + pub const OPTIONS_ONLINE: &str = "options.online"; + #[doc = "Online Options"] + pub const OPTIONS_ONLINE_TITLE: &str = "options.online.title"; + #[doc = "Only Show Secure Chat"] + pub const OPTIONS_ONLYSHOWSECURECHAT: &str = "options.onlyShowSecureChat"; + #[doc = "Only display messages from other players that can be verified to have been sent by that player, and have not been modified."] + pub const OPTIONS_ONLYSHOWSECURECHAT_TOOLTIP: &str = "options.onlyShowSecureChat.tooltip"; + #[doc = "Operator Items Tab"] + pub const OPTIONS_OPERATORITEMSTAB: &str = "options.operatorItemsTab"; + #[doc = "Particles"] + pub const OPTIONS_PARTICLES: &str = "options.particles"; + #[doc = "All"] + pub const OPTIONS_PARTICLES_ALL: &str = "options.particles.all"; + #[doc = "Decreased"] + pub const OPTIONS_PARTICLES_DECREASED: &str = "options.particles.decreased"; + #[doc = "Minimal"] + pub const OPTIONS_PARTICLES_MINIMAL: &str = "options.particles.minimal"; + #[doc = "%s: +%s%%"] + pub const OPTIONS_PERCENT_ADD_VALUE: &str = "options.percent_add_value"; + #[doc = "%s: %s%%"] + pub const OPTIONS_PERCENT_VALUE: &str = "options.percent_value"; + #[doc = "%s: %spx"] + pub const OPTIONS_PIXEL_VALUE: &str = "options.pixel_value"; + #[doc = "Chunk Builder"] + pub const OPTIONS_PRIORITIZECHUNKUPDATES: &str = "options.prioritizeChunkUpdates"; + #[doc = "Semi Blocking"] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_BYPLAYER: &str = + "options.prioritizeChunkUpdates.byPlayer"; + #[doc = "Some actions within a chunk will recompile the chunk immediately. This includes block placing & destroying."] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_BYPLAYER_TOOLTIP: &str = + "options.prioritizeChunkUpdates.byPlayer.tooltip"; + #[doc = "Fully Blocking"] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_NEARBY: &str = "options.prioritizeChunkUpdates.nearby"; + #[doc = "Nearby chunks are always compiled immediately. This may impact game performance when blocks are placed or destroyed."] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_NEARBY_TOOLTIP: &str = + "options.prioritizeChunkUpdates.nearby.tooltip"; + #[doc = "Threaded"] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_NONE: &str = "options.prioritizeChunkUpdates.none"; + #[doc = "Nearby chunks are compiled in parallel threads. This may result in brief visual holes when blocks are destroyed."] + pub const OPTIONS_PRIORITIZECHUNKUPDATES_NONE_TOOLTIP: &str = + "options.prioritizeChunkUpdates.none.tooltip"; + #[doc = "Raw Input"] + pub const OPTIONS_RAWMOUSEINPUT: &str = "options.rawMouseInput"; + #[doc = "Realms News & Invites"] + pub const OPTIONS_REALMSNOTIFICATIONS: &str = "options.realmsNotifications"; + #[doc = "Fetches Realms news and invites in the title screen and displays their respective icon on the Realms button."] + pub const OPTIONS_REALMSNOTIFICATIONS_TOOLTIP: &str = "options.realmsNotifications.tooltip"; + #[doc = "Reduced Debug Info"] + pub const OPTIONS_REDUCEDDEBUGINFO: &str = "options.reducedDebugInfo"; + #[doc = "Clouds"] + pub const OPTIONS_RENDERCLOUDS: &str = "options.renderClouds"; + #[doc = "Cloud Distance"] + pub const OPTIONS_RENDERCLOUDSDISTANCE: &str = "options.renderCloudsDistance"; + #[doc = "Render Distance"] + pub const OPTIONS_RENDERDISTANCE: &str = "options.renderDistance"; + #[doc = "Resource Packs..."] + pub const OPTIONS_RESOURCEPACK: &str = "options.resourcepack"; + #[doc = "Rotate with Minecarts"] + pub const OPTIONS_ROTATEWITHMINECART: &str = "options.rotateWithMinecart"; + #[doc = "Whether the player's view should rotate with a turning Minecart. Only available in worlds with the 'Minecart Improvements' experimental setting turned on."] + pub const OPTIONS_ROTATEWITHMINECART_TOOLTIP: &str = "options.rotateWithMinecart.tooltip"; + #[doc = "Distortion Effects"] + pub const OPTIONS_SCREENEFFECTSCALE: &str = "options.screenEffectScale"; + #[doc = "Strength of nausea and Nether portal screen distortion effects.\nAt lower values, the nausea effect is replaced with a green overlay."] + pub const OPTIONS_SCREENEFFECTSCALE_TOOLTIP: &str = "options.screenEffectScale.tooltip"; + #[doc = "Sensitivity"] + pub const OPTIONS_SENSITIVITY: &str = "options.sensitivity"; + #[doc = "HYPERSPEED!!!"] + pub const OPTIONS_SENSITIVITY_MAX: &str = "options.sensitivity.max"; + #[doc = "*yawn*"] + pub const OPTIONS_SENSITIVITY_MIN: &str = "options.sensitivity.min"; + #[doc = "Show Music Toast"] + pub const OPTIONS_SHOWNOWPLAYINGTOAST: &str = "options.showNowPlayingToast"; + #[doc = "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."] + pub const OPTIONS_SHOWNOWPLAYINGTOAST_TOOLTIP: &str = "options.showNowPlayingToast.tooltip"; + #[doc = "Closed Captions"] + pub const OPTIONS_SHOWSUBTITLES: &str = "options.showSubtitles"; + #[doc = "Enables captions for sounds played in the game."] + pub const OPTIONS_SHOWSUBTITLES_TOOLTIP: &str = "options.showSubtitles.tooltip"; + #[doc = "Simulation Distance"] + pub const OPTIONS_SIMULATIONDISTANCE: &str = "options.simulationDistance"; + #[doc = "Skin Customization..."] + pub const OPTIONS_SKINCUSTOMISATION: &str = "options.skinCustomisation"; + #[doc = "Skin Customization"] + pub const OPTIONS_SKINCUSTOMISATION_TITLE: &str = "options.skinCustomisation.title"; + #[doc = "Music & Sounds..."] + pub const OPTIONS_SOUNDS: &str = "options.sounds"; + #[doc = "Music & Sound Options"] + pub const OPTIONS_SOUNDS_TITLE: &str = "options.sounds.title"; + #[doc = "Sprint Window"] + pub const OPTIONS_SPRINTWINDOW: &str = "options.sprintWindow"; + #[doc = "Time window in ticks where double-tapping the forward key activates sprint."] + pub const OPTIONS_SPRINTWINDOW_TOOLTIP: &str = "options.sprintWindow.tooltip"; + #[doc = "Telemetry Data..."] + pub const OPTIONS_TELEMETRY: &str = "options.telemetry"; + #[doc = "Data Collection"] + pub const OPTIONS_TELEMETRY_BUTTON: &str = "options.telemetry.button"; + #[doc = "\"%s\" includes only the required data.\n\"%s\" includes optional, as well as the required data."] + pub const OPTIONS_TELEMETRY_BUTTON_TOOLTIP: &str = "options.telemetry.button.tooltip"; + #[doc = "Telemetry is disabled."] + pub const OPTIONS_TELEMETRY_DISABLED: &str = "options.telemetry.disabled"; + #[doc = "All"] + pub const OPTIONS_TELEMETRY_STATE_ALL: &str = "options.telemetry.state.all"; + #[doc = "Minimal"] + pub const OPTIONS_TELEMETRY_STATE_MINIMAL: &str = "options.telemetry.state.minimal"; + #[doc = "None"] + pub const OPTIONS_TELEMETRY_STATE_NONE: &str = "options.telemetry.state.none"; + #[doc = "Texture Filtering"] + pub const OPTIONS_TEXTUREFILTERING: &str = "options.textureFiltering"; + #[doc = "Anisotropic"] + pub const OPTIONS_TEXTUREFILTERING_ANISOTROPIC: &str = "options.textureFiltering.anisotropic"; + #[doc = "A hardware based filtering method, but impacts performance and significantly impacts video memory usage. May not be supported on all hardware."] + pub const OPTIONS_TEXTUREFILTERING_ANISOTROPIC_TOOLTIP: &str = + "options.textureFiltering.anisotropic.tooltip"; + #[doc = "None"] + pub const OPTIONS_TEXTUREFILTERING_NONE: &str = "options.textureFiltering.none"; + #[doc = "Textures are displayed without any filtering. Blocks may look blurry when viewed at an angle."] + pub const OPTIONS_TEXTUREFILTERING_NONE_TOOLTIP: &str = "options.textureFiltering.none.tooltip"; + #[doc = "RGSS"] + pub const OPTIONS_TEXTUREFILTERING_RGSS: &str = "options.textureFiltering.rgss"; + #[doc = "(Rotated Grid Super Sampling)\nA shader based filtering method that improves texture quality with a moderate performance impact."] + pub const OPTIONS_TEXTUREFILTERING_RGSS_TOOLTIP: &str = "options.textureFiltering.rgss.tooltip"; + #[doc = "Options"] + pub const OPTIONS_TITLE: &str = "options.title"; + #[doc = "Touchscreen Mode"] + pub const OPTIONS_TOUCHSCREEN: &str = "options.touchscreen"; + #[doc = "%s"] + pub const OPTIONS_VALUE: &str = "options.value"; + #[doc = "Video Settings..."] + pub const OPTIONS_VIDEO: &str = "options.video"; + #[doc = "Display"] + pub const OPTIONS_VIDEO_DISPLAY_HEADER: &str = "options.video.display.header"; + #[doc = "Interface"] + pub const OPTIONS_VIDEO_INTERFACE_HEADER: &str = "options.video.interface.header"; + #[doc = "Preferences"] + pub const OPTIONS_VIDEO_PREFERENCES_HEADER: &str = "options.video.preferences.header"; + #[doc = "Quality & Performance"] + pub const OPTIONS_VIDEO_QUALITY_HEADER: &str = "options.video.quality.header"; + #[doc = "Video Settings"] + pub const OPTIONS_VIDEOTITLE: &str = "options.videoTitle"; + #[doc = "View Bobbing"] + pub const OPTIONS_VIEWBOBBING: &str = "options.viewBobbing"; + #[doc = "Show Vignette"] + pub const OPTIONS_VIGNETTE: &str = "options.vignette"; + #[doc = "This is a subtle texture over the game screen used for reducing brightness towards the edges of the screen and warning about the world border."] + pub const OPTIONS_VIGNETTE_TOOLTIP: &str = "options.vignette.tooltip"; + #[doc = "Shown"] + pub const OPTIONS_VISIBLE: &str = "options.visible"; + #[doc = "VSync"] + pub const OPTIONS_VSYNC: &str = "options.vsync"; + #[doc = "Weather Effect Radius"] + pub const OPTIONS_WEATHERRADIUS: &str = "options.weatherRadius"; + #[doc = "Radius of the area where rain and snow effects are visible. Very low performance impact."] + pub const OPTIONS_WEATHERRADIUS_TOOLTIP: &str = "options.weatherRadius.tooltip"; + #[doc = "World Options..."] + pub const OPTIONS_WORLDOPTIONS_BUTTON: &str = "options.worldOptions.button"; + #[doc = "World Options"] + pub const OPTIONS_WORLDOPTIONS_TITLE: &str = "options.worldOptions.title"; + #[doc = "Minecraft has run out of memory.\n\nThis could be caused by a bug in the game or by the Java Virtual Machine not being allocated enough memory.\n\nTo prevent world corruption, the current game has quit. We've tried to free up enough memory to let you go back to the main menu and back to playing, but this may not have worked.\n\nPlease restart the game if you see this message again."] + pub const OUTOFMEMORY_MESSAGE: &str = "outOfMemory.message"; + #[doc = "Out of memory!"] + pub const OUTOFMEMORY_TITLE: &str = "outOfMemory.title"; + #[doc = "Available"] + pub const PACK_AVAILABLE_TITLE: &str = "pack.available.title"; + #[doc = "Failed to copy packs"] + pub const PACK_COPYFAILURE: &str = "pack.copyFailure"; + #[doc = "Do you want to add the following packs to Minecraft?"] + pub const PACK_DROPCONFIRM: &str = "pack.dropConfirm"; + #[doc = "Drag and drop files into this window to add packs"] + pub const PACK_DROPINFO: &str = "pack.dropInfo"; + #[doc = "The following entries were not valid packs and were not copied:\n %s"] + pub const PACK_DROPREJECTED_MESSAGE: &str = "pack.dropRejected.message"; + #[doc = "Non-pack entries"] + pub const PACK_DROPREJECTED_TITLE: &str = "pack.dropRejected.title"; + #[doc = "(Place pack files here)"] + pub const PACK_FOLDERINFO: &str = "pack.folderInfo"; + #[doc = "Incompatible"] + pub const PACK_INCOMPATIBLE: &str = "pack.incompatible"; + #[doc = "This pack was made for a newer version of Minecraft and may not work correctly."] + pub const PACK_INCOMPATIBLE_CONFIRM_NEW: &str = "pack.incompatible.confirm.new"; + #[doc = "This pack was made for an older version of Minecraft and may no longer work correctly."] + pub const PACK_INCOMPATIBLE_CONFIRM_OLD: &str = "pack.incompatible.confirm.old"; + #[doc = "Are you sure you want to load this pack?"] + pub const PACK_INCOMPATIBLE_CONFIRM_TITLE: &str = "pack.incompatible.confirm.title"; + #[doc = "This pack is broken or made for an unknown version of Minecraft and may not work correctly."] + pub const PACK_INCOMPATIBLE_CONFIRM_UNKNOWN: &str = "pack.incompatible.confirm.unknown"; + #[doc = "(Made for a newer version of Minecraft)"] + pub const PACK_INCOMPATIBLE_NEW: &str = "pack.incompatible.new"; + #[doc = "(Made for an older version of Minecraft)"] + pub const PACK_INCOMPATIBLE_OLD: &str = "pack.incompatible.old"; + #[doc = "(Broken or incompatible)"] + pub const PACK_INCOMPATIBLE_UNKNOWN: &str = "pack.incompatible.unknown"; + #[doc = "%s (%s)"] + pub const PACK_NAMEANDSOURCE: &str = "pack.nameAndSource"; + #[doc = "Open Pack Folder"] + pub const PACK_OPENFOLDER: &str = "pack.openFolder"; + #[doc = "Selected"] + pub const PACK_SELECTED_TITLE: &str = "pack.selected.title"; + #[doc = "built-in"] + pub const PACK_SOURCE_BUILTIN: &str = "pack.source.builtin"; + #[doc = "feature"] + pub const PACK_SOURCE_FEATURE: &str = "pack.source.feature"; + #[doc = "local"] + pub const PACK_SOURCE_LOCAL: &str = "pack.source.local"; + #[doc = "server"] + pub const PACK_SOURCE_SERVER: &str = "pack.source.server"; + #[doc = "world"] + pub const PACK_SOURCE_WORLD: &str = "pack.source.world"; + #[doc = "%sx%s"] + pub const PAINTING_DIMENSIONS: &str = "painting.dimensions"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_ALBAN_AUTHOR: &str = "painting.minecraft.alban.author"; + #[doc = "Albanian"] + pub const PAINTING_MINECRAFT_ALBAN_TITLE: &str = "painting.minecraft.alban.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_AZTEC_AUTHOR: &str = "painting.minecraft.aztec.author"; + #[doc = "de_aztec"] + pub const PAINTING_MINECRAFT_AZTEC_TITLE: &str = "painting.minecraft.aztec.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_AZTEC2_AUTHOR: &str = "painting.minecraft.aztec2.author"; + #[doc = "de_aztec"] + pub const PAINTING_MINECRAFT_AZTEC2_TITLE: &str = "painting.minecraft.aztec2.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_BACKYARD_AUTHOR: &str = "painting.minecraft.backyard.author"; + #[doc = "Backyard"] + pub const PAINTING_MINECRAFT_BACKYARD_TITLE: &str = "painting.minecraft.backyard.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_BAROQUE_AUTHOR: &str = "painting.minecraft.baroque.author"; + #[doc = "Baroque"] + pub const PAINTING_MINECRAFT_BAROQUE_TITLE: &str = "painting.minecraft.baroque.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_BOMB_AUTHOR: &str = "painting.minecraft.bomb.author"; + #[doc = "Target Successfully Bombed"] + pub const PAINTING_MINECRAFT_BOMB_TITLE: &str = "painting.minecraft.bomb.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_BOUQUET_AUTHOR: &str = "painting.minecraft.bouquet.author"; + #[doc = "Bouquet"] + pub const PAINTING_MINECRAFT_BOUQUET_TITLE: &str = "painting.minecraft.bouquet.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_BURNING_SKULL_AUTHOR: &str = + "painting.minecraft.burning_skull.author"; + #[doc = "Skull On Fire"] + pub const PAINTING_MINECRAFT_BURNING_SKULL_TITLE: &str = + "painting.minecraft.burning_skull.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_BUST_AUTHOR: &str = "painting.minecraft.bust.author"; + #[doc = "Bust"] + pub const PAINTING_MINECRAFT_BUST_TITLE: &str = "painting.minecraft.bust.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_CAVEBIRD_AUTHOR: &str = "painting.minecraft.cavebird.author"; + #[doc = "Cavebird"] + pub const PAINTING_MINECRAFT_CAVEBIRD_TITLE: &str = "painting.minecraft.cavebird.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_CHANGING_AUTHOR: &str = "painting.minecraft.changing.author"; + #[doc = "Changing"] + pub const PAINTING_MINECRAFT_CHANGING_TITLE: &str = "painting.minecraft.changing.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_COTAN_AUTHOR: &str = "painting.minecraft.cotan.author"; + #[doc = "Cotán"] + pub const PAINTING_MINECRAFT_COTAN_TITLE: &str = "painting.minecraft.cotan.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_COURBET_AUTHOR: &str = "painting.minecraft.courbet.author"; + #[doc = "Bonjour Monsieur Courbet"] + pub const PAINTING_MINECRAFT_COURBET_TITLE: &str = "painting.minecraft.courbet.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_CREEBET_AUTHOR: &str = "painting.minecraft.creebet.author"; + #[doc = "Creebet"] + pub const PAINTING_MINECRAFT_CREEBET_TITLE: &str = "painting.minecraft.creebet.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_DENNIS_AUTHOR: &str = "painting.minecraft.dennis.author"; + #[doc = "Dennis"] + pub const PAINTING_MINECRAFT_DENNIS_TITLE: &str = "painting.minecraft.dennis.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_DONKEY_KONG_AUTHOR: &str = "painting.minecraft.donkey_kong.author"; + #[doc = "Kong"] + pub const PAINTING_MINECRAFT_DONKEY_KONG_TITLE: &str = "painting.minecraft.donkey_kong.title"; + #[doc = "Mojang"] + pub const PAINTING_MINECRAFT_EARTH_AUTHOR: &str = "painting.minecraft.earth.author"; + #[doc = "Earth"] + pub const PAINTING_MINECRAFT_EARTH_TITLE: &str = "painting.minecraft.earth.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_ENDBOSS_AUTHOR: &str = "painting.minecraft.endboss.author"; + #[doc = "Endboss"] + pub const PAINTING_MINECRAFT_ENDBOSS_TITLE: &str = "painting.minecraft.endboss.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_FERN_AUTHOR: &str = "painting.minecraft.fern.author"; + #[doc = "Fern"] + pub const PAINTING_MINECRAFT_FERN_TITLE: &str = "painting.minecraft.fern.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_FIGHTERS_AUTHOR: &str = "painting.minecraft.fighters.author"; + #[doc = "Fighters"] + pub const PAINTING_MINECRAFT_FIGHTERS_TITLE: &str = "painting.minecraft.fighters.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_FINDING_AUTHOR: &str = "painting.minecraft.finding.author"; + #[doc = "Finding"] + pub const PAINTING_MINECRAFT_FINDING_TITLE: &str = "painting.minecraft.finding.title"; + #[doc = "Mojang"] + pub const PAINTING_MINECRAFT_FIRE_AUTHOR: &str = "painting.minecraft.fire.author"; + #[doc = "Fire"] + pub const PAINTING_MINECRAFT_FIRE_TITLE: &str = "painting.minecraft.fire.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_GRAHAM_AUTHOR: &str = "painting.minecraft.graham.author"; + #[doc = "Graham"] + pub const PAINTING_MINECRAFT_GRAHAM_TITLE: &str = "painting.minecraft.graham.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_HUMBLE_AUTHOR: &str = "painting.minecraft.humble.author"; + #[doc = "Humble"] + pub const PAINTING_MINECRAFT_HUMBLE_TITLE: &str = "painting.minecraft.humble.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_KEBAB_AUTHOR: &str = "painting.minecraft.kebab.author"; + #[doc = "Kebab med tre pepperoni"] + pub const PAINTING_MINECRAFT_KEBAB_TITLE: &str = "painting.minecraft.kebab.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_LOWMIST_AUTHOR: &str = "painting.minecraft.lowmist.author"; + #[doc = "Lowmist"] + pub const PAINTING_MINECRAFT_LOWMIST_TITLE: &str = "painting.minecraft.lowmist.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_MATCH_AUTHOR: &str = "painting.minecraft.match.author"; + #[doc = "Match"] + pub const PAINTING_MINECRAFT_MATCH_TITLE: &str = "painting.minecraft.match.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_MEDITATIVE_AUTHOR: &str = "painting.minecraft.meditative.author"; + #[doc = "Meditative"] + pub const PAINTING_MINECRAFT_MEDITATIVE_TITLE: &str = "painting.minecraft.meditative.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_ORB_AUTHOR: &str = "painting.minecraft.orb.author"; + #[doc = "Orb"] + pub const PAINTING_MINECRAFT_ORB_TITLE: &str = "painting.minecraft.orb.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_OWLEMONS_AUTHOR: &str = "painting.minecraft.owlemons.author"; + #[doc = "Owlemons"] + pub const PAINTING_MINECRAFT_OWLEMONS_TITLE: &str = "painting.minecraft.owlemons.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_PASSAGE_AUTHOR: &str = "painting.minecraft.passage.author"; + #[doc = "Passage"] + pub const PAINTING_MINECRAFT_PASSAGE_TITLE: &str = "painting.minecraft.passage.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_PIGSCENE_AUTHOR: &str = "painting.minecraft.pigscene.author"; + #[doc = "Pigscene"] + pub const PAINTING_MINECRAFT_PIGSCENE_TITLE: &str = "painting.minecraft.pigscene.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_PLANT_AUTHOR: &str = "painting.minecraft.plant.author"; + #[doc = "Paradisträd"] + pub const PAINTING_MINECRAFT_PLANT_TITLE: &str = "painting.minecraft.plant.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_POINTER_AUTHOR: &str = "painting.minecraft.pointer.author"; + #[doc = "Pointer"] + pub const PAINTING_MINECRAFT_POINTER_TITLE: &str = "painting.minecraft.pointer.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_POND_AUTHOR: &str = "painting.minecraft.pond.author"; + #[doc = "Pond"] + pub const PAINTING_MINECRAFT_POND_TITLE: &str = "painting.minecraft.pond.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_POOL_AUTHOR: &str = "painting.minecraft.pool.author"; + #[doc = "The Pool"] + pub const PAINTING_MINECRAFT_POOL_TITLE: &str = "painting.minecraft.pool.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_PRAIRIE_RIDE_AUTHOR: &str = + "painting.minecraft.prairie_ride.author"; + #[doc = "Prairie Ride"] + pub const PAINTING_MINECRAFT_PRAIRIE_RIDE_TITLE: &str = "painting.minecraft.prairie_ride.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_SEA_AUTHOR: &str = "painting.minecraft.sea.author"; + #[doc = "Seaside"] + pub const PAINTING_MINECRAFT_SEA_TITLE: &str = "painting.minecraft.sea.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_SKELETON_AUTHOR: &str = "painting.minecraft.skeleton.author"; + #[doc = "Mortal Coil"] + pub const PAINTING_MINECRAFT_SKELETON_TITLE: &str = "painting.minecraft.skeleton.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_SKULL_AND_ROSES_AUTHOR: &str = + "painting.minecraft.skull_and_roses.author"; + #[doc = "Skull and Roses"] + pub const PAINTING_MINECRAFT_SKULL_AND_ROSES_TITLE: &str = + "painting.minecraft.skull_and_roses.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_STAGE_AUTHOR: &str = "painting.minecraft.stage.author"; + #[doc = "The Stage Is Set"] + pub const PAINTING_MINECRAFT_STAGE_TITLE: &str = "painting.minecraft.stage.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_SUNFLOWERS_AUTHOR: &str = "painting.minecraft.sunflowers.author"; + #[doc = "Sunflowers"] + pub const PAINTING_MINECRAFT_SUNFLOWERS_TITLE: &str = "painting.minecraft.sunflowers.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_SUNSET_AUTHOR: &str = "painting.minecraft.sunset.author"; + #[doc = "sunset_dense"] + pub const PAINTING_MINECRAFT_SUNSET_TITLE: &str = "painting.minecraft.sunset.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_TIDES_AUTHOR: &str = "painting.minecraft.tides.author"; + #[doc = "Tides"] + pub const PAINTING_MINECRAFT_TIDES_TITLE: &str = "painting.minecraft.tides.title"; + #[doc = "Sarah Boeving"] + pub const PAINTING_MINECRAFT_UNPACKED_AUTHOR: &str = "painting.minecraft.unpacked.author"; + #[doc = "Unpacked"] + pub const PAINTING_MINECRAFT_UNPACKED_TITLE: &str = "painting.minecraft.unpacked.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_VOID_AUTHOR: &str = "painting.minecraft.void.author"; + #[doc = "The void"] + pub const PAINTING_MINECRAFT_VOID_TITLE: &str = "painting.minecraft.void.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_WANDERER_AUTHOR: &str = "painting.minecraft.wanderer.author"; + #[doc = "Wanderer"] + pub const PAINTING_MINECRAFT_WANDERER_TITLE: &str = "painting.minecraft.wanderer.title"; + #[doc = "Kristoffer Zetterstrand"] + pub const PAINTING_MINECRAFT_WASTELAND_AUTHOR: &str = "painting.minecraft.wasteland.author"; + #[doc = "Wasteland"] + pub const PAINTING_MINECRAFT_WASTELAND_TITLE: &str = "painting.minecraft.wasteland.title"; + #[doc = "Mojang"] + pub const PAINTING_MINECRAFT_WATER_AUTHOR: &str = "painting.minecraft.water.author"; + #[doc = "Water"] + pub const PAINTING_MINECRAFT_WATER_TITLE: &str = "painting.minecraft.water.title"; + #[doc = "Mojang"] + pub const PAINTING_MINECRAFT_WIND_AUTHOR: &str = "painting.minecraft.wind.author"; + #[doc = "Wind"] + pub const PAINTING_MINECRAFT_WIND_TITLE: &str = "painting.minecraft.wind.title"; + #[doc = "Mojang"] + pub const PAINTING_MINECRAFT_WITHER_AUTHOR: &str = "painting.minecraft.wither.author"; + #[doc = "Wither"] + pub const PAINTING_MINECRAFT_WITHER_TITLE: &str = "painting.minecraft.wither.title"; + #[doc = "Random variant"] + pub const PAINTING_RANDOM: &str = "painting.random"; + #[doc = "Expected boolean"] + pub const PARSING_BOOL_EXPECTED: &str = "parsing.bool.expected"; + #[doc = "Invalid boolean: expected 'true' or 'false' but found '%s'"] + pub const PARSING_BOOL_INVALID: &str = "parsing.bool.invalid"; + #[doc = "Expected double"] + pub const PARSING_DOUBLE_EXPECTED: &str = "parsing.double.expected"; + #[doc = "Invalid double '%s'"] + pub const PARSING_DOUBLE_INVALID: &str = "parsing.double.invalid"; + #[doc = "Expected '%s'"] + pub const PARSING_EXPECTED: &str = "parsing.expected"; + #[doc = "Expected float"] + pub const PARSING_FLOAT_EXPECTED: &str = "parsing.float.expected"; + #[doc = "Invalid float '%s'"] + pub const PARSING_FLOAT_INVALID: &str = "parsing.float.invalid"; + #[doc = "Expected integer"] + pub const PARSING_INT_EXPECTED: &str = "parsing.int.expected"; + #[doc = "Invalid integer '%s'"] + pub const PARSING_INT_INVALID: &str = "parsing.int.invalid"; + #[doc = "Expected long"] + pub const PARSING_LONG_EXPECTED: &str = "parsing.long.expected"; + #[doc = "Invalid long '%s'"] + pub const PARSING_LONG_INVALID: &str = "parsing.long.invalid"; + #[doc = "Invalid escape sequence '\\%s' in quoted string"] + pub const PARSING_QUOTE_ESCAPE: &str = "parsing.quote.escape"; + #[doc = "Unclosed quoted string"] + pub const PARSING_QUOTE_EXPECTED_END: &str = "parsing.quote.expected.end"; + #[doc = "Expected quote to start a string"] + pub const PARSING_QUOTE_EXPECTED_START: &str = "parsing.quote.expected.start"; + #[doc = "Can't parse particle options: %s"] + pub const PARTICLE_INVALIDOPTIONS: &str = "particle.invalidOptions"; + #[doc = "Unknown particle: %s"] + pub const PARTICLE_NOTFOUND: &str = "particle.notFound"; + #[doc = "An entity is required to run this command here"] + pub const PERMISSIONS_REQUIRES_ENTITY: &str = "permissions.requires.entity"; + #[doc = "A player is required to run this command here"] + pub const PERMISSIONS_REQUIRES_PLAYER: &str = "permissions.requires.player"; + pub const POTION_POTENCY_0: &str = "potion.potency.0"; + #[doc = "II"] + pub const POTION_POTENCY_1: &str = "potion.potency.1"; + #[doc = "III"] + pub const POTION_POTENCY_2: &str = "potion.potency.2"; + #[doc = "IV"] + pub const POTION_POTENCY_3: &str = "potion.potency.3"; + #[doc = "V"] + pub const POTION_POTENCY_4: &str = "potion.potency.4"; + #[doc = "VI"] + pub const POTION_POTENCY_5: &str = "potion.potency.5"; + #[doc = "When Applied:"] + pub const POTION_WHENDRANK: &str = "potion.whenDrank"; + #[doc = "%s %s"] + pub const POTION_WITHAMPLIFIER: &str = "potion.withAmplifier"; + #[doc = "%s (%s)"] + pub const POTION_WITHDURATION: &str = "potion.withDuration"; + #[doc = "Unknown predicate: %s"] + pub const PREDICATE_UNKNOWN: &str = "predicate.unknown"; + #[doc = "Could not find world with the provided identifier"] + pub const QUICKPLAY_ERROR_INVALID_IDENTIFIER: &str = "quickplay.error.invalid_identifier"; + #[doc = "Could not connect to Realm"] + pub const QUICKPLAY_ERROR_REALM_CONNECT: &str = "quickplay.error.realm_connect"; + #[doc = "Lacking permission to connect to this Realm"] + pub const QUICKPLAY_ERROR_REALM_PERMISSION: &str = "quickplay.error.realm_permission"; + #[doc = "Failed to Quick Play"] + pub const QUICKPLAY_ERROR_TITLE: &str = "quickplay.error.title"; + #[doc = "New South Wales, Australia"] + pub const REALMS_CONFIGURATION_REGION_AUSTRALIA_EAST: &str = + "realms.configuration.region.australia_east"; + #[doc = "Victoria, Australia"] + pub const REALMS_CONFIGURATION_REGION_AUSTRALIA_SOUTHEAST: &str = + "realms.configuration.region.australia_southeast"; + #[doc = "Brazil"] + pub const REALMS_CONFIGURATION_REGION_BRAZIL_SOUTH: &str = + "realms.configuration.region.brazil_south"; + #[doc = "India"] + pub const REALMS_CONFIGURATION_REGION_CENTRAL_INDIA: &str = + "realms.configuration.region.central_india"; + #[doc = "Iowa, USA"] + pub const REALMS_CONFIGURATION_REGION_CENTRAL_US: &str = + "realms.configuration.region.central_us"; + #[doc = "Hong Kong"] + pub const REALMS_CONFIGURATION_REGION_EAST_ASIA: &str = "realms.configuration.region.east_asia"; + #[doc = "Virginia, USA"] + pub const REALMS_CONFIGURATION_REGION_EAST_US: &str = "realms.configuration.region.east_us"; + #[doc = "North Carolina, USA"] + pub const REALMS_CONFIGURATION_REGION_EAST_US_2: &str = "realms.configuration.region.east_us_2"; + #[doc = "France"] + pub const REALMS_CONFIGURATION_REGION_FRANCE_CENTRAL: &str = + "realms.configuration.region.france_central"; + #[doc = "Eastern Japan"] + pub const REALMS_CONFIGURATION_REGION_JAPAN_EAST: &str = + "realms.configuration.region.japan_east"; + #[doc = "Western Japan"] + pub const REALMS_CONFIGURATION_REGION_JAPAN_WEST: &str = + "realms.configuration.region.japan_west"; + #[doc = "South Korea"] + pub const REALMS_CONFIGURATION_REGION_KOREA_CENTRAL: &str = + "realms.configuration.region.korea_central"; + #[doc = "Illinois, USA"] + pub const REALMS_CONFIGURATION_REGION_NORTH_CENTRAL_US: &str = + "realms.configuration.region.north_central_us"; + #[doc = "Ireland"] + pub const REALMS_CONFIGURATION_REGION_NORTH_EUROPE: &str = + "realms.configuration.region.north_europe"; + #[doc = "Texas, USA"] + pub const REALMS_CONFIGURATION_REGION_SOUTH_CENTRAL_US: &str = + "realms.configuration.region.south_central_us"; + #[doc = "Singapore"] + pub const REALMS_CONFIGURATION_REGION_SOUTHEAST_ASIA: &str = + "realms.configuration.region.southeast_asia"; + #[doc = "Sweden"] + pub const REALMS_CONFIGURATION_REGION_SWEDEN_CENTRAL: &str = + "realms.configuration.region.sweden_central"; + #[doc = "United Arab Emirates (UAE)"] + pub const REALMS_CONFIGURATION_REGION_UAE_NORTH: &str = "realms.configuration.region.uae_north"; + #[doc = "Southern England"] + pub const REALMS_CONFIGURATION_REGION_UK_SOUTH: &str = "realms.configuration.region.uk_south"; + #[doc = "Utah, USA"] + pub const REALMS_CONFIGURATION_REGION_WEST_CENTRAL_US: &str = + "realms.configuration.region.west_central_us"; + #[doc = "Netherlands"] + pub const REALMS_CONFIGURATION_REGION_WEST_EUROPE: &str = + "realms.configuration.region.west_europe"; + #[doc = "California, USA"] + pub const REALMS_CONFIGURATION_REGION_WEST_US: &str = "realms.configuration.region.west_us"; + #[doc = "Washington, USA"] + pub const REALMS_CONFIGURATION_REGION_WEST_US_2: &str = "realms.configuration.region.west_us_2"; + #[doc = "Automatic (Realm owner ping)"] + pub const REALMS_CONFIGURATION_REGION_PREFERENCE_AUTOMATIC_OWNER: &str = + "realms.configuration.region_preference.automatic_owner"; + #[doc = "Automatic (first to join session)"] + pub const REALMS_CONFIGURATION_REGION_PREFERENCE_AUTOMATIC_PLAYER: &str = + "realms.configuration.region_preference.automatic_player"; + #[doc = "Realms is currently not supported in snapshots"] + pub const REALMS_MISSING_SNAPSHOT_ERROR_TEXT: &str = "realms.missing.snapshot.error.text"; + #[doc = "Unknown recipe: %s"] + pub const RECIPE_NOTFOUND: &str = "recipe.notFound"; + #[doc = "Check your recipe book"] + pub const RECIPE_TOAST_DESCRIPTION: &str = "recipe.toast.description"; + #[doc = "New Recipe(s) Unlocked!"] + pub const RECIPE_TOAST_TITLE: &str = "recipe.toast.title"; + #[doc = "Now Playing: %s"] + pub const RECORD_NOWPLAYING: &str = "record.nowPlaying"; + #[doc = "Report a Bug"] + pub const RECOVER_WORLD_BUG_TRACKER: &str = "recover_world.bug_tracker"; + #[doc = "Attempt to Recover"] + pub const RECOVER_WORLD_BUTTON: &str = "recover_world.button"; + #[doc = "Failed to recover from previous state."] + pub const RECOVER_WORLD_DONE_FAILED: &str = "recover_world.done.failed"; + #[doc = "Recovery was successful!"] + pub const RECOVER_WORLD_DONE_SUCCESS: &str = "recover_world.done.success"; + #[doc = "Recovery done"] + pub const RECOVER_WORLD_DONE_TITLE: &str = "recover_world.done.title"; + #[doc = "Missing file"] + pub const RECOVER_WORLD_ISSUE_MISSING_FILE: &str = "recover_world.issue.missing_file"; + #[doc = "No issues"] + pub const RECOVER_WORLD_ISSUE_NONE: &str = "recover_world.issue.none"; + #[doc = "The following issues occurred while trying to read world folder \"%s\".\nIt might be possible to restore the world from an older state or you can report this issue on the bug tracker."] + pub const RECOVER_WORLD_MESSAGE: &str = "recover_world.message"; + #[doc = "No state to recover from available"] + pub const RECOVER_WORLD_NO_FALLBACK: &str = "recover_world.no_fallback"; + #[doc = "Attempt to Restore"] + pub const RECOVER_WORLD_RESTORE: &str = "recover_world.restore"; + #[doc = "Attempting to restore world..."] + pub const RECOVER_WORLD_RESTORING: &str = "recover_world.restoring"; + #[doc = "State from %s: "] + pub const RECOVER_WORLD_STATE_ENTRY: &str = "recover_world.state_entry"; + #[doc = "unknown"] + pub const RECOVER_WORLD_STATE_ENTRY_UNKNOWN: &str = "recover_world.state_entry.unknown"; + #[doc = "Failed to load world"] + pub const RECOVER_WORLD_TITLE: &str = "recover_world.title"; + #[doc = "Failed to load world summary"] + pub const RECOVER_WORLD_WARNING: &str = "recover_world.warning"; + #[doc = "BROKEN ASSETS DETECTED"] + pub const RESOURCEPACK_BROKEN_ASSETS: &str = "resourcePack.broken_assets"; + #[doc = "High Contrast"] + pub const RESOURCEPACK_HIGH_CONTRAST_NAME: &str = "resourcePack.high_contrast.name"; + #[doc = "Resource reload failed"] + pub const RESOURCEPACK_LOAD_FAIL: &str = "resourcePack.load_fail"; + #[doc = "Programmer Art"] + pub const RESOURCEPACK_PROGRAMMER_ART_NAME: &str = "resourcePack.programmer_art.name"; + #[doc = "Resource pack error detected"] + pub const RESOURCEPACK_RUNTIME_FAILURE: &str = "resourcePack.runtime_failure"; + #[doc = "World Specific Resources"] + pub const RESOURCEPACK_SERVER_NAME: &str = "resourcePack.server.name"; + #[doc = "Select Resource Packs"] + pub const RESOURCEPACK_TITLE: &str = "resourcePack.title"; + #[doc = "The default look and feel of Minecraft"] + pub const RESOURCEPACK_VANILLA_DESCRIPTION: &str = "resourcePack.vanilla.description"; + #[doc = "Default"] + pub const RESOURCEPACK_VANILLA_NAME: &str = "resourcePack.vanilla.name"; + #[doc = "Downloading Resource Pack"] + pub const RESOURCEPACK_DOWNLOADING: &str = "resourcepack.downloading"; + #[doc = "Downloading file (%s MB)..."] + pub const RESOURCEPACK_PROGRESS: &str = "resourcepack.progress"; + #[doc = "Making Request..."] + pub const RESOURCEPACK_REQUESTING: &str = "resourcepack.requesting"; + #[doc = "Restrictions..."] + pub const RESTRICTIONS_SCREEN_BUTTON: &str = "restrictions_screen.button"; + #[doc = "You can receive messages from players"] + pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_PLAYER_MESSAGES_ALLOWED: &str = + "restrictions_screen.permission.receive_player_messages.allowed"; + #[doc = "You can't receive messages from players"] + pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_PLAYER_MESSAGES_DENIED: &str = + "restrictions_screen.permission.receive_player_messages.denied"; + #[doc = "You can receive system messages from the server"] + pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_SYSTEM_MESSAGES_ALLOWED: &str = + "restrictions_screen.permission.receive_system_messages.allowed"; + #[doc = "You can't receive system messages from the server"] + pub const RESTRICTIONS_SCREEN_PERMISSION_RECEIVE_SYSTEM_MESSAGES_DENIED: &str = + "restrictions_screen.permission.receive_system_messages.denied"; + #[doc = "You can send commands"] + pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_COMMANDS_ALLOWED: &str = + "restrictions_screen.permission.send_commands.allowed"; + #[doc = "You can't send commands"] + pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_COMMANDS_DENIED: &str = + "restrictions_screen.permission.send_commands.denied"; + #[doc = "You can send chat messages"] + pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_MESSAGES_ALLOWED: &str = + "restrictions_screen.permission.send_messages.allowed"; + #[doc = "You can't send chat messages"] + pub const RESTRICTIONS_SCREEN_PERMISSION_SEND_MESSAGES_DENIED: &str = + "restrictions_screen.permission.send_messages.denied"; + #[doc = "Restrictions"] + pub const RESTRICTIONS_SCREEN_TITLE: &str = "restrictions_screen.title"; + #[doc = "Couldn't save screenshot: %s"] + pub const SCREENSHOT_FAILURE: &str = "screenshot.failure"; + #[doc = "Saved screenshot as %s"] + pub const SCREENSHOT_SUCCESS: &str = "screenshot.success"; + #[doc = "Add Server"] + pub const SELECTSERVER_ADD: &str = "selectServer.add"; + #[doc = "Minecraft Server"] + pub const SELECTSERVER_DEFAULTNAME: &str = "selectServer.defaultName"; + #[doc = "Delete"] + pub const SELECTSERVER_DELETE: &str = "selectServer.delete"; + #[doc = "Delete"] + pub const SELECTSERVER_DELETEBUTTON: &str = "selectServer.deleteButton"; + #[doc = "Are you sure you want to remove this server?"] + pub const SELECTSERVER_DELETEQUESTION: &str = "selectServer.deleteQuestion"; + #[doc = "'%s' will be lost forever! (A long time!)"] + pub const SELECTSERVER_DELETEWARNING: &str = "selectServer.deleteWarning"; + #[doc = "Direct Connection"] + pub const SELECTSERVER_DIRECT: &str = "selectServer.direct"; + #[doc = "Edit"] + pub const SELECTSERVER_EDIT: &str = "selectServer.edit"; + #[doc = "(Hidden)"] + pub const SELECTSERVER_HIDDENADDRESS: &str = "selectServer.hiddenAddress"; + #[doc = "Refresh"] + pub const SELECTSERVER_REFRESH: &str = "selectServer.refresh"; + #[doc = "Join Server"] + pub const SELECTSERVER_SELECT: &str = "selectServer.select"; + #[doc = "Failed to access world"] + pub const SELECTWORLD_ACCESS_FAILURE: &str = "selectWorld.access_failure"; + #[doc = "Allow Cheats"] + pub const SELECTWORLD_ALLOWCOMMANDS: &str = "selectWorld.allowCommands"; + #[doc = "Commands like /gamemode, /experience"] + pub const SELECTWORLD_ALLOWCOMMANDS_INFO: &str = "selectWorld.allowCommands.info"; + #[doc = "Allow Commands"] + pub const SELECTWORLD_ALLOWCOMMANDS_NEW: &str = "selectWorld.allowCommands.new"; + #[doc = "Erase Cached Data"] + pub const SELECTWORLD_BACKUPERASECACHE: &str = "selectWorld.backupEraseCache"; + #[doc = "Create Backup and Load"] + pub const SELECTWORLD_BACKUPJOINCONFIRMBUTTON: &str = "selectWorld.backupJoinConfirmButton"; + #[doc = "I know what I'm doing!"] + pub const SELECTWORLD_BACKUPJOINSKIPBUTTON: &str = "selectWorld.backupJoinSkipButton"; + #[doc = "Customized worlds are no longer supported"] + pub const SELECTWORLD_BACKUPQUESTION_CUSTOMIZED: &str = "selectWorld.backupQuestion.customized"; + #[doc = "Downgrading a world is not supported"] + pub const SELECTWORLD_BACKUPQUESTION_DOWNGRADE: &str = "selectWorld.backupQuestion.downgrade"; + #[doc = "Worlds using Experimental Settings are not supported"] + pub const SELECTWORLD_BACKUPQUESTION_EXPERIMENTAL: &str = + "selectWorld.backupQuestion.experimental"; + #[doc = "Create a backup before upgrading this world?"] + pub const SELECTWORLD_BACKUPQUESTION_FILE_FIXING_REQUIRED: &str = + "selectWorld.backupQuestion.file_fixing_required"; + #[doc = "Do you really want to load this world?"] + pub const SELECTWORLD_BACKUPQUESTION_SNAPSHOT: &str = "selectWorld.backupQuestion.snapshot"; + #[doc = "Unfortunately, we do not support customized worlds in this version of Minecraft. We can still load this world and keep everything the way it was, but any newly generated terrain will no longer be customized. We're sorry for the inconvenience!"] + pub const SELECTWORLD_BACKUPWARNING_CUSTOMIZED: &str = "selectWorld.backupWarning.customized"; + #[doc = "This world was last played in version %s; you are on version %s. Downgrading a world could cause corruption - we cannot guarantee that it will load or work. If you still want to continue, please make a backup."] + pub const SELECTWORLD_BACKUPWARNING_DOWNGRADE: &str = "selectWorld.backupWarning.downgrade"; + #[doc = "This world uses experimental settings that could stop working at any time. We cannot guarantee it will load or work. Here be dragons!"] + pub const SELECTWORLD_BACKUPWARNING_EXPERIMENTAL: &str = + "selectWorld.backupWarning.experimental"; + #[doc = "This world needs to be upgraded before you can play it. We strongly suggest creating a backup before continuing in case you experience world corruption."] + pub const SELECTWORLD_BACKUPWARNING_FILE_FIXING_REQUIRED: &str = + "selectWorld.backupWarning.file_fixing_required"; + #[doc = "This world was last played in version %s; you are on version %s. Please make a backup in case you experience world corruption."] + pub const SELECTWORLD_BACKUPWARNING_SNAPSHOT: &str = "selectWorld.backupWarning.snapshot"; + #[doc = "Bonus Chest"] + pub const SELECTWORLD_BONUSITEMS: &str = "selectWorld.bonusItems"; + #[doc = "Cheats"] + pub const SELECTWORLD_CHEATS: &str = "selectWorld.cheats"; + #[doc = "Commands"] + pub const SELECTWORLD_COMMANDS: &str = "selectWorld.commands"; + #[doc = "Must be converted!"] + pub const SELECTWORLD_CONVERSION: &str = "selectWorld.conversion"; + #[doc = "This world must be opened in an older version (like 1.6.4) to be safely converted"] + pub const SELECTWORLD_CONVERSION_TOOLTIP: &str = "selectWorld.conversion.tooltip"; + #[doc = "Create New World"] + pub const SELECTWORLD_CREATE: &str = "selectWorld.create"; + #[doc = "Customize"] + pub const SELECTWORLD_CUSTOMIZETYPE: &str = "selectWorld.customizeType"; + #[doc = "Data Packs"] + pub const SELECTWORLD_DATAPACKS: &str = "selectWorld.dataPacks"; + #[doc = "Reading world data..."] + pub const SELECTWORLD_DATA_READ: &str = "selectWorld.data_read"; + #[doc = "Delete"] + pub const SELECTWORLD_DELETE: &str = "selectWorld.delete"; + #[doc = "Delete"] + pub const SELECTWORLD_DELETEBUTTON: &str = "selectWorld.deleteButton"; + #[doc = "Are you sure you want to delete this world?"] + pub const SELECTWORLD_DELETEQUESTION: &str = "selectWorld.deleteQuestion"; + #[doc = "'%s' will be lost forever! (A long time!)"] + pub const SELECTWORLD_DELETEWARNING: &str = "selectWorld.deleteWarning"; + #[doc = "Failed to delete world"] + pub const SELECTWORLD_DELETE_FAILURE: &str = "selectWorld.delete_failure"; + #[doc = "Edit"] + pub const SELECTWORLD_EDIT: &str = "selectWorld.edit"; + #[doc = "Make Backup"] + pub const SELECTWORLD_EDIT_BACKUP: &str = "selectWorld.edit.backup"; + #[doc = "Backed up: %s"] + pub const SELECTWORLD_EDIT_BACKUPCREATED: &str = "selectWorld.edit.backupCreated"; + #[doc = "Backup failed"] + pub const SELECTWORLD_EDIT_BACKUPFAILED: &str = "selectWorld.edit.backupFailed"; + #[doc = "Open Backups Folder"] + pub const SELECTWORLD_EDIT_BACKUPFOLDER: &str = "selectWorld.edit.backupFolder"; + #[doc = "size: %s MB"] + pub const SELECTWORLD_EDIT_BACKUPSIZE: &str = "selectWorld.edit.backupSize"; + #[doc = "Export World Generation Settings"] + pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS: &str = + "selectWorld.edit.export_worldgen_settings"; + #[doc = "Export failed"] + pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS_FAILURE: &str = + "selectWorld.edit.export_worldgen_settings.failure"; + #[doc = "Exported"] + pub const SELECTWORLD_EDIT_EXPORT_WORLDGEN_SETTINGS_SUCCESS: &str = + "selectWorld.edit.export_worldgen_settings.success"; + #[doc = "Open World Folder"] + pub const SELECTWORLD_EDIT_OPENFOLDER: &str = "selectWorld.edit.openFolder"; + #[doc = "Optimize World"] + pub const SELECTWORLD_EDIT_OPTIMIZE: &str = "selectWorld.edit.optimize"; + #[doc = "Reset Icon"] + pub const SELECTWORLD_EDIT_RESETICON: &str = "selectWorld.edit.resetIcon"; + #[doc = "Save"] + pub const SELECTWORLD_EDIT_SAVE: &str = "selectWorld.edit.save"; + #[doc = "Edit World"] + pub const SELECTWORLD_EDIT_TITLE: &str = "selectWorld.edit.title"; + #[doc = "World Name"] + pub const SELECTWORLD_ENTERNAME: &str = "selectWorld.enterName"; + #[doc = "Seed for the world generator"] + pub const SELECTWORLD_ENTERSEED: &str = "selectWorld.enterSeed"; + #[doc = "Experimental"] + pub const SELECTWORLD_EXPERIMENTAL: &str = "selectWorld.experimental"; + #[doc = "Details"] + pub const SELECTWORLD_EXPERIMENTAL_DETAILS: &str = "selectWorld.experimental.details"; + #[doc = "Required experimental features: %s"] + pub const SELECTWORLD_EXPERIMENTAL_DETAILS_ENTRY: &str = + "selectWorld.experimental.details.entry"; + #[doc = "Experimental Feature Requirements"] + pub const SELECTWORLD_EXPERIMENTAL_DETAILS_TITLE: &str = + "selectWorld.experimental.details.title"; + #[doc = "Be careful!\nThis configuration requires features that are still under development. Your world might crash, break, or not work with future updates."] + pub const SELECTWORLD_EXPERIMENTAL_MESSAGE: &str = "selectWorld.experimental.message"; + #[doc = "Experimental Features Warning"] + pub const SELECTWORLD_EXPERIMENTAL_TITLE: &str = "selectWorld.experimental.title"; + #[doc = "Experiments"] + pub const SELECTWORLD_EXPERIMENTS: &str = "selectWorld.experiments"; + #[doc = "Experiments are potential new features. Be careful as things might break. Experiments can't be turned off after world creation."] + pub const SELECTWORLD_EXPERIMENTS_INFO: &str = "selectWorld.experiments.info"; + #[doc = "Something went wrong while trying to load a world from a future version. This was a risky operation to begin with; sorry it didn't work."] + pub const SELECTWORLD_FUTUREWORLD_ERROR_TEXT: &str = "selectWorld.futureworld.error.text"; + #[doc = "An error occurred!"] + pub const SELECTWORLD_FUTUREWORLD_ERROR_TITLE: &str = "selectWorld.futureworld.error.title"; + #[doc = "Game Mode"] + pub const SELECTWORLD_GAMEMODE: &str = "selectWorld.gameMode"; + #[doc = "Adventure"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE: &str = "selectWorld.gameMode.adventure"; + #[doc = "Same as Survival Mode, but blocks can't be added or removed."] + pub const SELECTWORLD_GAMEMODE_ADVENTURE_INFO: &str = "selectWorld.gameMode.adventure.info"; + #[doc = "Same as Survival Mode, but blocks can't"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE1: &str = "selectWorld.gameMode.adventure.line1"; + #[doc = "be added or removed"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE2: &str = "selectWorld.gameMode.adventure.line2"; + #[doc = "Creative"] + pub const SELECTWORLD_GAMEMODE_CREATIVE: &str = "selectWorld.gameMode.creative"; + #[doc = "Create, build, and explore without limits. You can fly, have endless materials, and can't be hurt by monsters."] + pub const SELECTWORLD_GAMEMODE_CREATIVE_INFO: &str = "selectWorld.gameMode.creative.info"; + #[doc = "Unlimited resources, free flying and"] + pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE1: &str = "selectWorld.gameMode.creative.line1"; + #[doc = "destroy blocks instantly"] + pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE2: &str = "selectWorld.gameMode.creative.line2"; + #[doc = "Hardcore"] + pub const SELECTWORLD_GAMEMODE_HARDCORE: &str = "selectWorld.gameMode.hardcore"; + #[doc = "Survival Mode locked to 'Hard' difficulty. You can't respawn if you die."] + pub const SELECTWORLD_GAMEMODE_HARDCORE_INFO: &str = "selectWorld.gameMode.hardcore.info"; + #[doc = "Same as Survival Mode, locked at hardest"] + pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE1: &str = "selectWorld.gameMode.hardcore.line1"; + #[doc = "difficulty, and one life only"] + pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE2: &str = "selectWorld.gameMode.hardcore.line2"; + #[doc = "Spectator"] + pub const SELECTWORLD_GAMEMODE_SPECTATOR: &str = "selectWorld.gameMode.spectator"; + #[doc = "You can look but don't touch."] + pub const SELECTWORLD_GAMEMODE_SPECTATOR_INFO: &str = "selectWorld.gameMode.spectator.info"; + #[doc = "You can look but don't touch"] + pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE1: &str = "selectWorld.gameMode.spectator.line1"; + pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE2: &str = "selectWorld.gameMode.spectator.line2"; + #[doc = "Survival"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL: &str = "selectWorld.gameMode.survival"; + #[doc = "Explore a mysterious world where you build, collect, craft, and fight monsters."] + pub const SELECTWORLD_GAMEMODE_SURVIVAL_INFO: &str = "selectWorld.gameMode.survival.info"; + #[doc = "Search for resources, craft, gain"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE1: &str = "selectWorld.gameMode.survival.line1"; + #[doc = "levels, health and hunger"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE2: &str = "selectWorld.gameMode.survival.line2"; + #[doc = "Game Rules"] + pub const SELECTWORLD_GAMERULES: &str = "selectWorld.gameRules"; + #[doc = "Import Settings"] + pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS: &str = "selectWorld.import_worldgen_settings"; + #[doc = "Error importing settings"] + pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS_FAILURE: &str = + "selectWorld.import_worldgen_settings.failure"; + #[doc = "Select settings file (.json)"] + pub const SELECTWORLD_IMPORT_WORLDGEN_SETTINGS_SELECT_FILE: &str = + "selectWorld.import_worldgen_settings.select_file"; + #[doc = "This world cannot be opened in this version.\nIt was last played in version %s."] + pub const SELECTWORLD_INCOMPATIBLE_DESCRIPTION: &str = "selectWorld.incompatible.description"; + #[doc = "Incompatible version: %s"] + pub const SELECTWORLD_INCOMPATIBLE_INFO: &str = "selectWorld.incompatible.info"; + #[doc = "Incompatible version"] + pub const SELECTWORLD_INCOMPATIBLE_TITLE: &str = "selectWorld.incompatible.title"; + #[doc = "This world cannot be opened because it was created by an incompatible version."] + pub const SELECTWORLD_INCOMPATIBLE_TOOLTIP: &str = "selectWorld.incompatible.tooltip"; + #[doc = "Created by an incompatible version"] + pub const SELECTWORLD_INCOMPATIBLE_SERIES: &str = "selectWorld.incompatible_series"; + #[doc = "Unable to read or access folder where game worlds are saved!"] + pub const SELECTWORLD_LOAD_FOLDER_ACCESS: &str = "selectWorld.load_folder_access"; + #[doc = "Loading World List"] + pub const SELECTWORLD_LOADING_LIST: &str = "selectWorld.loading_list"; + #[doc = "Locked by another running instance of Minecraft."] + pub const SELECTWORLD_LOCKED: &str = "selectWorld.locked"; + #[doc = "Generate Structures"] + pub const SELECTWORLD_MAPFEATURES: &str = "selectWorld.mapFeatures"; + #[doc = "Villages, Shipwrecks, etc."] + pub const SELECTWORLD_MAPFEATURES_INFO: &str = "selectWorld.mapFeatures.info"; + #[doc = "World Type"] + pub const SELECTWORLD_MAPTYPE: &str = "selectWorld.mapType"; + #[doc = "Normal"] + pub const SELECTWORLD_MAPTYPE_NORMAL: &str = "selectWorld.mapType.normal"; + #[doc = "More World Options..."] + pub const SELECTWORLD_MOREWORLDOPTIONS: &str = "selectWorld.moreWorldOptions"; + #[doc = "New World"] + pub const SELECTWORLD_NEWWORLD: &str = "selectWorld.newWorld"; + #[doc = "Re-Create"] + pub const SELECTWORLD_RECREATE: &str = "selectWorld.recreate"; + #[doc = "Customized worlds are no longer supported in this version of Minecraft. We can try to recreate it with the same seed and properties, but any terrain customizations will be lost. We're sorry for the inconvenience!"] + pub const SELECTWORLD_RECREATE_CUSTOMIZED_TEXT: &str = "selectWorld.recreate.customized.text"; + #[doc = "Customized worlds are no longer supported"] + pub const SELECTWORLD_RECREATE_CUSTOMIZED_TITLE: &str = "selectWorld.recreate.customized.title"; + #[doc = "Something went wrong while trying to recreate a world."] + pub const SELECTWORLD_RECREATE_ERROR_TEXT: &str = "selectWorld.recreate.error.text"; + #[doc = "An error occurred!"] + pub const SELECTWORLD_RECREATE_ERROR_TITLE: &str = "selectWorld.recreate.error.title"; + #[doc = "This world needs to be upgraded to the latest version before you can edit it due to underlying changes to the world format."] + pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_EDIT: &str = + "selectWorld.requiresFileFixingTooltip.edit"; + #[doc = "This world needs to be upgraded to the latest version before you can play it due to underlying changes to the world format."] + pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_PLAY: &str = + "selectWorld.requiresFileFixingTooltip.play"; + #[doc = "This world needs to be upgraded to the latest version before you can recreate it due to underlying changes to the world format."] + pub const SELECTWORLD_REQUIRESFILEFIXINGTOOLTIP_RECREATE: &str = + "selectWorld.requiresFileFixingTooltip.recreate"; + #[doc = "Preparing Resources..."] + pub const SELECTWORLD_RESOURCE_LOAD: &str = "selectWorld.resource_load"; + #[doc = "Will be saved in:"] + pub const SELECTWORLD_RESULTFOLDER: &str = "selectWorld.resultFolder"; + #[doc = "search for worlds"] + pub const SELECTWORLD_SEARCH: &str = "selectWorld.search"; + #[doc = "Leave blank for a random seed"] + pub const SELECTWORLD_SEEDINFO: &str = "selectWorld.seedInfo"; + #[doc = "Play Selected World"] + pub const SELECTWORLD_SELECT: &str = "selectWorld.select"; + #[doc = "Save folder: %s"] + pub const SELECTWORLD_TARGETFOLDER: &str = "selectWorld.targetFolder"; + #[doc = "Select World"] + pub const SELECTWORLD_TITLE: &str = "selectWorld.title"; + #[doc = "World was saved in a newer version,"] + pub const SELECTWORLD_TOOLTIP_FROMNEWERVERSION1: &str = "selectWorld.tooltip.fromNewerVersion1"; + #[doc = "and loading it could cause problems!"] + pub const SELECTWORLD_TOOLTIP_FROMNEWERVERSION2: &str = "selectWorld.tooltip.fromNewerVersion2"; + #[doc = "Don't forget to back up this world"] + pub const SELECTWORLD_TOOLTIP_SNAPSHOT1: &str = "selectWorld.tooltip.snapshot1"; + #[doc = "before you load it in this snapshot."] + pub const SELECTWORLD_TOOLTIP_SNAPSHOT2: &str = "selectWorld.tooltip.snapshot2"; + #[doc = "Unable to load worlds"] + pub const SELECTWORLD_UNABLE_TO_LOAD: &str = "selectWorld.unable_to_load"; + #[doc = "Upgrade and Play"] + pub const SELECTWORLD_UPGRADE_AND_PLAY: &str = "selectWorld.upgrade_and_play"; + #[doc = "Version:"] + pub const SELECTWORLD_VERSION: &str = "selectWorld.version"; + #[doc = "Load Anyway"] + pub const SELECTWORLD_VERSIONJOINBUTTON: &str = "selectWorld.versionJoinButton"; + #[doc = "Do you really want to load this world?"] + pub const SELECTWORLD_VERSIONQUESTION: &str = "selectWorld.versionQuestion"; + #[doc = "unknown"] + pub const SELECTWORLD_VERSIONUNKNOWN: &str = "selectWorld.versionUnknown"; + #[doc = "This world was last played in version %s and loading it in this version could cause corruption!"] + pub const SELECTWORLD_VERSIONWARNING: &str = "selectWorld.versionWarning"; + #[doc = "Depending on the size of your world, this may take a while. Please do not close the game or shut off your device."] + pub const SELECTWORLD_WAITINGFORBACKUP_MESSAGE: &str = "selectWorld.waitingForBackup.message"; + #[doc = "Creating Backup"] + pub const SELECTWORLD_WAITINGFORBACKUP_TITLE: &str = "selectWorld.waitingForBackup.title"; + #[doc = "Some features used are deprecated and will stop working in the future. Do you wish to proceed?"] + pub const SELECTWORLD_WARNING_DEPRECATED_QUESTION: &str = + "selectWorld.warning.deprecated.question"; + #[doc = "Warning! These settings are using deprecated features"] + pub const SELECTWORLD_WARNING_DEPRECATED_TITLE: &str = "selectWorld.warning.deprecated.title"; + #[doc = "These settings are experimental and could one day stop working. Do you wish to proceed?"] + pub const SELECTWORLD_WARNING_EXPERIMENTAL_QUESTION: &str = + "selectWorld.warning.experimental.question"; + #[doc = "Warning! These settings are using experimental features"] + pub const SELECTWORLD_WARNING_EXPERIMENTAL_TITLE: &str = + "selectWorld.warning.experimental.title"; + #[doc = "There is not much space left on your device.\nRunning out of disk space while in game can lead to your world being damaged."] + pub const SELECTWORLD_WARNING_LOWDISKSPACE_DESCRIPTION: &str = + "selectWorld.warning.lowDiskSpace.description"; + #[doc = "Warning! Low disk space!"] + pub const SELECTWORLD_WARNING_LOWDISKSPACE_TITLE: &str = + "selectWorld.warning.lowDiskSpace.title"; + #[doc = "World"] + pub const SELECTWORLD_WORLD: &str = "selectWorld.world"; + #[doc = "Unable to read or access the world gen settings file! %s"] + pub const SELECTWORLD_WORLD_GEN_SETTINGS_ACCESS: &str = "selectWorld.world_gen_settings_access"; + #[doc = "Loading the world requires taking a backup first"] + pub const SELECTEWORLD_BACKUPREQUIREDTOOLTIP: &str = "selecteWorld.backupRequiredTooltip"; + #[doc = "Edit Sign Message"] + pub const SIGN_EDIT: &str = "sign.edit"; + #[doc = "No amount of rest can pass this night"] + pub const SLEEP_NOT_POSSIBLE: &str = "sleep.not_possible"; + #[doc = "%s/%s players sleeping"] + pub const SLEEP_PLAYERS_SLEEPING: &str = "sleep.players_sleeping"; + #[doc = "Sleeping through this night"] + pub const SLEEP_SKIPPING_NIGHT: &str = "sleep.skipping_night"; + #[doc = "Only single slots allowed: got '%s'"] + pub const SLOT_ONLY_SINGLE_ALLOWED: &str = "slot.only_single_allowed"; + #[doc = "Unknown slot '%s'"] + pub const SLOT_UNKNOWN: &str = "slot.unknown"; + #[doc = "Key cannot be empty"] + pub const SNBT_PARSER_EMPTY_KEY: &str = "snbt.parser.empty_key"; + #[doc = "Expected a binary number"] + pub const SNBT_PARSER_EXPECTED_BINARY_NUMERAL: &str = "snbt.parser.expected_binary_numeral"; + #[doc = "Expected a decimal number"] + pub const SNBT_PARSER_EXPECTED_DECIMAL_NUMERAL: &str = "snbt.parser.expected_decimal_numeral"; + #[doc = "Expected a floating point number"] + pub const SNBT_PARSER_EXPECTED_FLOAT_TYPE: &str = "snbt.parser.expected_float_type"; + #[doc = "Expected a character literal of length %s"] + pub const SNBT_PARSER_EXPECTED_HEX_ESCAPE: &str = "snbt.parser.expected_hex_escape"; + #[doc = "Expected a hexadecimal number"] + pub const SNBT_PARSER_EXPECTED_HEX_NUMERAL: &str = "snbt.parser.expected_hex_numeral"; + #[doc = "Expected an integer number"] + pub const SNBT_PARSER_EXPECTED_INTEGER_TYPE: &str = "snbt.parser.expected_integer_type"; + #[doc = "Expected a non-negative number"] + pub const SNBT_PARSER_EXPECTED_NON_NEGATIVE_NUMBER: &str = + "snbt.parser.expected_non_negative_number"; + #[doc = "Expected a number or a boolean"] + pub const SNBT_PARSER_EXPECTED_NUMBER_OR_BOOLEAN: &str = + "snbt.parser.expected_number_or_boolean"; + #[doc = "Expected a string representing a valid UUID"] + pub const SNBT_PARSER_EXPECTED_STRING_UUID: &str = "snbt.parser.expected_string_uuid"; + #[doc = "Expected a valid unquoted string"] + pub const SNBT_PARSER_EXPECTED_UNQUOTED_STRING: &str = "snbt.parser.expected_unquoted_string"; + #[doc = "Non-finite numbers are not allowed"] + pub const SNBT_PARSER_INFINITY_NOT_ALLOWED: &str = "snbt.parser.infinity_not_allowed"; + #[doc = "Invalid array element type"] + pub const SNBT_PARSER_INVALID_ARRAY_ELEMENT_TYPE: &str = + "snbt.parser.invalid_array_element_type"; + #[doc = "Invalid Unicode character name"] + pub const SNBT_PARSER_INVALID_CHARACTER_NAME: &str = "snbt.parser.invalid_character_name"; + #[doc = "Invalid Unicode character value: %s"] + pub const SNBT_PARSER_INVALID_CODEPOINT: &str = "snbt.parser.invalid_codepoint"; + #[doc = "Invalid string contents"] + pub const SNBT_PARSER_INVALID_STRING_CONTENTS: &str = "snbt.parser.invalid_string_contents"; + #[doc = "Unquoted strings can't start with digits 0-9, + or -"] + pub const SNBT_PARSER_INVALID_UNQUOTED_START: &str = "snbt.parser.invalid_unquoted_start"; + #[doc = "Decimal numbers can't start with 0"] + pub const SNBT_PARSER_LEADING_ZERO_NOT_ALLOWED: &str = "snbt.parser.leading_zero_not_allowed"; + #[doc = "No such operation: %s"] + pub const SNBT_PARSER_NO_SUCH_OPERATION: &str = "snbt.parser.no_such_operation"; + #[doc = "Failed to parse number: %s"] + pub const SNBT_PARSER_NUMBER_PARSE_FAILURE: &str = "snbt.parser.number_parse_failure"; + #[doc = "Underscore characters are not allowed at the start or end of a number"] + pub const SNBT_PARSER_UNDESCORE_NOT_ALLOWED: &str = "snbt.parser.undescore_not_allowed"; + #[doc = "Ambient/Environment"] + pub const SOUNDCATEGORY_AMBIENT: &str = "soundCategory.ambient"; + #[doc = "Blocks"] + pub const SOUNDCATEGORY_BLOCK: &str = "soundCategory.block"; + #[doc = "Hostile Mobs"] + pub const SOUNDCATEGORY_HOSTILE: &str = "soundCategory.hostile"; + #[doc = "Master Volume"] + pub const SOUNDCATEGORY_MASTER: &str = "soundCategory.master"; + #[doc = "Music"] + pub const SOUNDCATEGORY_MUSIC: &str = "soundCategory.music"; + #[doc = "Friendly Mobs"] + pub const SOUNDCATEGORY_NEUTRAL: &str = "soundCategory.neutral"; + #[doc = "Players"] + pub const SOUNDCATEGORY_PLAYER: &str = "soundCategory.player"; + #[doc = "Jukebox/Note Blocks"] + pub const SOUNDCATEGORY_RECORD: &str = "soundCategory.record"; + #[doc = "UI"] + pub const SOUNDCATEGORY_UI: &str = "soundCategory.ui"; + #[doc = "Narrator/Voice"] + pub const SOUNDCATEGORY_VOICE: &str = "soundCategory.voice"; + #[doc = "Weather"] + pub const SOUNDCATEGORY_WEATHER: &str = "soundCategory.weather"; + #[doc = "Close Menu"] + pub const SPECTATORMENU_CLOSE: &str = "spectatorMenu.close"; + #[doc = "Next Page"] + pub const SPECTATORMENU_NEXT_PAGE: &str = "spectatorMenu.next_page"; + #[doc = "Previous Page"] + pub const SPECTATORMENU_PREVIOUS_PAGE: &str = "spectatorMenu.previous_page"; + #[doc = "Press a key to select a command, and again to use it."] + pub const SPECTATORMENU_ROOT_PROMPT: &str = "spectatorMenu.root.prompt"; + #[doc = "Teleport to Team Member"] + pub const SPECTATORMENU_TEAM_TELEPORT: &str = "spectatorMenu.team_teleport"; + #[doc = "Select a team to teleport to"] + pub const SPECTATORMENU_TEAM_TELEPORT_PROMPT: &str = "spectatorMenu.team_teleport.prompt"; + #[doc = "Teleport to Player"] + pub const SPECTATORMENU_TELEPORT: &str = "spectatorMenu.teleport"; + #[doc = "Select a player to teleport to"] + pub const SPECTATORMENU_TELEPORT_PROMPT: &str = "spectatorMenu.teleport.prompt"; + #[doc = "General"] + pub const STAT_GENERALBUTTON: &str = "stat.generalButton"; + #[doc = "Items"] + pub const STAT_ITEMSBUTTON: &str = "stat.itemsButton"; + #[doc = "Animals Bred"] + pub const STAT_MINECRAFT_ANIMALS_BRED: &str = "stat.minecraft.animals_bred"; + #[doc = "Distance by Elytra"] + pub const STAT_MINECRAFT_AVIATE_ONE_CM: &str = "stat.minecraft.aviate_one_cm"; + #[doc = "Bells Rung"] + pub const STAT_MINECRAFT_BELL_RING: &str = "stat.minecraft.bell_ring"; + #[doc = "Distance by Boat"] + pub const STAT_MINECRAFT_BOAT_ONE_CM: &str = "stat.minecraft.boat_one_cm"; + #[doc = "Armor Pieces Cleaned"] + pub const STAT_MINECRAFT_CLEAN_ARMOR: &str = "stat.minecraft.clean_armor"; + #[doc = "Banners Cleaned"] + pub const STAT_MINECRAFT_CLEAN_BANNER: &str = "stat.minecraft.clean_banner"; + #[doc = "Shulker Boxes Cleaned"] + pub const STAT_MINECRAFT_CLEAN_SHULKER_BOX: &str = "stat.minecraft.clean_shulker_box"; + #[doc = "Distance Climbed"] + pub const STAT_MINECRAFT_CLIMB_ONE_CM: &str = "stat.minecraft.climb_one_cm"; + #[doc = "Distance Crouched"] + pub const STAT_MINECRAFT_CROUCH_ONE_CM: &str = "stat.minecraft.crouch_one_cm"; + #[doc = "Damage Absorbed"] + pub const STAT_MINECRAFT_DAMAGE_ABSORBED: &str = "stat.minecraft.damage_absorbed"; + #[doc = "Damage Blocked by Shield"] + pub const STAT_MINECRAFT_DAMAGE_BLOCKED_BY_SHIELD: &str = + "stat.minecraft.damage_blocked_by_shield"; + #[doc = "Damage Dealt"] + pub const STAT_MINECRAFT_DAMAGE_DEALT: &str = "stat.minecraft.damage_dealt"; + #[doc = "Damage Dealt (Absorbed)"] + pub const STAT_MINECRAFT_DAMAGE_DEALT_ABSORBED: &str = "stat.minecraft.damage_dealt_absorbed"; + #[doc = "Damage Dealt (Resisted)"] + pub const STAT_MINECRAFT_DAMAGE_DEALT_RESISTED: &str = "stat.minecraft.damage_dealt_resisted"; + #[doc = "Damage Resisted"] + pub const STAT_MINECRAFT_DAMAGE_RESISTED: &str = "stat.minecraft.damage_resisted"; + #[doc = "Damage Taken"] + pub const STAT_MINECRAFT_DAMAGE_TAKEN: &str = "stat.minecraft.damage_taken"; + #[doc = "Number of Deaths"] + pub const STAT_MINECRAFT_DEATHS: &str = "stat.minecraft.deaths"; + #[doc = "Items Dropped"] + pub const STAT_MINECRAFT_DROP: &str = "stat.minecraft.drop"; + #[doc = "Cake Slices Eaten"] + pub const STAT_MINECRAFT_EAT_CAKE_SLICE: &str = "stat.minecraft.eat_cake_slice"; + #[doc = "Items Enchanted"] + pub const STAT_MINECRAFT_ENCHANT_ITEM: &str = "stat.minecraft.enchant_item"; + #[doc = "Distance Fallen"] + pub const STAT_MINECRAFT_FALL_ONE_CM: &str = "stat.minecraft.fall_one_cm"; + #[doc = "Cauldrons Filled"] + pub const STAT_MINECRAFT_FILL_CAULDRON: &str = "stat.minecraft.fill_cauldron"; + #[doc = "Fish Caught"] + pub const STAT_MINECRAFT_FISH_CAUGHT: &str = "stat.minecraft.fish_caught"; + #[doc = "Distance Flown"] + pub const STAT_MINECRAFT_FLY_ONE_CM: &str = "stat.minecraft.fly_one_cm"; + #[doc = "Distance by Happy Ghast"] + pub const STAT_MINECRAFT_HAPPY_GHAST_ONE_CM: &str = "stat.minecraft.happy_ghast_one_cm"; + #[doc = "Distance by Horse"] + pub const STAT_MINECRAFT_HORSE_ONE_CM: &str = "stat.minecraft.horse_one_cm"; + #[doc = "Dispensers Searched"] + pub const STAT_MINECRAFT_INSPECT_DISPENSER: &str = "stat.minecraft.inspect_dispenser"; + #[doc = "Droppers Searched"] + pub const STAT_MINECRAFT_INSPECT_DROPPER: &str = "stat.minecraft.inspect_dropper"; + #[doc = "Hoppers Searched"] + pub const STAT_MINECRAFT_INSPECT_HOPPER: &str = "stat.minecraft.inspect_hopper"; + #[doc = "Interactions with Anvil"] + pub const STAT_MINECRAFT_INTERACT_WITH_ANVIL: &str = "stat.minecraft.interact_with_anvil"; + #[doc = "Interactions with Beacon"] + pub const STAT_MINECRAFT_INTERACT_WITH_BEACON: &str = "stat.minecraft.interact_with_beacon"; + #[doc = "Interactions with Blast Furnace"] + pub const STAT_MINECRAFT_INTERACT_WITH_BLAST_FURNACE: &str = + "stat.minecraft.interact_with_blast_furnace"; + #[doc = "Interactions with Brewing Stand"] + pub const STAT_MINECRAFT_INTERACT_WITH_BREWINGSTAND: &str = + "stat.minecraft.interact_with_brewingstand"; + #[doc = "Interactions with Campfire"] + pub const STAT_MINECRAFT_INTERACT_WITH_CAMPFIRE: &str = "stat.minecraft.interact_with_campfire"; + #[doc = "Interactions with Cartography Table"] + pub const STAT_MINECRAFT_INTERACT_WITH_CARTOGRAPHY_TABLE: &str = + "stat.minecraft.interact_with_cartography_table"; + #[doc = "Interactions with Crafting Table"] + pub const STAT_MINECRAFT_INTERACT_WITH_CRAFTING_TABLE: &str = + "stat.minecraft.interact_with_crafting_table"; + #[doc = "Interactions with Furnace"] + pub const STAT_MINECRAFT_INTERACT_WITH_FURNACE: &str = "stat.minecraft.interact_with_furnace"; + #[doc = "Interactions with Grindstone"] + pub const STAT_MINECRAFT_INTERACT_WITH_GRINDSTONE: &str = + "stat.minecraft.interact_with_grindstone"; + #[doc = "Interactions with Lectern"] + pub const STAT_MINECRAFT_INTERACT_WITH_LECTERN: &str = "stat.minecraft.interact_with_lectern"; + #[doc = "Interactions with Loom"] + pub const STAT_MINECRAFT_INTERACT_WITH_LOOM: &str = "stat.minecraft.interact_with_loom"; + #[doc = "Interactions with Smithing Table"] + pub const STAT_MINECRAFT_INTERACT_WITH_SMITHING_TABLE: &str = + "stat.minecraft.interact_with_smithing_table"; + #[doc = "Interactions with Smoker"] + pub const STAT_MINECRAFT_INTERACT_WITH_SMOKER: &str = "stat.minecraft.interact_with_smoker"; + #[doc = "Interactions with Stonecutter"] + pub const STAT_MINECRAFT_INTERACT_WITH_STONECUTTER: &str = + "stat.minecraft.interact_with_stonecutter"; + #[doc = "Jumps"] + pub const STAT_MINECRAFT_JUMP: &str = "stat.minecraft.jump"; + #[doc = "Games Quit"] + pub const STAT_MINECRAFT_LEAVE_GAME: &str = "stat.minecraft.leave_game"; + #[doc = "Distance by Minecart"] + pub const STAT_MINECRAFT_MINECART_ONE_CM: &str = "stat.minecraft.minecart_one_cm"; + #[doc = "Mob Kills"] + pub const STAT_MINECRAFT_MOB_KILLS: &str = "stat.minecraft.mob_kills"; + #[doc = "Distance by Nautilus"] + pub const STAT_MINECRAFT_NAUTILUS_ONE_CM: &str = "stat.minecraft.nautilus_one_cm"; + #[doc = "Barrels Opened"] + pub const STAT_MINECRAFT_OPEN_BARREL: &str = "stat.minecraft.open_barrel"; + #[doc = "Chests Opened"] + pub const STAT_MINECRAFT_OPEN_CHEST: &str = "stat.minecraft.open_chest"; + #[doc = "Ender Chests Opened"] + pub const STAT_MINECRAFT_OPEN_ENDERCHEST: &str = "stat.minecraft.open_enderchest"; + #[doc = "Shulker Boxes Opened"] + pub const STAT_MINECRAFT_OPEN_SHULKER_BOX: &str = "stat.minecraft.open_shulker_box"; + #[doc = "Distance by Pig"] + pub const STAT_MINECRAFT_PIG_ONE_CM: &str = "stat.minecraft.pig_one_cm"; + #[doc = "Note Blocks Played"] + pub const STAT_MINECRAFT_PLAY_NOTEBLOCK: &str = "stat.minecraft.play_noteblock"; + #[doc = "Music Discs Played"] + pub const STAT_MINECRAFT_PLAY_RECORD: &str = "stat.minecraft.play_record"; + #[doc = "Time Played"] + pub const STAT_MINECRAFT_PLAY_TIME: &str = "stat.minecraft.play_time"; + #[doc = "Player Kills"] + pub const STAT_MINECRAFT_PLAYER_KILLS: &str = "stat.minecraft.player_kills"; + #[doc = "Plants Potted"] + pub const STAT_MINECRAFT_POT_FLOWER: &str = "stat.minecraft.pot_flower"; + #[doc = "Raids Triggered"] + pub const STAT_MINECRAFT_RAID_TRIGGER: &str = "stat.minecraft.raid_trigger"; + #[doc = "Raids Won"] + pub const STAT_MINECRAFT_RAID_WIN: &str = "stat.minecraft.raid_win"; + #[doc = "Times Slept in a Bed"] + pub const STAT_MINECRAFT_SLEEP_IN_BED: &str = "stat.minecraft.sleep_in_bed"; + #[doc = "Sneak Time"] + pub const STAT_MINECRAFT_SNEAK_TIME: &str = "stat.minecraft.sneak_time"; + #[doc = "Distance Sprinted"] + pub const STAT_MINECRAFT_SPRINT_ONE_CM: &str = "stat.minecraft.sprint_one_cm"; + #[doc = "Distance by Strider"] + pub const STAT_MINECRAFT_STRIDER_ONE_CM: &str = "stat.minecraft.strider_one_cm"; + #[doc = "Distance Swum"] + pub const STAT_MINECRAFT_SWIM_ONE_CM: &str = "stat.minecraft.swim_one_cm"; + #[doc = "Talked to Villagers"] + pub const STAT_MINECRAFT_TALKED_TO_VILLAGER: &str = "stat.minecraft.talked_to_villager"; + #[doc = "Targets Hit"] + pub const STAT_MINECRAFT_TARGET_HIT: &str = "stat.minecraft.target_hit"; + #[doc = "Time Since Last Death"] + pub const STAT_MINECRAFT_TIME_SINCE_DEATH: &str = "stat.minecraft.time_since_death"; + #[doc = "Time Since Last Rest"] + pub const STAT_MINECRAFT_TIME_SINCE_REST: &str = "stat.minecraft.time_since_rest"; + #[doc = "Time with World Open"] + pub const STAT_MINECRAFT_TOTAL_WORLD_TIME: &str = "stat.minecraft.total_world_time"; + #[doc = "Traded with Villagers"] + pub const STAT_MINECRAFT_TRADED_WITH_VILLAGER: &str = "stat.minecraft.traded_with_villager"; + #[doc = "Trapped Chests Triggered"] + pub const STAT_MINECRAFT_TRIGGER_TRAPPED_CHEST: &str = "stat.minecraft.trigger_trapped_chest"; + #[doc = "Note Blocks Tuned"] + pub const STAT_MINECRAFT_TUNE_NOTEBLOCK: &str = "stat.minecraft.tune_noteblock"; + #[doc = "Water Taken from Cauldron"] + pub const STAT_MINECRAFT_USE_CAULDRON: &str = "stat.minecraft.use_cauldron"; + #[doc = "Distance Walked on Water"] + pub const STAT_MINECRAFT_WALK_ON_WATER_ONE_CM: &str = "stat.minecraft.walk_on_water_one_cm"; + #[doc = "Distance Walked"] + pub const STAT_MINECRAFT_WALK_ONE_CM: &str = "stat.minecraft.walk_one_cm"; + #[doc = "Distance Walked under Water"] + pub const STAT_MINECRAFT_WALK_UNDER_WATER_ONE_CM: &str = + "stat.minecraft.walk_under_water_one_cm"; + #[doc = "Mobs"] + pub const STAT_MOBSBUTTON: &str = "stat.mobsButton"; + #[doc = "Times Broken"] + pub const STAT_TYPE_MINECRAFT_BROKEN: &str = "stat_type.minecraft.broken"; + #[doc = "Times Crafted"] + pub const STAT_TYPE_MINECRAFT_CRAFTED: &str = "stat_type.minecraft.crafted"; + #[doc = "Dropped"] + pub const STAT_TYPE_MINECRAFT_DROPPED: &str = "stat_type.minecraft.dropped"; + #[doc = "You killed %s %s"] + pub const STAT_TYPE_MINECRAFT_KILLED: &str = "stat_type.minecraft.killed"; + #[doc = "You have never killed %s"] + pub const STAT_TYPE_MINECRAFT_KILLED_NONE: &str = "stat_type.minecraft.killed.none"; + #[doc = "%s killed you %s time(s)"] + pub const STAT_TYPE_MINECRAFT_KILLED_BY: &str = "stat_type.minecraft.killed_by"; + #[doc = "You have never been killed by %s"] + pub const STAT_TYPE_MINECRAFT_KILLED_BY_NONE: &str = "stat_type.minecraft.killed_by.none"; + #[doc = "Times Mined"] + pub const STAT_TYPE_MINECRAFT_MINED: &str = "stat_type.minecraft.mined"; + #[doc = "Picked Up"] + pub const STAT_TYPE_MINECRAFT_PICKED_UP: &str = "stat_type.minecraft.picked_up"; + #[doc = "Times Used"] + pub const STAT_TYPE_MINECRAFT_USED: &str = "stat_type.minecraft.used"; + #[doc = "-"] + pub const STATS_NONE: &str = "stats.none"; + #[doc = "DETECT"] + pub const STRUCTURE_BLOCK_BUTTON_DETECT_SIZE: &str = "structure_block.button.detect_size"; + #[doc = "LOAD"] + pub const STRUCTURE_BLOCK_BUTTON_LOAD: &str = "structure_block.button.load"; + #[doc = "SAVE"] + pub const STRUCTURE_BLOCK_BUTTON_SAVE: &str = "structure_block.button.save"; + #[doc = "Custom Data Tag Name"] + pub const STRUCTURE_BLOCK_CUSTOM_DATA: &str = "structure_block.custom_data"; + #[doc = "Detect Structure Size and Position:"] + pub const STRUCTURE_BLOCK_DETECT_SIZE: &str = "structure_block.detect_size"; + #[doc = "Corner: %s"] + pub const STRUCTURE_BLOCK_HOVER_CORNER: &str = "structure_block.hover.corner"; + #[doc = "Data: %s"] + pub const STRUCTURE_BLOCK_HOVER_DATA: &str = "structure_block.hover.data"; + #[doc = "Load: %s"] + pub const STRUCTURE_BLOCK_HOVER_LOAD: &str = "structure_block.hover.load"; + #[doc = "Save: %s"] + pub const STRUCTURE_BLOCK_HOVER_SAVE: &str = "structure_block.hover.save"; + #[doc = "Include Entities:"] + pub const STRUCTURE_BLOCK_INCLUDE_ENTITIES: &str = "structure_block.include_entities"; + #[doc = "Structure Integrity and Seed"] + pub const STRUCTURE_BLOCK_INTEGRITY: &str = "structure_block.integrity"; + #[doc = "Structure Integrity"] + pub const STRUCTURE_BLOCK_INTEGRITY_INTEGRITY: &str = "structure_block.integrity.integrity"; + #[doc = "Structure Seed"] + pub const STRUCTURE_BLOCK_INTEGRITY_SEED: &str = "structure_block.integrity.seed"; + #[doc = "Invalid structure name '%s'"] + pub const STRUCTURE_BLOCK_INVALID_STRUCTURE_NAME: &str = + "structure_block.invalid_structure_name"; + #[doc = "Structure '%s' is not available"] + pub const STRUCTURE_BLOCK_LOAD_NOT_FOUND: &str = "structure_block.load_not_found"; + #[doc = "Structure '%s' position prepared"] + pub const STRUCTURE_BLOCK_LOAD_PREPARE: &str = "structure_block.load_prepare"; + #[doc = "Structure loaded from '%s'"] + pub const STRUCTURE_BLOCK_LOAD_SUCCESS: &str = "structure_block.load_success"; + #[doc = "Corner"] + pub const STRUCTURE_BLOCK_MODE_CORNER: &str = "structure_block.mode.corner"; + #[doc = "Data"] + pub const STRUCTURE_BLOCK_MODE_DATA: &str = "structure_block.mode.data"; + #[doc = "Load"] + pub const STRUCTURE_BLOCK_MODE_LOAD: &str = "structure_block.mode.load"; + #[doc = "Save"] + pub const STRUCTURE_BLOCK_MODE_SAVE: &str = "structure_block.mode.save"; + #[doc = "Corner Mode - Placement and size marker"] + pub const STRUCTURE_BLOCK_MODE_INFO_CORNER: &str = "structure_block.mode_info.corner"; + #[doc = "Data Mode - Game logic marker"] + pub const STRUCTURE_BLOCK_MODE_INFO_DATA: &str = "structure_block.mode_info.data"; + #[doc = "Load Mode - Load from file"] + pub const STRUCTURE_BLOCK_MODE_INFO_LOAD: &str = "structure_block.mode_info.load"; + #[doc = "Save Mode - Write to file"] + pub const STRUCTURE_BLOCK_MODE_INFO_SAVE: &str = "structure_block.mode_info.save"; + #[doc = "Relative Position"] + pub const STRUCTURE_BLOCK_POSITION: &str = "structure_block.position"; + #[doc = "relative Position x"] + pub const STRUCTURE_BLOCK_POSITION_X: &str = "structure_block.position.x"; + #[doc = "relative position y"] + pub const STRUCTURE_BLOCK_POSITION_Y: &str = "structure_block.position.y"; + #[doc = "relative position z"] + pub const STRUCTURE_BLOCK_POSITION_Z: &str = "structure_block.position.z"; + #[doc = "Unable to save structure '%s'"] + pub const STRUCTURE_BLOCK_SAVE_FAILURE: &str = "structure_block.save_failure"; + #[doc = "Structure saved as '%s'"] + pub const STRUCTURE_BLOCK_SAVE_SUCCESS: &str = "structure_block.save_success"; + #[doc = "Show Invisible Blocks:"] + pub const STRUCTURE_BLOCK_SHOW_AIR: &str = "structure_block.show_air"; + #[doc = "Show Bounding Box:"] + pub const STRUCTURE_BLOCK_SHOW_BOUNDINGBOX: &str = "structure_block.show_boundingbox"; + #[doc = "Structure Size"] + pub const STRUCTURE_BLOCK_SIZE: &str = "structure_block.size"; + #[doc = "structure size x"] + pub const STRUCTURE_BLOCK_SIZE_X: &str = "structure_block.size.x"; + #[doc = "structure size y"] + pub const STRUCTURE_BLOCK_SIZE_Y: &str = "structure_block.size.y"; + #[doc = "structure size z"] + pub const STRUCTURE_BLOCK_SIZE_Z: &str = "structure_block.size.z"; + #[doc = "Unable to detect structure size. Add corners with matching structure names"] + pub const STRUCTURE_BLOCK_SIZE_FAILURE: &str = "structure_block.size_failure"; + #[doc = "Size successfully detected for '%s'"] + pub const STRUCTURE_BLOCK_SIZE_SUCCESS: &str = "structure_block.size_success"; + #[doc = "Strict Placement:"] + pub const STRUCTURE_BLOCK_STRICT: &str = "structure_block.strict"; + #[doc = "Structure Name"] + pub const STRUCTURE_BLOCK_STRUCTURE_NAME: &str = "structure_block.structure_name"; + #[doc = "Eerie noise"] + pub const SUBTITLES_AMBIENT_CAVE: &str = "subtitles.ambient.cave"; + #[doc = "Eerie noise"] + pub const SUBTITLES_AMBIENT_SOUND: &str = "subtitles.ambient.sound"; + #[doc = "Amethyst chimes"] + pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_CHIME: &str = "subtitles.block.amethyst_block.chime"; + #[doc = "Amethyst resonates"] + pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_RESONATE: &str = + "subtitles.block.amethyst_block.resonate"; + #[doc = "Anvil destroyed"] + pub const SUBTITLES_BLOCK_ANVIL_DESTROY: &str = "subtitles.block.anvil.destroy"; + #[doc = "Anvil landed"] + pub const SUBTITLES_BLOCK_ANVIL_LAND: &str = "subtitles.block.anvil.land"; + #[doc = "Anvil used"] + pub const SUBTITLES_BLOCK_ANVIL_USE: &str = "subtitles.block.anvil.use"; + #[doc = "Barrel closes"] + pub const SUBTITLES_BLOCK_BARREL_CLOSE: &str = "subtitles.block.barrel.close"; + #[doc = "Barrel opens"] + pub const SUBTITLES_BLOCK_BARREL_OPEN: &str = "subtitles.block.barrel.open"; + #[doc = "Beacon activates"] + pub const SUBTITLES_BLOCK_BEACON_ACTIVATE: &str = "subtitles.block.beacon.activate"; + #[doc = "Beacon hums"] + pub const SUBTITLES_BLOCK_BEACON_AMBIENT: &str = "subtitles.block.beacon.ambient"; + #[doc = "Beacon deactivates"] + pub const SUBTITLES_BLOCK_BEACON_DEACTIVATE: &str = "subtitles.block.beacon.deactivate"; + #[doc = "Beacon power selected"] + pub const SUBTITLES_BLOCK_BEACON_POWER_SELECT: &str = "subtitles.block.beacon.power_select"; + #[doc = "Honey drips"] + pub const SUBTITLES_BLOCK_BEEHIVE_DRIP: &str = "subtitles.block.beehive.drip"; + #[doc = "Bee enters hive"] + pub const SUBTITLES_BLOCK_BEEHIVE_ENTER: &str = "subtitles.block.beehive.enter"; + #[doc = "Bee leaves hive"] + pub const SUBTITLES_BLOCK_BEEHIVE_EXIT: &str = "subtitles.block.beehive.exit"; + #[doc = "Shears scrape"] + pub const SUBTITLES_BLOCK_BEEHIVE_SHEAR: &str = "subtitles.block.beehive.shear"; + #[doc = "Bees work"] + pub const SUBTITLES_BLOCK_BEEHIVE_WORK: &str = "subtitles.block.beehive.work"; + #[doc = "Bell resonates"] + pub const SUBTITLES_BLOCK_BELL_RESONATE: &str = "subtitles.block.bell.resonate"; + #[doc = "Bell rings"] + pub const SUBTITLES_BLOCK_BELL_USE: &str = "subtitles.block.bell.use"; + #[doc = "Dripleaf tilts down"] + pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_DOWN: &str = + "subtitles.block.big_dripleaf.tilt_down"; + #[doc = "Dripleaf tilts up"] + pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_UP: &str = "subtitles.block.big_dripleaf.tilt_up"; + #[doc = "Blast Furnace crackles"] + pub const SUBTITLES_BLOCK_BLASTFURNACE_FIRE_CRACKLE: &str = + "subtitles.block.blastfurnace.fire_crackle"; + #[doc = "Brewing Stand bubbles"] + pub const SUBTITLES_BLOCK_BREWING_STAND_BREW: &str = "subtitles.block.brewing_stand.brew"; + #[doc = "Bubbles pop"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_BUBBLE_POP: &str = + "subtitles.block.bubble_column.bubble_pop"; + #[doc = "Bubbles flow"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT: &str = + "subtitles.block.bubble_column.upwards_ambient"; + #[doc = "Bubbles woosh"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE: &str = + "subtitles.block.bubble_column.upwards_inside"; + #[doc = "Bubbles whirl"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT: &str = + "subtitles.block.bubble_column.whirlpool_ambient"; + #[doc = "Bubbles zoom"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE: &str = + "subtitles.block.bubble_column.whirlpool_inside"; + #[doc = "Button clicks"] + pub const SUBTITLES_BLOCK_BUTTON_CLICK: &str = "subtitles.block.button.click"; + #[doc = "Cake squishes"] + pub const SUBTITLES_BLOCK_CAKE_ADD_CANDLE: &str = "subtitles.block.cake.add_candle"; + #[doc = "Campfire crackles"] + pub const SUBTITLES_BLOCK_CAMPFIRE_CRACKLE: &str = "subtitles.block.campfire.crackle"; + #[doc = "Candle crackles"] + pub const SUBTITLES_BLOCK_CANDLE_CRACKLE: &str = "subtitles.block.candle.crackle"; + #[doc = "Candle extinguishes"] + pub const SUBTITLES_BLOCK_CANDLE_EXTINGUISH: &str = "subtitles.block.candle.extinguish"; + #[doc = "Chest closes"] + pub const SUBTITLES_BLOCK_CHEST_CLOSE: &str = "subtitles.block.chest.close"; + #[doc = "Chest locked"] + pub const SUBTITLES_BLOCK_CHEST_LOCKED: &str = "subtitles.block.chest.locked"; + #[doc = "Chest opens"] + pub const SUBTITLES_BLOCK_CHEST_OPEN: &str = "subtitles.block.chest.open"; + #[doc = "Chorus Flower withers"] + pub const SUBTITLES_BLOCK_CHORUS_FLOWER_DEATH: &str = "subtitles.block.chorus_flower.death"; + #[doc = "Chorus Flower grows"] + pub const SUBTITLES_BLOCK_CHORUS_FLOWER_GROW: &str = "subtitles.block.chorus_flower.grow"; + #[doc = "Comparator clicks"] + pub const SUBTITLES_BLOCK_COMPARATOR_CLICK: &str = "subtitles.block.comparator.click"; + #[doc = "Composter emptied"] + pub const SUBTITLES_BLOCK_COMPOSTER_EMPTY: &str = "subtitles.block.composter.empty"; + #[doc = "Composter filled"] + pub const SUBTITLES_BLOCK_COMPOSTER_FILL: &str = "subtitles.block.composter.fill"; + #[doc = "Composter composts"] + pub const SUBTITLES_BLOCK_COMPOSTER_READY: &str = "subtitles.block.composter.ready"; + #[doc = "Conduit activates"] + pub const SUBTITLES_BLOCK_CONDUIT_ACTIVATE: &str = "subtitles.block.conduit.activate"; + #[doc = "Conduit pulses"] + pub const SUBTITLES_BLOCK_CONDUIT_AMBIENT: &str = "subtitles.block.conduit.ambient"; + #[doc = "Conduit attacks"] + pub const SUBTITLES_BLOCK_CONDUIT_ATTACK_TARGET: &str = "subtitles.block.conduit.attack.target"; + #[doc = "Conduit deactivates"] + pub const SUBTITLES_BLOCK_CONDUIT_DEACTIVATE: &str = "subtitles.block.conduit.deactivate"; + #[doc = "Copper Bulb turns off"] + pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_OFF: &str = "subtitles.block.copper_bulb.turn_off"; + #[doc = "Copper Bulb turns on"] + pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_ON: &str = "subtitles.block.copper_bulb.turn_on"; + #[doc = "Chest closes"] + pub const SUBTITLES_BLOCK_COPPER_CHEST_CLOSE: &str = "subtitles.block.copper_chest.close"; + #[doc = "Chest opens"] + pub const SUBTITLES_BLOCK_COPPER_CHEST_OPEN: &str = "subtitles.block.copper_chest.open"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_CLOSE: &str = "subtitles.block.copper_trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_OPEN: &str = "subtitles.block.copper_trapdoor.open"; + #[doc = "Crafter crafts"] + pub const SUBTITLES_BLOCK_CRAFTER_CRAFT: &str = "subtitles.block.crafter.craft"; + #[doc = "Crafter fails crafting"] + pub const SUBTITLES_BLOCK_CRAFTER_FAIL: &str = "subtitles.block.crafter.fail"; + #[doc = "Creaking Heart grumbles"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_HURT: &str = "subtitles.block.creaking_heart.hurt"; + #[doc = "Eerie noise"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_IDLE: &str = "subtitles.block.creaking_heart.idle"; + #[doc = "Creaking Heart awakens"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_SPAWN: &str = "subtitles.block.creaking_heart.spawn"; + #[doc = "Dry sounds"] + pub const SUBTITLES_BLOCK_DEADBUSH_IDLE: &str = "subtitles.block.deadbush.idle"; + #[doc = "Decorated Pot fills"] + pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT: &str = "subtitles.block.decorated_pot.insert"; + #[doc = "Decorated Pot wobbles"] + pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT_FAIL: &str = + "subtitles.block.decorated_pot.insert_fail"; + #[doc = "Decorated Pot shatters"] + pub const SUBTITLES_BLOCK_DECORATED_POT_SHATTER: &str = "subtitles.block.decorated_pot.shatter"; + #[doc = "Dispensed item"] + pub const SUBTITLES_BLOCK_DISPENSER_DISPENSE: &str = "subtitles.block.dispenser.dispense"; + #[doc = "Dispenser failed"] + pub const SUBTITLES_BLOCK_DISPENSER_FAIL: &str = "subtitles.block.dispenser.fail"; + #[doc = "Door creaks"] + pub const SUBTITLES_BLOCK_DOOR_TOGGLE: &str = "subtitles.block.door.toggle"; + #[doc = "Sounds of dryness"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT: &str = "subtitles.block.dried_ghast.ambient"; + #[doc = "Dried Ghast rehydrates"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT_WATER: &str = + "subtitles.block.dried_ghast.ambient_water"; + #[doc = "Dried Ghast soaks"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_PLACE_IN_WATER: &str = + "subtitles.block.dried_ghast.place_in_water"; + #[doc = "Dried Ghast feels better"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_TRANSITION: &str = + "subtitles.block.dried_ghast.transition"; + #[doc = "Windy sounds"] + pub const SUBTITLES_BLOCK_DRY_GRASS_AMBIENT: &str = "subtitles.block.dry_grass.ambient"; + #[doc = "Enchanting Table used"] + pub const SUBTITLES_BLOCK_ENCHANTMENT_TABLE_USE: &str = "subtitles.block.enchantment_table.use"; + #[doc = "End Portal opens"] + pub const SUBTITLES_BLOCK_END_PORTAL_SPAWN: &str = "subtitles.block.end_portal.spawn"; + #[doc = "Eye of Ender attaches"] + pub const SUBTITLES_BLOCK_END_PORTAL_FRAME_FILL: &str = "subtitles.block.end_portal_frame.fill"; + #[doc = "Eyeblossom closes"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_CLOSE: &str = "subtitles.block.eyeblossom.close"; + #[doc = "Eyeblossom whispers"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_IDLE: &str = "subtitles.block.eyeblossom.idle"; + #[doc = "Eyeblossom opens"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_OPEN: &str = "subtitles.block.eyeblossom.open"; + #[doc = "Fence Gate creaks"] + pub const SUBTITLES_BLOCK_FENCE_GATE_TOGGLE: &str = "subtitles.block.fence_gate.toggle"; + #[doc = "Fire crackles"] + pub const SUBTITLES_BLOCK_FIRE_AMBIENT: &str = "subtitles.block.fire.ambient"; + #[doc = "Fire extinguished"] + pub const SUBTITLES_BLOCK_FIRE_EXTINGUISH: &str = "subtitles.block.fire.extinguish"; + #[doc = "Fireflies buzz"] + pub const SUBTITLES_BLOCK_FIREFLY_BUSH_IDLE: &str = "subtitles.block.firefly_bush.idle"; + #[doc = "Tadpole hatches"] + pub const SUBTITLES_BLOCK_FROGSPAWN_HATCH: &str = "subtitles.block.frogspawn.hatch"; + #[doc = "Furnace crackles"] + pub const SUBTITLES_BLOCK_FURNACE_FIRE_CRACKLE: &str = "subtitles.block.furnace.fire_crackle"; + #[doc = "Block broken"] + pub const SUBTITLES_BLOCK_GENERIC_BREAK: &str = "subtitles.block.generic.break"; + #[doc = "Something falls on a block"] + pub const SUBTITLES_BLOCK_GENERIC_FALL: &str = "subtitles.block.generic.fall"; + #[doc = "Footsteps"] + pub const SUBTITLES_BLOCK_GENERIC_FOOTSTEPS: &str = "subtitles.block.generic.footsteps"; + #[doc = "Block breaking"] + pub const SUBTITLES_BLOCK_GENERIC_HIT: &str = "subtitles.block.generic.hit"; + #[doc = "Block placed"] + pub const SUBTITLES_BLOCK_GENERIC_PLACE: &str = "subtitles.block.generic.place"; + #[doc = "Grindstone used"] + pub const SUBTITLES_BLOCK_GRINDSTONE_USE: &str = "subtitles.block.grindstone.use"; + #[doc = "Plant cropped"] + pub const SUBTITLES_BLOCK_GROWING_PLANT_CROP: &str = "subtitles.block.growing_plant.crop"; + #[doc = "Sign wobbles"] + pub const SUBTITLES_BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL: &str = + "subtitles.block.hanging_sign.waxed_interact_fail"; + #[doc = "Sliding down a honey block"] + pub const SUBTITLES_BLOCK_HONEY_BLOCK_SLIDE: &str = "subtitles.block.honey_block.slide"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_CLOSE: &str = "subtitles.block.iron_trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_OPEN: &str = "subtitles.block.iron_trapdoor.open"; + #[doc = "Lava pops"] + pub const SUBTITLES_BLOCK_LAVA_AMBIENT: &str = "subtitles.block.lava.ambient"; + #[doc = "Lava hisses"] + pub const SUBTITLES_BLOCK_LAVA_EXTINGUISH: &str = "subtitles.block.lava.extinguish"; + #[doc = "Lever clicks"] + pub const SUBTITLES_BLOCK_LEVER_CLICK: &str = "subtitles.block.lever.click"; + #[doc = "Note Block plays"] + pub const SUBTITLES_BLOCK_NOTE_BLOCK_NOTE: &str = "subtitles.block.note_block.note"; + #[doc = "Eerie noise"] + pub const SUBTITLES_BLOCK_PALE_HANGING_MOSS_IDLE: &str = + "subtitles.block.pale_hanging_moss.idle"; + #[doc = "Piston moves"] + pub const SUBTITLES_BLOCK_PISTON_MOVE: &str = "subtitles.block.piston.move"; + #[doc = "Lava drips"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA: &str = + "subtitles.block.pointed_dripstone.drip_lava"; + #[doc = "Lava drips into Cauldron"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON: &str = + "subtitles.block.pointed_dripstone.drip_lava_into_cauldron"; + #[doc = "Water drips"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER: &str = + "subtitles.block.pointed_dripstone.drip_water"; + #[doc = "Water drips into Cauldron"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON: &str = + "subtitles.block.pointed_dripstone.drip_water_into_cauldron"; + #[doc = "Stalactite crashes down"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_LAND: &str = + "subtitles.block.pointed_dripstone.land"; + #[doc = "Portal whooshes"] + pub const SUBTITLES_BLOCK_PORTAL_AMBIENT: &str = "subtitles.block.portal.ambient"; + #[doc = "Portal noise fades"] + pub const SUBTITLES_BLOCK_PORTAL_TRAVEL: &str = "subtitles.block.portal.travel"; + #[doc = "Portal noise intensifies"] + pub const SUBTITLES_BLOCK_PORTAL_TRIGGER: &str = "subtitles.block.portal.trigger"; + #[doc = "Pressure Plate clicks"] + pub const SUBTITLES_BLOCK_PRESSURE_PLATE_CLICK: &str = "subtitles.block.pressure_plate.click"; + #[doc = "Shears carve"] + pub const SUBTITLES_BLOCK_PUMPKIN_CARVE: &str = "subtitles.block.pumpkin.carve"; + #[doc = "Torch fizzes"] + pub const SUBTITLES_BLOCK_REDSTONE_TORCH_BURNOUT: &str = + "subtitles.block.redstone_torch.burnout"; + #[doc = "Respawn Anchor whooshes"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_AMBIENT: &str = + "subtitles.block.respawn_anchor.ambient"; + #[doc = "Respawn Anchor is charged"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_CHARGE: &str = "subtitles.block.respawn_anchor.charge"; + #[doc = "Respawn Anchor depletes"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_DEPLETE: &str = + "subtitles.block.respawn_anchor.deplete"; + #[doc = "Respawn Anchor sets spawn"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_SET_SPAWN: &str = + "subtitles.block.respawn_anchor.set_spawn"; + #[doc = "Sandy sounds"] + pub const SUBTITLES_BLOCK_SAND_IDLE: &str = "subtitles.block.sand.idle"; + #[doc = "Windy sounds"] + pub const SUBTITLES_BLOCK_SAND_WIND: &str = "subtitles.block.sand.wind"; + #[doc = "Sculk bubbles"] + pub const SUBTITLES_BLOCK_SCULK_CHARGE: &str = "subtitles.block.sculk.charge"; + #[doc = "Sculk spreads"] + pub const SUBTITLES_BLOCK_SCULK_SPREAD: &str = "subtitles.block.sculk.spread"; + #[doc = "Sculk Catalyst blooms"] + pub const SUBTITLES_BLOCK_SCULK_CATALYST_BLOOM: &str = "subtitles.block.sculk_catalyst.bloom"; + #[doc = "Sculk Sensor clicks"] + pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING: &str = "subtitles.block.sculk_sensor.clicking"; + #[doc = "Sculk Sensor stops clicking"] + pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING_STOP: &str = + "subtitles.block.sculk_sensor.clicking_stop"; + #[doc = "Sculk Shrieker shrieks"] + pub const SUBTITLES_BLOCK_SCULK_SHRIEKER_SHRIEK: &str = "subtitles.block.sculk_shrieker.shriek"; + #[doc = "Shelf activates"] + pub const SUBTITLES_BLOCK_SHELF_ACTIVATE: &str = "subtitles.block.shelf.activate"; + #[doc = "Shelf deactivates"] + pub const SUBTITLES_BLOCK_SHELF_DEACTIVATE: &str = "subtitles.block.shelf.deactivate"; + #[doc = "Items swap"] + pub const SUBTITLES_BLOCK_SHELF_MULTI_SWAP: &str = "subtitles.block.shelf.multi_swap"; + #[doc = "Item placed"] + pub const SUBTITLES_BLOCK_SHELF_PLACE_ITEM: &str = "subtitles.block.shelf.place_item"; + #[doc = "Item swaps"] + pub const SUBTITLES_BLOCK_SHELF_SINGLE_SWAP: &str = "subtitles.block.shelf.single_swap"; + #[doc = "Item taken"] + pub const SUBTITLES_BLOCK_SHELF_TAKE_ITEM: &str = "subtitles.block.shelf.take_item"; + #[doc = "Shulker box closes"] + pub const SUBTITLES_BLOCK_SHULKER_BOX_CLOSE: &str = "subtitles.block.shulker_box.close"; + #[doc = "Shulker box opens"] + pub const SUBTITLES_BLOCK_SHULKER_BOX_OPEN: &str = "subtitles.block.shulker_box.open"; + #[doc = "Sign wobbles"] + pub const SUBTITLES_BLOCK_SIGN_WAXED_INTERACT_FAIL: &str = + "subtitles.block.sign.waxed_interact_fail"; + #[doc = "Smithing Table used"] + pub const SUBTITLES_BLOCK_SMITHING_TABLE_USE: &str = "subtitles.block.smithing_table.use"; + #[doc = "Smoker smokes"] + pub const SUBTITLES_BLOCK_SMOKER_SMOKE: &str = "subtitles.block.smoker.smoke"; + #[doc = "Sniffer Egg cracks"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_CRACK: &str = "subtitles.block.sniffer_egg.crack"; + #[doc = "Sniffer Egg hatches"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_HATCH: &str = "subtitles.block.sniffer_egg.hatch"; + #[doc = "Sniffer plops"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_PLOP: &str = "subtitles.block.sniffer_egg.plop"; + #[doc = "Sponge sucks"] + pub const SUBTITLES_BLOCK_SPONGE_ABSORB: &str = "subtitles.block.sponge.absorb"; + #[doc = "Berries pop"] + pub const SUBTITLES_BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES: &str = + "subtitles.block.sweet_berry_bush.pick_berries"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_TRAPDOOR_CLOSE: &str = "subtitles.block.trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_TRAPDOOR_OPEN: &str = "subtitles.block.trapdoor.open"; + #[doc = "Trapdoor creaks"] + pub const SUBTITLES_BLOCK_TRAPDOOR_TOGGLE: &str = "subtitles.block.trapdoor.toggle"; + #[doc = "Ominous item prepares"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM: &str = + "subtitles.block.trial_spawner.about_to_spawn_item"; + #[doc = "Trial Spawner crackles"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT: &str = "subtitles.block.trial_spawner.ambient"; + #[doc = "Ominous crackling"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_CHARGED: &str = + "subtitles.block.trial_spawner.ambient_charged"; + #[doc = "Ominous crackling"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS: &str = + "subtitles.block.trial_spawner.ambient_ominous"; + #[doc = "Omen engulfs Trial Spawner"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CHARGE_ACTIVATE: &str = + "subtitles.block.trial_spawner.charge_activate"; + #[doc = "Trial Spawner closes"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER: &str = + "subtitles.block.trial_spawner.close_shutter"; + #[doc = "Trial Spawner charges up"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_DETECT_PLAYER: &str = + "subtitles.block.trial_spawner.detect_player"; + #[doc = "Trial Spawner ejects items"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_EJECT_ITEM: &str = + "subtitles.block.trial_spawner.eject_item"; + #[doc = "Omen engulfs Trial Spawner"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE: &str = + "subtitles.block.trial_spawner.ominous_activate"; + #[doc = "Trial Spawner opens"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER: &str = + "subtitles.block.trial_spawner.open_shutter"; + #[doc = "Ominous item drops"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM: &str = + "subtitles.block.trial_spawner.spawn_item"; + #[doc = "Ominous item appears"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN: &str = + "subtitles.block.trial_spawner.spawn_item_begin"; + #[doc = "Trial Spawner spawns a mob"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_MOB: &str = + "subtitles.block.trial_spawner.spawn_mob"; + #[doc = "Tripwire attaches"] + pub const SUBTITLES_BLOCK_TRIPWIRE_ATTACH: &str = "subtitles.block.tripwire.attach"; + #[doc = "Tripwire clicks"] + pub const SUBTITLES_BLOCK_TRIPWIRE_CLICK: &str = "subtitles.block.tripwire.click"; + #[doc = "Tripwire detaches"] + pub const SUBTITLES_BLOCK_TRIPWIRE_DETACH: &str = "subtitles.block.tripwire.detach"; + #[doc = "Vault ignites"] + pub const SUBTITLES_BLOCK_VAULT_ACTIVATE: &str = "subtitles.block.vault.activate"; + #[doc = "Vault crackles"] + pub const SUBTITLES_BLOCK_VAULT_AMBIENT: &str = "subtitles.block.vault.ambient"; + #[doc = "Vault closes"] + pub const SUBTITLES_BLOCK_VAULT_CLOSE_SHUTTER: &str = "subtitles.block.vault.close_shutter"; + #[doc = "Vault extinguishes"] + pub const SUBTITLES_BLOCK_VAULT_DEACTIVATE: &str = "subtitles.block.vault.deactivate"; + #[doc = "Vault ejects item"] + pub const SUBTITLES_BLOCK_VAULT_EJECT_ITEM: &str = "subtitles.block.vault.eject_item"; + #[doc = "Vault unlocks"] + pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM: &str = "subtitles.block.vault.insert_item"; + #[doc = "Vault rejects item"] + pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM_FAIL: &str = + "subtitles.block.vault.insert_item_fail"; + #[doc = "Vault opens"] + pub const SUBTITLES_BLOCK_VAULT_OPEN_SHUTTER: &str = "subtitles.block.vault.open_shutter"; + #[doc = "Vault rejects player"] + pub const SUBTITLES_BLOCK_VAULT_REJECT_REWARDED_PLAYER: &str = + "subtitles.block.vault.reject_rewarded_player"; + #[doc = "Water flows"] + pub const SUBTITLES_BLOCK_WATER_AMBIENT: &str = "subtitles.block.water.ambient"; + #[doc = "Sponge dries"] + pub const SUBTITLES_BLOCK_WET_SPONGE_DRIES: &str = "subtitles.block.wet_sponge.dries"; + #[doc = "Book placed"] + pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT: &str = "subtitles.chiseled_bookshelf.insert"; + #[doc = "Enchanted Book placed"] + pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT_ENCHANTED: &str = + "subtitles.chiseled_bookshelf.insert_enchanted"; + #[doc = "Book taken"] + pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE: &str = "subtitles.chiseled_bookshelf.take"; + #[doc = "Enchanted Book taken"] + pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE_ENCHANTED: &str = + "subtitles.chiseled_bookshelf.take_enchanted"; + #[doc = "Thorns prick"] + pub const SUBTITLES_ENCHANT_THORNS_HIT: &str = "subtitles.enchant.thorns.hit"; + #[doc = "Allay seeks"] + pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITH_ITEM: &str = + "subtitles.entity.allay.ambient_with_item"; + #[doc = "Allay yearns"] + pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM: &str = + "subtitles.entity.allay.ambient_without_item"; + #[doc = "Allay dies"] + pub const SUBTITLES_ENTITY_ALLAY_DEATH: &str = "subtitles.entity.allay.death"; + #[doc = "Allay hurts"] + pub const SUBTITLES_ENTITY_ALLAY_HURT: &str = "subtitles.entity.allay.hurt"; + #[doc = "Allay chortles"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_GIVEN: &str = "subtitles.entity.allay.item_given"; + #[doc = "Allay allays"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_TAKEN: &str = "subtitles.entity.allay.item_taken"; + #[doc = "Allay tosses"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_THROWN: &str = "subtitles.entity.allay.item_thrown"; + #[doc = "Armadillo grunts"] + pub const SUBTITLES_ENTITY_ARMADILLO_AMBIENT: &str = "subtitles.entity.armadillo.ambient"; + #[doc = "Scute is brushed off"] + pub const SUBTITLES_ENTITY_ARMADILLO_BRUSH: &str = "subtitles.entity.armadillo.brush"; + #[doc = "Armadillo dies"] + pub const SUBTITLES_ENTITY_ARMADILLO_DEATH: &str = "subtitles.entity.armadillo.death"; + #[doc = "Armadillo eats"] + pub const SUBTITLES_ENTITY_ARMADILLO_EAT: &str = "subtitles.entity.armadillo.eat"; + #[doc = "Armadillo hurts"] + pub const SUBTITLES_ENTITY_ARMADILLO_HURT: &str = "subtitles.entity.armadillo.hurt"; + #[doc = "Armadillo shields itself"] + pub const SUBTITLES_ENTITY_ARMADILLO_HURT_REDUCED: &str = + "subtitles.entity.armadillo.hurt_reduced"; + #[doc = "Armadillo lands"] + pub const SUBTITLES_ENTITY_ARMADILLO_LAND: &str = "subtitles.entity.armadillo.land"; + #[doc = "Armadillo peeks"] + pub const SUBTITLES_ENTITY_ARMADILLO_PEEK: &str = "subtitles.entity.armadillo.peek"; + #[doc = "Armadillo rolls up"] + pub const SUBTITLES_ENTITY_ARMADILLO_ROLL: &str = "subtitles.entity.armadillo.roll"; + #[doc = "Armadillo sheds scute"] + pub const SUBTITLES_ENTITY_ARMADILLO_SCUTE_DROP: &str = "subtitles.entity.armadillo.scute_drop"; + #[doc = "Armadillo unrolls"] + pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_FINISH: &str = + "subtitles.entity.armadillo.unroll_finish"; + #[doc = "Armadillo peeks"] + pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_START: &str = + "subtitles.entity.armadillo.unroll_start"; + #[doc = "Something fell"] + pub const SUBTITLES_ENTITY_ARMOR_STAND_FALL: &str = "subtitles.entity.armor_stand.fall"; + #[doc = "Arrow hits"] + pub const SUBTITLES_ENTITY_ARROW_HIT: &str = "subtitles.entity.arrow.hit"; + #[doc = "Player hit"] + pub const SUBTITLES_ENTITY_ARROW_HIT_PLAYER: &str = "subtitles.entity.arrow.hit_player"; + #[doc = "Arrow fired"] + pub const SUBTITLES_ENTITY_ARROW_SHOOT: &str = "subtitles.entity.arrow.shoot"; + #[doc = "Axolotl attacks"] + pub const SUBTITLES_ENTITY_AXOLOTL_ATTACK: &str = "subtitles.entity.axolotl.attack"; + #[doc = "Axolotl dies"] + pub const SUBTITLES_ENTITY_AXOLOTL_DEATH: &str = "subtitles.entity.axolotl.death"; + #[doc = "Axolotl hurts"] + pub const SUBTITLES_ENTITY_AXOLOTL_HURT: &str = "subtitles.entity.axolotl.hurt"; + #[doc = "Axolotl chirps"] + pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_AIR: &str = "subtitles.entity.axolotl.idle_air"; + #[doc = "Axolotl chirps"] + pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_WATER: &str = "subtitles.entity.axolotl.idle_water"; + #[doc = "Axolotl splashes"] + pub const SUBTITLES_ENTITY_AXOLOTL_SPLASH: &str = "subtitles.entity.axolotl.splash"; + #[doc = "Axolotl swims"] + pub const SUBTITLES_ENTITY_AXOLOTL_SWIM: &str = "subtitles.entity.axolotl.swim"; + #[doc = "Kitten meows"] + pub const SUBTITLES_ENTITY_BABY_CAT_AMBIENT: &str = "subtitles.entity.baby_cat.ambient"; + #[doc = "Kitten begs"] + pub const SUBTITLES_ENTITY_BABY_CAT_BEG_FOR_FOOD: &str = + "subtitles.entity.baby_cat.beg_for_food"; + #[doc = "Kitten dies"] + pub const SUBTITLES_ENTITY_BABY_CAT_DEATH: &str = "subtitles.entity.baby_cat.death"; + #[doc = "Kitten eats"] + pub const SUBTITLES_ENTITY_BABY_CAT_EAT: &str = "subtitles.entity.baby_cat.eat"; + #[doc = "Kitten hisses"] + pub const SUBTITLES_ENTITY_BABY_CAT_HISS: &str = "subtitles.entity.baby_cat.hiss"; + #[doc = "Kitten hurts"] + pub const SUBTITLES_ENTITY_BABY_CAT_HURT: &str = "subtitles.entity.baby_cat.hurt"; + #[doc = "Kitten purrs"] + pub const SUBTITLES_ENTITY_BABY_CAT_PURR: &str = "subtitles.entity.baby_cat.purr"; + #[doc = "Chick peeps"] + pub const SUBTITLES_ENTITY_BABY_CHICKEN_AMBIENT: &str = "subtitles.entity.baby_chicken.ambient"; + #[doc = "Chick dies"] + pub const SUBTITLES_ENTITY_BABY_CHICKEN_DEATH: &str = "subtitles.entity.baby_chicken.death"; + #[doc = "Chick hurts"] + pub const SUBTITLES_ENTITY_BABY_CHICKEN_HURTS: &str = "subtitles.entity.baby_chicken.hurts"; + #[doc = "Foal neighs"] + pub const SUBTITLES_ENTITY_BABY_HORSE_AMBIENT: &str = "subtitles.entity.baby_horse.ambient"; + #[doc = "Foal neighs"] + pub const SUBTITLES_ENTITY_BABY_HORSE_ANGRY: &str = "subtitles.entity.baby_horse.angry"; + #[doc = "Foal breathes"] + pub const SUBTITLES_ENTITY_BABY_HORSE_BREATHE: &str = "subtitles.entity.baby_horse.breathe"; + #[doc = "Foal dies"] + pub const SUBTITLES_ENTITY_BABY_HORSE_DEATH: &str = "subtitles.entity.baby_horse.death"; + #[doc = "Foal eats"] + pub const SUBTITLES_ENTITY_BABY_HORSE_EAT: &str = "subtitles.entity.baby_horse.eat"; + #[doc = "Foal hurts"] + pub const SUBTITLES_ENTITY_BABY_HORSE_HURT: &str = "subtitles.entity.baby_horse.hurt"; + #[doc = "Foal lands"] + pub const SUBTITLES_ENTITY_BABY_HORSE_LAND: &str = "subtitles.entity.baby_horse.land"; + #[doc = "Baby Nautilus chitters"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT: &str = + "subtitles.entity.baby_nautilus.ambient"; + #[doc = "Baby Nautilus chitters"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.baby_nautilus.ambient_land"; + #[doc = "Baby Nautilus dies"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH: &str = "subtitles.entity.baby_nautilus.death"; + #[doc = "Baby Nautilus dies"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH_LAND: &str = + "subtitles.entity.baby_nautilus.death_land"; + #[doc = "Baby Nautilus eats"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_EAT: &str = "subtitles.entity.baby_nautilus.eat"; + #[doc = "Baby Nautilus hurts"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT: &str = "subtitles.entity.baby_nautilus.hurt"; + #[doc = "Baby Nautilus hurts"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT_LAND: &str = + "subtitles.entity.baby_nautilus.hurt_land"; + #[doc = "Baby Nautilus swims"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_SWIM: &str = "subtitles.entity.baby_nautilus.swim"; + #[doc = "Baby Pig oinks"] + pub const SUBTITLES_ENTITY_BABY_PIG_AMBIENT: &str = "subtitles.entity.baby_pig.ambient"; + #[doc = "Baby Pig dies"] + pub const SUBTITLES_ENTITY_BABY_PIG_DEATH: &str = "subtitles.entity.baby_pig.death"; + #[doc = "Baby Pig eats"] + pub const SUBTITLES_ENTITY_BABY_PIG_EAT: &str = "subtitles.entity.baby_pig.eat"; + #[doc = "Baby Pig hurts"] + pub const SUBTITLES_ENTITY_BABY_PIG_HURT: &str = "subtitles.entity.baby_pig.hurt"; + #[doc = "Puppy yips"] + pub const SUBTITLES_ENTITY_BABY_WOLF_AMBIENT: &str = "subtitles.entity.baby_wolf.ambient"; + #[doc = "Puppy dies"] + pub const SUBTITLES_ENTITY_BABY_WOLF_DEATH: &str = "subtitles.entity.baby_wolf.death"; + #[doc = "Puppy growls"] + pub const SUBTITLES_ENTITY_BABY_WOLF_GROWL: &str = "subtitles.entity.baby_wolf.growl"; + #[doc = "Puppy hurts"] + pub const SUBTITLES_ENTITY_BABY_WOLF_HURT: &str = "subtitles.entity.baby_wolf.hurt"; + #[doc = "Puppy pants"] + pub const SUBTITLES_ENTITY_BABY_WOLF_PANT: &str = "subtitles.entity.baby_wolf.pant"; + #[doc = "Puppy whines"] + pub const SUBTITLES_ENTITY_BABY_WOLF_WHINE: &str = "subtitles.entity.baby_wolf.whine"; + #[doc = "Bat screeches"] + pub const SUBTITLES_ENTITY_BAT_AMBIENT: &str = "subtitles.entity.bat.ambient"; + #[doc = "Bat dies"] + pub const SUBTITLES_ENTITY_BAT_DEATH: &str = "subtitles.entity.bat.death"; + #[doc = "Bat hurts"] + pub const SUBTITLES_ENTITY_BAT_HURT: &str = "subtitles.entity.bat.hurt"; + #[doc = "Bat takes off"] + pub const SUBTITLES_ENTITY_BAT_TAKEOFF: &str = "subtitles.entity.bat.takeoff"; + #[doc = "Bee buzzes"] + pub const SUBTITLES_ENTITY_BEE_AMBIENT: &str = "subtitles.entity.bee.ambient"; + #[doc = "Bee dies"] + pub const SUBTITLES_ENTITY_BEE_DEATH: &str = "subtitles.entity.bee.death"; + #[doc = "Bee hurts"] + pub const SUBTITLES_ENTITY_BEE_HURT: &str = "subtitles.entity.bee.hurt"; + #[doc = "Bee buzzes"] + pub const SUBTITLES_ENTITY_BEE_LOOP: &str = "subtitles.entity.bee.loop"; + #[doc = "Bee buzzes angrily"] + pub const SUBTITLES_ENTITY_BEE_LOOP_AGGRESSIVE: &str = "subtitles.entity.bee.loop_aggressive"; + #[doc = "Bee buzzes happily"] + pub const SUBTITLES_ENTITY_BEE_POLLINATE: &str = "subtitles.entity.bee.pollinate"; + #[doc = "Bee stings"] + pub const SUBTITLES_ENTITY_BEE_STING: &str = "subtitles.entity.bee.sting"; + #[doc = "Blaze breathes"] + pub const SUBTITLES_ENTITY_BLAZE_AMBIENT: &str = "subtitles.entity.blaze.ambient"; + #[doc = "Blaze crackles"] + pub const SUBTITLES_ENTITY_BLAZE_BURN: &str = "subtitles.entity.blaze.burn"; + #[doc = "Blaze dies"] + pub const SUBTITLES_ENTITY_BLAZE_DEATH: &str = "subtitles.entity.blaze.death"; + #[doc = "Blaze hurts"] + pub const SUBTITLES_ENTITY_BLAZE_HURT: &str = "subtitles.entity.blaze.hurt"; + #[doc = "Blaze shoots"] + pub const SUBTITLES_ENTITY_BLAZE_SHOOT: &str = "subtitles.entity.blaze.shoot"; + #[doc = "Rowing"] + pub const SUBTITLES_ENTITY_BOAT_PADDLE_LAND: &str = "subtitles.entity.boat.paddle_land"; + #[doc = "Rowing"] + pub const SUBTITLES_ENTITY_BOAT_PADDLE_WATER: &str = "subtitles.entity.boat.paddle_water"; + #[doc = "Bogged rattles"] + pub const SUBTITLES_ENTITY_BOGGED_AMBIENT: &str = "subtitles.entity.bogged.ambient"; + #[doc = "Bogged dies"] + pub const SUBTITLES_ENTITY_BOGGED_DEATH: &str = "subtitles.entity.bogged.death"; + #[doc = "Bogged hurts"] + pub const SUBTITLES_ENTITY_BOGGED_HURT: &str = "subtitles.entity.bogged.hurt"; + #[doc = "Breeze charges"] + pub const SUBTITLES_ENTITY_BREEZE_CHARGE: &str = "subtitles.entity.breeze.charge"; + #[doc = "Breeze dies"] + pub const SUBTITLES_ENTITY_BREEZE_DEATH: &str = "subtitles.entity.breeze.death"; + #[doc = "Breeze deflects"] + pub const SUBTITLES_ENTITY_BREEZE_DEFLECT: &str = "subtitles.entity.breeze.deflect"; + #[doc = "Breeze hurts"] + pub const SUBTITLES_ENTITY_BREEZE_HURT: &str = "subtitles.entity.breeze.hurt"; + #[doc = "Breeze flies"] + pub const SUBTITLES_ENTITY_BREEZE_IDLE_AIR: &str = "subtitles.entity.breeze.idle_air"; + #[doc = "Breeze whirs"] + pub const SUBTITLES_ENTITY_BREEZE_IDLE_GROUND: &str = "subtitles.entity.breeze.idle_ground"; + #[doc = "Breeze inhales"] + pub const SUBTITLES_ENTITY_BREEZE_INHALE: &str = "subtitles.entity.breeze.inhale"; + #[doc = "Breeze jumps"] + pub const SUBTITLES_ENTITY_BREEZE_JUMP: &str = "subtitles.entity.breeze.jump"; + #[doc = "Breeze lands"] + pub const SUBTITLES_ENTITY_BREEZE_LAND: &str = "subtitles.entity.breeze.land"; + #[doc = "Breeze shoots"] + pub const SUBTITLES_ENTITY_BREEZE_SHOOT: &str = "subtitles.entity.breeze.shoot"; + #[doc = "Breeze slides"] + pub const SUBTITLES_ENTITY_BREEZE_SLIDE: &str = "subtitles.entity.breeze.slide"; + #[doc = "Breeze whirls"] + pub const SUBTITLES_ENTITY_BREEZE_WHIRL: &str = "subtitles.entity.breeze.whirl"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_BREEZE_WIND_BURST: &str = "subtitles.entity.breeze.wind_burst"; + #[doc = "Camel grunts"] + pub const SUBTITLES_ENTITY_CAMEL_AMBIENT: &str = "subtitles.entity.camel.ambient"; + #[doc = "Camel yeets"] + pub const SUBTITLES_ENTITY_CAMEL_DASH: &str = "subtitles.entity.camel.dash"; + #[doc = "Camel recovers"] + pub const SUBTITLES_ENTITY_CAMEL_DASH_READY: &str = "subtitles.entity.camel.dash_ready"; + #[doc = "Camel dies"] + pub const SUBTITLES_ENTITY_CAMEL_DEATH: &str = "subtitles.entity.camel.death"; + #[doc = "Camel eats"] + pub const SUBTITLES_ENTITY_CAMEL_EAT: &str = "subtitles.entity.camel.eat"; + #[doc = "Camel hurts"] + pub const SUBTITLES_ENTITY_CAMEL_HURT: &str = "subtitles.entity.camel.hurt"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_CAMEL_SADDLE: &str = "subtitles.entity.camel.saddle"; + #[doc = "Camel sits down"] + pub const SUBTITLES_ENTITY_CAMEL_SIT: &str = "subtitles.entity.camel.sit"; + #[doc = "Camel stands up"] + pub const SUBTITLES_ENTITY_CAMEL_STAND: &str = "subtitles.entity.camel.stand"; + #[doc = "Camel steps"] + pub const SUBTITLES_ENTITY_CAMEL_STEP: &str = "subtitles.entity.camel.step"; + #[doc = "Camel sands"] + pub const SUBTITLES_ENTITY_CAMEL_STEP_SAND: &str = "subtitles.entity.camel.step_sand"; + #[doc = "Camel Husk grumphs"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_AMBIENT: &str = "subtitles.entity.camel_husk.ambient"; + #[doc = "Camel Husk yeets"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH: &str = "subtitles.entity.camel_husk.dash"; + #[doc = "Camel Husk recovers"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH_READY: &str = + "subtitles.entity.camel_husk.dash_ready"; + #[doc = "Camel Husk dies"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DEATH: &str = "subtitles.entity.camel_husk.death"; + #[doc = "Camel Husk eats"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_EAT: &str = "subtitles.entity.camel_husk.eat"; + #[doc = "Camel Husk hurts"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_HURT: &str = "subtitles.entity.camel_husk.hurt"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_SADDLE: &str = "subtitles.entity.camel_husk.saddle"; + #[doc = "Camel Husk sits down"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_SIT: &str = "subtitles.entity.camel_husk.sit"; + #[doc = "Camel Husk stands up"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_STAND: &str = "subtitles.entity.camel_husk.stand"; + #[doc = "Cat meows"] + pub const SUBTITLES_ENTITY_CAT_AMBIENT: &str = "subtitles.entity.cat.ambient"; + #[doc = "Cat begs"] + pub const SUBTITLES_ENTITY_CAT_BEG_FOR_FOOD: &str = "subtitles.entity.cat.beg_for_food"; + #[doc = "Cat dies"] + pub const SUBTITLES_ENTITY_CAT_DEATH: &str = "subtitles.entity.cat.death"; + #[doc = "Cat eats"] + pub const SUBTITLES_ENTITY_CAT_EAT: &str = "subtitles.entity.cat.eat"; + #[doc = "Cat hisses"] + pub const SUBTITLES_ENTITY_CAT_HISS: &str = "subtitles.entity.cat.hiss"; + #[doc = "Cat hurts"] + pub const SUBTITLES_ENTITY_CAT_HURT: &str = "subtitles.entity.cat.hurt"; + #[doc = "Cat purrs"] + pub const SUBTITLES_ENTITY_CAT_PURR: &str = "subtitles.entity.cat.purr"; + #[doc = "Chicken clucks"] + pub const SUBTITLES_ENTITY_CHICKEN_AMBIENT: &str = "subtitles.entity.chicken.ambient"; + #[doc = "Chicken dies"] + pub const SUBTITLES_ENTITY_CHICKEN_DEATH: &str = "subtitles.entity.chicken.death"; + #[doc = "Chicken plops"] + pub const SUBTITLES_ENTITY_CHICKEN_EGG: &str = "subtitles.entity.chicken.egg"; + #[doc = "Chicken hurts"] + pub const SUBTITLES_ENTITY_CHICKEN_HURT: &str = "subtitles.entity.chicken.hurt"; + #[doc = "Cod dies"] + pub const SUBTITLES_ENTITY_COD_DEATH: &str = "subtitles.entity.cod.death"; + #[doc = "Cod flops"] + pub const SUBTITLES_ENTITY_COD_FLOP: &str = "subtitles.entity.cod.flop"; + #[doc = "Cod hurts"] + pub const SUBTITLES_ENTITY_COD_HURT: &str = "subtitles.entity.cod.hurt"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_DEATH: &str = "subtitles.entity.copper_golem.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_HURT: &str = "subtitles.entity.copper_golem.hurt"; + #[doc = "Copper Golem is placing an item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_DROP: &str = + "subtitles.entity.copper_golem.item_drop"; + #[doc = "Copper Golem can't place item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_NO_DROP: &str = + "subtitles.entity.copper_golem.item_no_drop"; + #[doc = "Copper Golem is picking up item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_GET: &str = + "subtitles.entity.copper_golem.no_item_get"; + #[doc = "Copper Golem can't pick up item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_NO_GET: &str = + "subtitles.entity.copper_golem.no_item_no_get"; + #[doc = "Copper Golem appears"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPAWN: &str = "subtitles.entity.copper_golem.spawn"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPIN: &str = "subtitles.entity.copper_golem.spin"; + #[doc = "Copper Golem is petrified"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_BECOME_STATUE: &str = + "subtitles.entity.copper_golem_become_statue"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_DEATH: &str = + "subtitles.entity.copper_golem_oxidized.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_HURT: &str = + "subtitles.entity.copper_golem_oxidized.hurt"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_SPIN: &str = + "subtitles.entity.copper_golem_oxidized.spin"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_DEATH: &str = + "subtitles.entity.copper_golem_weathered.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_HURT: &str = + "subtitles.entity.copper_golem_weathered.hurt"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_SPIN: &str = + "subtitles.entity.copper_golem_weathered.spin"; + #[doc = "Cow moos"] + pub const SUBTITLES_ENTITY_COW_AMBIENT: &str = "subtitles.entity.cow.ambient"; + #[doc = "Cow dies"] + pub const SUBTITLES_ENTITY_COW_DEATH: &str = "subtitles.entity.cow.death"; + #[doc = "Cow hurts"] + pub const SUBTITLES_ENTITY_COW_HURT: &str = "subtitles.entity.cow.hurt"; + #[doc = "Cow gets milked"] + pub const SUBTITLES_ENTITY_COW_MILK: &str = "subtitles.entity.cow.milk"; + #[doc = "Creaking watches"] + pub const SUBTITLES_ENTITY_CREAKING_ACTIVATE: &str = "subtitles.entity.creaking.activate"; + #[doc = "Creaking creaks"] + pub const SUBTITLES_ENTITY_CREAKING_AMBIENT: &str = "subtitles.entity.creaking.ambient"; + #[doc = "Creaking attacks"] + pub const SUBTITLES_ENTITY_CREAKING_ATTACK: &str = "subtitles.entity.creaking.attack"; + #[doc = "Creaking calms"] + pub const SUBTITLES_ENTITY_CREAKING_DEACTIVATE: &str = "subtitles.entity.creaking.deactivate"; + #[doc = "Creaking crumbles"] + pub const SUBTITLES_ENTITY_CREAKING_DEATH: &str = "subtitles.entity.creaking.death"; + #[doc = "Creaking stops"] + pub const SUBTITLES_ENTITY_CREAKING_FREEZE: &str = "subtitles.entity.creaking.freeze"; + #[doc = "Creaking manifests"] + pub const SUBTITLES_ENTITY_CREAKING_SPAWN: &str = "subtitles.entity.creaking.spawn"; + #[doc = "Creaking is hit"] + pub const SUBTITLES_ENTITY_CREAKING_SWAY: &str = "subtitles.entity.creaking.sway"; + #[doc = "Creaking twitches"] + pub const SUBTITLES_ENTITY_CREAKING_TWITCH: &str = "subtitles.entity.creaking.twitch"; + #[doc = "Creaking moves"] + pub const SUBTITLES_ENTITY_CREAKING_UNFREEZE: &str = "subtitles.entity.creaking.unfreeze"; + #[doc = "Creeper dies"] + pub const SUBTITLES_ENTITY_CREEPER_DEATH: &str = "subtitles.entity.creeper.death"; + #[doc = "Creeper hurts"] + pub const SUBTITLES_ENTITY_CREEPER_HURT: &str = "subtitles.entity.creeper.hurt"; + #[doc = "Creeper hisses"] + pub const SUBTITLES_ENTITY_CREEPER_PRIMED: &str = "subtitles.entity.creeper.primed"; + #[doc = "Dolphin chirps"] + pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT: &str = "subtitles.entity.dolphin.ambient"; + #[doc = "Dolphin whistles"] + pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT_WATER: &str = + "subtitles.entity.dolphin.ambient_water"; + #[doc = "Dolphin attacks"] + pub const SUBTITLES_ENTITY_DOLPHIN_ATTACK: &str = "subtitles.entity.dolphin.attack"; + #[doc = "Dolphin dies"] + pub const SUBTITLES_ENTITY_DOLPHIN_DEATH: &str = "subtitles.entity.dolphin.death"; + #[doc = "Dolphin eats"] + pub const SUBTITLES_ENTITY_DOLPHIN_EAT: &str = "subtitles.entity.dolphin.eat"; + #[doc = "Dolphin hurts"] + pub const SUBTITLES_ENTITY_DOLPHIN_HURT: &str = "subtitles.entity.dolphin.hurt"; + #[doc = "Dolphin jumps"] + pub const SUBTITLES_ENTITY_DOLPHIN_JUMP: &str = "subtitles.entity.dolphin.jump"; + #[doc = "Dolphin plays"] + pub const SUBTITLES_ENTITY_DOLPHIN_PLAY: &str = "subtitles.entity.dolphin.play"; + #[doc = "Dolphin splashes"] + pub const SUBTITLES_ENTITY_DOLPHIN_SPLASH: &str = "subtitles.entity.dolphin.splash"; + #[doc = "Dolphin swims"] + pub const SUBTITLES_ENTITY_DOLPHIN_SWIM: &str = "subtitles.entity.dolphin.swim"; + #[doc = "Donkey hee-haws"] + pub const SUBTITLES_ENTITY_DONKEY_AMBIENT: &str = "subtitles.entity.donkey.ambient"; + #[doc = "Donkey neighs"] + pub const SUBTITLES_ENTITY_DONKEY_ANGRY: &str = "subtitles.entity.donkey.angry"; + #[doc = "Donkey Chest equips"] + pub const SUBTITLES_ENTITY_DONKEY_CHEST: &str = "subtitles.entity.donkey.chest"; + #[doc = "Donkey dies"] + pub const SUBTITLES_ENTITY_DONKEY_DEATH: &str = "subtitles.entity.donkey.death"; + #[doc = "Donkey eats"] + pub const SUBTITLES_ENTITY_DONKEY_EAT: &str = "subtitles.entity.donkey.eat"; + #[doc = "Donkey hurts"] + pub const SUBTITLES_ENTITY_DONKEY_HURT: &str = "subtitles.entity.donkey.hurt"; + #[doc = "Donkey jumps"] + pub const SUBTITLES_ENTITY_DONKEY_JUMP: &str = "subtitles.entity.donkey.jump"; + #[doc = "Drowned gurgles"] + pub const SUBTITLES_ENTITY_DROWNED_AMBIENT: &str = "subtitles.entity.drowned.ambient"; + #[doc = "Drowned gurgles"] + pub const SUBTITLES_ENTITY_DROWNED_AMBIENT_WATER: &str = + "subtitles.entity.drowned.ambient_water"; + #[doc = "Drowned dies"] + pub const SUBTITLES_ENTITY_DROWNED_DEATH: &str = "subtitles.entity.drowned.death"; + #[doc = "Drowned hurts"] + pub const SUBTITLES_ENTITY_DROWNED_HURT: &str = "subtitles.entity.drowned.hurt"; + #[doc = "Drowned throws Trident"] + pub const SUBTITLES_ENTITY_DROWNED_SHOOT: &str = "subtitles.entity.drowned.shoot"; + #[doc = "Drowned steps"] + pub const SUBTITLES_ENTITY_DROWNED_STEP: &str = "subtitles.entity.drowned.step"; + #[doc = "Drowned swims"] + pub const SUBTITLES_ENTITY_DROWNED_SWIM: &str = "subtitles.entity.drowned.swim"; + #[doc = "Egg flies"] + pub const SUBTITLES_ENTITY_EGG_THROW: &str = "subtitles.entity.egg.throw"; + #[doc = "Elder Guardian moans"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT: &str = + "subtitles.entity.elder_guardian.ambient"; + #[doc = "Elder Guardian flaps"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT_LAND: &str = + "subtitles.entity.elder_guardian.ambient_land"; + #[doc = "Elder Guardian curses"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_CURSE: &str = "subtitles.entity.elder_guardian.curse"; + #[doc = "Elder Guardian dies"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_DEATH: &str = "subtitles.entity.elder_guardian.death"; + #[doc = "Elder Guardian flops"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_FLOP: &str = "subtitles.entity.elder_guardian.flop"; + #[doc = "Elder Guardian hurts"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_HURT: &str = "subtitles.entity.elder_guardian.hurt"; + #[doc = "Dragon roars"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_AMBIENT: &str = "subtitles.entity.ender_dragon.ambient"; + #[doc = "Dragon dies"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_DEATH: &str = "subtitles.entity.ender_dragon.death"; + #[doc = "Dragon flaps"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_FLAP: &str = "subtitles.entity.ender_dragon.flap"; + #[doc = "Dragon growls"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_GROWL: &str = "subtitles.entity.ender_dragon.growl"; + #[doc = "Dragon hurts"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_HURT: &str = "subtitles.entity.ender_dragon.hurt"; + #[doc = "Dragon shoots"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_SHOOT: &str = "subtitles.entity.ender_dragon.shoot"; + #[doc = "Eye of Ender falls"] + pub const SUBTITLES_ENTITY_ENDER_EYE_DEATH: &str = "subtitles.entity.ender_eye.death"; + #[doc = "Eye of Ender shoots"] + pub const SUBTITLES_ENTITY_ENDER_EYE_LAUNCH: &str = "subtitles.entity.ender_eye.launch"; + #[doc = "Ender Pearl flies"] + pub const SUBTITLES_ENTITY_ENDER_PEARL_THROW: &str = "subtitles.entity.ender_pearl.throw"; + #[doc = "Enderman vwoops"] + pub const SUBTITLES_ENTITY_ENDERMAN_AMBIENT: &str = "subtitles.entity.enderman.ambient"; + #[doc = "Enderman dies"] + pub const SUBTITLES_ENTITY_ENDERMAN_DEATH: &str = "subtitles.entity.enderman.death"; + #[doc = "Enderman hurts"] + pub const SUBTITLES_ENTITY_ENDERMAN_HURT: &str = "subtitles.entity.enderman.hurt"; + #[doc = "Enderman screams"] + pub const SUBTITLES_ENTITY_ENDERMAN_SCREAM: &str = "subtitles.entity.enderman.scream"; + #[doc = "Enderman cries out"] + pub const SUBTITLES_ENTITY_ENDERMAN_STARE: &str = "subtitles.entity.enderman.stare"; + #[doc = "Enderman teleports"] + pub const SUBTITLES_ENTITY_ENDERMAN_TELEPORT: &str = "subtitles.entity.enderman.teleport"; + #[doc = "Endermite scuttles"] + pub const SUBTITLES_ENTITY_ENDERMITE_AMBIENT: &str = "subtitles.entity.endermite.ambient"; + #[doc = "Endermite dies"] + pub const SUBTITLES_ENTITY_ENDERMITE_DEATH: &str = "subtitles.entity.endermite.death"; + #[doc = "Endermite hurts"] + pub const SUBTITLES_ENTITY_ENDERMITE_HURT: &str = "subtitles.entity.endermite.hurt"; + #[doc = "Evoker murmurs"] + pub const SUBTITLES_ENTITY_EVOKER_AMBIENT: &str = "subtitles.entity.evoker.ambient"; + #[doc = "Evoker casts spell"] + pub const SUBTITLES_ENTITY_EVOKER_CAST_SPELL: &str = "subtitles.entity.evoker.cast_spell"; + #[doc = "Evoker cheers"] + pub const SUBTITLES_ENTITY_EVOKER_CELEBRATE: &str = "subtitles.entity.evoker.celebrate"; + #[doc = "Evoker dies"] + pub const SUBTITLES_ENTITY_EVOKER_DEATH: &str = "subtitles.entity.evoker.death"; + #[doc = "Evoker hurts"] + pub const SUBTITLES_ENTITY_EVOKER_HURT: &str = "subtitles.entity.evoker.hurt"; + #[doc = "Evoker prepares attack"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_ATTACK: &str = + "subtitles.entity.evoker.prepare_attack"; + #[doc = "Evoker prepares summoning"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_SUMMON: &str = + "subtitles.entity.evoker.prepare_summon"; + #[doc = "Evoker prepares charming"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_WOLOLO: &str = + "subtitles.entity.evoker.prepare_wololo"; + #[doc = "Fangs snap"] + pub const SUBTITLES_ENTITY_EVOKER_FANGS_ATTACK: &str = "subtitles.entity.evoker_fangs.attack"; + #[doc = "Experience gained"] + pub const SUBTITLES_ENTITY_EXPERIENCE_ORB_PICKUP: &str = + "subtitles.entity.experience_orb.pickup"; + #[doc = "Firework blasts"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_BLAST: &str = + "subtitles.entity.firework_rocket.blast"; + #[doc = "Firework launches"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_LAUNCH: &str = + "subtitles.entity.firework_rocket.launch"; + #[doc = "Firework twinkles"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_TWINKLE: &str = + "subtitles.entity.firework_rocket.twinkle"; + #[doc = "Splashes"] + pub const SUBTITLES_ENTITY_FISH_SWIM: &str = "subtitles.entity.fish.swim"; + #[doc = "Bobber retrieved"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_RETRIEVE: &str = + "subtitles.entity.fishing_bobber.retrieve"; + #[doc = "Fishing Bobber splashes"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_SPLASH: &str = + "subtitles.entity.fishing_bobber.splash"; + #[doc = "Bobber thrown"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_THROW: &str = "subtitles.entity.fishing_bobber.throw"; + #[doc = "Fox angers"] + pub const SUBTITLES_ENTITY_FOX_AGGRO: &str = "subtitles.entity.fox.aggro"; + #[doc = "Fox squeaks"] + pub const SUBTITLES_ENTITY_FOX_AMBIENT: &str = "subtitles.entity.fox.ambient"; + #[doc = "Fox bites"] + pub const SUBTITLES_ENTITY_FOX_BITE: &str = "subtitles.entity.fox.bite"; + #[doc = "Fox dies"] + pub const SUBTITLES_ENTITY_FOX_DEATH: &str = "subtitles.entity.fox.death"; + #[doc = "Fox eats"] + pub const SUBTITLES_ENTITY_FOX_EAT: &str = "subtitles.entity.fox.eat"; + #[doc = "Fox hurts"] + pub const SUBTITLES_ENTITY_FOX_HURT: &str = "subtitles.entity.fox.hurt"; + #[doc = "Fox screeches"] + pub const SUBTITLES_ENTITY_FOX_SCREECH: &str = "subtitles.entity.fox.screech"; + #[doc = "Fox snores"] + pub const SUBTITLES_ENTITY_FOX_SLEEP: &str = "subtitles.entity.fox.sleep"; + #[doc = "Fox sniffs"] + pub const SUBTITLES_ENTITY_FOX_SNIFF: &str = "subtitles.entity.fox.sniff"; + #[doc = "Fox spits"] + pub const SUBTITLES_ENTITY_FOX_SPIT: &str = "subtitles.entity.fox.spit"; + #[doc = "Fox teleports"] + pub const SUBTITLES_ENTITY_FOX_TELEPORT: &str = "subtitles.entity.fox.teleport"; + #[doc = "Frog croaks"] + pub const SUBTITLES_ENTITY_FROG_AMBIENT: &str = "subtitles.entity.frog.ambient"; + #[doc = "Frog dies"] + pub const SUBTITLES_ENTITY_FROG_DEATH: &str = "subtitles.entity.frog.death"; + #[doc = "Frog eats"] + pub const SUBTITLES_ENTITY_FROG_EAT: &str = "subtitles.entity.frog.eat"; + #[doc = "Frog hurts"] + pub const SUBTITLES_ENTITY_FROG_HURT: &str = "subtitles.entity.frog.hurt"; + #[doc = "Frog lays spawn"] + pub const SUBTITLES_ENTITY_FROG_LAY_SPAWN: &str = "subtitles.entity.frog.lay_spawn"; + #[doc = "Frog jumps"] + pub const SUBTITLES_ENTITY_FROG_LONG_JUMP: &str = "subtitles.entity.frog.long_jump"; + #[doc = "Something fell"] + pub const SUBTITLES_ENTITY_GENERIC_BIG_FALL: &str = "subtitles.entity.generic.big_fall"; + #[doc = "Burning"] + pub const SUBTITLES_ENTITY_GENERIC_BURN: &str = "subtitles.entity.generic.burn"; + #[doc = "Dying"] + pub const SUBTITLES_ENTITY_GENERIC_DEATH: &str = "subtitles.entity.generic.death"; + #[doc = "Sipping"] + pub const SUBTITLES_ENTITY_GENERIC_DRINK: &str = "subtitles.entity.generic.drink"; + #[doc = "Eating"] + pub const SUBTITLES_ENTITY_GENERIC_EAT: &str = "subtitles.entity.generic.eat"; + #[doc = "Explosion"] + pub const SUBTITLES_ENTITY_GENERIC_EXPLODE: &str = "subtitles.entity.generic.explode"; + #[doc = "Fire extinguishes"] + pub const SUBTITLES_ENTITY_GENERIC_EXTINGUISH_FIRE: &str = + "subtitles.entity.generic.extinguish_fire"; + #[doc = "Something hurts"] + pub const SUBTITLES_ENTITY_GENERIC_HURT: &str = "subtitles.entity.generic.hurt"; + #[doc = "Something trips"] + pub const SUBTITLES_ENTITY_GENERIC_SMALL_FALL: &str = "subtitles.entity.generic.small_fall"; + #[doc = "Splashing"] + pub const SUBTITLES_ENTITY_GENERIC_SPLASH: &str = "subtitles.entity.generic.splash"; + #[doc = "Swimming"] + pub const SUBTITLES_ENTITY_GENERIC_SWIM: &str = "subtitles.entity.generic.swim"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_GENERIC_WIND_BURST: &str = "subtitles.entity.generic.wind_burst"; + #[doc = "Ghast cries"] + pub const SUBTITLES_ENTITY_GHAST_AMBIENT: &str = "subtitles.entity.ghast.ambient"; + #[doc = "Ghast dies"] + pub const SUBTITLES_ENTITY_GHAST_DEATH: &str = "subtitles.entity.ghast.death"; + #[doc = "Ghast hurts"] + pub const SUBTITLES_ENTITY_GHAST_HURT: &str = "subtitles.entity.ghast.hurt"; + #[doc = "Ghast shoots"] + pub const SUBTITLES_ENTITY_GHAST_SHOOT: &str = "subtitles.entity.ghast.shoot"; + #[doc = "Ghastling coos"] + pub const SUBTITLES_ENTITY_GHASTLING_AMBIENT: &str = "subtitles.entity.ghastling.ambient"; + #[doc = "Ghastling dies"] + pub const SUBTITLES_ENTITY_GHASTLING_DEATH: &str = "subtitles.entity.ghastling.death"; + #[doc = "Ghastling hurts"] + pub const SUBTITLES_ENTITY_GHASTLING_HURT: &str = "subtitles.entity.ghastling.hurt"; + #[doc = "Ghastling appears"] + pub const SUBTITLES_ENTITY_GHASTLING_SPAWN: &str = "subtitles.entity.ghastling.spawn"; + #[doc = "Glow Item Frame fills"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ADD_ITEM: &str = + "subtitles.entity.glow_item_frame.add_item"; + #[doc = "Glow Item Frame broken"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_BREAK: &str = + "subtitles.entity.glow_item_frame.break"; + #[doc = "Glow Item Frame placed"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_PLACE: &str = + "subtitles.entity.glow_item_frame.place"; + #[doc = "Glow Item Frame empties"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM: &str = + "subtitles.entity.glow_item_frame.remove_item"; + #[doc = "Glow Item Frame clicks"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM: &str = + "subtitles.entity.glow_item_frame.rotate_item"; + #[doc = "Glow Squid swims"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_AMBIENT: &str = "subtitles.entity.glow_squid.ambient"; + #[doc = "Glow Squid dies"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_DEATH: &str = "subtitles.entity.glow_squid.death"; + #[doc = "Glow Squid hurts"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_HURT: &str = "subtitles.entity.glow_squid.hurt"; + #[doc = "Glow Squid shoots ink"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_SQUIRT: &str = "subtitles.entity.glow_squid.squirt"; + #[doc = "Goat bleats"] + pub const SUBTITLES_ENTITY_GOAT_AMBIENT: &str = "subtitles.entity.goat.ambient"; + #[doc = "Goat dies"] + pub const SUBTITLES_ENTITY_GOAT_DEATH: &str = "subtitles.entity.goat.death"; + #[doc = "Goat eats"] + pub const SUBTITLES_ENTITY_GOAT_EAT: &str = "subtitles.entity.goat.eat"; + #[doc = "Goat Horn breaks off"] + pub const SUBTITLES_ENTITY_GOAT_HORN_BREAK: &str = "subtitles.entity.goat.horn_break"; + #[doc = "Goat hurts"] + pub const SUBTITLES_ENTITY_GOAT_HURT: &str = "subtitles.entity.goat.hurt"; + #[doc = "Goat leaps"] + pub const SUBTITLES_ENTITY_GOAT_LONG_JUMP: &str = "subtitles.entity.goat.long_jump"; + #[doc = "Goat gets milked"] + pub const SUBTITLES_ENTITY_GOAT_MILK: &str = "subtitles.entity.goat.milk"; + #[doc = "Goat stomps"] + pub const SUBTITLES_ENTITY_GOAT_PREPARE_RAM: &str = "subtitles.entity.goat.prepare_ram"; + #[doc = "Goat rams"] + pub const SUBTITLES_ENTITY_GOAT_RAM_IMPACT: &str = "subtitles.entity.goat.ram_impact"; + #[doc = "Goat bellows"] + pub const SUBTITLES_ENTITY_GOAT_SCREAMING_AMBIENT: &str = + "subtitles.entity.goat.screaming.ambient"; + #[doc = "Goat steps"] + pub const SUBTITLES_ENTITY_GOAT_STEP: &str = "subtitles.entity.goat.step"; + #[doc = "Guardian moans"] + pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT: &str = "subtitles.entity.guardian.ambient"; + #[doc = "Guardian flaps"] + pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT_LAND: &str = + "subtitles.entity.guardian.ambient_land"; + #[doc = "Guardian shoots"] + pub const SUBTITLES_ENTITY_GUARDIAN_ATTACK: &str = "subtitles.entity.guardian.attack"; + #[doc = "Guardian dies"] + pub const SUBTITLES_ENTITY_GUARDIAN_DEATH: &str = "subtitles.entity.guardian.death"; + #[doc = "Guardian flops"] + pub const SUBTITLES_ENTITY_GUARDIAN_FLOP: &str = "subtitles.entity.guardian.flop"; + #[doc = "Guardian hurts"] + pub const SUBTITLES_ENTITY_GUARDIAN_HURT: &str = "subtitles.entity.guardian.hurt"; + #[doc = "Happy Ghast croons"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_AMBIENT: &str = "subtitles.entity.happy_ghast.ambient"; + #[doc = "Happy Ghast dies"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_DEATH: &str = "subtitles.entity.happy_ghast.death"; + #[doc = "Harness equips"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_EQUIP: &str = "subtitles.entity.happy_ghast.equip"; + #[doc = "Happy Ghast is ready"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN: &str = + "subtitles.entity.happy_ghast.harness_goggles_down"; + #[doc = "Happy Ghast stops"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP: &str = + "subtitles.entity.happy_ghast.harness_goggles_up"; + #[doc = "Happy Ghast hurts"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HURT: &str = "subtitles.entity.happy_ghast.hurt"; + #[doc = "Harness unequips"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_UNEQUIP: &str = "subtitles.entity.happy_ghast.unequip"; + #[doc = "Hoglin growls"] + pub const SUBTITLES_ENTITY_HOGLIN_AMBIENT: &str = "subtitles.entity.hoglin.ambient"; + #[doc = "Hoglin growls angrily"] + pub const SUBTITLES_ENTITY_HOGLIN_ANGRY: &str = "subtitles.entity.hoglin.angry"; + #[doc = "Hoglin attacks"] + pub const SUBTITLES_ENTITY_HOGLIN_ATTACK: &str = "subtitles.entity.hoglin.attack"; + #[doc = "Hoglin converts to Zoglin"] + pub const SUBTITLES_ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.hoglin.converted_to_zombified"; + #[doc = "Hoglin dies"] + pub const SUBTITLES_ENTITY_HOGLIN_DEATH: &str = "subtitles.entity.hoglin.death"; + #[doc = "Hoglin hurts"] + pub const SUBTITLES_ENTITY_HOGLIN_HURT: &str = "subtitles.entity.hoglin.hurt"; + #[doc = "Hoglin retreats"] + pub const SUBTITLES_ENTITY_HOGLIN_RETREAT: &str = "subtitles.entity.hoglin.retreat"; + #[doc = "Hoglin steps"] + pub const SUBTITLES_ENTITY_HOGLIN_STEP: &str = "subtitles.entity.hoglin.step"; + #[doc = "Horse neighs"] + pub const SUBTITLES_ENTITY_HORSE_AMBIENT: &str = "subtitles.entity.horse.ambient"; + #[doc = "Horse neighs"] + pub const SUBTITLES_ENTITY_HORSE_ANGRY: &str = "subtitles.entity.horse.angry"; + #[doc = "Horse armor equips"] + pub const SUBTITLES_ENTITY_HORSE_ARMOR: &str = "subtitles.entity.horse.armor"; + #[doc = "Horse breathes"] + pub const SUBTITLES_ENTITY_HORSE_BREATHE: &str = "subtitles.entity.horse.breathe"; + #[doc = "Horse dies"] + pub const SUBTITLES_ENTITY_HORSE_DEATH: &str = "subtitles.entity.horse.death"; + #[doc = "Horse eats"] + pub const SUBTITLES_ENTITY_HORSE_EAT: &str = "subtitles.entity.horse.eat"; + #[doc = "Horse gallops"] + pub const SUBTITLES_ENTITY_HORSE_GALLOP: &str = "subtitles.entity.horse.gallop"; + #[doc = "Horse hurts"] + pub const SUBTITLES_ENTITY_HORSE_HURT: &str = "subtitles.entity.horse.hurt"; + #[doc = "Horse jumps"] + pub const SUBTITLES_ENTITY_HORSE_JUMP: &str = "subtitles.entity.horse.jump"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_HORSE_SADDLE: &str = "subtitles.entity.horse.saddle"; + #[doc = "Husk groans"] + pub const SUBTITLES_ENTITY_HUSK_AMBIENT: &str = "subtitles.entity.husk.ambient"; + #[doc = "Husk converts to Zombie"] + pub const SUBTITLES_ENTITY_HUSK_CONVERTED_TO_ZOMBIE: &str = + "subtitles.entity.husk.converted_to_zombie"; + #[doc = "Husk dies"] + pub const SUBTITLES_ENTITY_HUSK_DEATH: &str = "subtitles.entity.husk.death"; + #[doc = "Husk hurts"] + pub const SUBTITLES_ENTITY_HUSK_HURT: &str = "subtitles.entity.husk.hurt"; + #[doc = "Illusioner murmurs"] + pub const SUBTITLES_ENTITY_ILLUSIONER_AMBIENT: &str = "subtitles.entity.illusioner.ambient"; + #[doc = "Illusioner casts spell"] + pub const SUBTITLES_ENTITY_ILLUSIONER_CAST_SPELL: &str = + "subtitles.entity.illusioner.cast_spell"; + #[doc = "Illusioner dies"] + pub const SUBTITLES_ENTITY_ILLUSIONER_DEATH: &str = "subtitles.entity.illusioner.death"; + #[doc = "Illusioner hurts"] + pub const SUBTITLES_ENTITY_ILLUSIONER_HURT: &str = "subtitles.entity.illusioner.hurt"; + #[doc = "Illusioner displaces"] + pub const SUBTITLES_ENTITY_ILLUSIONER_MIRROR_MOVE: &str = + "subtitles.entity.illusioner.mirror_move"; + #[doc = "Illusioner prepares blindness"] + pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_BLINDNESS: &str = + "subtitles.entity.illusioner.prepare_blindness"; + #[doc = "Illusioner prepares mirror image"] + pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_MIRROR: &str = + "subtitles.entity.illusioner.prepare_mirror"; + #[doc = "Iron Golem attacks"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_ATTACK: &str = "subtitles.entity.iron_golem.attack"; + #[doc = "Iron Golem breaks"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_DAMAGE: &str = "subtitles.entity.iron_golem.damage"; + #[doc = "Iron Golem dies"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_DEATH: &str = "subtitles.entity.iron_golem.death"; + #[doc = "Iron Golem hurts"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_HURT: &str = "subtitles.entity.iron_golem.hurt"; + #[doc = "Iron Golem repaired"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_REPAIR: &str = "subtitles.entity.iron_golem.repair"; + #[doc = "Item breaks"] + pub const SUBTITLES_ENTITY_ITEM_BREAK: &str = "subtitles.entity.item.break"; + #[doc = "Item plops"] + pub const SUBTITLES_ENTITY_ITEM_PICKUP: &str = "subtitles.entity.item.pickup"; + #[doc = "Item Frame fills"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_ADD_ITEM: &str = "subtitles.entity.item_frame.add_item"; + #[doc = "Item Frame broken"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_BREAK: &str = "subtitles.entity.item_frame.break"; + #[doc = "Item Frame placed"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_PLACE: &str = "subtitles.entity.item_frame.place"; + #[doc = "Item Frame empties"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_REMOVE_ITEM: &str = + "subtitles.entity.item_frame.remove_item"; + #[doc = "Item Frame clicks"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_ROTATE_ITEM: &str = + "subtitles.entity.item_frame.rotate_item"; + #[doc = "Leash Knot broken"] + pub const SUBTITLES_ENTITY_LEASH_KNOT_BREAK: &str = "subtitles.entity.leash_knot.break"; + #[doc = "Leash Knot tied"] + pub const SUBTITLES_ENTITY_LEASH_KNOT_PLACE: &str = "subtitles.entity.leash_knot.place"; + #[doc = "Lightning strikes"] + pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_IMPACT: &str = + "subtitles.entity.lightning_bolt.impact"; + #[doc = "Thunder roars"] + pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_THUNDER: &str = + "subtitles.entity.lightning_bolt.thunder"; + #[doc = "Llama bleats"] + pub const SUBTITLES_ENTITY_LLAMA_AMBIENT: &str = "subtitles.entity.llama.ambient"; + #[doc = "Llama bleats angrily"] + pub const SUBTITLES_ENTITY_LLAMA_ANGRY: &str = "subtitles.entity.llama.angry"; + #[doc = "Llama Chest equips"] + pub const SUBTITLES_ENTITY_LLAMA_CHEST: &str = "subtitles.entity.llama.chest"; + #[doc = "Llama dies"] + pub const SUBTITLES_ENTITY_LLAMA_DEATH: &str = "subtitles.entity.llama.death"; + #[doc = "Llama eats"] + pub const SUBTITLES_ENTITY_LLAMA_EAT: &str = "subtitles.entity.llama.eat"; + #[doc = "Llama hurts"] + pub const SUBTITLES_ENTITY_LLAMA_HURT: &str = "subtitles.entity.llama.hurt"; + #[doc = "Llama spits"] + pub const SUBTITLES_ENTITY_LLAMA_SPIT: &str = "subtitles.entity.llama.spit"; + #[doc = "Llama steps"] + pub const SUBTITLES_ENTITY_LLAMA_STEP: &str = "subtitles.entity.llama.step"; + #[doc = "Llama is decorated"] + pub const SUBTITLES_ENTITY_LLAMA_SWAG: &str = "subtitles.entity.llama.swag"; + #[doc = "Magma Cube dies"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_DEATH: &str = "subtitles.entity.magma_cube.death"; + #[doc = "Magma Cube hurts"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_HURT: &str = "subtitles.entity.magma_cube.hurt"; + #[doc = "Magma Cube squishes"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_SQUISH: &str = "subtitles.entity.magma_cube.squish"; + #[doc = "Minecart jangles"] + pub const SUBTITLES_ENTITY_MINECART_INSIDE: &str = "subtitles.entity.minecart.inside"; + #[doc = "Minecart jangles underwater"] + pub const SUBTITLES_ENTITY_MINECART_INSIDE_UNDERWATER: &str = + "subtitles.entity.minecart.inside_underwater"; + #[doc = "Minecart rolls"] + pub const SUBTITLES_ENTITY_MINECART_RIDING: &str = "subtitles.entity.minecart.riding"; + #[doc = "Mooshroom transforms"] + pub const SUBTITLES_ENTITY_MOOSHROOM_CONVERT: &str = "subtitles.entity.mooshroom.convert"; + #[doc = "Mooshroom eats"] + pub const SUBTITLES_ENTITY_MOOSHROOM_EAT: &str = "subtitles.entity.mooshroom.eat"; + #[doc = "Mooshroom gets milked"] + pub const SUBTITLES_ENTITY_MOOSHROOM_MILK: &str = "subtitles.entity.mooshroom.milk"; + #[doc = "Mooshroom gets milked suspiciously"] + pub const SUBTITLES_ENTITY_MOOSHROOM_SUSPICIOUS_MILK: &str = + "subtitles.entity.mooshroom.suspicious_milk"; + #[doc = "Mule hee-haws"] + pub const SUBTITLES_ENTITY_MULE_AMBIENT: &str = "subtitles.entity.mule.ambient"; + #[doc = "Mule neighs"] + pub const SUBTITLES_ENTITY_MULE_ANGRY: &str = "subtitles.entity.mule.angry"; + #[doc = "Mule Chest equips"] + pub const SUBTITLES_ENTITY_MULE_CHEST: &str = "subtitles.entity.mule.chest"; + #[doc = "Mule dies"] + pub const SUBTITLES_ENTITY_MULE_DEATH: &str = "subtitles.entity.mule.death"; + #[doc = "Mule eats"] + pub const SUBTITLES_ENTITY_MULE_EAT: &str = "subtitles.entity.mule.eat"; + #[doc = "Mule hurts"] + pub const SUBTITLES_ENTITY_MULE_HURT: &str = "subtitles.entity.mule.hurt"; + #[doc = "Mule jumps"] + pub const SUBTITLES_ENTITY_MULE_JUMP: &str = "subtitles.entity.mule.jump"; + #[doc = "Nautilus clacks"] + pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT: &str = "subtitles.entity.nautilus.ambient"; + #[doc = "Nautilus clacks"] + pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.nautilus.ambient_land"; + #[doc = "Nautilus jets"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH: &str = "subtitles.entity.nautilus.dash"; + #[doc = "Nautilus jets"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_LAND: &str = "subtitles.entity.nautilus.dash_land"; + #[doc = "Nautilus recovers"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY: &str = "subtitles.entity.nautilus.dash_ready"; + #[doc = "Nautilus recovers"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY_LAND: &str = + "subtitles.entity.nautilus.dash_ready_land"; + #[doc = "Nautilus dies"] + pub const SUBTITLES_ENTITY_NAUTILUS_DEATH: &str = "subtitles.entity.nautilus.death"; + #[doc = "Nautilus dies"] + pub const SUBTITLES_ENTITY_NAUTILUS_DEATH_LAND: &str = "subtitles.entity.nautilus.death_land"; + #[doc = "Nautilus eats"] + pub const SUBTITLES_ENTITY_NAUTILUS_EAT: &str = "subtitles.entity.nautilus.eat"; + #[doc = "Nautilus hurts"] + pub const SUBTITLES_ENTITY_NAUTILUS_HURT: &str = "subtitles.entity.nautilus.hurt"; + #[doc = "Nautilus hurts"] + pub const SUBTITLES_ENTITY_NAUTILUS_HURT_LAND: &str = "subtitles.entity.nautilus.hurt_land"; + #[doc = "Nautilus swims"] + pub const SUBTITLES_ENTITY_NAUTILUS_SWIM: &str = "subtitles.entity.nautilus.swim"; + #[doc = "Painting broken"] + pub const SUBTITLES_ENTITY_PAINTING_BREAK: &str = "subtitles.entity.painting.break"; + #[doc = "Painting placed"] + pub const SUBTITLES_ENTITY_PAINTING_PLACE: &str = "subtitles.entity.painting.place"; + #[doc = "Panda huffs"] + pub const SUBTITLES_ENTITY_PANDA_AGGRESSIVE_AMBIENT: &str = + "subtitles.entity.panda.aggressive_ambient"; + #[doc = "Panda pants"] + pub const SUBTITLES_ENTITY_PANDA_AMBIENT: &str = "subtitles.entity.panda.ambient"; + #[doc = "Panda bites"] + pub const SUBTITLES_ENTITY_PANDA_BITE: &str = "subtitles.entity.panda.bite"; + #[doc = "Panda bleats"] + pub const SUBTITLES_ENTITY_PANDA_CANT_BREED: &str = "subtitles.entity.panda.cant_breed"; + #[doc = "Panda dies"] + pub const SUBTITLES_ENTITY_PANDA_DEATH: &str = "subtitles.entity.panda.death"; + #[doc = "Panda eats"] + pub const SUBTITLES_ENTITY_PANDA_EAT: &str = "subtitles.entity.panda.eat"; + #[doc = "Panda hurts"] + pub const SUBTITLES_ENTITY_PANDA_HURT: &str = "subtitles.entity.panda.hurt"; + #[doc = "Panda's nose tickles"] + pub const SUBTITLES_ENTITY_PANDA_PRE_SNEEZE: &str = "subtitles.entity.panda.pre_sneeze"; + #[doc = "Panda sneezes"] + pub const SUBTITLES_ENTITY_PANDA_SNEEZE: &str = "subtitles.entity.panda.sneeze"; + #[doc = "Panda steps"] + pub const SUBTITLES_ENTITY_PANDA_STEP: &str = "subtitles.entity.panda.step"; + #[doc = "Panda whimpers"] + pub const SUBTITLES_ENTITY_PANDA_WORRIED_AMBIENT: &str = + "subtitles.entity.panda.worried_ambient"; + #[doc = "Parched crackles"] + pub const SUBTITLES_ENTITY_PARCHED_AMBIENT: &str = "subtitles.entity.parched.ambient"; + #[doc = "Parched dies"] + pub const SUBTITLES_ENTITY_PARCHED_DEATH: &str = "subtitles.entity.parched.death"; + #[doc = "Parched hurts"] + pub const SUBTITLES_ENTITY_PARCHED_HURT: &str = "subtitles.entity.parched.hurt"; + #[doc = "Parrot talks"] + pub const SUBTITLES_ENTITY_PARROT_AMBIENT: &str = "subtitles.entity.parrot.ambient"; + #[doc = "Parrot dies"] + pub const SUBTITLES_ENTITY_PARROT_DEATH: &str = "subtitles.entity.parrot.death"; + #[doc = "Parrot eats"] + pub const SUBTITLES_ENTITY_PARROT_EATS: &str = "subtitles.entity.parrot.eats"; + #[doc = "Parrot flutters"] + pub const SUBTITLES_ENTITY_PARROT_FLY: &str = "subtitles.entity.parrot.fly"; + #[doc = "Parrot hurts"] + pub const SUBTITLES_ENTITY_PARROT_HURTS: &str = "subtitles.entity.parrot.hurts"; + #[doc = "Parrot breathes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BLAZE: &str = "subtitles.entity.parrot.imitate.blaze"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BOGGED: &str = + "subtitles.entity.parrot.imitate.bogged"; + #[doc = "Parrot whirs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BREEZE: &str = + "subtitles.entity.parrot.imitate.breeze"; + #[doc = "Parrot grumphs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CAMEL_HUSK: &str = + "subtitles.entity.parrot.imitate.camel_husk"; + #[doc = "Parrot creaks"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREAKING: &str = + "subtitles.entity.parrot.imitate.creaking"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREEPER: &str = + "subtitles.entity.parrot.imitate.creeper"; + #[doc = "Parrot gurgles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_DROWNED: &str = + "subtitles.entity.parrot.imitate.drowned"; + #[doc = "Parrot moans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ELDER_GUARDIAN: &str = + "subtitles.entity.parrot.imitate.elder_guardian"; + #[doc = "Parrot roars"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDER_DRAGON: &str = + "subtitles.entity.parrot.imitate.ender_dragon"; + #[doc = "Parrot scuttles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDERMITE: &str = + "subtitles.entity.parrot.imitate.endermite"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_EVOKER: &str = + "subtitles.entity.parrot.imitate.evoker"; + #[doc = "Parrot cries"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_GHAST: &str = "subtitles.entity.parrot.imitate.ghast"; + #[doc = "Parrot moans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_GUARDIAN: &str = + "subtitles.entity.parrot.imitate.guardian"; + #[doc = "Parrot growls"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_HOGLIN: &str = + "subtitles.entity.parrot.imitate.hoglin"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_HUSK: &str = "subtitles.entity.parrot.imitate.husk"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ILLUSIONER: &str = + "subtitles.entity.parrot.imitate.illusioner"; + #[doc = "Parrot squishes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_MAGMA_CUBE: &str = + "subtitles.entity.parrot.imitate.magma_cube"; + #[doc = "Parrot crackles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PARCHED: &str = + "subtitles.entity.parrot.imitate.parched"; + #[doc = "Parrot screeches"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PHANTOM: &str = + "subtitles.entity.parrot.imitate.phantom"; + #[doc = "Parrot snorts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN: &str = + "subtitles.entity.parrot.imitate.piglin"; + #[doc = "Parrot snorts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN_BRUTE: &str = + "subtitles.entity.parrot.imitate.piglin_brute"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PILLAGER: &str = + "subtitles.entity.parrot.imitate.pillager"; + #[doc = "Parrot grunts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_RAVAGER: &str = + "subtitles.entity.parrot.imitate.ravager"; + #[doc = "Parrot lurks"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SHULKER: &str = + "subtitles.entity.parrot.imitate.shulker"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SILVERFISH: &str = + "subtitles.entity.parrot.imitate.silverfish"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SKELETON: &str = + "subtitles.entity.parrot.imitate.skeleton"; + #[doc = "Parrot squishes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SLIME: &str = "subtitles.entity.parrot.imitate.slime"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SPIDER: &str = + "subtitles.entity.parrot.imitate.spider"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_STRAY: &str = "subtitles.entity.parrot.imitate.stray"; + #[doc = "Parrot vexes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_VEX: &str = "subtitles.entity.parrot.imitate.vex"; + #[doc = "Parrot mutters"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_VINDICATOR: &str = + "subtitles.entity.parrot.imitate.vindicator"; + #[doc = "Parrot whines"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WARDEN: &str = + "subtitles.entity.parrot.imitate.warden"; + #[doc = "Parrot giggles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITCH: &str = "subtitles.entity.parrot.imitate.witch"; + #[doc = "Parrot angers"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER: &str = + "subtitles.entity.parrot.imitate.wither"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER_SKELETON: &str = + "subtitles.entity.parrot.imitate.wither_skeleton"; + #[doc = "Parrot growls"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOGLIN: &str = + "subtitles.entity.parrot.imitate.zoglin"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE: &str = + "subtitles.entity.parrot.imitate.zombie"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_HORSE: &str = + "subtitles.entity.parrot.imitate.zombie_horse"; + #[doc = "Parrot gargles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_NAUTILUS: &str = + "subtitles.entity.parrot.imitate.zombie_nautilus"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER: &str = + "subtitles.entity.parrot.imitate.zombie_villager"; + #[doc = "Phantom screeches"] + pub const SUBTITLES_ENTITY_PHANTOM_AMBIENT: &str = "subtitles.entity.phantom.ambient"; + #[doc = "Phantom bites"] + pub const SUBTITLES_ENTITY_PHANTOM_BITE: &str = "subtitles.entity.phantom.bite"; + #[doc = "Phantom dies"] + pub const SUBTITLES_ENTITY_PHANTOM_DEATH: &str = "subtitles.entity.phantom.death"; + #[doc = "Phantom flaps"] + pub const SUBTITLES_ENTITY_PHANTOM_FLAP: &str = "subtitles.entity.phantom.flap"; + #[doc = "Phantom hurts"] + pub const SUBTITLES_ENTITY_PHANTOM_HURT: &str = "subtitles.entity.phantom.hurt"; + #[doc = "Phantom swoops"] + pub const SUBTITLES_ENTITY_PHANTOM_SWOOP: &str = "subtitles.entity.phantom.swoop"; + #[doc = "Pig oinks"] + pub const SUBTITLES_ENTITY_PIG_AMBIENT: &str = "subtitles.entity.pig.ambient"; + #[doc = "Pig dies"] + pub const SUBTITLES_ENTITY_PIG_DEATH: &str = "subtitles.entity.pig.death"; + #[doc = "Pig eats"] + pub const SUBTITLES_ENTITY_PIG_EAT: &str = "subtitles.entity.pig.eat"; + #[doc = "Pig hurts"] + pub const SUBTITLES_ENTITY_PIG_HURT: &str = "subtitles.entity.pig.hurt"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_PIG_SADDLE: &str = "subtitles.entity.pig.saddle"; + #[doc = "Piglin admires item"] + pub const SUBTITLES_ENTITY_PIGLIN_ADMIRING_ITEM: &str = "subtitles.entity.piglin.admiring_item"; + #[doc = "Piglin snorts"] + pub const SUBTITLES_ENTITY_PIGLIN_AMBIENT: &str = "subtitles.entity.piglin.ambient"; + #[doc = "Piglin snorts angrily"] + pub const SUBTITLES_ENTITY_PIGLIN_ANGRY: &str = "subtitles.entity.piglin.angry"; + #[doc = "Piglin celebrates"] + pub const SUBTITLES_ENTITY_PIGLIN_CELEBRATE: &str = "subtitles.entity.piglin.celebrate"; + #[doc = "Piglin converts to Zombified Piglin"] + pub const SUBTITLES_ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.piglin.converted_to_zombified"; + #[doc = "Piglin dies"] + pub const SUBTITLES_ENTITY_PIGLIN_DEATH: &str = "subtitles.entity.piglin.death"; + #[doc = "Piglin hurts"] + pub const SUBTITLES_ENTITY_PIGLIN_HURT: &str = "subtitles.entity.piglin.hurt"; + #[doc = "Piglin snorts enviously"] + pub const SUBTITLES_ENTITY_PIGLIN_JEALOUS: &str = "subtitles.entity.piglin.jealous"; + #[doc = "Piglin retreats"] + pub const SUBTITLES_ENTITY_PIGLIN_RETREAT: &str = "subtitles.entity.piglin.retreat"; + #[doc = "Piglin steps"] + pub const SUBTITLES_ENTITY_PIGLIN_STEP: &str = "subtitles.entity.piglin.step"; + #[doc = "Piglin Brute snorts"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_AMBIENT: &str = "subtitles.entity.piglin_brute.ambient"; + #[doc = "Piglin Brute snorts angrily"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_ANGRY: &str = "subtitles.entity.piglin_brute.angry"; + #[doc = "Piglin Brute converts to Zombified Piglin"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.piglin_brute.converted_to_zombified"; + #[doc = "Piglin Brute dies"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_DEATH: &str = "subtitles.entity.piglin_brute.death"; + #[doc = "Piglin Brute hurts"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_HURT: &str = "subtitles.entity.piglin_brute.hurt"; + #[doc = "Piglin Brute steps"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_STEP: &str = "subtitles.entity.piglin_brute.step"; + #[doc = "Pillager murmurs"] + pub const SUBTITLES_ENTITY_PILLAGER_AMBIENT: &str = "subtitles.entity.pillager.ambient"; + #[doc = "Pillager cheers"] + pub const SUBTITLES_ENTITY_PILLAGER_CELEBRATE: &str = "subtitles.entity.pillager.celebrate"; + #[doc = "Pillager dies"] + pub const SUBTITLES_ENTITY_PILLAGER_DEATH: &str = "subtitles.entity.pillager.death"; + #[doc = "Pillager hurts"] + pub const SUBTITLES_ENTITY_PILLAGER_HURT: &str = "subtitles.entity.pillager.hurt"; + #[doc = "Critical attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_CRIT: &str = "subtitles.entity.player.attack.crit"; + #[doc = "Knockback attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_KNOCKBACK: &str = + "subtitles.entity.player.attack.knockback"; + #[doc = "Strong attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_STRONG: &str = "subtitles.entity.player.attack.strong"; + #[doc = "Sweeping attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_SWEEP: &str = "subtitles.entity.player.attack.sweep"; + #[doc = "Weak attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_WEAK: &str = "subtitles.entity.player.attack.weak"; + #[doc = "Burp"] + pub const SUBTITLES_ENTITY_PLAYER_BURP: &str = "subtitles.entity.player.burp"; + #[doc = "Player dies"] + pub const SUBTITLES_ENTITY_PLAYER_DEATH: &str = "subtitles.entity.player.death"; + #[doc = "Player freezes"] + pub const SUBTITLES_ENTITY_PLAYER_FREEZE_HURT: &str = "subtitles.entity.player.freeze_hurt"; + #[doc = "Player hurts"] + pub const SUBTITLES_ENTITY_PLAYER_HURT: &str = "subtitles.entity.player.hurt"; + #[doc = "Player drowning"] + pub const SUBTITLES_ENTITY_PLAYER_HURT_DROWN: &str = "subtitles.entity.player.hurt_drown"; + #[doc = "Player burns"] + pub const SUBTITLES_ENTITY_PLAYER_HURT_ON_FIRE: &str = "subtitles.entity.player.hurt_on_fire"; + #[doc = "Player dings"] + pub const SUBTITLES_ENTITY_PLAYER_LEVELUP: &str = "subtitles.entity.player.levelup"; + #[doc = "Player teleports"] + pub const SUBTITLES_ENTITY_PLAYER_TELEPORT: &str = "subtitles.entity.player.teleport"; + #[doc = "Polar Bear groans"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT: &str = "subtitles.entity.polar_bear.ambient"; + #[doc = "Baby Polar Bear hums"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT_BABY: &str = + "subtitles.entity.polar_bear.ambient_baby"; + #[doc = "Polar Bear dies"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_DEATH: &str = "subtitles.entity.polar_bear.death"; + #[doc = "Polar Bear hurts"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_HURT: &str = "subtitles.entity.polar_bear.hurt"; + #[doc = "Polar Bear roars"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_WARNING: &str = "subtitles.entity.polar_bear.warning"; + #[doc = "Bottle smashes"] + pub const SUBTITLES_ENTITY_POTION_SPLASH: &str = "subtitles.entity.potion.splash"; + #[doc = "Bottle thrown"] + pub const SUBTITLES_ENTITY_POTION_THROW: &str = "subtitles.entity.potion.throw"; + #[doc = "Pufferfish deflates"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_OUT: &str = "subtitles.entity.puffer_fish.blow_out"; + #[doc = "Pufferfish inflates"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_UP: &str = "subtitles.entity.puffer_fish.blow_up"; + #[doc = "Pufferfish dies"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_DEATH: &str = "subtitles.entity.puffer_fish.death"; + #[doc = "Pufferfish flops"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_FLOP: &str = "subtitles.entity.puffer_fish.flop"; + #[doc = "Pufferfish hurts"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_HURT: &str = "subtitles.entity.puffer_fish.hurt"; + #[doc = "Pufferfish stings"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_STING: &str = "subtitles.entity.puffer_fish.sting"; + #[doc = "Rabbit squeaks"] + pub const SUBTITLES_ENTITY_RABBIT_AMBIENT: &str = "subtitles.entity.rabbit.ambient"; + #[doc = "Rabbit attacks"] + pub const SUBTITLES_ENTITY_RABBIT_ATTACK: &str = "subtitles.entity.rabbit.attack"; + #[doc = "Rabbit dies"] + pub const SUBTITLES_ENTITY_RABBIT_DEATH: &str = "subtitles.entity.rabbit.death"; + #[doc = "Rabbit hurts"] + pub const SUBTITLES_ENTITY_RABBIT_HURT: &str = "subtitles.entity.rabbit.hurt"; + #[doc = "Rabbit hops"] + pub const SUBTITLES_ENTITY_RABBIT_JUMP: &str = "subtitles.entity.rabbit.jump"; + #[doc = "Ravager grunts"] + pub const SUBTITLES_ENTITY_RAVAGER_AMBIENT: &str = "subtitles.entity.ravager.ambient"; + #[doc = "Ravager bites"] + pub const SUBTITLES_ENTITY_RAVAGER_ATTACK: &str = "subtitles.entity.ravager.attack"; + #[doc = "Ravager cheers"] + pub const SUBTITLES_ENTITY_RAVAGER_CELEBRATE: &str = "subtitles.entity.ravager.celebrate"; + #[doc = "Ravager dies"] + pub const SUBTITLES_ENTITY_RAVAGER_DEATH: &str = "subtitles.entity.ravager.death"; + #[doc = "Ravager hurts"] + pub const SUBTITLES_ENTITY_RAVAGER_HURT: &str = "subtitles.entity.ravager.hurt"; + #[doc = "Ravager roars"] + pub const SUBTITLES_ENTITY_RAVAGER_ROAR: &str = "subtitles.entity.ravager.roar"; + #[doc = "Ravager steps"] + pub const SUBTITLES_ENTITY_RAVAGER_STEP: &str = "subtitles.entity.ravager.step"; + #[doc = "Ravager stunned"] + pub const SUBTITLES_ENTITY_RAVAGER_STUNNED: &str = "subtitles.entity.ravager.stunned"; + #[doc = "Salmon dies"] + pub const SUBTITLES_ENTITY_SALMON_DEATH: &str = "subtitles.entity.salmon.death"; + #[doc = "Salmon flops"] + pub const SUBTITLES_ENTITY_SALMON_FLOP: &str = "subtitles.entity.salmon.flop"; + #[doc = "Salmon hurts"] + pub const SUBTITLES_ENTITY_SALMON_HURT: &str = "subtitles.entity.salmon.hurt"; + #[doc = "Sheep baahs"] + pub const SUBTITLES_ENTITY_SHEEP_AMBIENT: &str = "subtitles.entity.sheep.ambient"; + #[doc = "Sheep dies"] + pub const SUBTITLES_ENTITY_SHEEP_DEATH: &str = "subtitles.entity.sheep.death"; + #[doc = "Sheep hurts"] + pub const SUBTITLES_ENTITY_SHEEP_HURT: &str = "subtitles.entity.sheep.hurt"; + #[doc = "Shulker lurks"] + pub const SUBTITLES_ENTITY_SHULKER_AMBIENT: &str = "subtitles.entity.shulker.ambient"; + #[doc = "Shulker closes"] + pub const SUBTITLES_ENTITY_SHULKER_CLOSE: &str = "subtitles.entity.shulker.close"; + #[doc = "Shulker dies"] + pub const SUBTITLES_ENTITY_SHULKER_DEATH: &str = "subtitles.entity.shulker.death"; + #[doc = "Shulker hurts"] + pub const SUBTITLES_ENTITY_SHULKER_HURT: &str = "subtitles.entity.shulker.hurt"; + #[doc = "Shulker opens"] + pub const SUBTITLES_ENTITY_SHULKER_OPEN: &str = "subtitles.entity.shulker.open"; + #[doc = "Shulker shoots"] + pub const SUBTITLES_ENTITY_SHULKER_SHOOT: &str = "subtitles.entity.shulker.shoot"; + #[doc = "Shulker teleports"] + pub const SUBTITLES_ENTITY_SHULKER_TELEPORT: &str = "subtitles.entity.shulker.teleport"; + #[doc = "Shulker Bullet explodes"] + pub const SUBTITLES_ENTITY_SHULKER_BULLET_HIT: &str = "subtitles.entity.shulker_bullet.hit"; + #[doc = "Shulker Bullet breaks"] + pub const SUBTITLES_ENTITY_SHULKER_BULLET_HURT: &str = "subtitles.entity.shulker_bullet.hurt"; + #[doc = "Silverfish hisses"] + pub const SUBTITLES_ENTITY_SILVERFISH_AMBIENT: &str = "subtitles.entity.silverfish.ambient"; + #[doc = "Silverfish dies"] + pub const SUBTITLES_ENTITY_SILVERFISH_DEATH: &str = "subtitles.entity.silverfish.death"; + #[doc = "Silverfish hurts"] + pub const SUBTITLES_ENTITY_SILVERFISH_HURT: &str = "subtitles.entity.silverfish.hurt"; + #[doc = "Skeleton rattles"] + pub const SUBTITLES_ENTITY_SKELETON_AMBIENT: &str = "subtitles.entity.skeleton.ambient"; + #[doc = "Skeleton converts to Stray"] + pub const SUBTITLES_ENTITY_SKELETON_CONVERTED_TO_STRAY: &str = + "subtitles.entity.skeleton.converted_to_stray"; + #[doc = "Skeleton dies"] + pub const SUBTITLES_ENTITY_SKELETON_DEATH: &str = "subtitles.entity.skeleton.death"; + #[doc = "Skeleton hurts"] + pub const SUBTITLES_ENTITY_SKELETON_HURT: &str = "subtitles.entity.skeleton.hurt"; + #[doc = "Skeleton shoots"] + pub const SUBTITLES_ENTITY_SKELETON_SHOOT: &str = "subtitles.entity.skeleton.shoot"; + #[doc = "Skeleton Horse cries"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_AMBIENT: &str = + "subtitles.entity.skeleton_horse.ambient"; + #[doc = "Skeleton Horse dies"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_DEATH: &str = "subtitles.entity.skeleton_horse.death"; + #[doc = "Skeleton Horse hurts"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_HURT: &str = "subtitles.entity.skeleton_horse.hurt"; + #[doc = "Skeleton Horse jumps"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_JUMP_WATER: &str = + "subtitles.entity.skeleton_horse.jump_water"; + #[doc = "Skeleton Horse swims"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_SWIM: &str = "subtitles.entity.skeleton_horse.swim"; + #[doc = "Slime attacks"] + pub const SUBTITLES_ENTITY_SLIME_ATTACK: &str = "subtitles.entity.slime.attack"; + #[doc = "Slime dies"] + pub const SUBTITLES_ENTITY_SLIME_DEATH: &str = "subtitles.entity.slime.death"; + #[doc = "Slime hurts"] + pub const SUBTITLES_ENTITY_SLIME_HURT: &str = "subtitles.entity.slime.hurt"; + #[doc = "Slime squishes"] + pub const SUBTITLES_ENTITY_SLIME_SQUISH: &str = "subtitles.entity.slime.squish"; + #[doc = "Sniffer dies"] + pub const SUBTITLES_ENTITY_SNIFFER_DEATH: &str = "subtitles.entity.sniffer.death"; + #[doc = "Sniffer digs"] + pub const SUBTITLES_ENTITY_SNIFFER_DIGGING: &str = "subtitles.entity.sniffer.digging"; + #[doc = "Sniffer stands up"] + pub const SUBTITLES_ENTITY_SNIFFER_DIGGING_STOP: &str = "subtitles.entity.sniffer.digging_stop"; + #[doc = "Sniffer drops seed"] + pub const SUBTITLES_ENTITY_SNIFFER_DROP_SEED: &str = "subtitles.entity.sniffer.drop_seed"; + #[doc = "Sniffer eats"] + pub const SUBTITLES_ENTITY_SNIFFER_EAT: &str = "subtitles.entity.sniffer.eat"; + #[doc = "Sniffer Egg cracks"] + pub const SUBTITLES_ENTITY_SNIFFER_EGG_CRACK: &str = "subtitles.entity.sniffer.egg_crack"; + #[doc = "Sniffer Egg hatches"] + pub const SUBTITLES_ENTITY_SNIFFER_EGG_HATCH: &str = "subtitles.entity.sniffer.egg_hatch"; + #[doc = "Sniffer delights"] + pub const SUBTITLES_ENTITY_SNIFFER_HAPPY: &str = "subtitles.entity.sniffer.happy"; + #[doc = "Sniffer hurts"] + pub const SUBTITLES_ENTITY_SNIFFER_HURT: &str = "subtitles.entity.sniffer.hurt"; + #[doc = "Sniffer grunts"] + pub const SUBTITLES_ENTITY_SNIFFER_IDLE: &str = "subtitles.entity.sniffer.idle"; + #[doc = "Sniffer scents"] + pub const SUBTITLES_ENTITY_SNIFFER_SCENTING: &str = "subtitles.entity.sniffer.scenting"; + #[doc = "Sniffer searches"] + pub const SUBTITLES_ENTITY_SNIFFER_SEARCHING: &str = "subtitles.entity.sniffer.searching"; + #[doc = "Sniffer sniffs"] + pub const SUBTITLES_ENTITY_SNIFFER_SNIFFING: &str = "subtitles.entity.sniffer.sniffing"; + #[doc = "Sniffer steps"] + pub const SUBTITLES_ENTITY_SNIFFER_STEP: &str = "subtitles.entity.sniffer.step"; + #[doc = "Snow Golem dies"] + pub const SUBTITLES_ENTITY_SNOW_GOLEM_DEATH: &str = "subtitles.entity.snow_golem.death"; + #[doc = "Snow Golem hurts"] + pub const SUBTITLES_ENTITY_SNOW_GOLEM_HURT: &str = "subtitles.entity.snow_golem.hurt"; + #[doc = "Snowball flies"] + pub const SUBTITLES_ENTITY_SNOWBALL_THROW: &str = "subtitles.entity.snowball.throw"; + #[doc = "Spider hisses"] + pub const SUBTITLES_ENTITY_SPIDER_AMBIENT: &str = "subtitles.entity.spider.ambient"; + #[doc = "Spider dies"] + pub const SUBTITLES_ENTITY_SPIDER_DEATH: &str = "subtitles.entity.spider.death"; + #[doc = "Spider hurts"] + pub const SUBTITLES_ENTITY_SPIDER_HURT: &str = "subtitles.entity.spider.hurt"; + #[doc = "Squid swims"] + pub const SUBTITLES_ENTITY_SQUID_AMBIENT: &str = "subtitles.entity.squid.ambient"; + #[doc = "Squid dies"] + pub const SUBTITLES_ENTITY_SQUID_DEATH: &str = "subtitles.entity.squid.death"; + #[doc = "Squid hurts"] + pub const SUBTITLES_ENTITY_SQUID_HURT: &str = "subtitles.entity.squid.hurt"; + #[doc = "Squid shoots ink"] + pub const SUBTITLES_ENTITY_SQUID_SQUIRT: &str = "subtitles.entity.squid.squirt"; + #[doc = "Stray rattles"] + pub const SUBTITLES_ENTITY_STRAY_AMBIENT: &str = "subtitles.entity.stray.ambient"; + #[doc = "Stray dies"] + pub const SUBTITLES_ENTITY_STRAY_DEATH: &str = "subtitles.entity.stray.death"; + #[doc = "Stray hurts"] + pub const SUBTITLES_ENTITY_STRAY_HURT: &str = "subtitles.entity.stray.hurt"; + #[doc = "Strider dies"] + pub const SUBTITLES_ENTITY_STRIDER_DEATH: &str = "subtitles.entity.strider.death"; + #[doc = "Strider eats"] + pub const SUBTITLES_ENTITY_STRIDER_EAT: &str = "subtitles.entity.strider.eat"; + #[doc = "Strider warbles"] + pub const SUBTITLES_ENTITY_STRIDER_HAPPY: &str = "subtitles.entity.strider.happy"; + #[doc = "Strider hurts"] + pub const SUBTITLES_ENTITY_STRIDER_HURT: &str = "subtitles.entity.strider.hurt"; + #[doc = "Strider chirps"] + pub const SUBTITLES_ENTITY_STRIDER_IDLE: &str = "subtitles.entity.strider.idle"; + #[doc = "Strider retreats"] + pub const SUBTITLES_ENTITY_STRIDER_RETREAT: &str = "subtitles.entity.strider.retreat"; + #[doc = "Tadpole dies"] + pub const SUBTITLES_ENTITY_TADPOLE_DEATH: &str = "subtitles.entity.tadpole.death"; + #[doc = "Tadpole flops"] + pub const SUBTITLES_ENTITY_TADPOLE_FLOP: &str = "subtitles.entity.tadpole.flop"; + #[doc = "Tadpole grows up"] + pub const SUBTITLES_ENTITY_TADPOLE_GROW_UP: &str = "subtitles.entity.tadpole.grow_up"; + #[doc = "Tadpole hurts"] + pub const SUBTITLES_ENTITY_TADPOLE_HURT: &str = "subtitles.entity.tadpole.hurt"; + #[doc = "TNT fizzes"] + pub const SUBTITLES_ENTITY_TNT_PRIMED: &str = "subtitles.entity.tnt.primed"; + #[doc = "Tropical Fish dies"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_DEATH: &str = "subtitles.entity.tropical_fish.death"; + #[doc = "Tropical Fish flops"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_FLOP: &str = "subtitles.entity.tropical_fish.flop"; + #[doc = "Tropical Fish hurts"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_HURT: &str = "subtitles.entity.tropical_fish.hurt"; + #[doc = "Turtle chirps"] + pub const SUBTITLES_ENTITY_TURTLE_AMBIENT_LAND: &str = "subtitles.entity.turtle.ambient_land"; + #[doc = "Turtle dies"] + pub const SUBTITLES_ENTITY_TURTLE_DEATH: &str = "subtitles.entity.turtle.death"; + #[doc = "Baby Turtle dies"] + pub const SUBTITLES_ENTITY_TURTLE_DEATH_BABY: &str = "subtitles.entity.turtle.death_baby"; + #[doc = "Turtle Egg breaks"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_BREAK: &str = "subtitles.entity.turtle.egg_break"; + #[doc = "Turtle Egg cracks"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_CRACK: &str = "subtitles.entity.turtle.egg_crack"; + #[doc = "Turtle Egg hatches"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_HATCH: &str = "subtitles.entity.turtle.egg_hatch"; + #[doc = "Turtle hurts"] + pub const SUBTITLES_ENTITY_TURTLE_HURT: &str = "subtitles.entity.turtle.hurt"; + #[doc = "Baby Turtle hurts"] + pub const SUBTITLES_ENTITY_TURTLE_HURT_BABY: &str = "subtitles.entity.turtle.hurt_baby"; + #[doc = "Turtle lays egg"] + pub const SUBTITLES_ENTITY_TURTLE_LAY_EGG: &str = "subtitles.entity.turtle.lay_egg"; + #[doc = "Turtle shambles"] + pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE: &str = "subtitles.entity.turtle.shamble"; + #[doc = "Baby Turtle shambles"] + pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE_BABY: &str = "subtitles.entity.turtle.shamble_baby"; + #[doc = "Turtle swims"] + pub const SUBTITLES_ENTITY_TURTLE_SWIM: &str = "subtitles.entity.turtle.swim"; + #[doc = "Vex vexes"] + pub const SUBTITLES_ENTITY_VEX_AMBIENT: &str = "subtitles.entity.vex.ambient"; + #[doc = "Vex shrieks"] + pub const SUBTITLES_ENTITY_VEX_CHARGE: &str = "subtitles.entity.vex.charge"; + #[doc = "Vex dies"] + pub const SUBTITLES_ENTITY_VEX_DEATH: &str = "subtitles.entity.vex.death"; + #[doc = "Vex hurts"] + pub const SUBTITLES_ENTITY_VEX_HURT: &str = "subtitles.entity.vex.hurt"; + #[doc = "Villager mumbles"] + pub const SUBTITLES_ENTITY_VILLAGER_AMBIENT: &str = "subtitles.entity.villager.ambient"; + #[doc = "Villager cheers"] + pub const SUBTITLES_ENTITY_VILLAGER_CELEBRATE: &str = "subtitles.entity.villager.celebrate"; + #[doc = "Villager dies"] + pub const SUBTITLES_ENTITY_VILLAGER_DEATH: &str = "subtitles.entity.villager.death"; + #[doc = "Villager hurts"] + pub const SUBTITLES_ENTITY_VILLAGER_HURT: &str = "subtitles.entity.villager.hurt"; + #[doc = "Villager disagrees"] + pub const SUBTITLES_ENTITY_VILLAGER_NO: &str = "subtitles.entity.villager.no"; + #[doc = "Villager trades"] + pub const SUBTITLES_ENTITY_VILLAGER_TRADE: &str = "subtitles.entity.villager.trade"; + #[doc = "Armorer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_ARMORER: &str = + "subtitles.entity.villager.work_armorer"; + #[doc = "Butcher works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_BUTCHER: &str = + "subtitles.entity.villager.work_butcher"; + #[doc = "Cartographer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_CARTOGRAPHER: &str = + "subtitles.entity.villager.work_cartographer"; + #[doc = "Cleric works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_CLERIC: &str = "subtitles.entity.villager.work_cleric"; + #[doc = "Farmer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FARMER: &str = "subtitles.entity.villager.work_farmer"; + #[doc = "Fisherman works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FISHERMAN: &str = + "subtitles.entity.villager.work_fisherman"; + #[doc = "Fletcher works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FLETCHER: &str = + "subtitles.entity.villager.work_fletcher"; + #[doc = "Leatherworker works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_LEATHERWORKER: &str = + "subtitles.entity.villager.work_leatherworker"; + #[doc = "Librarian works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_LIBRARIAN: &str = + "subtitles.entity.villager.work_librarian"; + #[doc = "Mason works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_MASON: &str = "subtitles.entity.villager.work_mason"; + #[doc = "Shepherd works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_SHEPHERD: &str = + "subtitles.entity.villager.work_shepherd"; + #[doc = "Toolsmith works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_TOOLSMITH: &str = + "subtitles.entity.villager.work_toolsmith"; + #[doc = "Weaponsmith works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_WEAPONSMITH: &str = + "subtitles.entity.villager.work_weaponsmith"; + #[doc = "Villager agrees"] + pub const SUBTITLES_ENTITY_VILLAGER_YES: &str = "subtitles.entity.villager.yes"; + #[doc = "Vindicator mutters"] + pub const SUBTITLES_ENTITY_VINDICATOR_AMBIENT: &str = "subtitles.entity.vindicator.ambient"; + #[doc = "Vindicator cheers"] + pub const SUBTITLES_ENTITY_VINDICATOR_CELEBRATE: &str = "subtitles.entity.vindicator.celebrate"; + #[doc = "Vindicator dies"] + pub const SUBTITLES_ENTITY_VINDICATOR_DEATH: &str = "subtitles.entity.vindicator.death"; + #[doc = "Vindicator hurts"] + pub const SUBTITLES_ENTITY_VINDICATOR_HURT: &str = "subtitles.entity.vindicator.hurt"; + #[doc = "Wandering Trader mumbles"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_AMBIENT: &str = + "subtitles.entity.wandering_trader.ambient"; + #[doc = "Wandering Trader dies"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DEATH: &str = + "subtitles.entity.wandering_trader.death"; + #[doc = "Wandering Trader disappears"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DISAPPEARED: &str = + "subtitles.entity.wandering_trader.disappeared"; + #[doc = "Wandering Trader drinks milk"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_MILK: &str = + "subtitles.entity.wandering_trader.drink_milk"; + #[doc = "Wandering Trader drinks potion"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_POTION: &str = + "subtitles.entity.wandering_trader.drink_potion"; + #[doc = "Wandering Trader hurts"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_HURT: &str = + "subtitles.entity.wandering_trader.hurt"; + #[doc = "Wandering Trader disagrees"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_NO: &str = "subtitles.entity.wandering_trader.no"; + #[doc = "Wandering Trader appears"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_REAPPEARED: &str = + "subtitles.entity.wandering_trader.reappeared"; + #[doc = "Wandering Trader trades"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_TRADE: &str = + "subtitles.entity.wandering_trader.trade"; + #[doc = "Wandering Trader agrees"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_YES: &str = "subtitles.entity.wandering_trader.yes"; + #[doc = "Warden groans angrily"] + pub const SUBTITLES_ENTITY_WARDEN_AGITATED: &str = "subtitles.entity.warden.agitated"; + #[doc = "Warden whines"] + pub const SUBTITLES_ENTITY_WARDEN_AMBIENT: &str = "subtitles.entity.warden.ambient"; + #[doc = "Warden rages"] + pub const SUBTITLES_ENTITY_WARDEN_ANGRY: &str = "subtitles.entity.warden.angry"; + #[doc = "Warden lands hit"] + pub const SUBTITLES_ENTITY_WARDEN_ATTACK_IMPACT: &str = "subtitles.entity.warden.attack_impact"; + #[doc = "Warden dies"] + pub const SUBTITLES_ENTITY_WARDEN_DEATH: &str = "subtitles.entity.warden.death"; + #[doc = "Warden digs"] + pub const SUBTITLES_ENTITY_WARDEN_DIG: &str = "subtitles.entity.warden.dig"; + #[doc = "Warden emerges"] + pub const SUBTITLES_ENTITY_WARDEN_EMERGE: &str = "subtitles.entity.warden.emerge"; + #[doc = "Warden's heart beats"] + pub const SUBTITLES_ENTITY_WARDEN_HEARTBEAT: &str = "subtitles.entity.warden.heartbeat"; + #[doc = "Warden hurts"] + pub const SUBTITLES_ENTITY_WARDEN_HURT: &str = "subtitles.entity.warden.hurt"; + #[doc = "Warden takes notice"] + pub const SUBTITLES_ENTITY_WARDEN_LISTENING: &str = "subtitles.entity.warden.listening"; + #[doc = "Warden takes notice angrily"] + pub const SUBTITLES_ENTITY_WARDEN_LISTENING_ANGRY: &str = + "subtitles.entity.warden.listening_angry"; + #[doc = "Warden approaches"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSE: &str = "subtitles.entity.warden.nearby_close"; + #[doc = "Warden advances"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSER: &str = "subtitles.entity.warden.nearby_closer"; + #[doc = "Warden draws close"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSEST: &str = + "subtitles.entity.warden.nearby_closest"; + #[doc = "Warden roars"] + pub const SUBTITLES_ENTITY_WARDEN_ROAR: &str = "subtitles.entity.warden.roar"; + #[doc = "Warden sniffs"] + pub const SUBTITLES_ENTITY_WARDEN_SNIFF: &str = "subtitles.entity.warden.sniff"; + #[doc = "Warden booms"] + pub const SUBTITLES_ENTITY_WARDEN_SONIC_BOOM: &str = "subtitles.entity.warden.sonic_boom"; + #[doc = "Warden charges"] + pub const SUBTITLES_ENTITY_WARDEN_SONIC_CHARGE: &str = "subtitles.entity.warden.sonic_charge"; + #[doc = "Warden steps"] + pub const SUBTITLES_ENTITY_WARDEN_STEP: &str = "subtitles.entity.warden.step"; + #[doc = "Warden's tendrils click"] + pub const SUBTITLES_ENTITY_WARDEN_TENDRIL_CLICKS: &str = + "subtitles.entity.warden.tendril_clicks"; + #[doc = "Wind Charge flies"] + pub const SUBTITLES_ENTITY_WIND_CHARGE_THROW: &str = "subtitles.entity.wind_charge.throw"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_WIND_CHARGE_WIND_BURST: &str = + "subtitles.entity.wind_charge.wind_burst"; + #[doc = "Witch giggles"] + pub const SUBTITLES_ENTITY_WITCH_AMBIENT: &str = "subtitles.entity.witch.ambient"; + #[doc = "Witch cheers"] + pub const SUBTITLES_ENTITY_WITCH_CELEBRATE: &str = "subtitles.entity.witch.celebrate"; + #[doc = "Witch dies"] + pub const SUBTITLES_ENTITY_WITCH_DEATH: &str = "subtitles.entity.witch.death"; + #[doc = "Witch drinks"] + pub const SUBTITLES_ENTITY_WITCH_DRINK: &str = "subtitles.entity.witch.drink"; + #[doc = "Witch hurts"] + pub const SUBTITLES_ENTITY_WITCH_HURT: &str = "subtitles.entity.witch.hurt"; + #[doc = "Witch throws"] + pub const SUBTITLES_ENTITY_WITCH_THROW: &str = "subtitles.entity.witch.throw"; + #[doc = "Wither angers"] + pub const SUBTITLES_ENTITY_WITHER_AMBIENT: &str = "subtitles.entity.wither.ambient"; + #[doc = "Wither dies"] + pub const SUBTITLES_ENTITY_WITHER_DEATH: &str = "subtitles.entity.wither.death"; + #[doc = "Wither hurts"] + pub const SUBTITLES_ENTITY_WITHER_HURT: &str = "subtitles.entity.wither.hurt"; + #[doc = "Wither attacks"] + pub const SUBTITLES_ENTITY_WITHER_SHOOT: &str = "subtitles.entity.wither.shoot"; + #[doc = "Wither released"] + pub const SUBTITLES_ENTITY_WITHER_SPAWN: &str = "subtitles.entity.wither.spawn"; + #[doc = "Wither Skeleton rattles"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_AMBIENT: &str = + "subtitles.entity.wither_skeleton.ambient"; + #[doc = "Wither Skeleton dies"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_DEATH: &str = + "subtitles.entity.wither_skeleton.death"; + #[doc = "Wither Skeleton hurts"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_HURT: &str = "subtitles.entity.wither_skeleton.hurt"; + #[doc = "Wolf pants"] + pub const SUBTITLES_ENTITY_WOLF_AMBIENT: &str = "subtitles.entity.wolf.ambient"; + #[doc = "Wolf barks"] + pub const SUBTITLES_ENTITY_WOLF_BARK: &str = "subtitles.entity.wolf.bark"; + #[doc = "Wolf dies"] + pub const SUBTITLES_ENTITY_WOLF_DEATH: &str = "subtitles.entity.wolf.death"; + #[doc = "Wolf growls"] + pub const SUBTITLES_ENTITY_WOLF_GROWL: &str = "subtitles.entity.wolf.growl"; + #[doc = "Wolf hurts"] + pub const SUBTITLES_ENTITY_WOLF_HURT: &str = "subtitles.entity.wolf.hurt"; + #[doc = "Wolf pants"] + pub const SUBTITLES_ENTITY_WOLF_PANT: &str = "subtitles.entity.wolf.pant"; + #[doc = "Wolf shakes"] + pub const SUBTITLES_ENTITY_WOLF_SHAKE: &str = "subtitles.entity.wolf.shake"; + #[doc = "Wolf whines"] + pub const SUBTITLES_ENTITY_WOLF_WHINE: &str = "subtitles.entity.wolf.whine"; + #[doc = "Zoglin growls"] + pub const SUBTITLES_ENTITY_ZOGLIN_AMBIENT: &str = "subtitles.entity.zoglin.ambient"; + #[doc = "Zoglin growls angrily"] + pub const SUBTITLES_ENTITY_ZOGLIN_ANGRY: &str = "subtitles.entity.zoglin.angry"; + #[doc = "Zoglin attacks"] + pub const SUBTITLES_ENTITY_ZOGLIN_ATTACK: &str = "subtitles.entity.zoglin.attack"; + #[doc = "Zoglin dies"] + pub const SUBTITLES_ENTITY_ZOGLIN_DEATH: &str = "subtitles.entity.zoglin.death"; + #[doc = "Zoglin hurts"] + pub const SUBTITLES_ENTITY_ZOGLIN_HURT: &str = "subtitles.entity.zoglin.hurt"; + #[doc = "Zoglin steps"] + pub const SUBTITLES_ENTITY_ZOGLIN_STEP: &str = "subtitles.entity.zoglin.step"; + #[doc = "Zombie groans"] + pub const SUBTITLES_ENTITY_ZOMBIE_AMBIENT: &str = "subtitles.entity.zombie.ambient"; + #[doc = "Door shakes"] + pub const SUBTITLES_ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR: &str = + "subtitles.entity.zombie.attack_wooden_door"; + #[doc = "Door breaks"] + pub const SUBTITLES_ENTITY_ZOMBIE_BREAK_WOODEN_DOOR: &str = + "subtitles.entity.zombie.break_wooden_door"; + #[doc = "Zombie converts to Drowned"] + pub const SUBTITLES_ENTITY_ZOMBIE_CONVERTED_TO_DROWNED: &str = + "subtitles.entity.zombie.converted_to_drowned"; + #[doc = "Zombie dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_DEATH: &str = "subtitles.entity.zombie.death"; + #[doc = "Turtle Egg stomped"] + pub const SUBTITLES_ENTITY_ZOMBIE_DESTROY_EGG: &str = "subtitles.entity.zombie.destroy_egg"; + #[doc = "Zombie hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_HURT: &str = "subtitles.entity.zombie.hurt"; + #[doc = "Zombie infects"] + pub const SUBTITLES_ENTITY_ZOMBIE_INFECT: &str = "subtitles.entity.zombie.infect"; + #[doc = "Zombie Horse cries"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_AMBIENT: &str = "subtitles.entity.zombie_horse.ambient"; + #[doc = "Zombie Horse neighs"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_ANGRY: &str = "subtitles.entity.zombie_horse.angry"; + #[doc = "Zombie Horse dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_DEATH: &str = "subtitles.entity.zombie_horse.death"; + #[doc = "Zombie Horse eats"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_EAT: &str = "subtitles.entity.zombie_horse.eat"; + #[doc = "Zombie Horse hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_HURT: &str = "subtitles.entity.zombie_horse.hurt"; + #[doc = "Zombie Nautilus burbles"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT: &str = + "subtitles.entity.zombie_nautilus.ambient"; + #[doc = "Zombie Nautilus burbles"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.zombie_nautilus.ambient_land"; + #[doc = "Zombie Nautilus jets"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH: &str = "subtitles.entity.zombie_nautilus.dash"; + #[doc = "Zombie Nautilus jets"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_LAND: &str = + "subtitles.entity.zombie_nautilus.dash_land"; + #[doc = "Zombie Nautilus recovers"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY: &str = + "subtitles.entity.zombie_nautilus.dash_ready"; + #[doc = "Zombie Nautilus recovers"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY_LAND: &str = + "subtitles.entity.zombie_nautilus.dash_ready_land"; + #[doc = "Zombie Nautilus dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH: &str = + "subtitles.entity.zombie_nautilus.death"; + #[doc = "Zombie Nautilus dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH_LAND: &str = + "subtitles.entity.zombie_nautilus.death_land"; + #[doc = "Zombie Nautilus eats"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_EAT: &str = "subtitles.entity.zombie_nautilus.eat"; + #[doc = "Zombie Nautilus hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT: &str = "subtitles.entity.zombie_nautilus.hurt"; + #[doc = "Zombie Nautilus hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT_LAND: &str = + "subtitles.entity.zombie_nautilus.hurt_land"; + #[doc = "Zombie Nautilus swims"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_SWIM: &str = "subtitles.entity.zombie_nautilus.swim"; + #[doc = "Zombie Villager groans"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_AMBIENT: &str = + "subtitles.entity.zombie_villager.ambient"; + #[doc = "Zombie Villager vociferates"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CONVERTED: &str = + "subtitles.entity.zombie_villager.converted"; + #[doc = "Zombie Villager snuffles"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CURE: &str = "subtitles.entity.zombie_villager.cure"; + #[doc = "Zombie Villager dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_DEATH: &str = + "subtitles.entity.zombie_villager.death"; + #[doc = "Zombie Villager hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_HURT: &str = "subtitles.entity.zombie_villager.hurt"; + #[doc = "Zombified Piglin grunts"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_AMBIENT: &str = + "subtitles.entity.zombified_piglin.ambient"; + #[doc = "Zombified Piglin grunts angrily"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_ANGRY: &str = + "subtitles.entity.zombified_piglin.angry"; + #[doc = "Zombified Piglin dies"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_DEATH: &str = + "subtitles.entity.zombified_piglin.death"; + #[doc = "Zombified Piglin hurts"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_HURT: &str = + "subtitles.entity.zombified_piglin.hurt"; + #[doc = "Omen takes hold"] + pub const SUBTITLES_EVENT_MOB_EFFECT_BAD_OMEN: &str = "subtitles.event.mob_effect.bad_omen"; + #[doc = "Raid looms nearby"] + pub const SUBTITLES_EVENT_MOB_EFFECT_RAID_OMEN: &str = "subtitles.event.mob_effect.raid_omen"; + #[doc = "Ominous trial looms nearby"] + pub const SUBTITLES_EVENT_MOB_EFFECT_TRIAL_OMEN: &str = "subtitles.event.mob_effect.trial_omen"; + #[doc = "Ominous horn blares"] + pub const SUBTITLES_EVENT_RAID_HORN: &str = "subtitles.event.raid.horn"; + #[doc = "Gear equips"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP: &str = "subtitles.item.armor.equip"; + #[doc = "Chain armor jingles"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_CHAIN: &str = "subtitles.item.armor.equip_chain"; + #[doc = "Copper armor clonks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_COPPER: &str = "subtitles.item.armor.equip_copper"; + #[doc = "Diamond armor clangs"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_DIAMOND: &str = "subtitles.item.armor.equip_diamond"; + #[doc = "Elytra rustle"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_ELYTRA: &str = "subtitles.item.armor.equip_elytra"; + #[doc = "Gold armor clinks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_GOLD: &str = "subtitles.item.armor.equip_gold"; + #[doc = "Iron armor clanks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_IRON: &str = "subtitles.item.armor.equip_iron"; + #[doc = "Leather armor rustles"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_LEATHER: &str = "subtitles.item.armor.equip_leather"; + #[doc = "Nautilus Armor equips"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_NAUTILUS: &str = "subtitles.item.armor.equip_nautilus"; + #[doc = "Netherite armor clanks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_NETHERITE: &str = "subtitles.item.armor.equip_netherite"; + #[doc = "Turtle Shell thunks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_TURTLE: &str = "subtitles.item.armor.equip_turtle"; + #[doc = "Wolf Armor is fastened"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_WOLF: &str = "subtitles.item.armor.equip_wolf"; + #[doc = "Nautilus Armor unequips"] + pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_NAUTILUS: &str = "subtitles.item.armor.unequip_nautilus"; + #[doc = "Wolf Armor snips away"] + pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_WOLF: &str = "subtitles.item.armor.unequip_wolf"; + #[doc = "Axe scrapes"] + pub const SUBTITLES_ITEM_AXE_SCRAPE: &str = "subtitles.item.axe.scrape"; + #[doc = "Axe strips"] + pub const SUBTITLES_ITEM_AXE_STRIP: &str = "subtitles.item.axe.strip"; + #[doc = "Wax off"] + pub const SUBTITLES_ITEM_AXE_WAX_OFF: &str = "subtitles.item.axe.wax_off"; + #[doc = "Bone Meal crinkles"] + pub const SUBTITLES_ITEM_BONE_MEAL_USE: &str = "subtitles.item.bone_meal.use"; + #[doc = "Page rustles"] + pub const SUBTITLES_ITEM_BOOK_PAGE_TURN: &str = "subtitles.item.book.page_turn"; + #[doc = "Book thumps"] + pub const SUBTITLES_ITEM_BOOK_PUT: &str = "subtitles.item.book.put"; + #[doc = "Bottle empties"] + pub const SUBTITLES_ITEM_BOTTLE_EMPTY: &str = "subtitles.item.bottle.empty"; + #[doc = "Bottle fills"] + pub const SUBTITLES_ITEM_BOTTLE_FILL: &str = "subtitles.item.bottle.fill"; + #[doc = "Brushing"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GENERIC: &str = "subtitles.item.brush.brushing.generic"; + #[doc = "Brushing Gravel"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL: &str = "subtitles.item.brush.brushing.gravel"; + #[doc = "Brushing Gravel completed"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE: &str = + "subtitles.item.brush.brushing.gravel.complete"; + #[doc = "Brushing Sand"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND: &str = "subtitles.item.brush.brushing.sand"; + #[doc = "Brushing Sand completed"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND_COMPLETE: &str = + "subtitles.item.brush.brushing.sand.complete"; + #[doc = "Bucket empties"] + pub const SUBTITLES_ITEM_BUCKET_EMPTY: &str = "subtitles.item.bucket.empty"; + #[doc = "Bucket fills"] + pub const SUBTITLES_ITEM_BUCKET_FILL: &str = "subtitles.item.bucket.fill"; + #[doc = "Axolotl scooped"] + pub const SUBTITLES_ITEM_BUCKET_FILL_AXOLOTL: &str = "subtitles.item.bucket.fill_axolotl"; + #[doc = "Fish captured"] + pub const SUBTITLES_ITEM_BUCKET_FILL_FISH: &str = "subtitles.item.bucket.fill_fish"; + #[doc = "Tadpole captured"] + pub const SUBTITLES_ITEM_BUCKET_FILL_TADPOLE: &str = "subtitles.item.bucket.fill_tadpole"; + #[doc = "Bundle empties"] + pub const SUBTITLES_ITEM_BUNDLE_DROP_CONTENTS: &str = "subtitles.item.bundle.drop_contents"; + #[doc = "Item packed"] + pub const SUBTITLES_ITEM_BUNDLE_INSERT: &str = "subtitles.item.bundle.insert"; + #[doc = "Bundle full"] + pub const SUBTITLES_ITEM_BUNDLE_INSERT_FAIL: &str = "subtitles.item.bundle.insert_fail"; + #[doc = "Item unpacked"] + pub const SUBTITLES_ITEM_BUNDLE_REMOVE_ONE: &str = "subtitles.item.bundle.remove_one"; + #[doc = "Player teleports"] + pub const SUBTITLES_ITEM_CHORUS_FRUIT_TELEPORT: &str = "subtitles.item.chorus_fruit.teleport"; + #[doc = "Crop planted"] + pub const SUBTITLES_ITEM_CROP_PLANT: &str = "subtitles.item.crop.plant"; + #[doc = "Crossbow charges up"] + pub const SUBTITLES_ITEM_CROSSBOW_CHARGE: &str = "subtitles.item.crossbow.charge"; + #[doc = "Arrow hits"] + pub const SUBTITLES_ITEM_CROSSBOW_HIT: &str = "subtitles.item.crossbow.hit"; + #[doc = "Crossbow loads"] + pub const SUBTITLES_ITEM_CROSSBOW_LOAD: &str = "subtitles.item.crossbow.load"; + #[doc = "Crossbow fires"] + pub const SUBTITLES_ITEM_CROSSBOW_SHOOT: &str = "subtitles.item.crossbow.shoot"; + #[doc = "Dye stains"] + pub const SUBTITLES_ITEM_DYE_USE: &str = "subtitles.item.dye.use"; + #[doc = "Swoosh"] + pub const SUBTITLES_ITEM_ELYTRA_FLYING: &str = "subtitles.item.elytra.flying"; + #[doc = "Fireball whooshes"] + pub const SUBTITLES_ITEM_FIRECHARGE_USE: &str = "subtitles.item.firecharge.use"; + #[doc = "Flint and Steel click"] + pub const SUBTITLES_ITEM_FLINTANDSTEEL_USE: &str = "subtitles.item.flintandsteel.use"; + #[doc = "Glow Ink Sac splotches"] + pub const SUBTITLES_ITEM_GLOW_INK_SAC_USE: &str = "subtitles.item.glow_ink_sac.use"; + #[doc = "Goat Horn plays"] + pub const SUBTITLES_ITEM_GOAT_HORN_PLAY: &str = "subtitles.item.goat_horn.play"; + #[doc = "Golden Dandelion starts aging"] + pub const SUBTITLES_ITEM_GOLDEN_DANDELION_UNUSE: &str = "subtitles.item.golden_dandelion.unuse"; + #[doc = "Golden Dandelion halts aging"] + pub const SUBTITLES_ITEM_GOLDEN_DANDELION_USE: &str = "subtitles.item.golden_dandelion.use"; + #[doc = "Hoe tills"] + pub const SUBTITLES_ITEM_HOE_TILL: &str = "subtitles.item.hoe.till"; + #[doc = "Gulping"] + pub const SUBTITLES_ITEM_HONEY_BOTTLE_DRINK: &str = "subtitles.item.honey_bottle.drink"; + #[doc = "Wax on"] + pub const SUBTITLES_ITEM_HONEYCOMB_WAX_ON: &str = "subtitles.item.honeycomb.wax_on"; + #[doc = "Horse Armor snips away"] + pub const SUBTITLES_ITEM_HORSE_ARMOR_UNEQUIP: &str = "subtitles.item.horse_armor.unequip"; + #[doc = "Ink Sac splotches"] + pub const SUBTITLES_ITEM_INK_SAC_USE: &str = "subtitles.item.ink_sac.use"; + #[doc = "Lead snaps"] + pub const SUBTITLES_ITEM_LEAD_BREAK: &str = "subtitles.item.lead.break"; + #[doc = "Lead tied"] + pub const SUBTITLES_ITEM_LEAD_TIED: &str = "subtitles.item.lead.tied"; + #[doc = "Lead untied"] + pub const SUBTITLES_ITEM_LEAD_UNTIED: &str = "subtitles.item.lead.untied"; + #[doc = "Carpet snips away"] + pub const SUBTITLES_ITEM_LLAMA_CARPET_UNEQUIP: &str = "subtitles.item.llama_carpet.unequip"; + #[doc = "Lodestone Compass locks onto Lodestone"] + pub const SUBTITLES_ITEM_LODESTONE_COMPASS_LOCK: &str = "subtitles.item.lodestone_compass.lock"; + #[doc = "Mace smashes"] + pub const SUBTITLES_ITEM_MACE_SMASH_AIR: &str = "subtitles.item.mace.smash_air"; + #[doc = "Mace smashes"] + pub const SUBTITLES_ITEM_MACE_SMASH_GROUND: &str = "subtitles.item.mace.smash_ground"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_EQUIP: &str = "subtitles.item.nautilus_saddle_equip"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_UNDERWATER_EQUIP: &str = + "subtitles.item.nautilus_saddle_underwater_equip"; + #[doc = "Crop planted"] + pub const SUBTITLES_ITEM_NETHER_WART_PLANT: &str = "subtitles.item.nether_wart.plant"; + #[doc = "Bottle breaks"] + pub const SUBTITLES_ITEM_OMINOUS_BOTTLE_DISPOSE: &str = "subtitles.item.ominous_bottle.dispose"; + #[doc = "Saddle snips away"] + pub const SUBTITLES_ITEM_SADDLE_UNEQUIP: &str = "subtitles.item.saddle.unequip"; + #[doc = "Shears click"] + pub const SUBTITLES_ITEM_SHEARS_SHEAR: &str = "subtitles.item.shears.shear"; + #[doc = "Shears snip"] + pub const SUBTITLES_ITEM_SHEARS_SNIP: &str = "subtitles.item.shears.snip"; + #[doc = "Shield blocks"] + pub const SUBTITLES_ITEM_SHIELD_BLOCK: &str = "subtitles.item.shield.block"; + #[doc = "Shovel flattens"] + pub const SUBTITLES_ITEM_SHOVEL_FLATTEN: &str = "subtitles.item.shovel.flatten"; + #[doc = "Spear jabs"] + pub const SUBTITLES_ITEM_SPEAR_ATTACK: &str = "subtitles.item.spear.attack"; + #[doc = "Spear hits"] + pub const SUBTITLES_ITEM_SPEAR_HIT: &str = "subtitles.item.spear.hit"; + #[doc = "Spear lunges"] + pub const SUBTITLES_ITEM_SPEAR_LUNGE: &str = "subtitles.item.spear.lunge"; + #[doc = "Charges with Spear"] + pub const SUBTITLES_ITEM_SPEAR_USE: &str = "subtitles.item.spear.use"; + #[doc = "Spear jabs"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_ATTACK: &str = "subtitles.item.spear_wood.attack"; + #[doc = "Spear hits"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_HIT: &str = "subtitles.item.spear_wood.hit"; + #[doc = "Charges with Spear"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_USE: &str = "subtitles.item.spear_wood.use"; + #[doc = "Spyglass retracts"] + pub const SUBTITLES_ITEM_SPYGLASS_STOP_USING: &str = "subtitles.item.spyglass.stop_using"; + #[doc = "Spyglass expands"] + pub const SUBTITLES_ITEM_SPYGLASS_USE: &str = "subtitles.item.spyglass.use"; + #[doc = "Totem activates"] + pub const SUBTITLES_ITEM_TOTEM_USE: &str = "subtitles.item.totem.use"; + #[doc = "Trident stabs"] + pub const SUBTITLES_ITEM_TRIDENT_HIT: &str = "subtitles.item.trident.hit"; + #[doc = "Trident vibrates"] + pub const SUBTITLES_ITEM_TRIDENT_HIT_GROUND: &str = "subtitles.item.trident.hit_ground"; + #[doc = "Trident returns"] + pub const SUBTITLES_ITEM_TRIDENT_RETURN: &str = "subtitles.item.trident.return"; + #[doc = "Trident zooms"] + pub const SUBTITLES_ITEM_TRIDENT_RIPTIDE: &str = "subtitles.item.trident.riptide"; + #[doc = "Trident clangs"] + pub const SUBTITLES_ITEM_TRIDENT_THROW: &str = "subtitles.item.trident.throw"; + #[doc = "Trident thunder cracks"] + pub const SUBTITLES_ITEM_TRIDENT_THUNDER: &str = "subtitles.item.trident.thunder"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_UNDERWATER_SADDLE_EQUIP: &str = + "subtitles.item.underwater_saddle.equip"; + #[doc = "Wolf Armor breaks"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_BREAK: &str = "subtitles.item.wolf_armor.break"; + #[doc = "Wolf Armor cracks"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_CRACK: &str = "subtitles.item.wolf_armor.crack"; + #[doc = "Wolf Armor takes damage"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_DAMAGE: &str = "subtitles.item.wolf_armor.damage"; + #[doc = "Wolf Armor is repaired"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_REPAIR: &str = "subtitles.item.wolf_armor.repair"; + #[doc = "Soul escapes"] + pub const SUBTITLES_PARTICLE_SOUL_ESCAPE: &str = "subtitles.particle.soul_escape"; + #[doc = "Map drawn"] + pub const SUBTITLES_UI_CARTOGRAPHY_TABLE_TAKE_RESULT: &str = + "subtitles.ui.cartography_table.take_result"; + #[doc = "Breath meter dropping"] + pub const SUBTITLES_UI_HUD_BUBBLE_POP: &str = "subtitles.ui.hud.bubble_pop"; + #[doc = "Loom used"] + pub const SUBTITLES_UI_LOOM_TAKE_RESULT: &str = "subtitles.ui.loom.take_result"; + #[doc = "Stonecutter used"] + pub const SUBTITLES_UI_STONECUTTER_TAKE_RESULT: &str = "subtitles.ui.stonecutter.take_result"; + #[doc = "End Flash rumbles"] + pub const SUBTITLES_WEATHER_END_FLASH: &str = "subtitles.weather.end_flash"; + #[doc = "Rain falls"] + pub const SUBTITLES_WEATHER_RAIN: &str = "subtitles.weather.rain"; + #[doc = "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."] + pub const SYMLINK_WARNING_MESSAGE: &str = "symlink_warning.message"; + #[doc = "Loading packs with symbolic links can be unsafe if you don't know exactly what you are doing. Please visit %s to learn more."] + pub const SYMLINK_WARNING_MESSAGE_PACK: &str = "symlink_warning.message.pack"; + #[doc = "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."] + pub const SYMLINK_WARNING_MESSAGE_WORLD: &str = "symlink_warning.message.world"; + #[doc = "More Information"] + pub const SYMLINK_WARNING_MORE_INFO: &str = "symlink_warning.more_info"; + #[doc = "World folder contains symbolic links"] + pub const SYMLINK_WARNING_TITLE: &str = "symlink_warning.title"; + #[doc = "Added pack(s) contain(s) symbolic links"] + pub const SYMLINK_WARNING_TITLE_PACK: &str = "symlink_warning.title.pack"; + #[doc = "The world folder contains symbolic links"] + pub const SYMLINK_WARNING_TITLE_WORLD: &str = "symlink_warning.title.world"; + #[doc = "Always"] + pub const TEAM_COLLISION_ALWAYS: &str = "team.collision.always"; + #[doc = "Never"] + pub const TEAM_COLLISION_NEVER: &str = "team.collision.never"; + #[doc = "Push other teams"] + pub const TEAM_COLLISION_PUSHOTHERTEAMS: &str = "team.collision.pushOtherTeams"; + #[doc = "Push own team"] + pub const TEAM_COLLISION_PUSHOWNTEAM: &str = "team.collision.pushOwnTeam"; + #[doc = "Unknown team '%s'"] + pub const TEAM_NOTFOUND: &str = "team.notFound"; + #[doc = "Always"] + pub const TEAM_VISIBILITY_ALWAYS: &str = "team.visibility.always"; + #[doc = "Hide for other teams"] + pub const TEAM_VISIBILITY_HIDEFOROTHERTEAMS: &str = "team.visibility.hideForOtherTeams"; + #[doc = "Hide for own team"] + pub const TEAM_VISIBILITY_HIDEFOROWNTEAM: &str = "team.visibility.hideForOwnTeam"; + #[doc = "Never"] + pub const TEAM_VISIBILITY_NEVER: &str = "team.visibility.never"; + #[doc = "Understanding the context behind receiving an advancement can help us better understand and improve the progression of the game."] + pub const TELEMETRY_EVENT_ADVANCEMENT_MADE_DESCRIPTION: &str = + "telemetry.event.advancement_made.description"; + #[doc = "Advancement Made"] + pub const TELEMETRY_EVENT_ADVANCEMENT_MADE_TITLE: &str = + "telemetry.event.advancement_made.title"; + #[doc = "This event can help us figure out where startup performance improvements are needed by measuring the execution times of the startup phases."] + pub const TELEMETRY_EVENT_GAME_LOAD_TIMES_DESCRIPTION: &str = + "telemetry.event.game_load_times.description"; + #[doc = "Game Load Times"] + pub const TELEMETRY_EVENT_GAME_LOAD_TIMES_TITLE: &str = "telemetry.event.game_load_times.title"; + #[doc = "%s (Optional)"] + pub const TELEMETRY_EVENT_OPTIONAL: &str = "telemetry.event.optional"; + #[doc = "%s (Optional) - Disabled"] + pub const TELEMETRY_EVENT_OPTIONAL_DISABLED: &str = "telemetry.event.optional.disabled"; + #[doc = "Knowing the overall performance profile of Minecraft helps us tune and optimize the game for a wide range of machine specifications and operating systems. \nGame version is included to help us compare the performance profile for new versions of Minecraft."] + pub const TELEMETRY_EVENT_PERFORMANCE_METRICS_DESCRIPTION: &str = + "telemetry.event.performance_metrics.description"; + #[doc = "Performance Metrics"] + pub const TELEMETRY_EVENT_PERFORMANCE_METRICS_TITLE: &str = + "telemetry.event.performance_metrics.title"; + #[doc = "%s (Required)"] + pub const TELEMETRY_EVENT_REQUIRED: &str = "telemetry.event.required"; + #[doc = "It's important for us to understand how long it takes to join a world, and how that changes over time. For example, when we add new features or do larger technical changes, we need to see what impact that had on load times."] + pub const TELEMETRY_EVENT_WORLD_LOAD_TIMES_DESCRIPTION: &str = + "telemetry.event.world_load_times.description"; + #[doc = "World Load Times"] + pub const TELEMETRY_EVENT_WORLD_LOAD_TIMES_TITLE: &str = + "telemetry.event.world_load_times.title"; + #[doc = "Knowing how players play Minecraft (such as Game Mode, client or server modded, and game version) allows us to focus game updates to improve the areas that players care about most.\nThe World Loaded event is paired with the World Unloaded event to calculate how long the play session has lasted."] + pub const TELEMETRY_EVENT_WORLD_LOADED_DESCRIPTION: &str = + "telemetry.event.world_loaded.description"; + #[doc = "World Loaded"] + pub const TELEMETRY_EVENT_WORLD_LOADED_TITLE: &str = "telemetry.event.world_loaded.title"; + #[doc = "This event is paired with the World Loaded event to calculate how long the world session has lasted.\nThe duration (in seconds and ticks) is measured when a world session has ended (quitting to title, disconnecting from a server)."] + pub const TELEMETRY_EVENT_WORLD_UNLOADED_DESCRIPTION: &str = + "telemetry.event.world_unloaded.description"; + #[doc = "World Unloaded"] + pub const TELEMETRY_EVENT_WORLD_UNLOADED_TITLE: &str = "telemetry.event.world_unloaded.title"; + #[doc = "Game Time (Ticks)"] + pub const TELEMETRY_PROPERTY_ADVANCEMENT_GAME_TIME_TITLE: &str = + "telemetry.property.advancement_game_time.title"; + #[doc = "Advancement ID"] + pub const TELEMETRY_PROPERTY_ADVANCEMENT_ID_TITLE: &str = + "telemetry.property.advancement_id.title"; + #[doc = "Client ID"] + pub const TELEMETRY_PROPERTY_CLIENT_ID_TITLE: &str = "telemetry.property.client_id.title"; + #[doc = "Client Modded"] + pub const TELEMETRY_PROPERTY_CLIENT_MODDED_TITLE: &str = + "telemetry.property.client_modded.title"; + #[doc = "Dedicated Memory (kB)"] + pub const TELEMETRY_PROPERTY_DEDICATED_MEMORY_KB_TITLE: &str = + "telemetry.property.dedicated_memory_kb.title"; + #[doc = "Event Timestamp (UTC)"] + pub const TELEMETRY_PROPERTY_EVENT_TIMESTAMP_UTC_TITLE: &str = + "telemetry.property.event_timestamp_utc.title"; + #[doc = "Frame Rate Samples (FPS)"] + pub const TELEMETRY_PROPERTY_FRAME_RATE_SAMPLES_TITLE: &str = + "telemetry.property.frame_rate_samples.title"; + #[doc = "Game Mode"] + pub const TELEMETRY_PROPERTY_GAME_MODE_TITLE: &str = "telemetry.property.game_mode.title"; + #[doc = "Game Version"] + pub const TELEMETRY_PROPERTY_GAME_VERSION_TITLE: &str = "telemetry.property.game_version.title"; + #[doc = "Launcher Name"] + pub const TELEMETRY_PROPERTY_LAUNCHER_NAME_TITLE: &str = + "telemetry.property.launcher_name.title"; + #[doc = "Bootstrap Time (Milliseconds)"] + pub const TELEMETRY_PROPERTY_LOAD_TIME_BOOTSTRAP_MS_TITLE: &str = + "telemetry.property.load_time_bootstrap_ms.title"; + #[doc = "Time in Loading Screen (Milliseconds)"] + pub const TELEMETRY_PROPERTY_LOAD_TIME_LOADING_OVERLAY_MS_TITLE: &str = + "telemetry.property.load_time_loading_overlay_ms.title"; + #[doc = "Time Before Window Opens (Milliseconds)"] + pub const TELEMETRY_PROPERTY_LOAD_TIME_PRE_WINDOW_MS_TITLE: &str = + "telemetry.property.load_time_pre_window_ms.title"; + #[doc = "Total Load Time (Milliseconds)"] + pub const TELEMETRY_PROPERTY_LOAD_TIME_TOTAL_TIME_MS_TITLE: &str = + "telemetry.property.load_time_total_time_ms.title"; + #[doc = "Minecraft Session ID"] + pub const TELEMETRY_PROPERTY_MINECRAFT_SESSION_ID_TITLE: &str = + "telemetry.property.minecraft_session_id.title"; + #[doc = "New World"] + pub const TELEMETRY_PROPERTY_NEW_WORLD_TITLE: &str = "telemetry.property.new_world.title"; + #[doc = "Sample Count"] + pub const TELEMETRY_PROPERTY_NUMBER_OF_SAMPLES_TITLE: &str = + "telemetry.property.number_of_samples.title"; + #[doc = "Operating System"] + pub const TELEMETRY_PROPERTY_OPERATING_SYSTEM_TITLE: &str = + "telemetry.property.operating_system.title"; + #[doc = "Opt-In"] + pub const TELEMETRY_PROPERTY_OPT_IN_TITLE: &str = "telemetry.property.opt_in.title"; + #[doc = "Platform"] + pub const TELEMETRY_PROPERTY_PLATFORM_TITLE: &str = "telemetry.property.platform.title"; + #[doc = "Realms Map Content (Minigame Name)"] + pub const TELEMETRY_PROPERTY_REALMS_MAP_CONTENT_TITLE: &str = + "telemetry.property.realms_map_content.title"; + #[doc = "Render Distance"] + pub const TELEMETRY_PROPERTY_RENDER_DISTANCE_TITLE: &str = + "telemetry.property.render_distance.title"; + #[doc = "Render Time Samples"] + pub const TELEMETRY_PROPERTY_RENDER_TIME_SAMPLES_TITLE: &str = + "telemetry.property.render_time_samples.title"; + #[doc = "Time Since Load (Seconds)"] + pub const TELEMETRY_PROPERTY_SECONDS_SINCE_LOAD_TITLE: &str = + "telemetry.property.seconds_since_load.title"; + #[doc = "Server Modded"] + pub const TELEMETRY_PROPERTY_SERVER_MODDED_TITLE: &str = + "telemetry.property.server_modded.title"; + #[doc = "Server Type"] + pub const TELEMETRY_PROPERTY_SERVER_TYPE_TITLE: &str = "telemetry.property.server_type.title"; + #[doc = "Time Since Load (Ticks)"] + pub const TELEMETRY_PROPERTY_TICKS_SINCE_LOAD_TITLE: &str = + "telemetry.property.ticks_since_load.title"; + #[doc = "Used Random Access Memory"] + pub const TELEMETRY_PROPERTY_USED_MEMORY_SAMPLES_TITLE: &str = + "telemetry.property.used_memory_samples.title"; + #[doc = "User ID"] + pub const TELEMETRY_PROPERTY_USER_ID_TITLE: &str = "telemetry.property.user_id.title"; + #[doc = "World Load Time (Milliseconds)"] + pub const TELEMETRY_PROPERTY_WORLD_LOAD_TIME_MS_TITLE: &str = + "telemetry.property.world_load_time_ms.title"; + #[doc = "World Session ID"] + pub const TELEMETRY_PROPERTY_WORLD_SESSION_ID_TITLE: &str = + "telemetry.property.world_session_id.title"; + #[doc = "Give Feedback"] + pub const TELEMETRY_INFO_BUTTON_GIVE_FEEDBACK: &str = "telemetry_info.button.give_feedback"; + #[doc = "Privacy Statement"] + pub const TELEMETRY_INFO_BUTTON_PRIVACY_STATEMENT: &str = + "telemetry_info.button.privacy_statement"; + #[doc = "View My Data"] + pub const TELEMETRY_INFO_BUTTON_SHOW_DATA: &str = "telemetry_info.button.show_data"; + #[doc = "I consent to sending optional telemetry data"] + pub const TELEMETRY_INFO_OPT_IN_DESCRIPTION: &str = "telemetry_info.opt_in.description"; + #[doc = "Included Data"] + pub const TELEMETRY_INFO_PROPERTY_TITLE: &str = "telemetry_info.property_title"; + #[doc = "Collecting this data helps us improve Minecraft by guiding us in directions that are relevant to our players.\nYou can also send in additional feedback to help us keep improving Minecraft."] + pub const TELEMETRY_INFO_SCREEN_DESCRIPTION: &str = "telemetry_info.screen.description"; + #[doc = "Telemetry Data Collection"] + pub const TELEMETRY_INFO_SCREEN_TITLE: &str = "telemetry_info.screen.title"; + #[doc = "Expected property %s to be %s: was %s"] + pub const TEST_ERROR_BLOCK_PROPERTY_MISMATCH: &str = "test.error.block_property_mismatch"; + #[doc = "Block property missing. Expected property %s to be %s"] + pub const TEST_ERROR_BLOCK_PROPERTY_MISSING: &str = "test.error.block_property_missing"; + #[doc = "Entity %s failed test: %s"] + pub const TEST_ERROR_ENTITY_PROPERTY: &str = "test.error.entity_property"; + #[doc = "Entity %s failed test: %s. Expected %s: was %s"] + pub const TEST_ERROR_ENTITY_PROPERTY_DETAILS: &str = "test.error.entity_property_details"; + #[doc = "Expected block %s: got %s"] + pub const TEST_ERROR_EXPECTED_BLOCK: &str = "test.error.expected_block"; + #[doc = "Expected block %s to be present"] + pub const TEST_ERROR_EXPECTED_BLOCK_PRESENT: &str = "test.error.expected_block_present"; + #[doc = "Expected block in #%s: got %s"] + pub const TEST_ERROR_EXPECTED_BLOCK_TAG: &str = "test.error.expected_block_tag"; + #[doc = "Container should contain: %s"] + pub const TEST_ERROR_EXPECTED_CONTAINER_CONTENTS: &str = + "test.error.expected_container_contents"; + #[doc = "Container should contain a single: %s"] + pub const TEST_ERROR_EXPECTED_CONTAINER_CONTENTS_SINGLE: &str = + "test.error.expected_container_contents_single"; + #[doc = "Container should be empty"] + pub const TEST_ERROR_EXPECTED_EMPTY_CONTAINER: &str = "test.error.expected_empty_container"; + #[doc = "Expected %s"] + pub const TEST_ERROR_EXPECTED_ENTITY: &str = "test.error.expected_entity"; + #[doc = "Expected %s to exist around %s, %s, %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_AROUND: &str = "test.error.expected_entity_around"; + #[doc = "Expected %s entities of type %s: found %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_COUNT: &str = "test.error.expected_entity_count"; + #[doc = "Expected entity data to be %s: was %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_DATA: &str = "test.error.expected_entity_data"; + #[doc = "Entity data mismatch for %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_DATA_PREDICATE: &str = + "test.error.expected_entity_data_predicate"; + #[doc = "Expected %s to have effect %s %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_EFFECT: &str = "test.error.expected_entity_effect"; + #[doc = "Entity inventory should contain %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_HAVING: &str = "test.error.expected_entity_having"; + #[doc = "Entity should be holding %s"] + pub const TEST_ERROR_EXPECTED_ENTITY_HOLDING: &str = "test.error.expected_entity_holding"; + #[doc = "Expected %s to exist in test"] + pub const TEST_ERROR_EXPECTED_ENTITY_IN_TEST: &str = "test.error.expected_entity_in_test"; + #[doc = "Did not expect %s touching %s, %s, %s (relative: %s, %s, %s)"] + pub const TEST_ERROR_EXPECTED_ENTITY_NOT_TOUCHING: &str = + "test.error.expected_entity_not_touching"; + #[doc = "Expected %s touching %s, %s, %s (relative: %s, %s, %s)"] + pub const TEST_ERROR_EXPECTED_ENTITY_TOUCHING: &str = "test.error.expected_entity_touching"; + #[doc = "Expected item of type %s"] + pub const TEST_ERROR_EXPECTED_ITEM: &str = "test.error.expected_item"; + #[doc = "Expected %s items of type %s: found %s"] + pub const TEST_ERROR_EXPECTED_ITEMS_COUNT: &str = "test.error.expected_items_count"; + #[doc = "Fail conditions met"] + pub const TEST_ERROR_FAIL: &str = "test.error.fail"; + #[doc = "Unexpected block type found: %s"] + pub const TEST_ERROR_INVALID_BLOCK_TYPE: &str = "test.error.invalid_block_type"; + #[doc = "Missing block entity"] + pub const TEST_ERROR_MISSING_BLOCK_ENTITY: &str = "test.error.missing_block_entity"; + #[doc = "Given block is not a block item"] + pub const TEST_ERROR_NOT_A_BLOCK_ITEM: &str = "test.error.not_a_block_item"; + #[doc = "%s at %s, %s, %s (relative: %s, %s, %s) on tick %s"] + pub const TEST_ERROR_POSITION: &str = "test.error.position"; + #[doc = "Condition already triggered at %s"] + pub const TEST_ERROR_SEQUENCE_CONDITION_ALREADY_TRIGGERED: &str = + "test.error.sequence.condition_already_triggered"; + #[doc = "Condition not triggered"] + pub const TEST_ERROR_SEQUENCE_CONDITION_NOT_TRIGGERED: &str = + "test.error.sequence.condition_not_triggered"; + #[doc = "Succeeded in invalid tick: expected %s"] + pub const TEST_ERROR_SEQUENCE_INVALID_TICK: &str = "test.error.sequence.invalid_tick"; + #[doc = "Succeeded before expected tick: expected to wait %s"] + pub const TEST_ERROR_SEQUENCE_MINIMUM_TICK: &str = "test.error.sequence.minimum_tick"; + #[doc = "Test timed out before sequence completed"] + pub const TEST_ERROR_SEQUENCE_NOT_COMPLETED: &str = "test.error.sequence.not_completed"; + #[doc = "Failed to set biome for test"] + pub const TEST_ERROR_SET_BIOME: &str = "test.error.set_biome"; + #[doc = "Failed to create entity %s"] + pub const TEST_ERROR_SPAWN_FAILURE: &str = "test.error.spawn_failure"; + #[doc = "Incorrect state. Expected %s: was %s"] + pub const TEST_ERROR_STATE_NOT_EQUAL: &str = "test.error.state_not_equal"; + #[doc = "Failed to place test structure for %s"] + pub const TEST_ERROR_STRUCTURE_FAILURE: &str = "test.error.structure.failure"; + #[doc = "%s on tick %s"] + pub const TEST_ERROR_TICK: &str = "test.error.tick"; + #[doc = "Ticking test before placing structure"] + pub const TEST_ERROR_TICKING_WITHOUT_STRUCTURE: &str = "test.error.ticking_without_structure"; + #[doc = "Didn't succeed or fail within %s ticks"] + pub const TEST_ERROR_TIMEOUT_NO_RESULT: &str = "test.error.timeout.no_result"; + #[doc = "No sequences finished within %s ticks"] + pub const TEST_ERROR_TIMEOUT_NO_SEQUENCES_FINISHED: &str = + "test.error.timeout.no_sequences_finished"; + #[doc = "Expected only one %s to exist around %s, %s, %s but found %s"] + pub const TEST_ERROR_TOO_MANY_ENTITIES: &str = "test.error.too_many_entities"; + #[doc = "Did not expect block to be %s"] + pub const TEST_ERROR_UNEXPECTED_BLOCK: &str = "test.error.unexpected_block"; + #[doc = "Did not expect %s to exist"] + pub const TEST_ERROR_UNEXPECTED_ENTITY: &str = "test.error.unexpected_entity"; + #[doc = "Did not expect item of type %s"] + pub const TEST_ERROR_UNEXPECTED_ITEM: &str = "test.error.unexpected_item"; + #[doc = "Unknown internal error: %s"] + pub const TEST_ERROR_UNKNOWN: &str = "test.error.unknown"; + #[doc = "Expected %s to be %s: was %s"] + pub const TEST_ERROR_VALUE_NOT_EQUAL: &str = "test.error.value_not_equal"; + #[doc = "Wrong block entity type: %s"] + pub const TEST_ERROR_WRONG_BLOCK_ENTITY: &str = "test.error.wrong_block_entity"; + #[doc = "Test structure missing %s block"] + pub const TEST_BLOCK_ERROR_MISSING: &str = "test_block.error.missing"; + #[doc = "Too many %s blocks"] + pub const TEST_BLOCK_ERROR_TOO_MANY: &str = "test_block.error.too_many"; + #[doc = "Invalid timeout (%s) - must be a positive number of ticks"] + pub const TEST_BLOCK_INVALID_TIMEOUT: &str = "test_block.invalid_timeout"; + #[doc = "Message:"] + pub const TEST_BLOCK_MESSAGE: &str = "test_block.message"; + #[doc = "Accept"] + pub const TEST_BLOCK_MODE_ACCEPT: &str = "test_block.mode.accept"; + #[doc = "Fail"] + pub const TEST_BLOCK_MODE_FAIL: &str = "test_block.mode.fail"; + #[doc = "Log"] + pub const TEST_BLOCK_MODE_LOG: &str = "test_block.mode.log"; + #[doc = "Start"] + pub const TEST_BLOCK_MODE_START: &str = "test_block.mode.start"; + #[doc = "Accept Mode - Accept success for (part of) a test"] + pub const TEST_BLOCK_MODE_INFO_ACCEPT: &str = "test_block.mode_info.accept"; + #[doc = "Fail Mode - Fail the test"] + pub const TEST_BLOCK_MODE_INFO_FAIL: &str = "test_block.mode_info.fail"; + #[doc = "Log Mode - Log a message"] + pub const TEST_BLOCK_MODE_INFO_LOG: &str = "test_block.mode_info.log"; + #[doc = "Start Mode - The starting point for a test"] + pub const TEST_BLOCK_MODE_INFO_START: &str = "test_block.mode_info.start"; + #[doc = "Reset and Load"] + pub const TEST_INSTANCE_ACTION_RESET: &str = "test_instance.action.reset"; + #[doc = "Load and Run"] + pub const TEST_INSTANCE_ACTION_RUN: &str = "test_instance.action.run"; + #[doc = "Save Structure"] + pub const TEST_INSTANCE_ACTION_SAVE: &str = "test_instance.action.save"; + #[doc = "Environment: %s"] + pub const TEST_INSTANCE_DESCRIPTION_BATCH: &str = "test_instance.description.batch"; + #[doc = "Failed: %s"] + pub const TEST_INSTANCE_DESCRIPTION_FAILED: &str = "test_instance.description.failed"; + #[doc = "Function: %s"] + pub const TEST_INSTANCE_DESCRIPTION_FUNCTION: &str = "test_instance.description.function"; + #[doc = "Invalid test ID"] + pub const TEST_INSTANCE_DESCRIPTION_INVALID_ID: &str = "test_instance.description.invalid_id"; + #[doc = "No such test"] + pub const TEST_INSTANCE_DESCRIPTION_NO_TEST: &str = "test_instance.description.no_test"; + #[doc = "Structure: %s"] + pub const TEST_INSTANCE_DESCRIPTION_STRUCTURE: &str = "test_instance.description.structure"; + #[doc = "Type: %s"] + pub const TEST_INSTANCE_DESCRIPTION_TYPE: &str = "test_instance.description.type"; + #[doc = "Block-Based Test"] + pub const TEST_INSTANCE_TYPE_BLOCK_BASED: &str = "test_instance.type.block_based"; + #[doc = "Built-in Function Test"] + pub const TEST_INSTANCE_TYPE_FUNCTION: &str = "test_instance.type.function"; + #[doc = "Entities:"] + pub const TEST_INSTANCE_BLOCK_ENTITIES: &str = "test_instance_block.entities"; + #[doc = "Unable to run test instance at %s, %s, %s since it has an undefined test"] + pub const TEST_INSTANCE_BLOCK_ERROR_NO_TEST: &str = "test_instance_block.error.no_test"; + #[doc = "Unable to run test instance at %s, %s, %s since it has no test structure"] + pub const TEST_INSTANCE_BLOCK_ERROR_NO_TEST_STRUCTURE: &str = + "test_instance_block.error.no_test_structure"; + #[doc = "Unable to save test structure template for test instance at %s, %s, %s"] + pub const TEST_INSTANCE_BLOCK_ERROR_UNABLE_TO_SAVE: &str = + "test_instance_block.error.unable_to_save"; + #[doc = "[invalid]"] + pub const TEST_INSTANCE_BLOCK_INVALID: &str = "test_instance_block.invalid"; + #[doc = "Reset succeeded for test: %s"] + pub const TEST_INSTANCE_BLOCK_RESET_SUCCESS: &str = "test_instance_block.reset_success"; + #[doc = "Rotation:"] + pub const TEST_INSTANCE_BLOCK_ROTATION: &str = "test_instance_block.rotation"; + #[doc = "Test Structure Size"] + pub const TEST_INSTANCE_BLOCK_SIZE: &str = "test_instance_block.size"; + #[doc = "Starting test %s"] + pub const TEST_INSTANCE_BLOCK_STARTING: &str = "test_instance_block.starting"; + #[doc = "Test Instance ID"] + pub const TEST_INSTANCE_BLOCK_TEST_ID: &str = "test_instance_block.test_id"; + #[doc = "32-bit system detected: this may prevent you from playing in the future as a 64-bit system will be required!"] + pub const TITLE_32BIT_DEPRECATION: &str = "title.32bit.deprecation"; + #[doc = "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."] + pub const TITLE_32BIT_DEPRECATION_REALMS: &str = "title.32bit.deprecation.realms"; + #[doc = "Do not show this screen again"] + pub const TITLE_32BIT_DEPRECATION_REALMS_CHECK: &str = "title.32bit.deprecation.realms.check"; + #[doc = "32-bit system detected"] + pub const TITLE_32BIT_DEPRECATION_REALMS_HEADER: &str = "title.32bit.deprecation.realms.header"; + #[doc = "Copyright Mojang AB. Do not distribute!"] + pub const TITLE_CREDITS: &str = "title.credits"; + #[doc = "Multiplayer is disabled. Please check your Microsoft account settings."] + pub const TITLE_MULTIPLAYER_DISABLED: &str = "title.multiplayer.disabled"; + #[doc = "You must change your name before you can play online"] + pub const TITLE_MULTIPLAYER_DISABLED_BANNED_NAME: &str = + "title.multiplayer.disabled.banned.name"; + #[doc = "Your account is permanently suspended from online play"] + pub const TITLE_MULTIPLAYER_DISABLED_BANNED_PERMANENT: &str = + "title.multiplayer.disabled.banned.permanent"; + #[doc = "Your account is temporarily suspended from online play"] + pub const TITLE_MULTIPLAYER_DISABLED_BANNED_TEMPORARY: &str = + "title.multiplayer.disabled.banned.temporary"; + #[doc = "Multiplayer (LAN)"] + pub const TITLE_MULTIPLAYER_LAN: &str = "title.multiplayer.lan"; + #[doc = "Multiplayer (3rd-party Server)"] + pub const TITLE_MULTIPLAYER_OTHER: &str = "title.multiplayer.other"; + #[doc = "Multiplayer (Realms)"] + pub const TITLE_MULTIPLAYER_REALMS: &str = "title.multiplayer.realms"; + #[doc = "Singleplayer"] + pub const TITLE_SINGLEPLAYER: &str = "title.singleplayer"; + #[doc = "%s %s"] + pub const TRANSLATION_TEST_ARGS: &str = "translation.test.args"; + #[doc = "Prefix, %s%2$s again %s and %1$s lastly %s and also %1$s again!"] + pub const TRANSLATION_TEST_COMPLEX: &str = "translation.test.complex"; + #[doc = "%%s %%%s %%%%s %%%%%s"] + pub const TRANSLATION_TEST_ESCAPE: &str = "translation.test.escape"; + #[doc = "hi %"] + pub const TRANSLATION_TEST_INVALID: &str = "translation.test.invalid"; + #[doc = "hi % s"] + pub const TRANSLATION_TEST_INVALID2: &str = "translation.test.invalid2"; + #[doc = "Hello, world!"] + pub const TRANSLATION_TEST_NONE: &str = "translation.test.none"; + #[doc = "world"] + pub const TRANSLATION_TEST_WORLD: &str = "translation.test.world"; + #[doc = "Amethyst Material"] + pub const TRIM_MATERIAL_MINECRAFT_AMETHYST: &str = "trim_material.minecraft.amethyst"; + #[doc = "Copper Material"] + pub const TRIM_MATERIAL_MINECRAFT_COPPER: &str = "trim_material.minecraft.copper"; + #[doc = "Diamond Material"] + pub const TRIM_MATERIAL_MINECRAFT_DIAMOND: &str = "trim_material.minecraft.diamond"; + #[doc = "Emerald Material"] + pub const TRIM_MATERIAL_MINECRAFT_EMERALD: &str = "trim_material.minecraft.emerald"; + #[doc = "Gold Material"] + pub const TRIM_MATERIAL_MINECRAFT_GOLD: &str = "trim_material.minecraft.gold"; + #[doc = "Iron Material"] + pub const TRIM_MATERIAL_MINECRAFT_IRON: &str = "trim_material.minecraft.iron"; + #[doc = "Lapis Material"] + pub const TRIM_MATERIAL_MINECRAFT_LAPIS: &str = "trim_material.minecraft.lapis"; + #[doc = "Netherite Material"] + pub const TRIM_MATERIAL_MINECRAFT_NETHERITE: &str = "trim_material.minecraft.netherite"; + #[doc = "Quartz Material"] + pub const TRIM_MATERIAL_MINECRAFT_QUARTZ: &str = "trim_material.minecraft.quartz"; + #[doc = "Redstone Material"] + pub const TRIM_MATERIAL_MINECRAFT_REDSTONE: &str = "trim_material.minecraft.redstone"; + #[doc = "Resin Material"] + pub const TRIM_MATERIAL_MINECRAFT_RESIN: &str = "trim_material.minecraft.resin"; + #[doc = "Bolt Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_BOLT: &str = "trim_pattern.minecraft.bolt"; + #[doc = "Coast Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_COAST: &str = "trim_pattern.minecraft.coast"; + #[doc = "Dune Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_DUNE: &str = "trim_pattern.minecraft.dune"; + #[doc = "Eye Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_EYE: &str = "trim_pattern.minecraft.eye"; + #[doc = "Flow Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_FLOW: &str = "trim_pattern.minecraft.flow"; + #[doc = "Host Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_HOST: &str = "trim_pattern.minecraft.host"; + #[doc = "Raiser Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_RAISER: &str = "trim_pattern.minecraft.raiser"; + #[doc = "Rib Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_RIB: &str = "trim_pattern.minecraft.rib"; + #[doc = "Sentry Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_SENTRY: &str = "trim_pattern.minecraft.sentry"; + #[doc = "Shaper Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_SHAPER: &str = "trim_pattern.minecraft.shaper"; + #[doc = "Silence Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_SILENCE: &str = "trim_pattern.minecraft.silence"; + #[doc = "Snout Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_SNOUT: &str = "trim_pattern.minecraft.snout"; + #[doc = "Spire Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_SPIRE: &str = "trim_pattern.minecraft.spire"; + #[doc = "Tide Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_TIDE: &str = "trim_pattern.minecraft.tide"; + #[doc = "Vex Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_VEX: &str = "trim_pattern.minecraft.vex"; + #[doc = "Ward Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_WARD: &str = "trim_pattern.minecraft.ward"; + #[doc = "Wayfinder Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_WAYFINDER: &str = "trim_pattern.minecraft.wayfinder"; + #[doc = "Wild Armor Trim"] + pub const TRIM_PATTERN_MINECRAFT_WILD: &str = "trim_pattern.minecraft.wild"; + #[doc = "Right Click to add items"] + pub const TUTORIAL_BUNDLEINSERT_DESCRIPTION: &str = "tutorial.bundleInsert.description"; + #[doc = "Use a Bundle"] + pub const TUTORIAL_BUNDLEINSERT_TITLE: &str = "tutorial.bundleInsert.title"; + #[doc = "The recipe book can help"] + pub const TUTORIAL_CRAFT_PLANKS_DESCRIPTION: &str = "tutorial.craft_planks.description"; + #[doc = "Craft wooden planks"] + pub const TUTORIAL_CRAFT_PLANKS_TITLE: &str = "tutorial.craft_planks.title"; + #[doc = "Punch it to collect wood"] + pub const TUTORIAL_FIND_TREE_DESCRIPTION: &str = "tutorial.find_tree.description"; + #[doc = "Find a tree"] + pub const TUTORIAL_FIND_TREE_TITLE: &str = "tutorial.find_tree.title"; + #[doc = "Use your mouse to turn"] + pub const TUTORIAL_LOOK_DESCRIPTION: &str = "tutorial.look.description"; + #[doc = "Look around"] + pub const TUTORIAL_LOOK_TITLE: &str = "tutorial.look.title"; + #[doc = "Jump with %s"] + pub const TUTORIAL_MOVE_DESCRIPTION: &str = "tutorial.move.description"; + #[doc = "Move with %s, %s, %s and %s"] + pub const TUTORIAL_MOVE_TITLE: &str = "tutorial.move.title"; + #[doc = "Press %s"] + pub const TUTORIAL_OPEN_INVENTORY_DESCRIPTION: &str = "tutorial.open_inventory.description"; + #[doc = "Open your inventory"] + pub const TUTORIAL_OPEN_INVENTORY_TITLE: &str = "tutorial.open_inventory.title"; + #[doc = "Hold down %s"] + pub const TUTORIAL_PUNCH_TREE_DESCRIPTION: &str = "tutorial.punch_tree.description"; + #[doc = "Destroy the tree"] + pub const TUTORIAL_PUNCH_TREE_TITLE: &str = "tutorial.punch_tree.title"; + #[doc = "Press %s to open"] + pub const TUTORIAL_SOCIALINTERACTIONS_DESCRIPTION: &str = + "tutorial.socialInteractions.description"; + #[doc = "Social Interactions"] + pub const TUTORIAL_SOCIALINTERACTIONS_TITLE: &str = "tutorial.socialInteractions.title"; + #[doc = "Netherite Upgrade"] + pub const UPGRADE_MINECRAFT_NETHERITE_UPGRADE: &str = "upgrade.minecraft.netherite_upgrade"; + #[doc = "This may happen if another program accessed the world during the upgrade.\nIt may help to restart your computer and try again. If the issue persists, please consider reporting a bug."] + pub const UPGRADEWORLD_ABORTED_MESSAGE: &str = "upgradeWorld.aborted.message"; + #[doc = "Report a Bug"] + pub const UPGRADEWORLD_ABORTED_REPORTBUG: &str = "upgradeWorld.aborted.reportBug"; + #[doc = "Failed to upgrade the world"] + pub const UPGRADEWORLD_ABORTED_TITLE: &str = "upgradeWorld.aborted.title"; + #[doc = "Your world remains as it was before."] + pub const UPGRADEWORLD_CANCELED_MESSAGE: &str = "upgradeWorld.canceled.message"; + #[doc = "World upgrade canceled"] + pub const UPGRADEWORLD_CANCELED_TITLE: &str = "upgradeWorld.canceled.title"; + #[doc = "Upgrading World Completed"] + pub const UPGRADEWORLD_DONE: &str = "upgradeWorld.done"; + #[doc = "The world was successfully upgraded to the current version and is now available in the world list.\nWe encountered issues when cleaning up outdated data, therefore the name of the world folder has changed to %s."] + pub const UPGRADEWORLD_FAILED_CLEANUP_MESSAGE: &str = "upgradeWorld.failed_cleanup.message"; + #[doc = "Successfully upgraded the world"] + pub const UPGRADEWORLD_FAILED_CLEANUP_TITLE: &str = "upgradeWorld.failed_cleanup.title"; + #[doc = "Upgraded: %s"] + pub const UPGRADEWORLD_INFO_CONVERTED: &str = "upgradeWorld.info.converted"; + #[doc = "Stage: %s/%s"] + pub const UPGRADEWORLD_INFO_FILE_FIX_STAGE: &str = "upgradeWorld.info.file_fix_stage"; + #[doc = "Scanning files..."] + pub const UPGRADEWORLD_INFO_SCANNING: &str = "upgradeWorld.info.scanning"; + #[doc = "Total: %s"] + pub const UPGRADEWORLD_INFO_TOTAL: &str = "upgradeWorld.info.total"; + #[doc = "Do you want to join the world now?"] + pub const UPGRADEWORLD_JOINNOW: &str = "upgradeWorld.joinNow"; + #[doc = "%s%%"] + pub const UPGRADEWORLD_PROGRESS_PERCENTAGE: &str = "upgradeWorld.progress.percentage"; + #[doc = "Moving files"] + pub const UPGRADEWORLD_PROGRESS_TYPE_FILES: &str = "upgradeWorld.progress.type.files"; + #[doc = "Upgrading legacy structures"] + pub const UPGRADEWORLD_PROGRESS_TYPE_LEGACY_STRUCTURES: &str = + "upgradeWorld.progress.type.legacy_structures"; + #[doc = "Upgrading regions"] + pub const UPGRADEWORLD_PROGRESS_TYPE_REGION: &str = "upgradeWorld.progress.type.region"; + #[doc = "The selected world contains symbolic links.\nThe required steps to upgrade the world to the current version do not support the use of symbolic links. To upgrade the world, the links need to be resolved first."] + pub const UPGRADEWORLD_SYMLINK_MESSAGE: &str = "upgradeWorld.symlink.message"; + #[doc = "Can't upgrade the world"] + pub const UPGRADEWORLD_SYMLINK_TITLE: &str = "upgradeWorld.symlink.title"; + #[doc = "Upgrading World Files"] + pub const UPGRADEWORLD_TITLE: &str = "upgradeWorld.title"; +} +pub mod bedrock { + #[doc = "Text To Speech disabled"] + pub const ACCESSIBILITY_DISABLETTS: &str = "accessibility.disableTTS"; + #[doc = "Text To Speech enabled"] + pub const ACCESSIBILITY_ENABLETTS: &str = "accessibility.enableTTS"; + #[doc = "Press the %s to go back"] + pub const ACCESSIBILITY_CHAT_TTS_GAMEPAD_BACK: &str = "accessibility.chat.tts.gamepad.back"; + #[doc = "Press the %s to exit chat"] + pub const ACCESSIBILITY_CHAT_TTS_GAMEPAD_EXITCHAT: &str = + "accessibility.chat.tts.gamepad.exitChat"; + #[doc = "Press the %s to send message"] + pub const ACCESSIBILITY_CHAT_TTS_GAMEPAD_SENDMESSAGE: &str = + "accessibility.chat.tts.gamepad.sendMessage"; + #[doc = "%s says %s"] + pub const ACCESSIBILITY_CHAT_TTS_SAYS: &str = "accessibility.chat.tts.says"; + #[doc = "Hide chat"] + pub const ACCESSIBILITY_CHAT_TTS_HIDECHAT: &str = "accessibility.chat.tts.hideChat"; + #[doc = "Keyboard"] + pub const ACCESSIBILITY_CHAT_TTS_KEYBOARD: &str = "accessibility.chat.tts.keyboard"; + #[doc = "Mute All"] + pub const ACCESSIBILITY_CHAT_TTS_MUTECHATTOGGLE: &str = "accessibility.chat.tts.muteChatToggle"; + #[doc = "Send"] + pub const ACCESSIBILITY_CHAT_TTS_SENDCHATMESSAGE: &str = + "accessibility.chat.tts.sendChatMessage"; + #[doc = "Chat"] + pub const ACCESSIBILITY_CHAT_TTS_TEXTBOXTITLE: &str = "accessibility.chat.tts.textboxTitle"; + #[doc = "Player view"] + pub const ACCESSIBILITY_GAME_PLAYERVIEW: &str = "accessibility.game.playerView"; + #[doc = "Done"] + pub const ACCESSIBILITY_LOADING_DONE: &str = "accessibility.loading.done"; + #[doc = "Done"] + pub const ACCESSIBILITY_SAVING_DONE: &str = "accessibility.saving.done"; + #[doc = "Download begun"] + pub const ACCESSIBILITY_DOWNLOADING_START: &str = "accessibility.downloading.start"; + #[doc = "Downloading %s percent"] + pub const ACCESSIBILITY_DOWNLOADING_PROGRESS: &str = "accessibility.downloading.Progress"; + #[doc = "Download canceled"] + pub const ACCESSIBILITY_DOWNLOADING_CANCELED: &str = "accessibility.downloading.canceled"; + #[doc = "Download complete"] + pub const ACCESSIBILITY_DOWNLOADING_COMPLETE: &str = "accessibility.downloading.complete"; + #[doc = "Import begun"] + pub const ACCESSIBILITY_IMPORTING_START: &str = "accessibility.importing.start"; + #[doc = "Importing %s percent"] + pub const ACCESSIBILITY_IMPORTING_PROGRESS: &str = "accessibility.importing.Progress"; + #[doc = "Import canceled"] + pub const ACCESSIBILITY_IMPORTING_CANCELED: &str = "accessibility.importing.canceled"; + #[doc = "Import complete"] + pub const ACCESSIBILITY_IMPORTING_COMPLETE: &str = "accessibility.importing.complete"; + #[doc = "Signing into X box live"] + pub const ACCESSIBILITY_SIGNIN_XBL: &str = "accessibility.signin.xbl"; + #[doc = "Press %s to open chat"] + pub const ACCESSIBILITY_CHAT_HOWTOOPEN: &str = "accessibility.chat.howtoopen"; + #[doc = "Press or Hold %s to Emote"] + pub const ACCESSIBILITY_CHAT_HOWTOEMOTE: &str = "accessibility.chat.howtoemote"; + #[doc = "Mouse Button %s"] + pub const ACCESSIBILITY_KEY_MOUSEBUTTON: &str = "accessibility.key.mouseButton"; + #[doc = "Controller %s"] + pub const ACCESSIBILITY_KEY_GAMEPAD: &str = "accessibility.key.gamepad"; + #[doc = "%s or %s"] + pub const ACCESSIBILITY_LIST_OR_TWO: &str = "accessibility.list.or.two"; + #[doc = "%s"] + pub const ACCESSIBILITY_LIST_OR_THREE_OR_MORE_FIRST: &str = + "accessibility.list.or.three_or_more.first"; + #[doc = ", %s"] + pub const ACCESSIBILITY_LIST_OR_THREE_OR_MORE_INNER: &str = + "accessibility.list.or.three_or_more.inner"; + #[doc = ", or %s"] + pub const ACCESSIBILITY_LIST_OR_THREE_OR_MORE_LAST: &str = + "accessibility.list.or.three_or_more.last"; + #[doc = "Button"] + pub const ACCESSIBILITY_BUTTON_TTS_TITLE: &str = "accessibility.button.tts.title"; + #[doc = "Checkbox"] + pub const ACCESSIBILITY_CHECKBOX_TTS_TITLE: &str = "accessibility.checkbox.tts.title"; + #[doc = "status %s"] + pub const ACCESSIBILITY_CHECKBOX_TTS_STATUS: &str = "accessibility.checkbox.tts.status"; + #[doc = "Dropdown"] + pub const ACCESSIBILITY_DROPDOWN_TTS_TITLE: &str = "accessibility.dropdown.tts.title"; + #[doc = "Image"] + pub const ACCESSIBILITY_IMAGE_TTS_TITLE: &str = "accessibility.image.tts.title"; + #[doc = "%s Screen"] + pub const ACCESSIBILITY_SCREEN_TTS_TITLE: &str = "accessibility.screen.tts.title"; + #[doc = "Slider"] + pub const ACCESSIBILITY_SLIDER_TTS_TITLE: &str = "accessibility.slider.tts.title"; + #[doc = "Tab"] + pub const ACCESSIBILITY_TAB_TTS_TITLE: &str = "accessibility.tab.tts.title"; + #[doc = "Textbox"] + pub const ACCESSIBILITY_TEXTBOX_TTS_TITLE: &str = "accessibility.textbox.tts.title"; + #[doc = "Toggle"] + pub const ACCESSIBILITY_TOGGLE_TTS_TITLE: &str = "accessibility.toggle.tts.title"; + #[doc = "Scroll Bar"] + pub const ACCESSIBILITY_SCROLLBAR_TTS_TITLE: &str = "accessibility.scrollbar.tts.title"; + #[doc = "Left Arrow"] + pub const ACCESSIBILITY_BUTTON_NAVIGATELEFT: &str = "accessibility.button.navigateLeft"; + #[doc = "Right Arrow"] + pub const ACCESSIBILITY_BUTTON_NAVIGATERIGHT: &str = "accessibility.button.navigateRight"; + #[doc = "close"] + pub const ACCESSIBILITY_BUTTON_CLOSE: &str = "accessibility.button.close"; + #[doc = "back"] + pub const ACCESSIBILITY_BUTTON_BACK: &str = "accessibility.button.back"; + #[doc = "Exit"] + pub const ACCESSIBILITY_BUTTON_EXIT: &str = "accessibility.button.exit"; + #[doc = "Filter"] + pub const ACCESSIBILITY_BUTTON_FILTER: &str = "accessibility.button.filter"; + #[doc = "%s Applied"] + pub const ACCESSIBILITY_BUTTON_FILTER_APPLIEDCOUNT: &str = + "accessibility.button.filter.appliedCount"; + #[doc = "Sort"] + pub const ACCESSIBILITY_BUTTON_SORT: &str = "accessibility.button.sort"; + #[doc = "Inventory view"] + pub const ACCESSIBILITY_BUTTON_SURVIVAL_LAYOUT: &str = "accessibility.button.survival.layout"; + #[doc = "Recipe book and inventory view"] + pub const ACCESSIBILITY_BUTTON_RECIPEBOOK_LAYOUT: &str = + "accessibility.button.recipebook.layout"; + #[doc = "Recipe book view"] + pub const ACCESSIBILITY_BUTTON_CREATIVE_LAYOUT: &str = "accessibility.button.creative.layout"; + #[doc = "List item"] + pub const ACCESSIBILITY_DROPDOWN_LISTITEM: &str = "accessibility.dropdown.listItem"; + #[doc = "Minecoin"] + pub const ACCESSIBILITY_MINECOIN: &str = "accessibility.minecoin"; + #[doc = "Minecoins"] + pub const ACCESSIBILITY_MINECOINS: &str = "accessibility.minecoins"; + #[doc = "Full Price %s Minecoins"] + pub const ACCESSIBILITY_FULLPRICE: &str = "accessibility.fullprice"; + #[doc = "Discounted Price %s Minecoins"] + pub const ACCESSIBILITY_DISCOUNT_PRICE: &str = "accessibility.discount.price"; + #[doc = "%s percent discount"] + pub const ACCESSIBILITY_DISCOUNT_PERCENT: &str = "accessibility.discount.percent"; + #[doc = "Section %s:"] + pub const ACCESSIBILITY_SECTIONNAME: &str = "accessibility.sectionName"; + #[doc = ": on"] + pub const ACCESSIBILITY_STATE_ON: &str = "accessibility.state.on"; + #[doc = ": off"] + pub const ACCESSIBILITY_STATE_OFF: &str = "accessibility.state.off"; + #[doc = ": checked"] + pub const ACCESSIBILITY_STATE_CHECKED: &str = "accessibility.state.checked"; + #[doc = ": unchecked"] + pub const ACCESSIBILITY_STATE_UNCHECKED: &str = "accessibility.state.unchecked"; + #[doc = ": selected"] + pub const ACCESSIBILITY_STATE_SELECTED: &str = "accessibility.state.selected"; + #[doc = ": unselected"] + pub const ACCESSIBILITY_STATE_UNSELECTED: &str = "accessibility.state.unselected"; + #[doc = "Share"] + pub const ACCESSIBILITY_STORE_OFFERDESCRIPTION_SHARE: &str = + "accessibility.store.offerDescription.share"; + #[doc = "Wish List"] + pub const ACCESSIBILITY_STORE_WISHLIST_BUTTON: &str = "accessibility.store.wishlist.button"; + #[doc = "%s of %s"] + pub const ACCESSIBILITY_INDEX: &str = "accessibility.index"; + #[doc = "%s percent"] + pub const ACCESSIBILITY_SLIDER_TTS_PERCENTVALUE: &str = "accessibility.slider.tts.percentValue"; + #[doc = "Edit World"] + pub const ACCESSIBILITY_PLAY_EDITWORLD: &str = "accessibility.play.editWorld"; + #[doc = "Edit Realm"] + pub const ACCESSIBILITY_PLAY_EDITREALM: &str = "accessibility.play.editRealm"; + #[doc = "Edit Server"] + pub const ACCESSIBILITY_PLAY_EDITSERVER: &str = "accessibility.play.editServer"; + #[doc = "Import World"] + pub const ACCESSIBILITY_PLAY_IMPORTWORLD: &str = "accessibility.play.importWorld"; + #[doc = "Leave Realm"] + pub const ACCESSIBILITY_PLAY_LEAVEREALM: &str = "accessibility.play.leaveRealm"; + #[doc = "Realm Feed"] + pub const ACCESSIBILITY_PLAY_REALMFEED: &str = "accessibility.play.realmFeed"; + #[doc = "No new posts"] + pub const ACCESSIBILITY_PLAY_NONEWPOSTS: &str = "accessibility.play.noNewPosts"; + #[doc = "1 new post"] + pub const ACCESSIBILITY_PLAY_SINGLENEWPOST: &str = "accessibility.play.singleNewPost"; + #[doc = "%s new posts"] + pub const ACCESSIBILITY_PLAY_MULTIPLENEWPOSTS: &str = "accessibility.play.multipleNewPosts"; + #[doc = "Press the %s to tab left"] + pub const ACCESSIBILITY_PLAY_TABLEFT: &str = "accessibility.play.tabLeft"; + #[doc = "Press the %s to tab right"] + pub const ACCESSIBILITY_PLAY_TABRIGHT: &str = "accessibility.play.tabRight"; + #[doc = "Delete Legacy World"] + pub const ACCESSIBILITY_PLAY_LEGACYWORLDSDELETE: &str = "accessibility.play.legacyWorldsDelete"; + #[doc = "Permissions"] + pub const ACCESSIBILITY_PAUSE_PERMISSIONS: &str = "accessibility.pause.permissions"; + #[doc = "Choose Profile"] + pub const ACCESSIBILITY_PAUSE_PROFILE: &str = "accessibility.pause.profile"; + #[doc = "%s : %s"] + pub const ACCESSIBILITY_START_BUTTONHELPER: &str = "accessibility.start.buttonHelper"; + #[doc = "Achievements Screen"] + pub const ACCESSIBILITY_SCREENNAME_ACHIEVEMENTS: &str = "accessibility.screenName.achievements"; + #[doc = "Chat Screen"] + pub const ACCESSIBILITY_SCREENNAME_CHAT: &str = "accessibility.screenName.chat"; + #[doc = "Chat Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_CHATSETTINGS: &str = "accessibility.screenName.chatSettings"; + #[doc = "Create New Screen"] + pub const ACCESSIBILITY_SCREENNAME_CREATENEW: &str = "accessibility.screenName.createNew"; + #[doc = "Create World Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_CREATEWORLD: &str = "accessibility.screenName.createWorld"; + #[doc = "Character Creator"] + pub const ACCESSIBILITY_SCREENNAME_EDITCHARACTER: &str = + "accessibility.screenName.editCharacter"; + #[doc = "Edit World Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_EDITWORLDSETTINGS: &str = + "accessibility.screenName.editWorldSettings"; + #[doc = "Error Screen"] + pub const ACCESSIBILITY_SCREENNAME_ERROR: &str = "accessibility.screenName.error"; + #[doc = "Encyclopedia Screen"] + pub const ACCESSIBILITY_SCREENNAME_ENCYCLOPEDIA: &str = "accessibility.screenName.encyclopedia"; + #[doc = "How To Play Screen"] + pub const ACCESSIBILITY_SCREENNAME_HOWTOPLAY: &str = "accessibility.screenName.howToPlay"; + #[doc = "Invite To Game Screen"] + pub const ACCESSIBILITY_SCREENNAME_INVITETOGAME: &str = "accessibility.screenName.inviteToGame"; + #[doc = "Join by IP dialog"] + pub const ACCESSIBILITY_SCREENNAME_JOINBYIP: &str = "accessibility.screenName.joinByIP"; + #[doc = "Join by connection I D dialog"] + pub const ACCESSIBILITY_SCREENNAME_JOINBYCONNECTIONID: &str = + "accessibility.screenName.joinByConnectionID"; + #[doc = "Join Code dialog"] + pub const ACCESSIBILITY_SCREENNAME_JOINCODE: &str = "accessibility.screenName.joinCode"; + #[doc = "Library Screen"] + pub const ACCESSIBILITY_SCREENNAME_LIBRARY: &str = "accessibility.screenName.library"; + #[doc = "Popup dialog"] + pub const ACCESSIBILITY_SCREENNAME_MODALDIALOG: &str = "accessibility.screenName.modalDialog"; + #[doc = "My Templates Screen"] + pub const ACCESSIBILITY_SCREENNAME_MYTEMPLATES: &str = "accessibility.screenName.myTemplates"; + #[doc = "My Worlds Screen"] + pub const ACCESSIBILITY_SCREENNAME_MYWORLDS: &str = "accessibility.screenName.myWorlds"; + #[doc = "My Servers Screen"] + pub const ACCESSIBILITY_SCREENNAME_MYSERVERS: &str = "accessibility.screenName.myServers"; + #[doc = "Patch Notes Screen"] + pub const ACCESSIBILITY_SCREENNAME_PATCHNOTES: &str = "accessibility.screenName.patchNotes"; + #[doc = "Game menu"] + pub const ACCESSIBILITY_SCREENNAME_PAUSE: &str = "accessibility.screenName.pause"; + #[doc = "Permissions Screen"] + pub const ACCESSIBILITY_SCREENNAME_PERMISSIONS: &str = "accessibility.screenName.permissions"; + #[doc = "Play Screen"] + pub const ACCESSIBILITY_SCREENNAME_PLAY: &str = "accessibility.screenName.play"; + #[doc = "Profile Screen"] + pub const ACCESSIBILITY_SCREENNAME_PROFILE: &str = "accessibility.screenName.profile"; + #[doc = "Realm Invite Link Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_REALMINVITELINKSETTINGS: &str = + "accessibility.screenName.realmInviteLinkSettings"; + #[doc = "Realm Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_REALMSETTINGS: &str = + "accessibility.screenName.realmSettings"; + #[doc = "Game Settings Screen"] + pub const ACCESSIBILITY_SCREENNAME_SETTINGS: &str = "accessibility.screenName.settings"; + #[doc = "Choose Skin Screen"] + pub const ACCESSIBILITY_SCREENNAME_SKINPICKER: &str = "accessibility.screenName.skinPicker"; + #[doc = "Main Menu"] + pub const ACCESSIBILITY_SCREENNAME_START: &str = "accessibility.screenName.start"; + #[doc = "Emotes Screen"] + pub const ACCESSIBILITY_SCREENNAME_EMOTEWHEEL: &str = "accessibility.screenName.emoteWheel"; + #[doc = "Add External Server Screen"] + pub const ACCESSIBILITY_SCREENNAME_ADDEXTERNALSERVER: &str = + "accessibility.screenName.addExternalServer"; + #[doc = "Edit External Server Screen"] + pub const ACCESSIBILITY_SCREENNAME_EDITEXTERNALSERVER: &str = + "accessibility.screenName.editExternalServer"; + #[doc = "'A' to 'Z'"] + pub const ACCESSIBILITY_SEARCH_SORT_MENU_A_TO_Z_TTS_TITLE: &str = + "accessibility.search.sort_menu.A_to_Z.tts.title"; + #[doc = "'Z' to 'A'"] + pub const ACCESSIBILITY_SEARCH_SORT_MENU_Z_TO_A_TTS_TITLE: &str = + "accessibility.search.sort_menu.Z_to_A.tts.title"; + #[doc = "reset"] + pub const ACCESSIBILITY_SETTINGS_RESET: &str = "accessibility.settings.reset"; + #[doc = "Choose Seed"] + pub const ACCESSIBILITY_SETTINGS_CHOOSESEED: &str = "accessibility.settings.chooseSeed"; + #[doc = "Submit Feedback Link to Website"] + pub const ACCESSIBILITY_START_FEEDBACK: &str = "accessibility.start.feedback"; + #[doc = "New"] + pub const ACCESSIBILITY_START_NEW: &str = "accessibility.start.new"; + #[doc = "Choose Skin"] + pub const ACCESSIBILITY_START_SKINPICKER: &str = "accessibility.start.skinPicker"; + #[doc = "Tag"] + pub const ACCESSIBILITY_STORE_TAG: &str = "accessibility.store.tag"; + #[doc = "Editing"] + pub const ACCESSIBILITY_TEXTBOX_EDITING: &str = "accessibility.textbox.editing"; + #[doc = "Period"] + pub const ACCESSIBILITY_TEXT_PERIOD: &str = "accessibility.text.period"; + #[doc = "Dot"] + pub const ACCESSIBILITY_TEXT_PERIOD_URL: &str = "accessibility.text.period.url"; + #[doc = "Comma"] + pub const ACCESSIBILITY_TEXT_COMMA: &str = "accessibility.text.comma"; + #[doc = "Colon"] + pub const ACCESSIBILITY_TEXT_COLON: &str = "accessibility.text.colon"; + #[doc = "Apostrophe"] + pub const ACCESSIBILITY_TEXT_APOSTROPHE: &str = "accessibility.text.apostrophe"; + #[doc = "Semi Colon"] + pub const ACCESSIBILITY_TEXT_SEMICOLON: &str = "accessibility.text.semiColon"; + #[doc = "Question Mark"] + pub const ACCESSIBILITY_TEXT_QUESTIONMARK: &str = "accessibility.text.questionMark"; + #[doc = "Quotation Mark"] + pub const ACCESSIBILITY_TEXT_QUOTATIONMARK: &str = "accessibility.text.quotationMark"; + #[doc = "Space"] + pub const ACCESSIBILITY_TEXT_SPACE: &str = "accessibility.text.space"; + #[doc = "Tilde"] + pub const ACCESSIBILITY_TEXT_TILDE: &str = "accessibility.text.tilde"; + #[doc = "Grave Accent"] + pub const ACCESSIBILITY_TEXT_GRAVEACCENT: &str = "accessibility.text.graveAccent"; + #[doc = "Less Than"] + pub const ACCESSIBILITY_TEXT_LESSTHAN: &str = "accessibility.text.lessThan"; + #[doc = "Greater Than"] + pub const ACCESSIBILITY_TEXT_GREATERTHAN: &str = "accessibility.text.greaterThan"; + #[doc = "Left Brace"] + pub const ACCESSIBILITY_TEXT_LEFTBRACE: &str = "accessibility.text.leftBrace"; + #[doc = "Right Brace"] + pub const ACCESSIBILITY_TEXT_RIGHTBRACE: &str = "accessibility.text.rightBrace"; + #[doc = "Right Bracket"] + pub const ACCESSIBILITY_TEXT_RIGHTBRACKET: &str = "accessibility.text.rightBracket"; + #[doc = "Left Bracket"] + pub const ACCESSIBILITY_TEXT_LEFTBRACKET: &str = "accessibility.text.leftBracket"; + #[doc = "Vertical Bar"] + pub const ACCESSIBILITY_TEXT_VERTICALBAR: &str = "accessibility.text.verticalBar"; + #[doc = "Slash"] + pub const ACCESSIBILITY_TEXT_FORWARDSLASH: &str = "accessibility.text.forwardSlash"; + #[doc = "Back Slash"] + pub const ACCESSIBILITY_TEXT_BACKWARDSLASH: &str = "accessibility.text.backwardSlash"; + #[doc = "Exclamation Point"] + pub const ACCESSIBILITY_TEXT_EXCLAMATIONPOINT: &str = "accessibility.text.exclamationPoint"; + #[doc = "At"] + pub const ACCESSIBILITY_TEXT_ATSIGN: &str = "accessibility.text.atSign"; + #[doc = "Hash Tag"] + pub const ACCESSIBILITY_TEXT_HASHTAG: &str = "accessibility.text.hashTag"; + #[doc = "Dollar"] + pub const ACCESSIBILITY_TEXT_DOLLARSIGN: &str = "accessibility.text.dollarSign"; + #[doc = "Percent"] + pub const ACCESSIBILITY_TEXT_PERCENT: &str = "accessibility.text.percent"; + #[doc = "Caret"] + pub const ACCESSIBILITY_TEXT_CARET: &str = "accessibility.text.caret"; + #[doc = "And"] + pub const ACCESSIBILITY_TEXT_AMPERSAND: &str = "accessibility.text.ampersand"; + #[doc = "Asterisk"] + pub const ACCESSIBILITY_TEXT_ASTERISK: &str = "accessibility.text.asterisk"; + #[doc = "Left Parenthesis"] + pub const ACCESSIBILITY_TEXT_LEFTPARENTHESIS: &str = "accessibility.text.leftParenthesis"; + #[doc = "Right Parenthesis"] + pub const ACCESSIBILITY_TEXT_RIGHTPARENTHESIS: &str = "accessibility.text.rightParenthesis"; + #[doc = "Hyphen"] + pub const ACCESSIBILITY_TEXT_HYPHEN: &str = "accessibility.text.hyphen"; + #[doc = "Under Score"] + pub const ACCESSIBILITY_TEXT_UNDERSCORE: &str = "accessibility.text.underScore"; + #[doc = "Plus"] + pub const ACCESSIBILITY_TEXT_PLUS: &str = "accessibility.text.plus"; + #[doc = "Equals"] + pub const ACCESSIBILITY_TEXT_EQUALS: &str = "accessibility.text.equals"; + #[doc = "Unknown Character"] + pub const ACCESSIBILITY_TEXT_UNSUPPORTED: &str = "accessibility.text.unsupported"; + #[doc = "Polish Zloty:Groszy:."] + pub const ACCESSIBILITY_TEXT_PLN: &str = "accessibility.text.PLN"; + #[doc = "PLN"] + pub const ACCESSIBILITY_TEXT_CURRENCYEXCEPTIONS: &str = "accessibility.text.CurrencyExceptions"; + #[doc = "Notification"] + pub const ACCESSIBILITY_TOAST: &str = "accessibility.toast"; + #[doc = "Press %s to %s"] + pub const ACCESSIBILITY_TOAST_BUTTON: &str = "accessibility.toast.button"; + #[doc = "Double tap the button at the top of the screen to %s"] + pub const ACCESSIBILITY_TOAST_NOTIFICATION_BUTTONTTSTOUCH: &str = + "accessibility.toast.notification.ButtonTtsTouch"; + #[doc = "Tip"] + pub const ACCESSIBILITY_GAMETIP: &str = "accessibility.gametip"; + #[doc = "Help"] + pub const ACCESSIBILITY_WORLDTEMPLATES_HELP: &str = "accessibility.worldTemplates.help"; + #[doc = "Turn Off Screen Reader?"] + pub const ACCESSIBILITY_POPUP_TITLE: &str = "accessibility.popup.title"; + #[doc = "Welcome to Minecraft!"] + pub const ACCESSIBILITY_POPUP_MESSAGE_LINE1: &str = "accessibility.popup.message.line1"; + #[doc = "On your device, screen reader support is enabled by default."] + pub const ACCESSIBILITY_POPUP_MESSAGE_DEFAULT: &str = "accessibility.popup.message.default"; + #[doc = "We've detected that your system has a screen reader enabled and have automatically enabled Minecraft's screen reader."] + pub const ACCESSIBILITY_POPUP_MESSAGE_PLATFORM: &str = "accessibility.popup.message.platform"; + #[doc = "Touch and drag to find controls on the screen, and double tap controls to select. To scroll on a screen, double tap and hold while swiping up or down."] + pub const ACCESSIBILITY_POPUP_MESSAGE_TOUCH: &str = "accessibility.popup.message.touch"; + #[doc = "We've detected that your account has \"Let games read to me\" enabled and have automatically enabled Minecraft's screen reader."] + pub const ACCESSIBILITY_POPUP_MESSAGE_XBL: &str = "accessibility.popup.message.xbl"; + #[doc = "Would you like to turn this off?"] + pub const ACCESSIBILITY_POPUP_MESSAGE_LINE3: &str = "accessibility.popup.message.line3"; + #[doc = "Turn Off"] + pub const ACCESSIBILITY_POPUP_LEFT_BUTTON_TEXT: &str = "accessibility.popup.left_button_text"; + #[doc = "Leave On"] + pub const ACCESSIBILITY_POPUP_RIGHT_BUTTON_TEXT: &str = "accessibility.popup.right_button_text"; + #[doc = "Join Realm Screen"] + pub const ACCESSIBILITY_POPUP_JOINREALM: &str = "accessibility.popup.joinRealm"; + #[doc = "%s is now bound to %s"] + pub const ACCESSIBILITY_CONTROLLERLAYOUTSCREEN_BUTTONREMAPPED: &str = + "accessibility.controllerLayoutScreen.buttonRemapped"; + #[doc = "%s button: %s"] + pub const ACCESSIBILITY_CONTROLLERLAYOUTSCREEN_BUTTONBOUNDTO: &str = + "accessibility.controllerLayoutScreen.buttonBoundTo"; + #[doc = "Select input to bind for %s"] + pub const ACCESSIBILITY_CONTROLLERLAYOUTSCREEN_BUTTONREMAPPING: &str = + "accessibility.controllerLayoutScreen.buttonRemapping"; + #[doc = "Button A"] + pub const ACCESSIBILITY_GAMEPAD_FACEBUTTON_DOWN: &str = "accessibility.gamepad.faceButton.down"; + #[doc = "Button B"] + pub const ACCESSIBILITY_GAMEPAD_FACEBUTTON_RIGHT: &str = + "accessibility.gamepad.faceButton.right"; + #[doc = "Button X"] + pub const ACCESSIBILITY_GAMEPAD_FACEBUTTON_LEFT: &str = "accessibility.gamepad.faceButton.left"; + #[doc = "Button Y"] + pub const ACCESSIBILITY_GAMEPAD_FACEBUTTON_UP: &str = "accessibility.gamepad.faceButton.up"; + #[doc = "View Button"] + pub const ACCESSIBILITY_GAMEPAD_BUTTON_SYSTEMLEFT: &str = + "accessibility.gamepad.button.systemLeft"; + #[doc = "Menu Button"] + pub const ACCESSIBILITY_GAMEPAD_BUTTON_SYSTEMRIGHT: &str = + "accessibility.gamepad.button.systemRight"; + #[doc = "D-Pad Down"] + pub const ACCESSIBILITY_GAMEPAD_DPAD_DOWN: &str = "accessibility.gamepad.dpad.down"; + #[doc = "D-Pad Up"] + pub const ACCESSIBILITY_GAMEPAD_DPAD_UP: &str = "accessibility.gamepad.dpad.up"; + #[doc = "D-Pad Left"] + pub const ACCESSIBILITY_GAMEPAD_DPAD_LEFT: &str = "accessibility.gamepad.dpad.left"; + #[doc = "D-Pad Right"] + pub const ACCESSIBILITY_GAMEPAD_DPAD_RIGHT: &str = "accessibility.gamepad.dpad.right"; + #[doc = "Left Stick"] + pub const ACCESSIBILITY_GAMEPAD_STICK_LEFT: &str = "accessibility.gamepad.stick.left"; + #[doc = "Right Stick"] + pub const ACCESSIBILITY_GAMEPAD_STICK_RIGHT: &str = "accessibility.gamepad.stick.right"; + #[doc = "Left Stick Tilt Back"] + pub const ACCESSIBILITY_GAMEPAD_STICK_LEFT_TILTDOWN: &str = + "accessibility.gamepad.stick.left.tiltDown"; + #[doc = "Left Stick Tilt Left"] + pub const ACCESSIBILITY_GAMEPAD_STICK_LEFT_TILTLEFT: &str = + "accessibility.gamepad.stick.left.tiltLeft"; + #[doc = "Left Stick Tilt Right"] + pub const ACCESSIBILITY_GAMEPAD_STICK_LEFT_TILTRIGHT: &str = + "accessibility.gamepad.stick.left.tiltRight"; + #[doc = "Left Stick Tilt Forward"] + pub const ACCESSIBILITY_GAMEPAD_STICK_LEFT_TILTUP: &str = + "accessibility.gamepad.stick.left.tiltUp"; + #[doc = "Right Trigger"] + pub const ACCESSIBILITY_GAMEPAD_TRIGGER_RIGHT: &str = "accessibility.gamepad.trigger.right"; + #[doc = "Left Trigger"] + pub const ACCESSIBILITY_GAMEPAD_TRIGGER_LEFT: &str = "accessibility.gamepad.trigger.left"; + #[doc = "Right Bumper"] + pub const ACCESSIBILITY_GAMEPAD_BUMPER_RIGHT: &str = "accessibility.gamepad.bumper.right"; + #[doc = "Left Bumper"] + pub const ACCESSIBILITY_GAMEPAD_BUMPER_LEFT: &str = "accessibility.gamepad.bumper.left"; + #[doc = "Left square bracket key"] + pub const ACCESSIBILITY_KEYBOARD_LEFTBRACKET: &str = "accessibility.keyboard.leftBracket"; + #[doc = "Right square bracket key"] + pub const ACCESSIBILITY_KEYBOARD_RIGHTBRACKET: &str = "accessibility.keyboard.rightBracket"; + #[doc = "%s, emote button %d, %d of %d"] + pub const ACCESSIBILITY_EMOTES_HOVERED: &str = "accessibility.emotes.hovered"; + #[doc = "The %s emote assigned"] + pub const ACCESSIBILITY_EMOTES_ASSIGNED: &str = "accessibility.emotes.assigned"; + #[doc = "Unassigned"] + pub const ACCESSIBILITY_EMOTES_UNASSIGNED: &str = "accessibility.emotes.unassigned"; + #[doc = "Play emote"] + pub const ACCESSIBILITY_EMOTES_PLAYSUCCESS: &str = "accessibility.emotes.playSuccess"; + #[doc = "No emote assigned to this button."] + pub const ACCESSIBILITY_EMOTES_PLAYFAILED: &str = "accessibility.emotes.playFailed"; + #[doc = "Press %s, %s, %s, or %s, to play emotes."] + pub const ACCESSIBILITY_EMOTES_INSTRUCTION: &str = "accessibility.emotes.instruction"; + #[doc = "Press %s to access the Change Emotes button or %s to exit."] + pub const ACCESSIBILITY_EMOTES_EXITEMOTESINSTRUCTION_KEYBOARD: &str = + "accessibility.emotes.exitEmotesInstruction.keyboard"; + #[doc = "Press the %s to change emotes or %s to exit."] + pub const ACCESSIBILITY_EMOTES_EXITEMOTESINSTRUCTION_GAMEPAD: &str = + "accessibility.emotes.exitEmotesInstruction.gamepad"; + #[doc = "Name: %s (%s)"] + pub const ACCOUNTS_NAME: &str = "accounts.name"; + #[doc = "Signed in as"] + pub const ACCOUNTS_SIGNEDINAS: &str = "accounts.signedInAs"; + #[doc = "Do you want to sign out and switch accounts?"] + pub const ACCOUNTS_SIGNOUTCONFIRMATION: &str = "accounts.signOutConfirmation"; + #[doc = "Do you want to switch accounts? Your current account will stay signed in."] + pub const ACCOUNTS_SWITCHCONFIRMATION: &str = "accounts.switchConfirmation"; + #[doc = "Sign Out"] + pub const ACCOUNTS_SIGNOUT: &str = "accounts.signOut"; + #[doc = "Switch Accounts"] + pub const ACCOUNTS_SWITCH: &str = "accounts.switch"; + #[doc = "Manage Account"] + pub const ACCOUNTS_MANAGE: &str = "accounts.manage"; + #[doc = "Sign-out failed"] + pub const ACCOUNTS_SIGNOUT_FAIL_TITLE: &str = "accounts.signOut.fail.title"; + #[doc = "We were unable to sign you out at this time. Please try again later. This will not prevent you from signing in with another account."] + pub const ACCOUNTS_SIGNOUT_FAIL_BODY_LINE1: &str = "accounts.signOut.fail.body.line1"; + #[doc = "Error code: %s"] + pub const ACCOUNTS_SIGNOUT_FAIL_BODY_LINE2: &str = "accounts.signOut.fail.body.line2"; + #[doc = "Learn more"] + pub const ACCOUNTS_SIGNOUT_FAIL_HYPERLINK_TEXT: &str = "accounts.signOut.fail.hyperLink.text"; + #[doc = "https://aka.ms/mcedu-login"] + pub const ACCOUNTS_SIGNOUT_FAIL_HYPERLINK_URI: &str = "accounts.signOut.fail.hyperLink.uri"; + #[doc = "Alternative Fuel"] + pub const ACHIEVEMENT_ALTERNATIVEFUEL: &str = "achievement.alternativeFuel"; + #[doc = "Power a furnace with a kelp block"] + pub const ACHIEVEMENT_ALTERNATIVEFUEL_DESC: &str = "achievement.alternativeFuel.desc"; + #[doc = "Acquire Hardware"] + pub const ACHIEVEMENT_ACQUIREIRON: &str = "achievement.acquireIron"; + #[doc = "Smelt an iron ingot"] + pub const ACHIEVEMENT_ACQUIREIRON_DESC: &str = "achievement.acquireIron.desc"; + #[doc = "The Lie"] + pub const ACHIEVEMENT_BAKECAKE: &str = "achievement.bakeCake"; + #[doc = "Wheat, sugar, milk and eggs!"] + pub const ACHIEVEMENT_BAKECAKE_DESC: &str = "achievement.bakeCake.desc"; + #[doc = "Into Fire"] + pub const ACHIEVEMENT_BLAZE_ROD: &str = "achievement.blaze_rod"; + #[doc = "Relieve a Blaze of its rod"] + pub const ACHIEVEMENT_BLAZE_ROD_DESC: &str = "achievement.blaze_rod.desc"; + #[doc = "Librarian"] + pub const ACHIEVEMENT_BOOKCASE: &str = "achievement.bookcase"; + #[doc = "Build some bookshelves to improve your enchantment table"] + pub const ACHIEVEMENT_BOOKCASE_DESC: &str = "achievement.bookcase.desc"; + #[doc = "Repopulation"] + pub const ACHIEVEMENT_BREEDCOW: &str = "achievement.breedCow"; + #[doc = "Breed two cows with wheat"] + pub const ACHIEVEMENT_BREEDCOW_DESC: &str = "achievement.breedCow.desc"; + #[doc = "Getting an Upgrade"] + pub const ACHIEVEMENT_BUILDBETTERPICKAXE: &str = "achievement.buildBetterPickaxe"; + #[doc = "Construct a better pickaxe"] + pub const ACHIEVEMENT_BUILDBETTERPICKAXE_DESC: &str = "achievement.buildBetterPickaxe.desc"; + #[doc = "Hot Topic"] + pub const ACHIEVEMENT_BUILDFURNACE: &str = "achievement.buildFurnace"; + #[doc = "Construct a furnace out of eight stone blocks"] + pub const ACHIEVEMENT_BUILDFURNACE_DESC: &str = "achievement.buildFurnace.desc"; + #[doc = "Time to Farm!"] + pub const ACHIEVEMENT_BUILDHOE: &str = "achievement.buildHoe"; + #[doc = "Use planks and sticks to make a hoe"] + pub const ACHIEVEMENT_BUILDHOE_DESC: &str = "achievement.buildHoe.desc"; + #[doc = "Time to Mine!"] + pub const ACHIEVEMENT_BUILDPICKAXE: &str = "achievement.buildPickaxe"; + #[doc = "Use planks and sticks to make a pickaxe"] + pub const ACHIEVEMENT_BUILDPICKAXE_DESC: &str = "achievement.buildPickaxe.desc"; + #[doc = "Time to Strike!"] + pub const ACHIEVEMENT_BUILDSWORD: &str = "achievement.buildSword"; + #[doc = "Use planks and sticks to make a sword"] + pub const ACHIEVEMENT_BUILDSWORD_DESC: &str = "achievement.buildSword.desc"; + #[doc = "Benchmarking"] + pub const ACHIEVEMENT_BUILDWORKBENCH: &str = "achievement.buildWorkBench"; + #[doc = "Craft a workbench with four blocks of planks"] + pub const ACHIEVEMENT_BUILDWORKBENCH_DESC: &str = "achievement.buildWorkBench.desc"; + #[doc = "Delicious Fish"] + pub const ACHIEVEMENT_COOKFISH: &str = "achievement.cookFish"; + #[doc = "Catch and cook fish!"] + pub const ACHIEVEMENT_COOKFISH_DESC: &str = "achievement.cookFish.desc"; + #[doc = "DIAMONDS!"] + pub const ACHIEVEMENT_DIAMONDS: &str = "achievement.diamonds"; + #[doc = "Acquire diamonds with your iron tools"] + pub const ACHIEVEMENT_DIAMONDS_DESC: &str = "achievement.diamonds.desc"; + #[doc = "Diamonds to you!"] + pub const ACHIEVEMENT_DIAMONDSTOYOU: &str = "achievement.diamondsToYou"; + #[doc = "Throw diamonds at another player."] + pub const ACHIEVEMENT_DIAMONDSTOYOU_DESC: &str = "achievement.diamondsToYou.desc"; + #[doc = "Enchanter"] + pub const ACHIEVEMENT_ENCHANTMENTS: &str = "achievement.enchantments"; + #[doc = "Use a book, obsidian and diamonds to construct an enchantment table"] + pub const ACHIEVEMENT_ENCHANTMENTS_DESC: &str = "achievement.enchantments.desc"; + #[doc = "Adventuring Time"] + pub const ACHIEVEMENT_EXPLOREALLBIOMES: &str = "achievement.exploreAllBiomes"; + #[doc = "Discover all biomes"] + pub const ACHIEVEMENT_EXPLOREALLBIOMES_DESC: &str = "achievement.exploreAllBiomes.desc"; + #[doc = "When Pigs Fly"] + pub const ACHIEVEMENT_FLYPIG: &str = "achievement.flyPig"; + #[doc = "Fly a pig off a cliff"] + pub const ACHIEVEMENT_FLYPIG_DESC: &str = "achievement.flyPig.desc"; + #[doc = "Beaconator"] + pub const ACHIEVEMENT_FULLBEACON: &str = "achievement.fullBeacon"; + #[doc = "Create a full beacon"] + pub const ACHIEVEMENT_FULLBEACON_DESC: &str = "achievement.fullBeacon.desc"; + #[doc = "Achievement get!"] + pub const ACHIEVEMENT_GET: &str = "achievement.get"; + #[doc = "Return to Sender"] + pub const ACHIEVEMENT_GHAST: &str = "achievement.ghast"; + #[doc = "Destroy a Ghast with a fireball"] + pub const ACHIEVEMENT_GHAST_DESC: &str = "achievement.ghast.desc"; + #[doc = "Cow Tipper"] + pub const ACHIEVEMENT_KILLCOW: &str = "achievement.killCow"; + #[doc = "Harvest some leather"] + pub const ACHIEVEMENT_KILLCOW_DESC: &str = "achievement.killCow.desc"; + #[doc = "Monster Hunter"] + pub const ACHIEVEMENT_KILLENEMY: &str = "achievement.killEnemy"; + #[doc = "Attack and destroy a monster"] + pub const ACHIEVEMENT_KILLENEMY_DESC: &str = "achievement.killEnemy.desc"; + #[doc = "The Beginning."] + pub const ACHIEVEMENT_KILLWITHER: &str = "achievement.killWither"; + #[doc = "Kill the Wither"] + pub const ACHIEVEMENT_KILLWITHER_DESC: &str = "achievement.killWither.desc"; + #[doc = "Bake Bread"] + pub const ACHIEVEMENT_MAKEBREAD: &str = "achievement.makeBread"; + #[doc = "Turn wheat into bread"] + pub const ACHIEVEMENT_MAKEBREAD_DESC: &str = "achievement.makeBread.desc"; + #[doc = "Getting Wood"] + pub const ACHIEVEMENT_MINEWOOD: &str = "achievement.mineWood"; + #[doc = "Attack a tree until a block of wood pops out"] + pub const ACHIEVEMENT_MINEWOOD_DESC: &str = "achievement.mineWood.desc"; + #[doc = "Achievement unlocked"] + pub const ACHIEVEMENT_NOTIFICATION_DESCRIPTION: &str = "achievement.notification.description"; + #[doc = "On A Rail"] + pub const ACHIEVEMENT_ONARAIL: &str = "achievement.onARail"; + #[doc = "Travel by minecart at least 1 km from where you started"] + pub const ACHIEVEMENT_ONARAIL_DESC: &str = "achievement.onARail.desc"; + #[doc = "Taking Inventory"] + pub const ACHIEVEMENT_OPENINVENTORY: &str = "achievement.openInventory"; + #[doc = "Press '%1$s' to open your inventory."] + pub const ACHIEVEMENT_OPENINVENTORY_DESC: &str = "achievement.openInventory.desc"; + #[doc = "Overkill"] + pub const ACHIEVEMENT_OVERKILL: &str = "achievement.overkill"; + #[doc = "Deal nine hearts of damage in a single hit"] + pub const ACHIEVEMENT_OVERKILL_DESC: &str = "achievement.overkill.desc"; + #[doc = "Overpowered"] + pub const ACHIEVEMENT_OVERPOWERED: &str = "achievement.overpowered"; + #[doc = "Build a Notch apple"] + pub const ACHIEVEMENT_OVERPOWERED_DESC: &str = "achievement.overpowered.desc"; + #[doc = "We Need to Go Deeper"] + pub const ACHIEVEMENT_PORTAL: &str = "achievement.portal"; + #[doc = "Build a portal to the Nether"] + pub const ACHIEVEMENT_PORTAL_DESC: &str = "achievement.portal.desc"; + #[doc = "Local Brewery"] + pub const ACHIEVEMENT_POTION: &str = "achievement.potion"; + #[doc = "Brew a potion"] + pub const ACHIEVEMENT_POTION_DESC: &str = "achievement.potion.desc"; + #[doc = "Requires '%1$s'"] + pub const ACHIEVEMENT_REQUIRES: &str = "achievement.requires"; + #[doc = "Sniper Duel"] + pub const ACHIEVEMENT_SNIPESKELETON: &str = "achievement.snipeSkeleton"; + #[doc = "Kill a skeleton with an arrow from more than 50 meters"] + pub const ACHIEVEMENT_SNIPESKELETON_DESC: &str = "achievement.snipeSkeleton.desc"; + #[doc = "The Beginning?"] + pub const ACHIEVEMENT_SPAWNWITHER: &str = "achievement.spawnWither"; + #[doc = "Spawn the Wither"] + pub const ACHIEVEMENT_SPAWNWITHER_DESC: &str = "achievement.spawnWither.desc"; + #[doc = "Taken!"] + pub const ACHIEVEMENT_TAKEN: &str = "achievement.taken"; + #[doc = "The End?"] + pub const ACHIEVEMENT_THEEND: &str = "achievement.theEnd"; + #[doc = "Locate the End"] + pub const ACHIEVEMENT_THEEND_DESC: &str = "achievement.theEnd.desc"; + #[doc = "The End."] + pub const ACHIEVEMENT_THEEND2: &str = "achievement.theEnd2"; + #[doc = "Defeat the Ender Dragon"] + pub const ACHIEVEMENT_THEEND2_DESC: &str = "achievement.theEnd2.desc"; + #[doc = "???"] + pub const ACHIEVEMENT_UNKNOWN: &str = "achievement.unknown"; + #[doc = "--"] + pub const ACHIEVEMENT_UNINITSCORE: &str = "achievement.uninitScore"; + #[doc = "Tap jump to exit the boat"] + pub const ACTION_HINT_EXIT_BOAT: &str = "action.hint.exit.boat"; + #[doc = "Tap jump to exit the minecart"] + pub const ACTION_HINT_EXIT_MINECART: &str = "action.hint.exit.minecart"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_PIG: &str = "action.hint.exit.pig"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_HORSE: &str = "action.hint.exit.horse"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_STRIDER: &str = "action.hint.exit.strider"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_DONKEY: &str = "action.hint.exit.donkey"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_MULE: &str = "action.hint.exit.mule"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_LLAMA: &str = "action.hint.exit.llama"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_TRADER_LLAMA: &str = "action.hint.exit.trader_llama"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_SKELETON_HORSE: &str = "action.hint.exit.skeleton_horse"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_ZOMBIE_HORSE: &str = "action.hint.exit.zombie_horse"; + #[doc = "Tap dismount to exit the minecart"] + pub const ACTION_HINT_EXIT_SCHEME_MINECART: &str = "action.hint.exit.scheme.minecart"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_PIG: &str = "action.hint.exit.scheme.pig"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_HORSE: &str = "action.hint.exit.scheme.horse"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_STRIDER: &str = "action.hint.exit.scheme.strider"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_DONKEY: &str = "action.hint.exit.scheme.donkey"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_MULE: &str = "action.hint.exit.scheme.mule"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_LLAMA: &str = "action.hint.exit.scheme.llama"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_TRADER_LLAMA: &str = "action.hint.exit.scheme.trader_llama"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_SKELETON_HORSE: &str = + "action.hint.exit.scheme.skeleton_horse"; + #[doc = "Press :_input_key.jump: to exit the boat"] + pub const ACTION_HINT_EXIT_CONSOLE_BOAT: &str = "action.hint.exit.console.boat"; + #[doc = "Press :_input_key.jump: to exit the minecart"] + pub const ACTION_HINT_EXIT_CONSOLE_MINECART: &str = "action.hint.exit.console.minecart"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_PIG: &str = "action.hint.exit.console.pig"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_HORSE: &str = "action.hint.exit.console.horse"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_STRIDER: &str = "action.hint.exit.console.strider"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_DONKEY: &str = "action.hint.exit.console.donkey"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_MULE: &str = "action.hint.exit.console.mule"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_LLAMA: &str = "action.hint.exit.console.llama"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_TRADER_LLAMA: &str = "action.hint.exit.console.trader_llama"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_SKELETON_HORSE: &str = + "action.hint.exit.console.skeleton_horse"; + #[doc = "Ignite"] + pub const ACTION_INTERACT_CREEPER: &str = "action.interact.creeper"; + #[doc = "Edit"] + pub const ACTION_INTERACT_EDIT: &str = "action.interact.edit"; + #[doc = "Leave Boat"] + pub const ACTION_INTERACT_EXIT_BOAT: &str = "action.interact.exit.boat"; + #[doc = "Feed"] + pub const ACTION_INTERACT_FEED: &str = "action.interact.feed"; + #[doc = "Fish"] + pub const ACTION_INTERACT_FISHING: &str = "action.interact.fishing"; + #[doc = "Milk"] + pub const ACTION_INTERACT_MILK: &str = "action.interact.milk"; + #[doc = "Shear"] + pub const ACTION_INTERACT_MOOSHEAR: &str = "action.interact.mooshear"; + #[doc = "Milk Stew"] + pub const ACTION_INTERACT_MOOSTEW: &str = "action.interact.moostew"; + #[doc = "Repair"] + pub const ACTION_INTERACT_REPAIR: &str = "action.interact.repair"; + #[doc = "Board"] + pub const ACTION_INTERACT_RIDE_BOAT: &str = "action.interact.ride.boat"; + #[doc = "Ride"] + pub const ACTION_INTERACT_RIDE_MINECART: &str = "action.interact.ride.minecart"; + #[doc = "Ride"] + pub const ACTION_INTERACT_RIDE_HORSE: &str = "action.interact.ride.horse"; + #[doc = "Ride"] + pub const ACTION_INTERACT_RIDE_STRIDER: &str = "action.interact.ride.strider"; + #[doc = ":boat_ride: Board"] + pub const ACTION_INTERACT_RIDE_BOAT_TOUCH: &str = "action.interact.ride.boat.touch"; + #[doc = ":boat_ride: Ride"] + pub const ACTION_INTERACT_RIDE_MINECART_TOUCH: &str = "action.interact.ride.minecart.touch"; + #[doc = ":horse_ride: Ride"] + pub const ACTION_INTERACT_RIDE_HORSE_TOUCH: &str = "action.interact.ride.horse.touch"; + #[doc = ":horse_ride: Ride"] + pub const ACTION_INTERACT_RIDE_STRIDER_TOUCH: &str = "action.interact.ride.strider.touch"; + #[doc = "Shear"] + pub const ACTION_INTERACT_SHEAR: &str = "action.interact.shear"; + #[doc = "Sit"] + pub const ACTION_INTERACT_SIT: &str = "action.interact.sit"; + #[doc = "Stand"] + pub const ACTION_INTERACT_STAND: &str = "action.interact.stand"; + #[doc = "Talk"] + pub const ACTION_INTERACT_TALK: &str = "action.interact.talk"; + #[doc = "Tame"] + pub const ACTION_INTERACT_TAME: &str = "action.interact.tame"; + #[doc = "Dye"] + pub const ACTION_INTERACT_DYE: &str = "action.interact.dye"; + #[doc = "Cure"] + pub const ACTION_INTERACT_CURE: &str = "action.interact.cure"; + #[doc = "Open"] + pub const ACTION_INTERACT_OPENCONTAINER: &str = "action.interact.opencontainer"; + #[doc = "Create Map"] + pub const ACTION_INTERACT_CREATEMAP: &str = "action.interact.createMap"; + #[doc = "Take Picture"] + pub const ACTION_INTERACT_TAKEPICTURE: &str = "action.interact.takepicture"; + #[doc = "Saddle"] + pub const ACTION_INTERACT_SADDLE: &str = "action.interact.saddle"; + #[doc = "Remove Saddle"] + pub const ACTION_INTERACT_REMOVESADDLE: &str = "action.interact.removesaddle"; + #[doc = "Mount"] + pub const ACTION_INTERACT_MOUNT: &str = "action.interact.mount"; + #[doc = ":horse_ride: Mount"] + pub const ACTION_INTERACT_MOUNT_TOUCH: &str = "action.interact.mount.touch"; + #[doc = "Boost"] + pub const ACTION_INTERACT_BOOST: &str = "action.interact.boost"; + #[doc = "Write"] + pub const ACTION_INTERACT_WRITE: &str = "action.interact.write"; + #[doc = "Leash"] + pub const ACTION_INTERACT_LEASH: &str = "action.interact.leash"; + #[doc = "Unleash"] + pub const ACTION_INTERACT_UNLEASH: &str = "action.interact.unleash"; + #[doc = "Cut"] + pub const ACTION_INTERACT_CUT: &str = "action.interact.cut"; + #[doc = "Retrieve"] + pub const ACTION_INTERACT_RETRIEVE: &str = "action.interact.retrieve"; + #[doc = "Name"] + pub const ACTION_INTERACT_NAME: &str = "action.interact.name"; + #[doc = "Attach Chest"] + pub const ACTION_INTERACT_ATTACHCHEST: &str = "action.interact.attachchest"; + #[doc = "Equip Horse Armor"] + pub const ACTION_INTERACT_EQUIPHORSEARMOR: &str = "action.interact.equiphorsearmor"; + #[doc = "Remove Horse Armor"] + pub const ACTION_INTERACT_REMOVEHORSEARMOR: &str = "action.interact.removehorsearmor"; + #[doc = "Equip Carpet"] + pub const ACTION_INTERACT_EQUIPCARPET: &str = "action.interact.equipcarpet"; + #[doc = "Remove Carpet"] + pub const ACTION_INTERACT_REMOVECARPET: &str = "action.interact.removecarpet"; + #[doc = "Trade"] + pub const ACTION_INTERACT_TRADE: &str = "action.interact.trade"; + #[doc = "Pose"] + pub const ACTION_INTERACT_ARMORSTAND_POSE: &str = "action.interact.armorstand.pose"; + #[doc = "Equip"] + pub const ACTION_INTERACT_ARMORSTAND_EQUIP: &str = "action.interact.armorstand.equip"; + #[doc = "Read"] + pub const ACTION_INTERACT_READ: &str = "action.interact.read"; + #[doc = "Wake Villager"] + pub const ACTION_INTERACT_WAKEVILLAGER: &str = "action.interact.wakevillager"; + #[doc = "Barter"] + pub const ACTION_INTERACT_BARTER: &str = "action.interact.barter"; + #[doc = "Use Item"] + pub const ACTION_INTERACT_USE: &str = "action.interact.use"; + #[doc = "Brush"] + pub const ACTION_INTERACT_BRUSH: &str = "action.interact.brush"; + #[doc = "Equip Wolf Armor"] + pub const ACTION_INTERACT_EQUIPWOLFARMOR: &str = "action.interact.equipwolfarmor"; + #[doc = "Remove Wolf Armor"] + pub const ACTION_INTERACT_REMOVEWOLFARMOR: &str = "action.interact.removewolfarmor"; + #[doc = "Repair Wolf Armor"] + pub const ACTION_INTERACT_REPAIRWOLFARMOR: &str = "action.interact.repairwolfarmor"; + #[doc = "Equip Harness"] + pub const ACTION_INTERACT_EQUIPHARNESS: &str = "action.interact.equipharness"; + #[doc = "Remove Harness"] + pub const ACTION_INTERACT_REMOVEHARNESS: &str = "action.interact.removeharness"; + #[doc = "Scrape"] + pub const ACTION_INTERACT_SCRAPE: &str = "action.interact.scrape"; + #[doc = "Wax On"] + pub const ACTION_INTERACT_WAX_ON: &str = "action.interact.wax_on"; + #[doc = "Wax Off"] + pub const ACTION_INTERACT_WAX_OFF: &str = "action.interact.wax_off"; + #[doc = "Drop Item"] + pub const ACTION_INTERACT_DROP_ITEM: &str = "action.interact.drop_item"; + #[doc = "Equip Nautilus Armor"] + pub const ACTION_INTERACT_EQUIPNAUTILUSARMOR: &str = "action.interact.equipnautilusarmor"; + #[doc = "Remove Nautilus Armor"] + pub const ACTION_INTERACT_REMOVENAUTILUSARMOR: &str = "action.interact.removenautilusarmor"; + #[doc = "Spawn Baby"] + pub const ACTION_INTERACT_SPAWN_EGG_BABY: &str = "action.interact.spawn_egg_baby"; + #[doc = "@e = all entities"] + pub const ADVMODE_ALLENTITIES: &str = "advMode.allEntities"; + #[doc = "@a = all players"] + pub const ADVMODE_ALLPLAYERS: &str = "advMode.allPlayers"; + #[doc = "Command Input"] + pub const ADVMODE_COMMAND: &str = "advMode.command"; + #[doc = "@p = nearest player"] + pub const ADVMODE_NEARESTPLAYER: &str = "advMode.nearestPlayer"; + #[doc = "Must be an opped player in creative mode"] + pub const ADVMODE_NOTALLOWED: &str = "advMode.notAllowed"; + #[doc = "Command blocks are not enabled on this server"] + pub const ADVMODE_NOTENABLED: &str = "advMode.notEnabled"; + #[doc = "Previous Output"] + pub const ADVMODE_PREVIOUSOUTPUT: &str = "advMode.previousOutput"; + #[doc = "@r = random player"] + pub const ADVMODE_RANDOMPLAYER: &str = "advMode.randomPlayer"; + #[doc = "@n = nearest entity"] + pub const ADVMODE_NEAREST: &str = "advMode.nearest"; + #[doc = "@s = self"] + pub const ADVMODE_SELF: &str = "advMode.self"; + #[doc = "Set Console Command for Block"] + pub const ADVMODE_SETCOMMAND: &str = "advMode.setCommand"; + #[doc = "Command set: %s"] + pub const ADVMODE_SETCOMMAND_SUCCESS: &str = "advMode.setCommand.success"; + #[doc = "Command Input exceeds 500 characters. It is not possible to open the keyboard input on this device type."] + pub const ADVMODE_COMMAND_CHARLIMITEXCEEDED: &str = "advMode.command.charLimitExceeded"; + #[doc = "Don't Lose Your Worlds!"] + pub const APPLE_ICLOUDDISABLED_TITLE: &str = "apple.iCloudDisabled.title"; + #[doc = "Your worlds are not getting saved properly. They might not be here next time you play Minecraft. Go to your Apple TV settings and turn on iCloud to make sure all of your worlds get saved."] + pub const APPLE_ICLOUDDISABLED_MESSAGE: &str = "apple.iCloudDisabled.message"; + #[doc = "Turn on iCloud"] + pub const APPLE_ICLOUDDISABLED_BUTTON_TURNONICLOUD: &str = + "apple.iCloudDisabled.button.turnOnICloud"; + #[doc = "You do not have enough iCloud space free to save your worlds properly. They might not be here next time you play Minecraft. Free up space on your iCloud account to make sure all of your worlds get saved."] + pub const APPLE_ICLOUDNOSPACE_MESSAGE: &str = "apple.iCloudNoSpace.message"; + #[doc = "Manage iCloud"] + pub const APPLE_ICLOUDNOSPACE_BUTTON_MANAGEICLOUD: &str = + "apple.iCloudNoSpace.button.manageICloud"; + #[doc = "You need an internet connection to save your worlds properly. They might not be here next time you play Minecraft. Reconnect to the internet to make sure all of your worlds get saved."] + pub const APPLE_ICLOUDNOINTERNET_MESSAGE: &str = "apple.iCloudNoInternet.message"; + #[doc = "Sign In"] + pub const APPLE_ICLOUDSIGNINREQUIRED_TITLE: &str = "apple.iCloudSignInRequired.title"; + #[doc = "You need to be signed in to iCloud to play Minecraft. Go to your Apple TV settings and turn on iCloud."] + pub const APPLE_ICLOUDSIGNINREQUIRED_MESSAGE: &str = "apple.iCloudSignInRequired.message"; + #[doc = "A new iCloud account has signed in. You will need to restart Minecraft to play."] + pub const APPLE_ICLOUDUSERCHANGED_MESSAGE: &str = "apple.iCloudUserChanged.message"; + #[doc = "Minecraft wants to access your local network. This allows you and others on your local network to play together. Declining this permission does not affect online features or gameplay. But will prevent you and others, on the same network, from playing together."] + pub const APPLE_LOCALNETWORKPERMISSION_MESSAGE: &str = "apple.LocalNetworkPermission.message"; + #[doc = "+%d %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_0: &str = "attribute.modifier.plus.0"; + #[doc = "+%d%% %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_1: &str = "attribute.modifier.plus.1"; + #[doc = "+%d%% %s"] + pub const ATTRIBUTE_MODIFIER_PLUS_2: &str = "attribute.modifier.plus.2"; + #[doc = "-%d %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_0: &str = "attribute.modifier.take.0"; + #[doc = "-%d%% %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_1: &str = "attribute.modifier.take.1"; + #[doc = "-%d%% %s"] + pub const ATTRIBUTE_MODIFIER_TAKE_2: &str = "attribute.modifier.take.2"; + #[doc = "Attack Damage"] + pub const ATTRIBUTE_NAME_MINECRAFT_ATTACK_DAMAGE: &str = + "attribute.name.minecraft:attack_damage"; + #[doc = "Mob Follow Range"] + pub const ATTRIBUTE_NAME_MINECRAFT_FOLLOW_RANGE: &str = "attribute.name.minecraft:follow_range"; + #[doc = "Knockback Resistance"] + pub const ATTRIBUTE_NAME_MINECRAFT_KNOCKBACK_RESISTANCE: &str = + "attribute.name.minecraft:knockback_resistance"; + #[doc = "Max Health"] + pub const ATTRIBUTE_NAME_GENERIC_MAXHEALTH: &str = "attribute.name.generic.maxHealth"; + #[doc = "Attack Damage"] + pub const ATTRIBUTE_NAME_GENERIC_ATTACKDAMAGE: &str = "attribute.name.generic.attackDamage"; + #[doc = "Armor"] + pub const ATTRIBUTE_NAME_GENERIC_ARMOR: &str = "attribute.name.generic.armor"; + #[doc = "Armor Toughness"] + pub const ATTRIBUTE_NAME_GENERIC_ARMORTOUGHNESS: &str = "attribute.name.generic.armorToughness"; + #[doc = "Knockback Resistance"] + pub const ATTRIBUTE_NAME_GENERIC_KNOCKBACKRESISTANCE: &str = + "attribute.name.generic.knockbackResistance"; + #[doc = "Speed"] + pub const ATTRIBUTE_NAME_MINECRAFT_MOVEMENT: &str = "attribute.name.minecraft:movement"; + #[doc = "Horse Jump Strength"] + pub const ATTRIBUTE_NAME_HORSE_JUMPSTRENGTH: &str = "attribute.name.horse.jumpStrength"; + #[doc = "Zombie Reinforcements"] + pub const ATTRIBUTE_NAME_ZOMBIE_SPAWNREINFORCEMENTS: &str = + "attribute.name.zombie.spawnReinforcements"; + #[doc = "When on Head:"] + pub const SLOT_ARMOR_HEAD_WHEN_EQUIPPED: &str = "slot.armor.head.when_equipped"; + #[doc = "When on Chest:"] + pub const SLOT_ARMOR_CHEST_WHEN_EQUIPPED: &str = "slot.armor.chest.when_equipped"; + #[doc = "When on Legs:"] + pub const SLOT_ARMOR_LEGS_WHEN_EQUIPPED: &str = "slot.armor.legs.when_equipped"; + #[doc = "When on Feet:"] + pub const SLOT_ARMOR_FEET_WHEN_EQUIPPED: &str = "slot.armor.feet.when_equipped"; + #[doc = "When equipped:"] + pub const SLOT_ARMOR_BODY_WHEN_EQUIPPED: &str = "slot.armor.body.when_equipped"; + #[doc = "Go Back"] + pub const ATTRIBUTION_GOBACK: &str = "attribution.goBack"; + #[doc = "To view attributions, please visit https://minecraft.net/attribution in any web browser."] + pub const ATTRIBUTION_VIEWATTRIBUTION: &str = "attribution.viewAttribution"; + #[doc = "Starting the demo experience..."] + pub const AUTHENTICATION_DEMO_BODY_DEFAULT: &str = "authentication.demo.body.default"; + #[doc = "We're sorry, but this lesson is not currently available."] + pub const AUTHENTICATION_DEMO_BODY_ERROR: &str = "authentication.demo.body.error"; + #[doc = "Loading the Demo"] + pub const AUTHENTICATION_DEMO_TITLE: &str = "authentication.demo.title"; + #[doc = "Lesson Not Available"] + pub const AUTHENTICATION_DEMO_TITLE_ERROR: &str = "authentication.demo.title.error"; + #[doc = "Sign in with your school or organizational account to use Minecraft Education."] + pub const AUTHENTICATION_PLEASESIGNIN: &str = "authentication.pleaseSignIn"; + #[doc = "Signing in..."] + pub const AUTHENTICATION_LOGGINGIN: &str = "authentication.loggingin"; + #[doc = "Sign in"] + pub const AUTHENTICATION_SIGNIN: &str = "authentication.signIn"; + #[doc = "Try again"] + pub const AUTHENTICATION_SIGNIN_TRYAGAIN: &str = "authentication.signIn.tryAgain"; + #[doc = "Signing into %s"] + pub const AUTHENTICATION_SIGNINGINTO: &str = "authentication.signingInTo"; + #[doc = "Unable to Connect"] + pub const AUTHENTICATION_UNABLETOCONNECT: &str = "authentication.unableToConnect"; + #[doc = "This account is not eligible to use Minecraft Education."] + pub const AUTHENTICATION_UNAUTHENTICATED: &str = "authentication.unauthenticated"; + #[doc = "For more information:"] + pub const AUTHENTICATION_LOCATION: &str = "authentication.location"; + #[doc = "Sign in with a different account"] + pub const AUTHENTICATION_TRYAGAIN: &str = "authentication.tryagain"; + #[doc = "Welcome, %s!"] + pub const AUTHENTICATION_WELCOME: &str = "authentication.welcome"; + #[doc = "Goodbye, come back soon."] + pub const AUTHENTICATION_EXITINGGAME: &str = "authentication.exitingGame"; + #[doc = "This is your final trial of Minecraft Education.%1%1After this session, your school or organization will need to purchase a license for you to continue to use all the features of Minecraft Education."] + pub const AUTHENTICATION_FINALTRIALWARNING: &str = "authentication.finalTrialWarning"; + #[doc = "You have 1 trial of Minecraft Education remaining before your school or organization will need to purchase a license.%1%1Every time you open Minecraft Education, you will use one trial."] + pub const AUTHENTICATION_ONETRIALWARNING: &str = "authentication.oneTrialWarning"; + #[doc = "Free Trial"] + pub const AUTHENTICATION_TRIALMESSAGETITLE: &str = "authentication.trialMessageTitle"; + #[doc = "Welcome!%1%1You have %2 trials of Minecraft Education available before your school or organization will need to purchase a license.%1%1Every time you open Minecraft Education, you will use one trial. Enjoy!"] + pub const AUTHENTICATION_TRIALWELCOME: &str = "authentication.trialWelcome"; + #[doc = "You have %2 trials of Minecraft Education remaining before your school or organization will need to purchase a license.%1%1Every time you open Minecraft Education, you will use one trial."] + pub const AUTHENTICATION_TRIALWARNING: &str = "authentication.trialWarning"; + #[doc = "Your trial of Minecraft Education is complete.%1%1Your school or organization will need to purchase a license for you to continue to use all of the features of Minecraft Education.%1%1You'll be signed out of your %2 account now and you can explore our feature-limited demo lesson."] + pub const AUTHENTICATION_TRIALENDED: &str = "authentication.trialEnded"; + #[doc = "Trial Ended"] + pub const AUTHENTICATION_TRIALENDEDTITLE: &str = "authentication.trialEndedTitle"; + #[doc = "How to purchase"] + pub const AUTHENTICATION_CLICKTOPURCHASE: &str = "authentication.clickToPurchase"; + #[doc = "We can't connect to the service you need right now. Please check your internet connection and try again."] + pub const AUTHENTICATION_ADALEXCEPTION: &str = "authentication.adalException"; + #[doc = "Go to the App Store"] + pub const AUTHENTICATION_BUYMINECRAFT: &str = "authentication.buyMinecraft"; + #[doc = "You've been logged out"] + pub const AUTHENTICATION_EDU_LEAVEGAME_TITLE: &str = "authentication.edu.leaveGame.title"; + #[doc = "Another device has logged in using your account."] + pub const AUTHENTICATION_EDU_LEAVEGAME_BODY: &str = "authentication.edu.leaveGame.body"; + #[doc = "Help"] + pub const AUTHENTICATION_EDU_LEAVEGAME_HELP: &str = "authentication.edu.leaveGame.help"; + #[doc = "If you are not an education user, go to the app store to download the standard version."] + pub const AUTHENTICATION_EDUCATIONONLY: &str = "authentication.educationOnly"; + #[doc = "App Store"] + pub const AUTHENTICATION_MINECRAFTINSTEAD: &str = "authentication.minecraftInstead"; + #[doc = "Sign In with a Different Account"] + pub const AUTHENTICATION_SIGNINBUTTON: &str = "authentication.signInButton"; + #[doc = "Sign In Required"] + pub const AUTHENTICATION_SIGNINREQUIRED: &str = "authentication.signInRequired"; + #[doc = "Confirm"] + pub const AUTHENTICATION_STORE_CONFIRM_BUTTON: &str = "authentication.store.confirm.button"; + #[doc = "Confirm Purchase"] + pub const AUTHENTICATION_STORE_CONFIRMPURCHASE: &str = "authentication.store.confirmPurchase"; + #[doc = "Your trial of Minecraft Education is complete. To continue playing Minecraft Education, you will need to purchase a license."] + pub const AUTHENTICATION_STORE_INTRO: &str = "authentication.store.intro"; + #[doc = "Something Went Wrong"] + pub const AUTHENTICATION_STORE_POPUP_PURCHASEFAILED_TITLE: &str = + "authentication.store.popup.purchaseFailed.title"; + #[doc = "Sorry, we were unable to complete your purchase. Maybe check your internet connection?"] + pub const AUTHENTICATION_STORE_POPUP_PURCHASEFAILED_MSG: &str = + "authentication.store.popup.purchaseFailed.msg"; + #[doc = "The payment will be charged to your iTunes account at confirmation of purchase and the subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. Your account will be charged for renewal within 24-hours prior to the end of the current period, at the subscription price option you have previously selected."] + pub const AUTHENTICATION_STORE_PURCHASE_INFO1: &str = "authentication.store.purchase.info1"; + #[doc = "You can manage your subscription and turn off auto-renewal by accessing your iTunes Account settings after purchase. If you cancel after your subscription has activated, you won't be refunded for the remaining active period of the subscription. Your iTunes account will be linked to your O365 Education Account for this subscription, so you will not be eligible to purchase additional Minecraft Education licenses with this iTunes account."] + pub const AUTHENTICATION_STORE_PURCHASE_INFO2: &str = "authentication.store.purchase.info2"; + #[doc = "Purchase license (%s/year)"] + pub const AUTHENTICATION_STORE_PURCHASE_BUTTON: &str = "authentication.store.purchase.button"; + #[doc = "Terms of Use"] + pub const AUTHENTICATION_STORE_TERMS: &str = "authentication.store.terms"; + #[doc = "Terms and Conditions"] + pub const AUTHENTICATION_STORE_VIEWTERMSANDCONDITIONS: &str = + "authentication.store.viewTermsAndConditions"; + #[doc = "Privacy Policy"] + pub const AUTHENTICATION_STORE_VIEWPRIVACYPOLICY: &str = + "authentication.store.viewPrivacyPolicy"; + #[doc = "Account"] + pub const AUTHENTICATION_TOAST_REFRESHFAILED_TITLE: &str = + "authentication.toast.refreshFailed.title"; + #[doc = "There's something wrong with your account info. Please sign in again to continue using multiplayer features."] + pub const AUTHENTICATION_TOAST_REFRESHFAILED_BODY: &str = + "authentication.toast.refreshFailed.body"; + #[doc = "Unable to Sign In"] + pub const AUTHENTICATION_ERROR_GENERIC_TITLE: &str = "authentication.error.generic.title"; + #[doc = "We were unable to sign you in. Please make sure you are signing in with your school or organizational account and try again."] + pub const AUTHENTICATION_ERROR_GENERIC_BODY: &str = "authentication.error.generic.body"; + #[doc = "Learn more about account eligibility."] + pub const AUTHENTICATION_ERROR_GENERIC_LINK1: &str = "authentication.error.generic.link1"; + #[doc = "Try a demo lesson."] + pub const AUTHENTICATION_ERROR_GENERIC_LINK2: &str = "authentication.error.generic.link2"; + #[doc = "Update Required"] + pub const AUTHENTICATION_ERROR_OUTOFDATE_TITLE: &str = "authentication.error.outOfDate.title"; + #[doc = "We're sorry, but this version of Minecraft Education is no longer supported. Please update to the latest version to continue playing."] + pub const AUTHENTICATION_ERROR_OUTOFDATE_BODY: &str = "authentication.error.outOfDate.body"; + #[doc = "Go to Download page"] + pub const AUTHENTICATION_ERROR_OUTOFDATE_DOWNLOADPAGE: &str = + "authentication.error.outOfDate.downloadPage"; + #[doc = "Oops! It looks like you signed in with a personal account. This account is not eligible to use Minecraft Education. Please make sure you are signing in with a school or organizational account and try again."] + pub const AUTHENTICATION_ERROR_ACCOUNTTYPE_BODY: &str = "authentication.error.accountType.body"; + #[doc = "To use Minecraft Education you must accept the End-User Licensing Agreement."] + pub const EULA_INTRO: &str = "eula.intro"; + #[doc = "The EULA is at:"] + pub const EULA_LOCATION: &str = "eula.location"; + #[doc = "End-User Licensing Agreement"] + pub const EULA_TITLE: &str = "eula.title"; + #[doc = "View EULA"] + pub const EULA_VIEW: &str = "eula.view"; + #[doc = "Click Accept to accept the terms of this agreement."] + pub const EULA_CALLTOACTION: &str = "eula.callToAction"; + #[doc = "Accept"] + pub const EULA_ACCEPTBUTTON: &str = "eula.acceptButton"; + #[doc = "by"] + pub const BOOK_BYAUTHOR: &str = "book.byAuthor"; + #[doc = "Author Unknown"] + pub const BOOK_DEFAULTAUTHOR: &str = "book.defaultAuthor"; + #[doc = "Enter Book Title:"] + pub const BOOK_EDITTITLE: &str = "book.editTitle"; + #[doc = "Export"] + pub const BOOK_EXPORT: &str = "book.export"; + #[doc = "Sign and Close"] + pub const BOOK_FINALIZEBUTTON: &str = "book.finalizeButton"; + #[doc = "Note! When you sign the book, it will no longer be editable."] + pub const BOOK_FINALIZEWARNING: &str = "book.finalizeWarning"; + #[doc = "Original"] + pub const BOOK_GENERATION_0: &str = "book.generation.0"; + #[doc = "Copy of original"] + pub const BOOK_GENERATION_1: &str = "book.generation.1"; + #[doc = "Copy of a copy"] + pub const BOOK_GENERATION_2: &str = "book.generation.2"; + #[doc = "Tattered"] + pub const BOOK_GENERATION_3: &str = "book.generation.3"; + #[doc = "Page %1$s of %2$s"] + pub const BOOK_PAGEINDICATOR: &str = "book.pageIndicator"; + #[doc = "Sign"] + pub const BOOK_SIGNBUTTON: &str = "book.signButton"; + #[doc = "[Enter title here]"] + pub const BOOK_TITLEHERE: &str = "book.titleHere"; + #[doc = "From Portfolio"] + pub const BOOK_HEADERPORTFOLIO: &str = "book.headerPortfolio"; + #[doc = "From Inventory"] + pub const BOOK_HEADERINVENTORY: &str = "book.headerInventory"; + #[doc = "Height limit for building is %s blocks"] + pub const BUILD_TOOHIGH: &str = "build.tooHigh"; + #[doc = "Minimum height for building is %s blocks"] + pub const BUILD_TOOLOW: &str = "build.tooLow"; + #[doc = "Edit Text"] + pub const CHALKBOARDSCREEN_HEADER: &str = "chalkboardScreen.header"; + #[doc = "Locked"] + pub const CHALKBOARDSCREEN_LOCKED: &str = "chalkboardScreen.locked"; + #[doc = "Unlocked"] + pub const CHALKBOARDSCREEN_UNLOCKED: &str = "chalkboardScreen.unlocked"; + #[doc = "Cannot send chat message"] + pub const CHAT_CANNOTSEND: &str = "chat.cannotSend"; + #[doc = "Copy to Clipboard"] + pub const CHAT_COPY: &str = "chat.copy"; + #[doc = "Are you sure you want to open the following website?"] + pub const CHAT_LINK_CONFIRM: &str = "chat.link.confirm"; + #[doc = "Do you want to open this link or copy it to your clipboard?"] + pub const CHAT_LINK_CONFIRMTRUSTED: &str = "chat.link.confirmTrusted"; + #[doc = "Open in browser"] + pub const CHAT_LINK_OPEN: &str = "chat.link.open"; + #[doc = "Never open links from people that you don't trust!"] + pub const CHAT_LINK_WARNING: &str = "chat.link.warning"; + #[doc = "mention all players"] + pub const CHAT_MENTIONS_AUTOCOMPLETE_ALLPLAYERS: &str = "chat.mentions.autocomplete.allPlayers"; + #[doc = "Mute Chat"] + pub const CHAT_MUTE: &str = "chat.mute"; + #[doc = "This Realm has chat filtering turned off."] + pub const CHAT_REALMSFILTERDISABLED: &str = "chat.realmsFilterDisabled"; + #[doc = "Chat Settings"] + pub const CHAT_SETTINGS: &str = "chat.settings"; + #[doc = "Default Chat Color"] + pub const CHAT_SETTINGS_DEFAULTCHATCOLOR: &str = "chat.settings.defaultChatColor"; + #[doc = "Chat Color"] + pub const CHAT_SETTINGS_CHATCOLOR: &str = "chat.settings.chatColor"; + #[doc = "Chat Font"] + pub const CHAT_SETTINGS_CHATFONT: &str = "chat.settings.chatFont"; + #[doc = "Color"] + pub const CHAT_SETTINGS_COLOR: &str = "chat.settings.color"; + #[doc = "Font"] + pub const CHAT_SETTINGS_FONT: &str = "chat.settings.font"; + #[doc = "Font Color"] + pub const CHAT_SETTINGS_FONTCOLOR: &str = "chat.settings.fontColor"; + #[doc = "Size: %s"] + pub const CHAT_SETTINGS_FONTSIZE: &str = "chat.settings.fontSize"; + #[doc = "Size: Available with %s"] + pub const CHAT_SETTINGS_FONTSIZE_DISABLED: &str = "chat.settings.fontSize.disabled"; + #[doc = "Line Spacing"] + pub const CHAT_SETTINGS_LINESPACING: &str = "chat.settings.lineSpacing"; + #[doc = "x%s"] + pub const CHAT_SETTINGS_LINESPACINGNUMBER: &str = "chat.settings.lineSpacingNumber"; + #[doc = "My Mentions"] + pub const CHAT_SETTINGS_MENTIONS: &str = "chat.settings.mentions"; + #[doc = "My Mentions Color"] + pub const CHAT_SETTINGS_MENTIONSCOLOR: &str = "chat.settings.mentionsColor"; + #[doc = "Mute All Chat"] + pub const CHAT_SETTINGS_MUTEALL: &str = "chat.settings.muteAll"; + #[doc = "Mute Emote Chat"] + pub const CHAT_SETTINGS_MUTEEMOTES: &str = "chat.settings.muteEmotes"; + #[doc = "Unmute All Chat"] + pub const CHAT_SETTINGS_UNMUTEALL: &str = "chat.settings.unmuteAll"; + #[doc = "Text To Speech For Chat"] + pub const CHAT_SETTINGS_TTS: &str = "chat.settings.tts"; + #[doc = "(%s) * %s %s"] + pub const CHAT_STREAM_EMOTE: &str = "chat.stream.emote"; + #[doc = "(%s) <%s> %s"] + pub const CHAT_STREAM_TEXT: &str = "chat.stream.text"; + #[doc = "Chat"] + pub const CHAT_TITLE: &str = "chat.title"; + #[doc = "Chat and Commands"] + pub const CHAT_TITLE_CHEATS: &str = "chat.title.cheats"; + #[doc = "%s has just earned the achievement %s"] + pub const CHAT_TYPE_ACHIEVEMENT: &str = "chat.type.achievement"; + #[doc = "%s has lost the achievement %s"] + pub const CHAT_TYPE_ACHIEVEMENT_TAKEN: &str = "chat.type.achievement.taken"; + #[doc = "[%s: %s]"] + pub const CHAT_TYPE_ADMIN: &str = "chat.type.admin"; + #[doc = "[%s] %s"] + pub const CHAT_TYPE_ANNOUNCEMENT: &str = "chat.type.announcement"; + #[doc = "* %s %s"] + pub const CHAT_TYPE_EMOTE: &str = "chat.type.emote"; + #[doc = "%s is sleeping in a bed. To skip to dawn, %s more players need to sleep in beds at the same time."] + pub const CHAT_TYPE_SLEEPING: &str = "chat.type.sleeping"; + #[doc = "<%s> %s"] + pub const CHAT_TYPE_TEXT: &str = "chat.type.text"; + #[doc = "You have been temporarily renamed to '%s' on this server"] + pub const CHAT_RENAMED: &str = "chat.renamed"; + #[doc = "My Position"] + pub const CHAT_COORDINATETYPEPOSITION: &str = "chat.coordinateTypePosition"; + #[doc = "Block Position"] + pub const CHAT_COORDINATETYPEFACING: &str = "chat.coordinateTypeFacing"; + #[doc = "The coordinate has been copied"] + pub const CHAT_COORDINATECOPIEDTOAST: &str = "chat.coordinateCopiedToast"; + #[doc = "Invalid Coordinates"] + pub const CHAT_COORDINATESINVALID: &str = "chat.coordinatesInvalid"; + #[doc = "Invalid Coordinates: make sure you are looking at a block"] + pub const CHAT_COORDINATESINVALIDLONG: &str = "chat.coordinatesInvalidLong"; + #[doc = "Command Macros"] + pub const CHAR_COMMANDMACROFAIL_TITLE: &str = "char.commandMacroFail.title"; + #[doc = "'%s' was unsuccessful."] + pub const CHAR_COMMANDMACROFAIL_DESC: &str = "char.commandMacroFail.desc"; + #[doc = "[OBFUSCATED]"] + pub const CHAT_REDACTOBFUSCATEDTEXT: &str = "chat.redactObfuscatedText"; + #[doc = "New messages"] + pub const CHAT_NEWMESSAGES: &str = "chat.newMessages"; + #[doc = "Large Chest"] + pub const CHESTSCREEN_HEADER_LARGE: &str = "chestScreen.header.large"; + #[doc = "Inventory"] + pub const CHESTSCREEN_HEADER_PLAYER: &str = "chestScreen.header.player"; + #[doc = "Chest"] + pub const CHESTSCREEN_HEADER_SMALL: &str = "chestScreen.header.small"; + #[doc = "Choose a Realm Server"] + pub const CHOOSEREALMSCREEN_HEADER: &str = "chooseRealmScreen.header"; + #[doc = "Add a Realm"] + pub const CHOOSEREALMSCREEN_ADDREALMBUTTONTEXT: &str = "chooseRealmScreen.addrealmbuttontext"; + #[doc = "Add a 10 player Realm"] + pub const CHOOSEREALMSCREEN_REALMSPLUSBUTTONTEXT: &str = + "chooseRealmScreen.realmsplusbuttontext"; + #[doc = "Add a 2 player Realm"] + pub const CHOOSEREALMSCREEN_REALMSBUTTONTEXT: &str = "chooseRealmScreen.realmsbuttontext"; + #[doc = "Imported Templates"] + pub const CUSTOMTEMPLATESSCREEN_HEADER: &str = "customTemplatesScreen.header"; + #[doc = "All"] + pub const CRAFTINGSCREEN_TAB_SEARCH: &str = "craftingScreen.tab.search"; + #[doc = "Craftable"] + pub const CRAFTINGSCREEN_TAB_SEARCH_FILTER: &str = "craftingScreen.tab.search.filter"; + #[doc = "Construction"] + pub const CRAFTINGSCREEN_TAB_CONSTRUCTION: &str = "craftingScreen.tab.construction"; + #[doc = "Nature"] + pub const CRAFTINGSCREEN_TAB_NATURE: &str = "craftingScreen.tab.nature"; + #[doc = "Equipment"] + pub const CRAFTINGSCREEN_TAB_EQUIPMENT: &str = "craftingScreen.tab.equipment"; + #[doc = "Items"] + pub const CRAFTINGSCREEN_TAB_ITEMS: &str = "craftingScreen.tab.items"; + #[doc = "Inventory"] + pub const CRAFTINGSCREEN_TAB_SURVIVAL: &str = "craftingScreen.tab.survival"; + #[doc = "Armor"] + pub const CRAFTINGSCREEN_TAB_ARMOR: &str = "craftingScreen.tab.armor"; + #[doc = "All recipes"] + pub const CRAFTINGSCREEN_TAB_ALLRECIPES: &str = "craftingScreen.tab.allRecipes"; + #[doc = "Craftable recipes"] + pub const CRAFTINGSCREEN_TAB_CRAFTABLERECIPES: &str = "craftingScreen.tab.craftableRecipes"; + #[doc = "Skip"] + pub const CREDITS_SKIP: &str = "credits.skip"; + #[doc = "Cauldron"] + pub const CAULDRONSCREEN_HEADER: &str = "cauldronScreen.header"; + #[doc = "This device does not meet the recommended memory amount. Editors may not work as expected."] + pub const CODESCREEN_MEMORYWARNING: &str = "codeScreen.memoryWarning"; + #[doc = "Error in editor process, check if your device has enough memory."] + pub const CODESCREEN_MEMORYERROR: &str = "codeScreen.memoryError"; + #[doc = "Unable to connect to network, check your network settings."] + pub const CODESCREEN_NETWORKERROR: &str = "codeScreen.networkError"; + #[doc = "Code Builder"] + pub const CODESCREEN_TITLE: &str = "codeScreen.title"; + #[doc = "Flip Window"] + pub const CODESCREEN_BUTTON_FLIPWINDOW: &str = "codeScreen.button.flipWindow"; + #[doc = "Larger Window"] + pub const CODESCREEN_BUTTON_LARGERWINDOW: &str = "codeScreen.button.largerWindow"; + #[doc = "Smaller Window"] + pub const CODESCREEN_BUTTON_SMALLERWINDOW: &str = "codeScreen.button.smallerWindow"; + #[doc = "Reset Editor"] + pub const CODESCREEN_BUTTON_RESETEDITOR: &str = "codeScreen.button.resetEditor"; + #[doc = "Change Editor"] + pub const CODESCREEN_BUTTON_CHANGEEDITOR: &str = "codeScreen.button.changeEditor"; + #[doc = "Move Left"] + pub const CODESCREEN_BUTTONTTS_SPLITLEFT: &str = "codeScreen.buttonTTS.splitLeft"; + #[doc = "Move Right"] + pub const CODESCREEN_BUTTONTTS_SPLITRIGHT: &str = "codeScreen.buttonTTS.splitRight"; + #[doc = "Select Editor"] + pub const CODESCREEN_BUTTONTTS_SELECTEDITOR: &str = "codeScreen.buttonTTS.selectEditor"; + #[doc = "Maximize"] + pub const CODESCREEN_BUTTONTTS_MAXIMIZE: &str = "codeScreen.buttonTTS.maximize"; + #[doc = "Restore"] + pub const CODESCREEN_BUTTONTTS_RESTORE: &str = "codeScreen.buttonTTS.restore"; + #[doc = "Home"] + pub const CODESCREEN_BUTTONTTS_HOME: &str = "codeScreen.buttonTTS.home"; + #[doc = "Learn more"] + pub const CODESCREEN_DEPRECATEDIDE_BUTTON_LEARNMORE: &str = + "codeScreen.deprecatedIDE.button.learnMore"; + #[doc = "Close"] + pub const CODESCREEN_DEPRECATEDIDE_BUTTON_CLOSE: &str = "codeScreen.deprecatedIDE.button.close"; + #[doc = "Browse for a file"] + pub const CODESCREEN_FILEPICKER_TITLE: &str = "codeScreen.filePicker.title"; + #[doc = "Text File"] + pub const CODESCREEN_FILEPICKER_TXTFILE: &str = "codeScreen.filePicker.txtFile"; + #[doc = "CSV File"] + pub const CODESCREEN_FILEPICKER_CSVFILE: &str = "codeScreen.filePicker.csvFile"; + #[doc = "Project Unavailable"] + pub const CODESCREEN_IDEDEPRECATED_TITLE: &str = "codeScreen.IDEDeprecated.title"; + #[doc = "MakeCode lets you code Minecraft in Blocks, Python or JavaScript. Try it out!"] + pub const CODESCREEN_IDEDEPRECATED_BODY2: &str = "codeScreen.IDEDeprecated.body2"; + #[doc = "Try MakeCode"] + pub const CODESCREEN_IDEDEPRECATED_TRY: &str = "codeScreen.IDEDeprecated.try"; + #[doc = "Tynker projects are no longer supported in Minecraft Education."] + pub const CODESCREEN_TYNKERDEPRECATED_BODY1: &str = "codeScreen.tynkerDeprecated.body1"; + #[doc = "Azure Notebooks projects are no longer supported in Minecraft Education."] + pub const CODESCREEN_AZURENOTEBOOKSDEPRECATED_BODY1: &str = + "codeScreen.azurenotebooksDeprecated.body1"; + #[doc = "Black"] + pub const COLOR_BLACK: &str = "color.black"; + #[doc = "Dark Blue"] + pub const COLOR_DARK_BLUE: &str = "color.dark_blue"; + #[doc = "Dark Green"] + pub const COLOR_DARK_GREEN: &str = "color.dark_green"; + #[doc = "Dark Aqua"] + pub const COLOR_DARK_AQUA: &str = "color.dark_aqua"; + #[doc = "Dark Red"] + pub const COLOR_DARK_RED: &str = "color.dark_red"; + #[doc = "Dark Purple"] + pub const COLOR_DARK_PURPLE: &str = "color.dark_purple"; + #[doc = "Gold"] + pub const COLOR_GOLD: &str = "color.gold"; + #[doc = "Gray"] + pub const COLOR_GRAY: &str = "color.gray"; + #[doc = "Dark Gray"] + pub const COLOR_DARK_GRAY: &str = "color.dark_gray"; + #[doc = "Blue"] + pub const COLOR_BLUE: &str = "color.blue"; + #[doc = "Green"] + pub const COLOR_GREEN: &str = "color.green"; + #[doc = "Aqua"] + pub const COLOR_AQUA: &str = "color.aqua"; + #[doc = "Red"] + pub const COLOR_RED: &str = "color.red"; + #[doc = "Light Purple"] + pub const COLOR_LIGHT_PURPLE: &str = "color.light_purple"; + #[doc = "Yellow"] + pub const COLOR_YELLOW: &str = "color.yellow"; + #[doc = "White"] + pub const COLOR_WHITE: &str = "color.white"; + #[doc = "Block Type:"] + pub const COMMANDBLOCKSCREEN_BLOCKTYPE: &str = "commandBlockScreen.blockType"; + #[doc = "Impulse"] + pub const COMMANDBLOCKSCREEN_BLOCKTYPE_IMPULSE: &str = "commandBlockScreen.blockType.impulse"; + #[doc = "Chain"] + pub const COMMANDBLOCKSCREEN_BLOCKTYPE_CHAIN: &str = "commandBlockScreen.blockType.chain"; + #[doc = "Repeat"] + pub const COMMANDBLOCKSCREEN_BLOCKTYPE_REPEAT: &str = "commandBlockScreen.blockType.repeat"; + #[doc = "Condition:"] + pub const COMMANDBLOCKSCREEN_CONDITION: &str = "commandBlockScreen.condition"; + #[doc = "Conditional"] + pub const COMMANDBLOCKSCREEN_CONDITION_CONDITIONAL: &str = + "commandBlockScreen.condition.conditional"; + #[doc = "Unconditional"] + pub const COMMANDBLOCKSCREEN_CONDITION_UNCONDITIONAL: &str = + "commandBlockScreen.condition.unconditional"; + #[doc = "Redstone:"] + pub const COMMANDBLOCKSCREEN_REDSTONE: &str = "commandBlockScreen.redstone"; + #[doc = "Needs Redstone"] + pub const COMMANDBLOCKSCREEN_REDSTONE_NEEDS_REDSTONE: &str = + "commandBlockScreen.redstone.needs_redstone"; + #[doc = "Always Active"] + pub const COMMANDBLOCKSCREEN_REDSTONE_ALWAYS_ON: &str = "commandBlockScreen.redstone.always_on"; + #[doc = "Delay in Ticks:"] + pub const COMMANDBLOCKSCREEN_TICKDELAY: &str = "commandBlockScreen.tickDelay"; + #[doc = "Execute on First Tick"] + pub const COMMANDBLOCKSCREEN_EXECUTEFIRSTTICK: &str = "commandBlockScreen.executeFirstTick"; + #[doc = "O"] + pub const COMMANDBLOCKSCREEN_DISPLAYOUTPUTMODE: &str = "commandBlockScreen.displayOutputMode"; + #[doc = "X"] + pub const COMMANDBLOCKSCREEN_HIDEOUTPUTMODE: &str = "commandBlockScreen.hideOutputMode"; + #[doc = "Hover Note"] + pub const COMMANDBLOCKSCREEN_HOVERNOTE: &str = "commandBlockScreen.hoverNote"; + #[doc = "Command Block"] + pub const COMMANDBLOCKSCREEN_TITLE: &str = "commandBlockScreen.title"; + #[doc = "Searge says: %s"] + pub const SEARGESAYS_SEARGE: &str = "seargeSays.searge"; + #[doc = "Yolo"] + pub const SEARGESAYS_SEARGE1: &str = "seargeSays.searge1"; + #[doc = "/achievement take achievement.understandCommands @p"] + pub const SEARGESAYS_SEARGE2: &str = "seargeSays.searge2"; + #[doc = "Ask for help on twitter"] + pub const SEARGESAYS_SEARGE3: &str = "seargeSays.searge3"; + #[doc = "/deop @p"] + pub const SEARGESAYS_SEARGE4: &str = "seargeSays.searge4"; + #[doc = "Scoreboard deleted, commands blocked"] + pub const SEARGESAYS_SEARGE5: &str = "seargeSays.searge5"; + #[doc = "Contact helpdesk for help"] + pub const SEARGESAYS_SEARGE6: &str = "seargeSays.searge6"; + #[doc = "/testfornoob @p"] + pub const SEARGESAYS_SEARGE7: &str = "seargeSays.searge7"; + #[doc = "/trigger warning"] + pub const SEARGESAYS_SEARGE8: &str = "seargeSays.searge8"; + #[doc = "Oh my god, it's full of stats"] + pub const SEARGESAYS_SEARGE9: &str = "seargeSays.searge9"; + #[doc = "/kill @p[name=!Searge]"] + pub const SEARGESAYS_SEARGE10: &str = "seargeSays.searge10"; + #[doc = "Have you tried turning it off and on again?"] + pub const SEARGESAYS_SEARGE11: &str = "seargeSays.searge11"; + #[doc = "Sorry, no help today"] + pub const SEARGESAYS_SEARGE12: &str = "seargeSays.searge12"; + #[doc = "@"] + pub const COMMANDBLOCK_SHORTNAME: &str = "commandBlock.shortName"; + #[doc = "Command Block"] + pub const COMMANDBLOCK_GENERICNAME: &str = "commandBlock.genericName"; + #[doc = "Sets a player's ability."] + pub const COMMANDS_ABILITY_DESCRIPTION: &str = "commands.ability.description"; + #[doc = "No ability called '%1$s' is available"] + pub const COMMANDS_ABILITY_NOABILITY: &str = "commands.ability.noability"; + #[doc = "The '%1$s' ability has been granted to you"] + pub const COMMANDS_ABILITY_GRANTED: &str = "commands.ability.granted"; + #[doc = "The '%1$s' ability has been revoked from you"] + pub const COMMANDS_ABILITY_REVOKED: &str = "commands.ability.revoked"; + #[doc = "Ability has been updated"] + pub const COMMANDS_ABILITY_SUCCESS: &str = "commands.ability.success"; + #[doc = "Player %1$s already has achievement %2$s"] + pub const COMMANDS_ACHIEVEMENT_ALREADYHAVE: &str = "commands.achievement.alreadyHave"; + #[doc = "Gives or removes an achievement from a player."] + pub const COMMANDS_ACHIEVEMENT_DESCRIPTION: &str = "commands.achievement.description"; + #[doc = "Player %1$s doesn't have achievement %2$s"] + pub const COMMANDS_ACHIEVEMENT_DONTHAVE: &str = "commands.achievement.dontHave"; + #[doc = "Successfully given all achievements to %1$s"] + pub const COMMANDS_ACHIEVEMENT_GIVE_SUCCESS_ALL: &str = "commands.achievement.give.success.all"; + #[doc = "Successfully given %1$s the stat %2$s"] + pub const COMMANDS_ACHIEVEMENT_GIVE_SUCCESS_ONE: &str = "commands.achievement.give.success.one"; + #[doc = "Player %1$s does not have the stat %2$s"] + pub const COMMANDS_ACHIEVEMENT_STATTOOLOW: &str = "commands.achievement.statTooLow"; + #[doc = "Successfully taken all achievements from %1$s"] + pub const COMMANDS_ACHIEVEMENT_TAKE_SUCCESS_ALL: &str = "commands.achievement.take.success.all"; + #[doc = "Successfully taken the stat %1$s from %2$s"] + pub const COMMANDS_ACHIEVEMENT_TAKE_SUCCESS_ONE: &str = "commands.achievement.take.success.one"; + #[doc = "Unknown achievement or statistic '%1$s'"] + pub const COMMANDS_ACHIEVEMENT_UNKNOWNACHIEVEMENT: &str = + "commands.achievement.unknownAchievement"; + #[doc = "Agent attack successful"] + pub const COMMANDS_AGENT_ATTACK_SUCCESS: &str = "commands.agent.attack.success"; + #[doc = "Agent failed to attack"] + pub const COMMANDS_AGENT_ATTACK_FAILED: &str = "commands.agent.attack.failed"; + #[doc = "Agent collect successful"] + pub const COMMANDS_AGENT_COLLECT_SUCCESS: &str = "commands.agent.collect.success"; + #[doc = "Agent failed to collect"] + pub const COMMANDS_AGENT_COLLECT_FAILED: &str = "commands.agent.collect.failed"; + #[doc = "Created Agent"] + pub const COMMANDS_AGENT_CREATEAGENT_SUCCESS: &str = "commands.agent.createagent.success"; + #[doc = "Unable to create Agent"] + pub const COMMANDS_AGENT_CREATEAGENT_FAILED: &str = "commands.agent.createagent.failed"; + #[doc = "Agent destroyed a block"] + pub const COMMANDS_AGENT_DESTROY_SUCCESS: &str = "commands.agent.destroy.success"; + #[doc = "Agent destroy failed"] + pub const COMMANDS_AGENT_DESTROY_FAILED: &str = "commands.agent.destroy.failed"; + #[doc = "Agent detect successful"] + pub const COMMANDS_AGENT_DETECT_SUCCESS: &str = "commands.agent.detect.success"; + #[doc = "Agent failed to detect"] + pub const COMMANDS_AGENT_DETECT_FAILED: &str = "commands.agent.detect.failed"; + #[doc = "Agent detectredstone successful"] + pub const COMMANDS_AGENT_DETECTREDSTONE_SUCCESS: &str = "commands.agent.detectredstone.success"; + #[doc = "Agent failed to detectredstone"] + pub const COMMANDS_AGENT_DETECTREDSTONE_FAILED: &str = "commands.agent.detectredstone.failed"; + #[doc = "Agent drop successful"] + pub const COMMANDS_AGENT_DROP_SUCCESS: &str = "commands.agent.drop.success"; + #[doc = "Agent failed to drop"] + pub const COMMANDS_AGENT_DROP_FAILED: &str = "commands.agent.drop.failed"; + #[doc = "Agent dropall successful"] + pub const COMMANDS_AGENT_DROPALL_SUCCESS: &str = "commands.agent.dropall.success"; + #[doc = "Agent failed to dropall"] + pub const COMMANDS_AGENT_DROPALL_FAILED: &str = "commands.agent.dropall.failed"; + #[doc = "Agent getitemcount successful"] + pub const COMMANDS_AGENT_GETITEMCOUNT_SUCCESS: &str = "commands.agent.getitemcount.success"; + #[doc = "Agent failed to getitemcount"] + pub const COMMANDS_AGENT_GETITEMCOUNT_FAILED: &str = "commands.agent.getitemcount.failed"; + #[doc = "Agent getitemspace successful"] + pub const COMMANDS_AGENT_GETITEMSPACE_SUCCESS: &str = "commands.agent.getitemspace.success"; + #[doc = "Agent failed to getitemspace"] + pub const COMMANDS_AGENT_GETITEMSPACE_FAILED: &str = "commands.agent.getitemspace.failed"; + #[doc = "Agent getitemdetail successful"] + pub const COMMANDS_AGENT_GETITEMDETAIL_SUCCESS: &str = "commands.agent.getitemdetail.success"; + #[doc = "Agent failed to getitemdetail"] + pub const COMMANDS_AGENT_GETITEMDETAIL_FAILED: &str = "commands.agent.getitemdetail.failed"; + #[doc = "Agent getposition successful"] + pub const COMMANDS_AGENT_GETPOSITION_SUCCESS: &str = "commands.agent.getposition.success"; + #[doc = "Agent getposition failed"] + pub const COMMANDS_AGENT_GETPOSITION_FAILED: &str = "commands.agent.getposition.failed"; + #[doc = "Agent inspect successful"] + pub const COMMANDS_AGENT_INSPECT_SUCCESS: &str = "commands.agent.inspect.success"; + #[doc = "Agent failed to inspect"] + pub const COMMANDS_AGENT_INSPECT_FAILED: &str = "commands.agent.inspect.failed"; + #[doc = "Agent inspect data successful"] + pub const COMMANDS_AGENT_INSPECTDATA_SUCCESS: &str = "commands.agent.inspectdata.success"; + #[doc = "Agent failed to inspect data"] + pub const COMMANDS_AGENT_INSPECTDATA_FAILED: &str = "commands.agent.inspectdata.failed"; + #[doc = "Agent move successful"] + pub const COMMANDS_AGENT_MOVE_SUCCESS: &str = "commands.agent.move.success"; + #[doc = "Unable to move Agent"] + pub const COMMANDS_AGENT_MOVE_FAILED: &str = "commands.agent.move.failed"; + #[doc = "Cannot issue command, Agent is out of range"] + pub const COMMANDS_AGENT_OUTOFRANGE: &str = "commands.agent.outofrange"; + #[doc = "Agent place successful"] + pub const COMMANDS_AGENT_PLACE_SUCCESS: &str = "commands.agent.place.success"; + #[doc = "Agent failed to place"] + pub const COMMANDS_AGENT_PLACE_FAILED: &str = "commands.agent.place.failed"; + #[doc = "Agent set item successful"] + pub const COMMANDS_AGENT_SETITEM_SUCCESS: &str = "commands.agent.setitem.success"; + #[doc = "Agent failed to set item"] + pub const COMMANDS_AGENT_SETITEM_FAILED: &str = "commands.agent.setitem.failed"; + #[doc = "Agent turn successful"] + pub const COMMANDS_AGENT_TURN_SUCCESS: &str = "commands.agent.turn.success"; + #[doc = "Unable to turn Agent"] + pub const COMMANDS_AGENT_TURN_FAILED: &str = "commands.agent.turn.failed"; + #[doc = "Agent till successful"] + pub const COMMANDS_AGENT_TILL_SUCCESS: &str = "commands.agent.till.success"; + #[doc = "Agent failed to till"] + pub const COMMANDS_AGENT_TILL_FAILED: &str = "commands.agent.till.failed"; + #[doc = "Teleport your Agent."] + pub const COMMANDS_AGENT_TPAGENT_DESCRIPTION: &str = "commands.agent.tpagent.description"; + #[doc = "Agent teleported"] + pub const COMMANDS_AGENT_TPAGENT_SUCCESS: &str = "commands.agent.tpagent.success"; + #[doc = "Agent failed to teleport"] + pub const COMMANDS_AGENT_TPAGENT_FAILED: &str = "commands.agent.tpagent.failed"; + #[doc = "Agent transfer successful"] + pub const COMMANDS_AGENT_TRANSFER_SUCCESS: &str = "commands.agent.transfer.success"; + #[doc = "Agent failed to transfer"] + pub const COMMANDS_AGENT_TRANSFER_FAILED: &str = "commands.agent.transfer.failed"; + #[doc = "Enable Aim Assist"] + pub const COMMANDS_AIMASSIST_DESCRIPTION: &str = "commands.aimassist.description"; + #[doc = "Aim assist X angle must be between 10 and 90"] + pub const COMMANDS_AIMASSIST_INVALIDXANGLE: &str = "commands.aimassist.invalidxangle"; + #[doc = "Aim assist Y angle must be between 10 and 90"] + pub const COMMANDS_AIMASSIST_INVALIDYANGLE: &str = "commands.aimassist.invalidyangle"; + #[doc = "Aim assist distance must be between 1 and 16"] + pub const COMMANDS_AIMASSIST_INVALIDDISTANCE: &str = "commands.aimassist.invaliddistance"; + #[doc = "Applied aim assist settings to the following players: %s"] + pub const COMMANDS_AIMASSIST_SUCCESS: &str = "commands.aimassist.success"; + #[doc = "Invalid aim assist preset name. Preset name should be in the format \"namespace:name\" or \"name\" (defaults to \"minecraft\" namespace)"] + pub const COMMANDS_AIMASSIST_ERROR_INVALIDNAMESPACE: &str = + "commands.aimassist.error.invalidNamespace"; + #[doc = "Unknown aim assist preset name"] + pub const COMMANDS_AIMASSIST_ERROR_UNKNOWNPRESET: &str = + "commands.aimassist.error.unknownPreset"; + #[doc = "Current camera type does not support aim assist. The following types are supported: third_person, fixed_boom, follow_orbit, free"] + pub const COMMANDS_AIMASSIST_UNSUPPORTEDCAMERATYPE: &str = + "commands.aimassist.unsupportedCameraType"; + #[doc = "Day-Night cycle %1$s"] + pub const COMMANDS_ALWAYS_DAY: &str = "commands.always.day"; + #[doc = "Day-Night cycle locked"] + pub const COMMANDS_ALWAYS_DAY_LOCKED: &str = "commands.always.day.locked"; + #[doc = "Day-Night cycle unlocked"] + pub const COMMANDS_ALWAYS_DAY_UNLOCKED: &str = "commands.always.day.unlocked"; + #[doc = "Adds player to banlist."] + pub const COMMANDS_BAN_DESCRIPTION: &str = "commands.ban.description"; + #[doc = "all players"] + pub const COMMANDS_AUTOCOMPLETE_A: &str = "commands.autocomplete.a"; + #[doc = "my Agent"] + pub const COMMANDS_AUTOCOMPLETE_C: &str = "commands.autocomplete.c"; + #[doc = "all entities"] + pub const COMMANDS_AUTOCOMPLETE_E: &str = "commands.autocomplete.e"; + #[doc = "closest player"] + pub const COMMANDS_AUTOCOMPLETE_P: &str = "commands.autocomplete.p"; + #[doc = "random player"] + pub const COMMANDS_AUTOCOMPLETE_R: &str = "commands.autocomplete.r"; + #[doc = "yourself"] + pub const COMMANDS_AUTOCOMPLETE_S: &str = "commands.autocomplete.s"; + #[doc = "nearest entity"] + pub const COMMANDS_AUTOCOMPLETE_N: &str = "commands.autocomplete.n"; + #[doc = "all Agents"] + pub const COMMANDS_AUTOCOMPLETE_V: &str = "commands.autocomplete.v"; + #[doc = "Could not ban player %1$s"] + pub const COMMANDS_BAN_FAILED: &str = "commands.ban.failed"; + #[doc = "Banned player %1$s"] + pub const COMMANDS_BAN_SUCCESS: &str = "commands.ban.success"; + #[doc = "Adds IP address to banlist."] + pub const COMMANDS_BANIP_DESCRIPTION: &str = "commands.banip.description"; + #[doc = "You have entered an invalid IP address or a player that is not online"] + pub const COMMANDS_BANIP_INVALID: &str = "commands.banip.invalid"; + #[doc = "Banned IP address %1$s"] + pub const COMMANDS_BANIP_SUCCESS: &str = "commands.banip.success"; + #[doc = "Banned IP address %1$s belonging to %2$s"] + pub const COMMANDS_BANIP_SUCCESS_PLAYERS: &str = "commands.banip.success.players"; + #[doc = "There are %1$d total banned IP addresses:"] + pub const COMMANDS_BANLIST_IPS: &str = "commands.banlist.ips"; + #[doc = "There are %1$d total banned players:"] + pub const COMMANDS_BANLIST_PLAYERS: &str = "commands.banlist.players"; + #[doc = "Modifies the data tag of a block."] + pub const COMMANDS_BLOCKDATA_DESCRIPTION: &str = "commands.blockdata.description"; + #[doc = "You cannot place blocks here"] + pub const COMMANDS_BLOCKDATA_PLACEFAILED: &str = "commands.blockdata.placeFailed"; + #[doc = "You cannot dig here"] + pub const COMMANDS_BLOCKDATA_DESTROYFAILED: &str = "commands.blockdata.destroyFailed"; + #[doc = "The data tag did not change: %1$s"] + pub const COMMANDS_BLOCKDATA_FAILED: &str = "commands.blockdata.failed"; + #[doc = "The target block is not a data holder block"] + pub const COMMANDS_BLOCKDATA_NOTVALID: &str = "commands.blockdata.notValid"; + #[doc = "Cannot change block outside of the world"] + pub const COMMANDS_BLOCKDATA_OUTOFWORLD: &str = "commands.blockdata.outOfWorld"; + #[doc = "Block data updated to: %1$s"] + pub const COMMANDS_BLOCKDATA_SUCCESS: &str = "commands.blockdata.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_BLOCKDATA_TAGERROR: &str = "commands.blockdata.tagError"; + #[doc = "'%1$s' is not a valid Block State."] + pub const COMMANDS_BLOCKSTATE_INVALIDSTATE: &str = "commands.blockstate.invalidState"; + #[doc = "Block State: '%1$s' is invalid on Block: '%2$s'."] + pub const COMMANDS_BLOCKSTATE_STATEERROR: &str = "commands.blockstate.stateError"; + #[doc = "Invalid value type for Block State: '%1$s'."] + pub const COMMANDS_BLOCKSTATE_TYPEERROR: &str = "commands.blockstate.typeError"; + #[doc = "Invalid value for Block State: '%1$s'."] + pub const COMMANDS_BLOCKSTATE_VALUEERROR: &str = "commands.blockstate.valueError"; + #[doc = "Created custom bossbar [%1$s]"] + pub const COMMANDS_BOSSBAR_ADD_SUCCESS: &str = "commands.bossbar.add.success"; + #[doc = "Invalid bossbar ID. IDs should be of the form namespace:id or id (defaults to minecraft namespace)."] + pub const COMMANDS_BOSSBAR_ADD_FAILURE_INVALID: &str = "commands.bossbar.add.failure.invalid"; + #[doc = "A bossbar already exists with the ID '%1$s'"] + pub const COMMANDS_BOSSBAR_ADD_FAILURE_EXISTS: &str = "commands.bossbar.add.failure.exists"; + #[doc = "Creates and modifies boss bars"] + pub const COMMANDS_BOSSBAR_DESCRIPTION: &str = "commands.bossbar.description"; + #[doc = "Custom bossbar [%1$s] has a maximum of %2$d"] + pub const COMMANDS_BOSSBAR_GET_MAX: &str = "commands.bossbar.get.max"; + #[doc = "Custom bossbar [%1$s] has %2$s players currently online: %3$s"] + pub const COMMANDS_BOSSBAR_GET_PLAYERS: &str = "commands.bossbar.get.players"; + #[doc = "Custom bossbar [%1$s] has no players currently online"] + pub const COMMANDS_BOSSBAR_GET_PLAYERS_NONE: &str = "commands.bossbar.get.players.none"; + #[doc = "Custom bossbar [%1$s] has 1 player currently online: %2$s"] + pub const COMMANDS_BOSSBAR_GET_PLAYERS_ONE: &str = "commands.bossbar.get.players.one"; + #[doc = "Custom bossbar [%1$s] has a value of %2$d"] + pub const COMMANDS_BOSSBAR_GET_VALUE: &str = "commands.bossbar.get.value"; + #[doc = "Custom bossbar [%1$s] is currently shown"] + pub const COMMANDS_BOSSBAR_GET_VISIBLE_TRUE: &str = "commands.bossbar.get.visible.true"; + #[doc = "Custom bossbar [%1$s] is currently hidden"] + pub const COMMANDS_BOSSBAR_GET_VISIBLE_FALSE: &str = "commands.bossbar.get.visible.false"; + #[doc = "There are %1$s custom bossbars active: %2$s"] + pub const COMMANDS_BOSSBAR_LIST: &str = "commands.bossbar.list"; + #[doc = "There are no custom bossbars active"] + pub const COMMANDS_BOSSBAR_LIST_NONE: &str = "commands.bossbar.list.none"; + #[doc = "There is 1 custom bossbar active: %1$s"] + pub const COMMANDS_BOSSBAR_LIST_ONE: &str = "commands.bossbar.list.one"; + #[doc = "No bossbar exists with the ID '%1$s'"] + pub const COMMANDS_BOSSBAR_NOTFOUND: &str = "commands.bossbar.notFound"; + #[doc = "Removed custom bossbar [%1$s]"] + pub const COMMANDS_BOSSBAR_REMOVE: &str = "commands.bossbar.remove"; + #[doc = "Changes a setting on the dedicated server while it's running."] + pub const COMMANDS_CHANGE_SETTING_DESCRIPTION: &str = "commands.change-setting.description"; + #[doc = "%1$s has been changed"] + pub const COMMANDS_CHANGE_SETTING_SUCCESS: &str = "commands.change-setting.success"; + #[doc = "Chunk is compiled."] + pub const COMMANDS_CHUNKINFO_COMPILED: &str = "commands.chunkinfo.compiled"; + #[doc = "First 64 vertices are: %1$s"] + pub const COMMANDS_CHUNKINFO_DATA: &str = "commands.chunkinfo.data"; + #[doc = "Chunk is empty."] + pub const COMMANDS_CHUNKINFO_EMPTY: &str = "commands.chunkinfo.empty"; + #[doc = "Chunk has layers: %1$s"] + pub const COMMANDS_CHUNKINFO_HASLAYERS: &str = "commands.chunkinfo.hasLayers"; + #[doc = "Chunk has no renderable layers."] + pub const COMMANDS_CHUNKINFO_HASNORENDERABLELAYERS: &str = + "commands.chunkinfo.hasNoRenderableLayers"; + #[doc = "Chunk has empty layers: %1$s"] + pub const COMMANDS_CHUNKINFO_ISEMPTY: &str = "commands.chunkinfo.isEmpty"; + #[doc = "Chunk location: (%1$d, %2$d, %3$d)"] + pub const COMMANDS_CHUNKINFO_LOCATION: &str = "commands.chunkinfo.location"; + #[doc = "No chunk found at chunk position %1$d, %2$d, %3$d"] + pub const COMMANDS_CHUNKINFO_NOCHUNK: &str = "commands.chunkinfo.noChunk"; + #[doc = "Chunk is not compiled."] + pub const COMMANDS_CHUNKINFO_NOTCOMPILED: &str = "commands.chunkinfo.notCompiled"; + #[doc = "Chunk is not empty."] + pub const COMMANDS_CHUNKINFO_NOTEMPTY: &str = "commands.chunkinfo.notEmpty"; + #[doc = "%1$s layer's buffer contains %2$d vertices"] + pub const COMMANDS_CHUNKINFO_VERTICES: &str = "commands.chunkinfo.vertices"; + #[doc = "Attempt to launch and connect to Classroom Mode."] + pub const COMMANDS_CLASSROOMMODE_DESCRIPTION: &str = "commands.classroommode.description"; + #[doc = "Attempting to launch Classroom Mode..."] + pub const COMMANDS_CLASSROOMMODE_SUCCESS: &str = "commands.classroommode.success"; + #[doc = "Clears items from player inventory."] + pub const COMMANDS_CLEAR_DESCRIPTION: &str = "commands.clear.description"; + #[doc = "Could not clear the inventory of %1$s"] + pub const COMMANDS_CLEAR_FAILURE: &str = "commands.clear.failure"; + #[doc = "Could not clear the inventory of %1$s, no items to remove"] + pub const COMMANDS_CLEAR_FAILURE_NO_ITEMS: &str = "commands.clear.failure.no.items"; + #[doc = "Cleared the inventory of %1$s, removing %2$d items"] + pub const COMMANDS_CLEAR_SUCCESS: &str = "commands.clear.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_CLEAR_TAGERROR: &str = "commands.clear.tagError"; + #[doc = "%1$s has %2$d items that match the criteria"] + pub const COMMANDS_CLEAR_TESTING: &str = "commands.clear.testing"; + #[doc = "Removes all Fixed Inventory Slots."] + pub const COMMANDS_CLEARFIXEDINV_DESCRIPTION: &str = "commands.clearfixedinv.description"; + #[doc = "Cleared the Fixed Inventory"] + pub const COMMANDS_CLEARFIXEDINV_SUCCESS: &str = "commands.clearfixedinv.success"; + #[doc = "Clones blocks from one region to another."] + pub const COMMANDS_CLONE_DESCRIPTION: &str = "commands.clone.description"; + #[doc = "No blocks cloned"] + pub const COMMANDS_CLONE_FAILED: &str = "commands.clone.failed"; + #[doc = "Filtered usage requires a filter block to be specified"] + pub const COMMANDS_CLONE_FILTERED_ERROR: &str = "commands.clone.filtered.error"; + #[doc = "Source and destination can not overlap"] + pub const COMMANDS_CLONE_NOOVERLAP: &str = "commands.clone.noOverlap"; + #[doc = "%1$d blocks cloned"] + pub const COMMANDS_CLONE_SUCCESS: &str = "commands.clone.success"; + #[doc = "Too many blocks in the specified area (%1$d > %2$d)"] + pub const COMMANDS_CLONE_TOOMANYBLOCKS: &str = "commands.clone.tooManyBlocks"; + #[doc = "Closes the chat window of the local player if it is open."] + pub const COMMANDS_CLOSECHAT_DESCRIPTION: &str = "commands.closechat.description"; + #[doc = "Chat closed"] + pub const COMMANDS_CLOSECHAT_SUCCESS: &str = "commands.closechat.success"; + #[doc = "Chat was not open"] + pub const COMMANDS_CLOSECHAT_FAILURE: &str = "commands.closechat.failure"; + #[doc = "Closes websocket connection if there is one."] + pub const COMMANDS_CLOSEWEBSOCKET_DESCRIPTION: &str = "commands.closewebsocket.description"; + #[doc = "Launches Code Builder."] + pub const COMMANDS_CODE_DESCRIPTION: &str = "commands.code.description"; + #[doc = "Launched Code Builder."] + pub const COMMANDS_CODE_SUCCESS: &str = "commands.code.success"; + #[doc = "Source and destination are not identical"] + pub const COMMANDS_COMPARE_FAILED: &str = "commands.compare.failed"; + #[doc = "%1$d blocks compared"] + pub const COMMANDS_COMPARE_SUCCESS: &str = "commands.compare.success"; + #[doc = "Too many blocks in the specified area (%1$d > %2$d)"] + pub const COMMANDS_COMPARE_TOOMANYBLOCKS: &str = "commands.compare.tooManyBlocks"; + #[doc = "Explicitly compacts the levelDB log."] + pub const COMMANDS_COMPACTDB_DESCRIPTION: &str = "commands.compactdb.description"; + #[doc = "Successfully compacted levelDB log."] + pub const COMMANDS_COMPACTDB_SUCCESS: &str = "commands.compactdb.success"; + #[doc = "Sets or clears control scheme."] + pub const COMMANDS_CONTROLSCHEME_DESCRIPTION: &str = "commands.controlscheme.description"; + #[doc = "Applied control scheme to the following player(s): %s"] + pub const COMMANDS_CONTROLSCHEME_SUCCESS: &str = "commands.controlscheme.success"; + #[doc = "Failed to apply control scheme to the following player(s): %s"] + pub const COMMANDS_CONTROLSCHEME_FAILED: &str = "commands.controlscheme.failed"; + #[doc = "Corrupts the world loaded on the server."] + pub const COMMANDS_CORRUPTWORLD_DESCRIPTION: &str = "commands.corruptworld.description"; + #[doc = "Successfully corrupted the world."] + pub const COMMANDS_CORRUPTWORLD_SUCCESS: &str = "commands.corruptworld.success"; + #[doc = "Apply damage to the specified entities."] + pub const COMMANDS_DAMAGE_DESCRIPTION: &str = "commands.damage.description"; + #[doc = "Please specify a valid damage value."] + pub const COMMANDS_DAMAGE_SPECIFY_DAMAGE: &str = "commands.damage.specify.damage"; + #[doc = "Applied damage to %1$s"] + pub const COMMANDS_DAMAGE_SUCCESS: &str = "commands.damage.success"; + #[doc = "Could not apply damage to %1$s"] + pub const COMMANDS_DAMAGE_FAILED: &str = "commands.damage.failed"; + #[doc = "There can only be one source entity. Please adjust your selector to limit selection to one entity."] + pub const COMMANDS_DAMAGE_TOOMANYSOURCES: &str = "commands.damage.tooManySources"; + #[doc = "Locks and unlocks the day-night cycle."] + pub const COMMANDS_DAYLOCK_DESCRIPTION: &str = "commands.daylock.description"; + #[doc = "Starts or stops a debugging session."] + pub const COMMANDS_DEBUG_DESCRIPTION: &str = "commands.debug.description"; + #[doc = "Can't stop profiling when we haven't started yet!"] + pub const COMMANDS_DEBUG_NOTSTARTED: &str = "commands.debug.notStarted"; + #[doc = "Started debug profiling"] + pub const COMMANDS_DEBUG_START: &str = "commands.debug.start"; + #[doc = "Stopped debug profiling after %.2f seconds (%1$d ticks)"] + pub const COMMANDS_DEBUG_STOP: &str = "commands.debug.stop"; + #[doc = "Sets the default game mode."] + pub const COMMANDS_DEFAULTGAMEMODE_DESCRIPTION: &str = "commands.defaultgamemode.description"; + #[doc = "The world's default game mode is now %1$s"] + pub const COMMANDS_DEFAULTGAMEMODE_SUCCESS: &str = "commands.defaultgamemode.success"; + #[doc = "Revokes operator status from a player."] + pub const COMMANDS_DEOP_DESCRIPTION: &str = "commands.deop.description"; + #[doc = "Could not de-op (permission level too high): %s"] + pub const COMMANDS_DEOP_FAILED: &str = "commands.deop.failed"; + #[doc = "De-opped: %s"] + pub const COMMANDS_DEOP_SUCCESS: &str = "commands.deop.success"; + #[doc = "You have been de-opped"] + pub const COMMANDS_DEOP_MESSAGE: &str = "commands.deop.message"; + #[doc = "Opens NPC dialogue for a player."] + pub const COMMANDS_DIALOGUE_DESCRIPTION: &str = "commands.dialogue.description"; + #[doc = "Failed to change the scene for the NPC."] + pub const COMMANDS_DIALOGUE_CHANGEFAILED: &str = "commands.dialogue.changeFailed"; + #[doc = "Dialogue successfully changed the scene for the NPC globally."] + pub const COMMANDS_DIALOGUE_CHANGESUCCESS: &str = "commands.dialogue.changeSuccess"; + #[doc = "Dialogue successfully changed NPC text just for %1$s."] + pub const COMMANDS_DIALOGUE_CHANGEPERPLAYERSUCCESS: &str = + "commands.dialogue.changePerPlayerSuccess"; + #[doc = "Invalid scene was referenced."] + pub const COMMANDS_DIALOGUE_INVALIDSCENE: &str = "commands.dialogue.invalidScene"; + #[doc = "Selected actor did not have an NPC component."] + pub const COMMANDS_DIALOGUE_NONPCCOMPONENT: &str = "commands.dialogue.noNpcComponent"; + #[doc = "Failed to find an NPC."] + pub const COMMANDS_DIALOGUE_NPCNOTFOUND: &str = "commands.dialogue.npcNotFound"; + #[doc = "An NPC was found, but was not in the receiving player %1$s's ticking range."] + pub const COMMANDS_DIALOGUE_NPCNOTINRANGE: &str = "commands.dialogue.npcNotInRange"; + #[doc = "Dialogue sent to %1$s."] + pub const COMMANDS_DIALOGUE_SUCCESS: &str = "commands.dialogue.success"; + #[doc = "Selector for NPCs was ambiguous and resulted in too many selected. Please select only one NPC."] + pub const COMMANDS_DIALOGUE_TOOMANYNPCS: &str = "commands.dialogue.tooManyNPCs"; + #[doc = "Sets the difficulty level."] + pub const COMMANDS_DIFFICULTY_DESCRIPTION: &str = "commands.difficulty.description"; + #[doc = "/difficulty "] + pub const COMMANDS_DIFFICULTY_USAGE: &str = "commands.difficulty.usage"; + #[doc = "Set game difficulty to %1$s"] + pub const COMMANDS_DIFFICULTY_SUCCESS: &str = "commands.difficulty.success"; + #[doc = "Toggled downfall"] + pub const COMMANDS_DOWNFALL_SUCCESS: &str = "commands.downfall.success"; + #[doc = "Add or remove status effects."] + pub const COMMANDS_EFFECT_DESCRIPTION: &str = "commands.effect.description"; + #[doc = "Couldn't take %1$s from %2$s as they do not have the effect"] + pub const COMMANDS_EFFECT_FAILURE_NOTACTIVE: &str = "commands.effect.failure.notActive"; + #[doc = "Couldn't take any effects from %1$s as they do not have any"] + pub const COMMANDS_EFFECT_FAILURE_NOTACTIVE_ALL: &str = "commands.effect.failure.notActive.all"; + #[doc = "%1$s cannot have effects"] + pub const COMMANDS_EFFECT_FAILURE_NOTAMOB: &str = "commands.effect.failure.notAMob"; + #[doc = "There is no such mob effect with ID %s"] + pub const COMMANDS_EFFECT_NOTFOUND: &str = "commands.effect.notFound"; + #[doc = "Gave %1$s * %2$d to %3$s for %4$d seconds"] + pub const COMMANDS_EFFECT_SUCCESS: &str = "commands.effect.success"; + #[doc = "Gave %1$s * %2$d to %3$s for an infinite duration"] + pub const COMMANDS_EFFECT_SUCCESS_INFINITE: &str = "commands.effect.success.infinite"; + #[doc = "Took %1$s from %2$s"] + pub const COMMANDS_EFFECT_SUCCESS_REMOVED: &str = "commands.effect.success.removed"; + #[doc = "Took all effects from %1$s"] + pub const COMMANDS_EFFECT_SUCCESS_REMOVED_ALL: &str = "commands.effect.success.removed.all"; + #[doc = "%1$s can't be combined with %2$s"] + pub const COMMANDS_ENCHANT_CANTCOMBINE: &str = "commands.enchant.cantCombine"; + #[doc = "%1$s does not support level %2$d"] + pub const COMMANDS_ENCHANT_INVALIDLEVEL: &str = "commands.enchant.invalidLevel"; + #[doc = "The selected enchantment can't be added to the target item: %1$s"] + pub const COMMANDS_ENCHANT_CANTENCHANT: &str = "commands.enchant.cantEnchant"; + #[doc = "Adds an enchantment to a player's selected item."] + pub const COMMANDS_ENCHANT_DESCRIPTION: &str = "commands.enchant.description"; + #[doc = "The target doesn't hold an item: %1$s"] + pub const COMMANDS_ENCHANT_NOITEM: &str = "commands.enchant.noItem"; + #[doc = "There is no such enchantment with ID %1$d"] + pub const COMMANDS_ENCHANT_NOTFOUND: &str = "commands.enchant.notFound"; + #[doc = "Enchanting succeeded for %1$s"] + pub const COMMANDS_ENCHANT_SUCCESS: &str = "commands.enchant.success"; + #[doc = "Modifies the data tag of an entity."] + pub const COMMANDS_ENTITYDATA_DESCRIPTION: &str = "commands.entitydata.description"; + #[doc = "The data tag did not change: %1$s"] + pub const COMMANDS_ENTITYDATA_FAILED: &str = "commands.entitydata.failed"; + #[doc = "%1$s is a player and cannot be changed"] + pub const COMMANDS_ENTITYDATA_NOPLAYERS: &str = "commands.entitydata.noPlayers"; + #[doc = "Entity data updated to: %1$s"] + pub const COMMANDS_ENTITYDATA_SUCCESS: &str = "commands.entitydata.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_ENTITYDATA_TAGERROR: &str = "commands.entitydata.tagError"; + #[doc = "Triggers an event for the specified object(s)"] + pub const COMMANDS_EVENT_DESCRIPTION: &str = "commands.event.description"; + #[doc = "Event name cannot be empty"] + pub const COMMANDS_EVENT_ERROR_EMPTY: &str = "commands.event.error.empty"; + #[doc = "%1$s could not be executed on: %2$s"] + pub const COMMANDS_EVENT_ERROR_FAILED: &str = "commands.event.error.failed"; + #[doc = "%1$s successfully executed on: %2$s"] + pub const COMMANDS_EVENT_SUCCESS: &str = "commands.event.success"; + #[doc = "Invalid swizzle, expected combination of 'x', 'y', and 'z'"] + pub const COMMANDS_EXECUTE_ALIGN_INVALIDINPUT: &str = "commands.execute.align.invalidInput"; + #[doc = "All invocations failed: '%1$s'"] + pub const COMMANDS_EXECUTE_ALLINVOCATIONSFAILED: &str = "commands.execute.allInvocationsFailed"; + #[doc = "Failed to execute '%1$s' as %2$s"] + pub const COMMANDS_EXECUTE_FAILED: &str = "commands.execute.failed"; + #[doc = "Executes a command on behalf of one or more entities."] + pub const COMMANDS_EXECUTE_DESCRIPTION: &str = "commands.execute.description"; + #[doc = "Detect position: %1$s %2$s %3$s is out of range."] + pub const COMMANDS_EXECUTE_OUTRANGEDDETECTPOSITION: &str = + "commands.execute.outRangedDetectPosition"; + #[doc = "Execute subcommand %1$s %2$s test failed."] + pub const COMMANDS_EXECUTE_FALSECONDITION: &str = "commands.execute.falseCondition"; + #[doc = "Execute subcommand %1$s %2$s test failed, count: %3$s."] + pub const COMMANDS_EXECUTE_FALSECONDITIONWITHCOUNT: &str = + "commands.execute.falseConditionWithCount"; + #[doc = "Test passed."] + pub const COMMANDS_EXECUTE_TRUECONDITION: &str = "commands.execute.trueCondition"; + #[doc = "Test passed, count: %1$s."] + pub const COMMANDS_EXECUTE_TRUECONDITIONWITHCOUNT: &str = + "commands.execute.trueConditionWithCount"; + #[doc = "Checking too many blocks. Max block count: %1$s. Current block count: %2$s."] + pub const COMMANDS_EXECUTE_IFUNLESSBLOCKS_TOOMANYBLOCKS: &str = + "commands.execute.ifUnlessBlocks.tooManyBlocks"; + #[doc = "No %1$s score for %2$s found"] + pub const COMMANDS_EXECUTE_IFUNLESSSCORE_SCORE_NOTFOUND: &str = + "commands.execute.ifUnlessScore.score.notFound"; + #[doc = "%1$s targets matched the selector. Only 1 target is allowed."] + pub const COMMANDS_EXECUTE_IFUNLESSSCORE_TARGETS_TOOMANY: &str = + "commands.execute.ifUnlessScore.targets.tooMany"; + #[doc = "There is no tracked player '%1$s' on the scoreboard"] + pub const COMMANDS_EXECUTE_IFUNLESSSCORE_TARGETS_EMPTY: &str = + "commands.execute.ifUnlessScore.targets.empty"; + #[doc = "No objective was found by the name '%1$s'"] + pub const COMMANDS_EXECUTE_IFUNLESSSCORE_OBJECTIVENOTFOUND: &str = + "commands.execute.ifUnlessScore.objectiveNotFound"; + #[doc = "Invalid operation %1$s."] + pub const COMMANDS_EXECUTE_IFUNLESSSCORE_PLAYERS_COMPAREOPERATION_INVALIDOPERATION: &str = + "commands.execute.ifUnlessScore.players.compareOperation.invalidOperation"; + #[doc = "Fills all or parts of a region with a specific block."] + pub const COMMANDS_FILL_DESCRIPTION: &str = "commands.fill.description"; + #[doc = "No blocks filled"] + pub const COMMANDS_FILL_FAILED: &str = "commands.fill.failed"; + #[doc = "Cannot place blocks outside of the world"] + pub const COMMANDS_FILL_OUTOFWORLD: &str = "commands.fill.outOfWorld"; + #[doc = "%1$d blocks filled"] + pub const COMMANDS_FILL_SUCCESS: &str = "commands.fill.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_FILL_TAGERROR: &str = "commands.fill.tagError"; + #[doc = "Too many blocks in the specified area (%1$d > %2$d)"] + pub const COMMANDS_FILL_TOOMANYBLOCKS: &str = "commands.fill.tooManyBlocks"; + #[doc = "Invalid replace data value for block %1$s"] + pub const COMMANDS_FILL_REPLACE_AUXVALUE_INVALID: &str = + "commands.fill.replace.auxvalue.invalid"; + #[doc = "Add or remove fog settings file"] + pub const COMMANDS_FOG_DESCRIPTION: &str = "commands.fog.description"; + #[doc = "Invalid Fog Setting Id : %1$s"] + pub const COMMANDS_FOG_INVALIDFOGID: &str = "commands.fog.invalidFogId"; + #[doc = "No fog settings with the id were found for %1$s"] + pub const COMMANDS_FOG_INVALIDUSERID: &str = "commands.fog.invalidUserId"; + #[doc = "Size limit reached for fog identifiers for %1$s"] + pub const COMMANDS_FOG_LIMITREACHED: &str = "commands.fog.limitReached"; + #[doc = "Last pushed fog setting with id %2$s was successfully removed from %1$s"] + pub const COMMANDS_FOG_SUCCESS_POP: &str = "commands.fog.success.pop"; + #[doc = "Fog setting was successfully added for %1$s with id %2$s"] + pub const COMMANDS_FOG_SUCCESS_PUSH: &str = "commands.fog.success.push"; + #[doc = "Fog settings with id %2$s were successfully removed from %1$s"] + pub const COMMANDS_FOG_SUCCESS_REMOVE: &str = "commands.fog.success.remove"; + #[doc = "Runs commands found in the corresponding function file."] + pub const COMMANDS_FUNCTION_DESCRIPTION: &str = "commands.function.description"; + #[doc = "Function %1$s not found."] + pub const COMMANDS_FUNCTION_FUNCTIONNAMENOTFOUND: &str = + "commands.function.functionNameNotFound"; + #[doc = "Function with title '%s' is invalid, character '%s' is not allowed in function names."] + pub const COMMANDS_FUNCTION_INVALIDCHARACTERS: &str = "commands.function.invalidCharacters"; + #[doc = "Function %s could not be run. You must specify a min_engine_version in the behavior pack's manifest.json."] + pub const COMMANDS_FUNCTION_NOENGINEVERSIONSPECIFIED: &str = + "commands.function.noEngineVersionSpecified"; + #[doc = "Successfully executed %1$d function entries."] + pub const COMMANDS_FUNCTION_SUCCESS: &str = "commands.function.success"; + #[doc = "Sets a player's game mode."] + pub const COMMANDS_GAMEMODE_DESCRIPTION: &str = "commands.gamemode.description"; + #[doc = "Set %2$s's game mode to %1$s"] + pub const COMMANDS_GAMEMODE_SUCCESS_OTHER: &str = "commands.gamemode.success.other"; + #[doc = "Set own game mode to %1$s"] + pub const COMMANDS_GAMEMODE_SUCCESS_SELF: &str = "commands.gamemode.success.self"; + #[doc = "Game mode '%1$s' is invalid"] + pub const COMMANDS_GAMEMODE_FAIL_INVALID: &str = "commands.gamemode.fail.invalid"; + #[doc = "Sets or queries a game rule value."] + pub const COMMANDS_GAMERULE_DESCRIPTION: &str = "commands.gamerule.description"; + #[doc = "Invalid type used for game rule '%1$s'"] + pub const COMMANDS_GAMERULE_TYPE_INVALID: &str = "commands.gamerule.type.invalid"; + #[doc = "Game rule '%1$s' can only be used if cheats are enabled in this world."] + pub const COMMANDS_GAMERULE_TYPE_NOCHEATSENABLED: &str = + "commands.gamerule.type.nocheatsenabled"; + #[doc = "Only server owners can change '%1$s'"] + pub const COMMANDS_GAMERULE_NOPERMISSION: &str = "commands.gamerule.nopermission"; + #[doc = "No game rule called '%1$s' is available"] + pub const COMMANDS_GAMERULE_NORULE: &str = "commands.gamerule.norule"; + #[doc = "Game rule %1$s has been updated to %2$s"] + pub const COMMANDS_GAMERULE_SUCCESS: &str = "commands.gamerule.success"; + #[doc = "Enable or disable the game tips on this device"] + pub const COMMANDS_GAMETIPS_DESCRIPTION: &str = "commands.gametips.description"; + #[doc = "Game tips are now enabled"] + pub const COMMANDS_GAMETIPS_ENABLED: &str = "commands.gametips.enabled"; + #[doc = "Game tips are now disabled"] + pub const COMMANDS_GAMETIPS_DISABLED: &str = "commands.gametips.disabled"; + #[doc = "Disable game tips on this device"] + pub const COMMANDS_GAMETIPS_OFF_DESCRIPTION: &str = "commands.gametips-off.description"; + #[doc = "Game tips are now disabled"] + pub const COMMANDS_GAMETIPS_OFF_SUCCESS: &str = "commands.gametips-off.success"; + #[doc = "Enable game tips on this device"] + pub const COMMANDS_GAMETIPS_ON_DESCRIPTION: &str = "commands.gametips-on.description"; + #[doc = "Game tips are now enabled"] + pub const COMMANDS_GAMETIPS_ON_SUCCESS: &str = "commands.gametips-on.success"; + #[doc = "Reset game tips on this device"] + pub const COMMANDS_GAMETIPS_RESET_DESCRIPTION: &str = "commands.gametips-reset.description"; + #[doc = "Game tips are now reset"] + pub const COMMANDS_GAMETIPS_RESET_SUCCESS: &str = "commands.gametips-reset.success"; + #[doc = "'%1$s' command started (async step %2$d)"] + pub const COMMANDS_GENERIC_ASYNC_INITIATED: &str = "commands.generic.async.initiated"; + #[doc = "'%1$s' is not true or false"] + pub const COMMANDS_GENERIC_BOOLEAN_INVALID: &str = "commands.generic.boolean.invalid"; + #[doc = "Specified chunk not found"] + pub const COMMANDS_GENERIC_CHUNK_NOTFOUND: &str = "commands.generic.chunk.notFound"; + #[doc = "Component list parsing failed"] + pub const COMMANDS_GENERIC_COMPONENTERROR: &str = "commands.generic.componentError"; + #[doc = "Specified dimension not found"] + pub const COMMANDS_GENERIC_DIMENSION_NOTFOUND: &str = "commands.generic.dimension.notFound"; + #[doc = "Cheats aren't enabled in this world."] + pub const COMMANDS_GENERIC_DISABLED: &str = "commands.generic.disabled"; + #[doc = "The command you entered, %s, is not supported in the Editor."] + pub const COMMANDS_GENERIC_DISABLED_EDITORLOCKED: &str = + "commands.generic.disabled.editorLocked"; + #[doc = "Settings are currently locked. Unlock Template World Options in the Game Settings menu to change them."] + pub const COMMANDS_GENERIC_DISABLED_TEMPLATELOCKED: &str = + "commands.generic.disabled.templateLocked"; + #[doc = "The number you have entered (%.2f) is too big, it must be at most %.2f"] + pub const COMMANDS_GENERIC_DOUBLE_TOOBIG: &str = "commands.generic.double.tooBig"; + #[doc = "The number you have entered (%.2f) is too small, it must be at least %.2f"] + pub const COMMANDS_GENERIC_DOUBLE_TOOSMALL: &str = "commands.generic.double.tooSmall"; + #[doc = "Duplicate type arguments"] + pub const COMMANDS_GENERIC_DUPLICATETYPE: &str = "commands.generic.duplicateType"; + #[doc = "Duplicate %s selector arguments"] + pub const COMMANDS_GENERIC_DUPLICATESELECTORARGUMENT: &str = + "commands.generic.duplicateSelectorArgument"; + #[doc = "Bad public key given. Expected 120 byte key after PEM formatting."] + pub const COMMANDS_GENERIC_ENCRYPTION_BADKEY: &str = "commands.generic.encryption.badkey"; + #[doc = "Bad salt given. Expected a 16 bytes before base 64 encoding."] + pub const COMMANDS_GENERIC_ENCRYPTION_BADSALT: &str = "commands.generic.encryption.badsalt"; + #[doc = "Encrypted session required"] + pub const COMMANDS_GENERIC_ENCRYPTION_REQUIRED: &str = "commands.generic.encryption.required"; + #[doc = "Target entity cannot be in a different dimension"] + pub const COMMANDS_GENERIC_ENTITY_DIFFERENTDIMENSION: &str = + "commands.generic.entity.differentDimension"; + #[doc = "Entity type '%1$s' is invalid"] + pub const COMMANDS_GENERIC_ENTITY_INVALIDTYPE: &str = "commands.generic.entity.invalidType"; + #[doc = "The entity UUID provided is in an invalid format"] + pub const COMMANDS_GENERIC_ENTITY_INVALIDUUID: &str = "commands.generic.entity.invalidUuid"; + #[doc = "That entity cannot be found"] + pub const COMMANDS_GENERIC_ENTITY_NOTFOUND: &str = "commands.generic.entity.notFound"; + #[doc = "Incorrect permission level for command: %s."] + pub const COMMANDS_GENERIC_ERROR_PERMISSIONS: &str = "commands.generic.error.permissions"; + #[doc = "An unknown error occurred while attempting to perform this command"] + pub const COMMANDS_GENERIC_EXCEPTION: &str = "commands.generic.exception"; + #[doc = "Type argument applied to Agent-only selector"] + pub const COMMANDS_GENERIC_INVALIDAGENTTYPE: &str = "commands.generic.invalidAgentType"; + #[doc = "Invalid context provided for given command type"] + pub const COMMANDS_GENERIC_INVALIDCONTEXT: &str = "commands.generic.invalidcontext"; + #[doc = "Command origin was invalid at command execution time"] + pub const COMMANDS_GENERIC_INVALIDORIGIN: &str = "commands.generic.invalidOrigin"; + #[doc = "The command you entered, %s, is not supported on this device"] + pub const COMMANDS_GENERIC_INVALIDDEVICE: &str = "commands.generic.invalidDevice"; + #[doc = "Invalid message length"] + pub const COMMANDS_GENERIC_INVALIDMESSAGE: &str = "commands.generic.invalidMessage"; + #[doc = "Type argument applied to player-only selector"] + pub const COMMANDS_GENERIC_INVALIDPLAYERTYPE: &str = "commands.generic.invalidPlayerType"; + #[doc = "Unknown type argument"] + pub const COMMANDS_GENERIC_INVALIDTYPE: &str = "commands.generic.invalidType"; + #[doc = "Max level has to be larger than min level"] + pub const COMMANDS_GENERIC_LEVELERROR: &str = "commands.generic.levelError"; + #[doc = "Body is missing or malformed"] + pub const COMMANDS_GENERIC_MALFORMED_BODY: &str = "commands.generic.malformed.body"; + #[doc = "Invalid request type"] + pub const COMMANDS_GENERIC_MALFORMED_TYPE: &str = "commands.generic.malformed.type"; + #[doc = "Not implemented"] + pub const COMMANDS_GENERIC_NOTIMPLEMENTED: &str = "commands.generic.notimplemented"; + #[doc = "Source volume is not loaded"] + pub const COMMANDS_GENERIC_SOURCENOTLOADED: &str = "commands.generic.sourceNotLoaded"; + #[doc = "Destination volume is not loaded"] + pub const COMMANDS_GENERIC_DESTINATIONNOTLOADED: &str = "commands.generic.destinationNotLoaded"; + #[doc = "Provided JSON failed to parse with the following error: %1$s"] + pub const COMMANDS_GENERIC_JSON_INVALID: &str = "commands.generic.json.invalid"; + #[doc = "'%1$s' is not a valid number"] + pub const COMMANDS_GENERIC_NUM_INVALID: &str = "commands.generic.num.invalid"; + #[doc = "The number you have entered (%1$d) is too big, it must be at most %2$d"] + pub const COMMANDS_GENERIC_NUM_TOOBIG: &str = "commands.generic.num.tooBig"; + #[doc = "The number you have entered (%1$d) is too small, it must be at least %2$d"] + pub const COMMANDS_GENERIC_NUM_TOOSMALL: &str = "commands.generic.num.tooSmall"; + #[doc = "Cannot access blocks outside of the world"] + pub const COMMANDS_GENERIC_OUTOFWORLD: &str = "commands.generic.outOfWorld"; + #[doc = "'%1$s' is not a valid parameter"] + pub const COMMANDS_GENERIC_PARAMETER_INVALID: &str = "commands.generic.parameter.invalid"; + #[doc = ""] + pub const COMMANDS_GENERIC_PERMISSION_SELECTOR: &str = "commands.generic.permission.selector"; + #[doc = "That player cannot be found"] + pub const COMMANDS_GENERIC_PLAYER_NOTFOUND: &str = "commands.generic.player.notFound"; + #[doc = "Provided protocol version doesn't match Minecraft's protocol version"] + pub const COMMANDS_GENERIC_PROTOCOL_MISMATCH: &str = "commands.generic.protocol.mismatch"; + #[doc = "Minimum selector radius must be smaller than maximum"] + pub const COMMANDS_GENERIC_RADIUSERROR: &str = "commands.generic.radiusError"; + #[doc = "Radius cannot be negative"] + pub const COMMANDS_GENERIC_RADIUSNEGATIVE: &str = "commands.generic.radiusNegative"; + #[doc = "Rotation out of range"] + pub const COMMANDS_GENERIC_ROTATIONERROR: &str = "commands.generic.rotationError"; + #[doc = "The command is already running"] + pub const COMMANDS_GENERIC_RUNNING: &str = "commands.generic.running"; + #[doc = "Command step failed"] + pub const COMMANDS_GENERIC_STEP_FAILED: &str = "commands.generic.step.failed"; + #[doc = "Syntax error: Unexpected \"%2$s\": at \"%1$s>>%2$s<<%3$s\""] + pub const COMMANDS_GENERIC_SYNTAX: &str = "commands.generic.syntax"; + #[doc = "No targets matched selector"] + pub const COMMANDS_GENERIC_NOTARGETMATCH: &str = "commands.generic.noTargetMatch"; + #[doc = "Selector must be player-type"] + pub const COMMANDS_GENERIC_TARGETNOTPLAYER: &str = "commands.generic.targetNotPlayer"; + #[doc = "Too many target name arguments"] + pub const COMMANDS_GENERIC_TOOMANYNAMES: &str = "commands.generic.tooManyNames"; + #[doc = "Too many targets matched selector"] + pub const COMMANDS_GENERIC_TOOMANYTARGETS: &str = "commands.generic.tooManyTargets"; + #[doc = "Too many commands have been requested, wait for one to be done"] + pub const COMMANDS_GENERIC_TOO_MANY_REQUESTS: &str = "commands.generic.too.many.requests"; + #[doc = "Unknown command: %s. Please check that the command exists and that you have permission to use it."] + pub const COMMANDS_GENERIC_UNKNOWN: &str = "commands.generic.unknown"; + #[doc = "Usage: %1$s"] + pub const COMMANDS_GENERIC_USAGE: &str = "commands.generic.usage"; + #[doc = "Sorry! The %s command is not available in this world."] + pub const COMMANDS_GENERIC_BLOCKED_EDU: &str = "commands.generic.blocked_edu"; + #[doc = "Usage:"] + pub const COMMANDS_GENERIC_USAGE_NOPARAM: &str = "commands.generic.usage.noparam"; + #[doc = "The requested version doesn't exist for this command"] + pub const COMMANDS_GENERIC_VERSION_MISMATCH: &str = "commands.generic.version.mismatch"; + #[doc = "Command calls not from chat should specify the command's version"] + pub const COMMANDS_GENERIC_VERSION_MISSING: &str = "commands.generic.version.missing"; + #[doc = "Active camera has to be a free camera to target an entity"] + pub const COMMANDS_GENERIC_WRONGTARGETCAMERA: &str = "commands.generic.wrongTargetCamera"; + #[doc = "Gets pixels for a specific chunk."] + pub const COMMANDS_GETCHUNKDATA_DESCRIPTION: &str = "commands.getchunkdata.description"; + #[doc = "Chunk data received"] + pub const COMMANDS_GETCHUNKDATA_SUCCESS: &str = "commands.getchunkdata.success"; + #[doc = "Gets list of chunks that are loaded."] + pub const COMMANDS_GETCHUNKS_DESCRIPTION: &str = "commands.getchunks.description"; + #[doc = "Chunk list received"] + pub const COMMANDS_GETCHUNKS_SUCCESS: &str = "commands.getchunks.success"; + #[doc = "Returns the local player name."] + pub const COMMANDS_GETLOCALPLAYERNAME_DESCRIPTION: &str = + "commands.getlocalplayername.description"; + #[doc = "Gets the spawn position of the specified player(s)."] + pub const COMMANDS_GETSPAWNPOINT_DESCRIPTION: &str = "commands.getspawnpoint.description"; + #[doc = "Gets the position of the top non-air block below the specified position"] + pub const COMMANDS_GETTOPSOLIDBLOCK_DESCRIPTION: &str = "commands.gettopsolidblock.description"; + #[doc = "No solid blocks under specified position"] + pub const COMMANDS_GETTOPSOLIDBLOCK_NOTFOUND: &str = "commands.gettopsolidblock.notfound"; + #[doc = "There is no such block with name %1$d"] + pub const COMMANDS_GIVE_BLOCK_NOTFOUND: &str = "commands.give.block.notFound"; + #[doc = "Gives an item to a player."] + pub const COMMANDS_GIVE_DESCRIPTION: &str = "commands.give.description"; + #[doc = "Invalid command syntax: no such %s exists with that data value"] + pub const COMMANDS_GIVE_ITEM_INVALID: &str = "commands.give.item.invalid"; + #[doc = "There is no such item with name %1$d"] + pub const COMMANDS_GIVE_ITEM_NOTFOUND: &str = "commands.give.item.notFound"; + #[doc = "Invalid map data provided"] + pub const COMMANDS_GIVE_MAP_INVALIDDATA: &str = "commands.give.map.invalidData"; + #[doc = "Could not make exploration map. Feature not found on this dimension"] + pub const COMMANDS_GIVE_MAP_FEATURENOTFOUND: &str = "commands.give.map.featureNotFound"; + #[doc = "Gave %1$s * %2$d to %3$s"] + pub const COMMANDS_GIVE_SUCCESS: &str = "commands.give.success"; + #[doc = "You have been given %1$s * %2$d"] + pub const COMMANDS_GIVE_SUCCESSRECIPIENT: &str = "commands.give.successRecipient"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_GIVE_TAGERROR: &str = "commands.give.tagError"; + #[doc = "\"data\" has an invalid input, must be an integer."] + pub const COMMANDS_HASITEM_FAIL_INVALIDDATA: &str = "commands.hasitem.fail.invalidData"; + #[doc = "\"quantity\" has an invalid input, must be an integer or range of integers."] + pub const COMMANDS_HASITEM_FAIL_INVALIDQUANTITY: &str = "commands.hasitem.fail.invalidQuantity"; + #[doc = "\"slot\" has an invalid input, must be an integer or range of integers."] + pub const COMMANDS_HASITEM_FAIL_INVALIDSLOT: &str = "commands.hasitem.fail.invalidSlot"; + #[doc = "\"item\" missing, required for \"hasitem\" filter."] + pub const COMMANDS_HASITEM_FAIL_NOITEM: &str = "commands.hasitem.fail.noItem"; + #[doc = "Specifying a \"slot\" is invalid if a \"location\" is not given."] + pub const COMMANDS_HASITEM_FAIL_SLOTNOLOCATION: &str = "commands.hasitem.fail.slotNoLocation"; + #[doc = "Provides help/list of commands."] + pub const COMMANDS_HELP_DESCRIPTION: &str = "commands.help.description"; + #[doc = "Tip: Use the key while typing a command to auto-complete the command or its arguments"] + pub const COMMANDS_HELP_FOOTER: &str = "commands.help.footer"; + #[doc = "--- Showing help page %1$d of %2$d (/help ) ---"] + pub const COMMANDS_HELP_HEADER: &str = "commands.help.header"; + #[doc = "%s (also %s):"] + pub const COMMANDS_HELP_COMMAND_ALIASES: &str = "commands.help.command.aliases"; + #[doc = "Changes the visibility of hud elements."] + pub const COMMANDS_HUD_DESCRIPTION: &str = "commands.hud.description"; + #[doc = "Hud command successfully executed"] + pub const COMMANDS_HUD_SUCCESS: &str = "commands.hud.success"; + #[doc = "Sets the immutable state of the world."] + pub const COMMANDS_IMMUTABLEWORLD_DESCRIPTION: &str = "commands.immutableworld.description"; + #[doc = "immutableworld = %s"] + pub const COMMANDS_IMMUTABLEWORLD_INFO: &str = "commands.immutableworld.info"; + #[doc = "Sets whether or not a player's input can affect their character."] + pub const COMMANDS_INPUTPERMISSION_DESCRIPTION: &str = "commands.inputpermission.description"; + #[doc = "Camera"] + pub const COMMANDS_INPUTPERMISSION_CAMERA: &str = "commands.inputpermission.camera"; + #[doc = "Movement"] + pub const COMMANDS_INPUTPERMISSION_MOVEMENT: &str = "commands.inputpermission.movement"; + #[doc = "Jump"] + pub const COMMANDS_INPUTPERMISSION_JUMP: &str = "commands.inputpermission.jump"; + #[doc = "Sneak"] + pub const COMMANDS_INPUTPERMISSION_SNEAK: &str = "commands.inputpermission.sneak"; + #[doc = "Mount"] + pub const COMMANDS_INPUTPERMISSION_MOUNT: &str = "commands.inputpermission.mount"; + #[doc = "Dismount"] + pub const COMMANDS_INPUTPERMISSION_DISMOUNT: &str = "commands.inputpermission.dismount"; + #[doc = "Lateral Movement"] + pub const COMMANDS_INPUTPERMISSION_LATERAL_MOVEMENT: &str = + "commands.inputpermission.lateral_movement"; + #[doc = "Move Forward"] + pub const COMMANDS_INPUTPERMISSION_MOVE_FORWARD: &str = "commands.inputpermission.move_forward"; + #[doc = "Move Backward"] + pub const COMMANDS_INPUTPERMISSION_MOVE_BACKWARD: &str = + "commands.inputpermission.move_backward"; + #[doc = "Move Left"] + pub const COMMANDS_INPUTPERMISSION_MOVE_LEFT: &str = "commands.inputpermission.move_left"; + #[doc = "Move Right"] + pub const COMMANDS_INPUTPERMISSION_MOVE_RIGHT: &str = "commands.inputpermission.move_right"; + #[doc = "enabled"] + pub const COMMANDS_INPUTPERMISSION_ENABLED: &str = "commands.inputpermission.enabled"; + #[doc = "disabled"] + pub const COMMANDS_INPUTPERMISSION_DISABLED: &str = "commands.inputpermission.disabled"; + #[doc = "'%s' is an invalid filter argument"] + pub const COMMANDS_INPUTPERMISSION_SET_INVALIDFILTER: &str = + "commands.inputpermission.set.invalidfilter"; + #[doc = "'permission' has an invalid input"] + pub const COMMANDS_INPUTPERMISSION_SET_MISSINGPERMISSION: &str = + "commands.inputpermission.set.missingpermission"; + #[doc = "'state' has an invalid input"] + pub const COMMANDS_INPUTPERMISSION_SET_MISSINGSTATE: &str = + "commands.inputpermission.set.missingstate"; + #[doc = "%s input %s for %s"] + pub const COMMANDS_INPUTPERMISSION_SET_OUTPUTONEPLAYER: &str = + "commands.inputpermission.set.outputoneplayer"; + #[doc = "%s input %s for %d players"] + pub const COMMANDS_INPUTPERMISSION_SET_OUTPUTMULTIPLEPLAYERS: &str = + "commands.inputpermission.set.outputmultipleplayers"; + #[doc = "<%s>: %d %s"] + pub const COMMANDS_INPUTPERMISSION_QUERY: &str = "commands.inputpermission.query"; + #[doc = "<%s>: %d enabled | %d disabled"] + pub const COMMANDS_INPUTPERMISSION_QUERYVERBOSE: &str = "commands.inputpermission.queryverbose"; + #[doc = "Lists all items with the given tag."] + pub const COMMANDS_ITEMSWITHTAG_DESCRIPTION: &str = "commands.itemswithtag.description"; + #[doc = "There is %d item with the tag %s:"] + pub const COMMANDS_ITEMSWITHTAG_SUCCESS_SINGLE: &str = "commands.itemswithtag.success.single"; + #[doc = "There are %d items with the tag %s:"] + pub const COMMANDS_ITEMSWITHTAG_SUCCESS_MULTIPLE: &str = + "commands.itemswithtag.success.multiple"; + #[doc = "%s"] + pub const COMMANDS_ITEMSWITHTAG_SUCCESS_LIST_ITEMS: &str = + "commands.itemswithtag.success.list.items"; + #[doc = "No items contain the tag %s."] + pub const COMMANDS_ITEMSWITHTAG_FAIL_NOITEMSFOUND: &str = + "commands.itemswithtag.fail.noitemsfound"; + #[doc = "Kicks a player from the server."] + pub const COMMANDS_KICK_DESCRIPTION: &str = "commands.kick.description"; + #[doc = "Removes a player from the game."] + pub const COMMANDS_KICK_DESCRIPTION_EDU: &str = "commands.kick.description.edu"; + #[doc = "Please provide the name of the player you want to kick"] + pub const COMMANDS_KICK_NO_PLAYER: &str = "commands.kick.no.player"; + #[doc = "Could not find player %1$s"] + pub const COMMANDS_KICK_NOT_FOUND: &str = "commands.kick.not.found"; + #[doc = "You may not remove yourself from the game"] + pub const COMMANDS_KICK_NOT_YOURSELF: &str = "commands.kick.not.yourself"; + #[doc = "Kicked %1$s from the game"] + pub const COMMANDS_KICK_SUCCESS: &str = "commands.kick.success"; + #[doc = "Kicked %1$s from the game: '%2$s'"] + pub const COMMANDS_KICK_SUCCESS_REASON: &str = "commands.kick.success.reason"; + #[doc = "Removed %1$s from the game: '%2$s'"] + pub const COMMANDS_KICK_SUCCESS_REASONEDU: &str = "commands.kick.success.reasonedu"; + #[doc = "The host may not be kicked from the game."] + pub const COMMANDS_KICK_NO_HOST: &str = "commands.kick.no.host"; + #[doc = "Teachers may not be removed from the game."] + pub const COMMANDS_KICK_NO_TEACHER: &str = "commands.kick.no.teacher"; + #[doc = "Players cannot be removed while they are in Creative mode."] + pub const COMMANDS_KILL_ATTEMPTKILLPLAYERCREATIVE_EDU: &str = + "commands.kill.attemptKillPlayerCreative.edu"; + #[doc = "Players cannot be killed while they are in Creative mode."] + pub const COMMANDS_KILL_ATTEMPTKILLPLAYERCREATIVE: &str = + "commands.kill.attemptKillPlayerCreative"; + #[doc = "Removed %1$s"] + pub const COMMANDS_KILL_SUCCESSFUL_EDU: &str = "commands.kill.successful.edu"; + #[doc = "Killed %1$s"] + pub const COMMANDS_KILL_SUCCESSFUL: &str = "commands.kill.successful"; + #[doc = "Removes entities (players, mobs, etc.)."] + pub const COMMANDS_KILL_DESCRIPTION_EDU: &str = "commands.kill.description.edu"; + #[doc = "Kills entities (players, mobs, etc.)."] + pub const COMMANDS_KILL_DESCRIPTION: &str = "commands.kill.description"; + #[doc = "Handle Educational Lesson reporting."] + pub const COMMANDS_LESSON_DESCRIPTION: &str = "commands.lesson.description"; + #[doc = "Success"] + pub const COMMANDS_LESSON_SUCCESS: &str = "commands.lesson.success"; + #[doc = "Lists players on the server."] + pub const COMMANDS_LIST_DESCRIPTION: &str = "commands.list.description"; + #[doc = "Displays the coordinates for the closest structure or biome of a given type."] + pub const COMMANDS_LOCATE_DESCRIPTION: &str = "commands.locate.description"; + #[doc = "Could not find a biome of type %1$s within a reasonable distance"] + pub const COMMANDS_LOCATE_BIOME_FAIL: &str = "commands.locate.biome.fail"; + #[doc = "The nearest %1$s is at block %2$s, %3$s, %4$s (%5 blocks away)"] + pub const COMMANDS_LOCATE_BIOME_SUCCESS: &str = "commands.locate.biome.success"; + #[doc = "The command can only be used by a valid player"] + pub const COMMANDS_LOCATE_STRUCTURE_FAIL_NOPLAYER: &str = + "commands.locate.structure.fail.noplayer"; + #[doc = "No valid structure found within a reasonable distance"] + pub const COMMANDS_LOCATE_STRUCTURE_FAIL_NOSTRUCTUREFOUND: &str = + "commands.locate.structure.fail.nostructurefound"; + #[doc = "The nearest %1$s is at block %2$s, (y?), %3$s (%4 blocks away)"] + pub const COMMANDS_LOCATE_STRUCTURE_SUCCESS: &str = "commands.locate.structure.success"; + #[doc = "Drops the given loot table into the specified inventory or into the world."] + pub const COMMANDS_LOOT_DESCRIPTION: &str = "commands.loot.description"; + #[doc = "Loot table '%1$s' not found"] + pub const COMMANDS_LOOT_FAILURE_INVALIDLOOTTABLE: &str = + "commands.loot.failure.invalidLootTable"; + #[doc = "Mainhand or offhand should not be used on non entity object."] + pub const COMMANDS_LOOT_FAILURE_MAINHANDOFFHANDONNONENTITY: &str = + "commands.loot.failure.mainhandOffhandOnNonEntity"; + #[doc = "Entity %1$s has no loot table"] + pub const COMMANDS_LOOT_FAILURE_ENTITYNOLOOTTABLE: &str = + "commands.loot.failure.entityNoLootTable"; + #[doc = "Target position %s is not a container"] + pub const COMMANDS_LOOT_FAILURE_NOCONTAINER: &str = "commands.loot.failure.noContainer"; + #[doc = "Could not replace slot %s, slot must be between %d and %d for %s"] + pub const COMMANDS_LOOT_FAILURE_INVALIDSLOTIDFORSLOTTYPE: &str = + "commands.loot.failure.invalidSlotIdForSlotType"; + #[doc = "Entity %s does not have SlotType %s"] + pub const COMMANDS_LOOT_FAILURE_INVALIDSLOTTYPEFORENTITY: &str = + "commands.loot.failure.invalidSlotTypeForEntity"; + #[doc = "slotId + count exceeds slot container size %d"] + pub const COMMANDS_LOOT_FAILURE_COUNTEXCEEDSCONTAINERSIZE: &str = + "commands.loot.failure.countExceedsContainerSize"; + #[doc = "count cannot be negative a negative number"] + pub const COMMANDS_LOOT_FAILURE_NEGATIVECOUNT: &str = "commands.loot.failure.negativeCount"; + #[doc = "%1$s items were dropped."] + pub const COMMANDS_LOOT_SUCCESS: &str = "commands.loot.success"; + #[doc = "Replaced %s %d of %s with %d item(s) over %d slot(s)"] + pub const COMMANDS_LOOT_REPLACESUCCESS: &str = "commands.loot.replaceSuccess"; + #[doc = "Replaced %s slot %d with %d item(s) over %d slot(s)"] + pub const COMMANDS_LOOT_REPLACESUCCESS_BLOCK: &str = "commands.loot.replaceSuccess.block"; + #[doc = "Only one entity is allowed, but the provided selector allows more than one"] + pub const COMMANDS_SELECTOR_ERROR_MORETHANONE: &str = "commands.selector.error.moreThanOne"; + #[doc = "Lists all tags associated with the given item."] + pub const COMMANDS_TAGSFROMITEM_DESCRIPTION: &str = "commands.tagsfromitem.description"; + #[doc = "There is %d tag on the item %s:"] + pub const COMMANDS_TAGSFROMITEM_SUCCESS_SINGLE: &str = "commands.tagsfromitem.success.single"; + #[doc = "There are %d tags on the item %s:"] + pub const COMMANDS_TAGSFROMITEM_SUCCESS_MULTIPLE: &str = + "commands.tagsfromitem.success.multiple"; + #[doc = "%s"] + pub const COMMANDS_TAGSFROMITEM_SUCCESS_LIST_TAGS: &str = + "commands.tagsfromitem.success.list.tags"; + #[doc = "No tags found on the item: %s."] + pub const COMMANDS_TAGSFROMITEM_FAIL_NOTAGSFOUND: &str = + "commands.tagsfromitem.fail.notagsfound"; + #[doc = "Enables/Disables the content log command"] + pub const COMMANDS_TOGGLECONTENTLOG_TOGGLE: &str = "commands.togglecontentlog.toggle"; + #[doc = "Content Log Enabled"] + pub const COMMANDS_TOGGLECONTENTLOG_ENABLED: &str = "commands.togglecontentlog.enabled"; + #[doc = "Content Log Disabled"] + pub const COMMANDS_TOGGLECONTENTLOG_DISABLED: &str = "commands.togglecontentlog.disabled"; + #[doc = "Displays a message about yourself."] + pub const COMMANDS_ME_DESCRIPTION: &str = "commands.me.description"; + #[doc = "%1$s whispers to you: %2$s"] + pub const COMMANDS_MESSAGE_DISPLAY_INCOMING: &str = "commands.message.display.incoming"; + #[doc = "You whisper to %1$s: %2$s"] + pub const COMMANDS_MESSAGE_DISPLAY_OUTGOING: &str = "commands.message.display.outgoing"; + #[doc = "You can't send a private message to yourself!"] + pub const COMMANDS_MESSAGE_SAMETARGET: &str = "commands.message.sameTarget"; + #[doc = "Controls what mob events are allowed to run."] + pub const COMMANDS_MOBEVENT_DESCRIPTION: &str = "commands.mobevent.description"; + #[doc = "Mob Events are now enabled. Individual events which are set to false will not run."] + pub const COMMANDS_MOBEVENT_EVENTSENABLEDSETTOTRUE: &str = + "commands.mobevent.eventsEnabledSetToTrue"; + #[doc = "Mob Events are now disabled. Individual events will not run."] + pub const COMMANDS_MOBEVENT_EVENTSENABLEDSETTOFALSE: &str = + "commands.mobevent.eventsEnabledSetToFalse"; + #[doc = "Mob Events are enabled. Individual events which are set to false will not run."] + pub const COMMANDS_MOBEVENT_EVENTSENABLEDISTRUE: &str = "commands.mobevent.eventsEnabledIsTrue"; + #[doc = "Mob Events are disabled. Individual events will not run."] + pub const COMMANDS_MOBEVENT_EVENTSENABLEDISFALSE: &str = + "commands.mobevent.eventsEnabledIsFalse"; + #[doc = "Mob Event %s (id: %s) set to true."] + pub const COMMANDS_MOBEVENT_EVENTSETTOTRUE: &str = "commands.mobevent.eventSetToTrue"; + #[doc = "Mob Event %s (id: %s) set to true, but Mob Events are disabled."] + pub const COMMANDS_MOBEVENT_EVENTSETTOTRUEBUTEVENTSDISABLED: &str = + "commands.mobevent.eventSetToTrueButEventsDisabled"; + #[doc = "Mob Event %s (id: %s) set to false."] + pub const COMMANDS_MOBEVENT_EVENTSETTOFALSE: &str = "commands.mobevent.eventSetToFalse"; + #[doc = "Mob Event %s (id: %s) is set to true."] + pub const COMMANDS_MOBEVENT_EVENTISTRUE: &str = "commands.mobevent.eventIsTrue"; + #[doc = "Mob Event %s (id: %s) is set to true, but Mob Events are disabled."] + pub const COMMANDS_MOBEVENT_EVENTISTRUEBUTEVENTSDISABLED: &str = + "commands.mobevent.eventIsTrueButEventsDisabled"; + #[doc = "Mob Event %s (id: %s) is set to false."] + pub const COMMANDS_MOBEVENT_EVENTISFALSE: &str = "commands.mobevent.eventIsFalse"; + #[doc = "Allows you to control playing music tracks."] + pub const COMMANDS_MUSIC_DESCRIPTION: &str = "commands.music.description"; + #[doc = "You must provide a non-empty track name."] + pub const COMMANDS_MUSIC_FAILURE_EMPTYTRACKNAME: &str = "commands.music.failure.emptyTrackName"; + #[doc = "%s has been queued and it will start playing when the current track stops."] + pub const COMMANDS_MUSIC_SUCCESS_QUEUEACTION: &str = "commands.music.success.queueAction"; + #[doc = "%s has been queued to start playing."] + pub const COMMANDS_MUSIC_SUCCESS_PLAYACTION: &str = "commands.music.success.playAction"; + #[doc = "Custom music will stop now."] + pub const COMMANDS_MUSIC_SUCCESS_STOPACTION: &str = "commands.music.success.stopAction"; + #[doc = "Music volume will be updated to %d."] + pub const COMMANDS_MUSIC_SUCCESS_VOLUMEACTION: &str = "commands.music.success.volumeAction"; + #[doc = "Grants operator status to a player."] + pub const COMMANDS_OP_DESCRIPTION: &str = "commands.op.description"; + #[doc = "Could not op (already op or higher): %s"] + pub const COMMANDS_OP_FAILED: &str = "commands.op.failed"; + #[doc = "Opped: %s"] + pub const COMMANDS_OP_SUCCESS: &str = "commands.op.success"; + #[doc = "You have been opped"] + pub const COMMANDS_OP_MESSAGE: &str = "commands.op.message"; + #[doc = "Invalid operation %1$s."] + pub const COMMANDS_OPERATOR_INVALID: &str = "commands.operator.invalid"; + #[doc = "CommandBlock"] + pub const COMMANDS_ORIGIN_COMMANDBLOCK: &str = "commands.origin.commandblock"; + #[doc = "External"] + pub const COMMANDS_ORIGIN_EXTERNAL: &str = "commands.origin.external"; + #[doc = "DevConsole"] + pub const COMMANDS_ORIGIN_DEVCONSOLE: &str = "commands.origin.devconsole"; + #[doc = "Script Engine"] + pub const COMMANDS_ORIGIN_SCRIPT: &str = "commands.origin.script"; + #[doc = "Script Debugger"] + pub const COMMANDS_ORIGIN_SCRIPTDEBUGGER: &str = "commands.origin.scriptDebugger"; + #[doc = "Server"] + pub const COMMANDS_ORIGIN_SERVER: &str = "commands.origin.server"; + #[doc = "Teacher"] + pub const COMMANDS_ORIGIN_TEACHER: &str = "commands.origin.teacher"; + #[doc = "Reloads and applies Op permissions."] + pub const COMMANDS_OPS_DESCRIPTION: &str = "commands.ops.description"; + #[doc = "Ops reloaded from file."] + pub const COMMANDS_OPS_RELOADED: &str = "commands.ops.reloaded"; + #[doc = "Succeeded in setting operator level for player %s."] + pub const COMMANDS_OPS_SET_SUCCESS: &str = "commands.ops.set.success"; + #[doc = "Reloads and applies permissions."] + pub const COMMANDS_PERMISSIONS_DESCRIPTION: &str = "commands.permissions.description"; + #[doc = "Failed to list permissions from file, file not found."] + pub const COMMAND_PERMISSIONS_LIST_FAIL_FILENOTFOUND: &str = + "command.permissions.list.fail.filenotfound"; + #[doc = "Permissions reloaded from file."] + pub const COMMANDS_PERMISSIONS_RELOADED: &str = "commands.permissions.reloaded"; + #[doc = "Failed to reload permissions from file, file not found."] + pub const COMMAND_PERMISSIONS_RELOAD_FAIL_FILENOTFOUND: &str = + "command.permissions.reload.fail.filenotfound"; + #[doc = "Could not set permission level %s for player %s."] + pub const COMMANDS_PERMISSIONS_SET_FAILED: &str = "commands.permissions.set.failed"; + #[doc = "Succeeded in setting permission level %s for player %s."] + pub const COMMANDS_PERMISSIONS_SET_SUCCESS: &str = "commands.permissions.set.success"; + #[doc = "Could not save permission level %s for player %s."] + pub const COMMANDS_PERMISSIONS_SAVE_FAILED: &str = "commands.permissions.save.failed"; + #[doc = "Succeeded in saving permission level %s for player %s."] + pub const COMMANDS_PERMISSIONS_SAVE_SUCCESS: &str = "commands.permissions.save.success"; + #[doc = "Creates a particle emitter"] + pub const COMMANDS_SPAWNPARTICLEEMITTER_DESCRIPTION: &str = + "commands.spawnParticleEmitter.description"; + #[doc = "Request to create %1$s sent to all players."] + pub const COMMANDS_SPAWNPARTICLEEMITTER_SUCCESS: &str = "commands.spawnParticleEmitter.success"; + #[doc = "Creates particles."] + pub const COMMANDS_PARTICLE_DESCRIPTION: &str = "commands.particle.description"; + #[doc = "Unknown effect name (%1$s)"] + pub const COMMANDS_PARTICLE_NOTFOUND: &str = "commands.particle.notFound"; + #[doc = "Playing effect %1$s for %2$d times"] + pub const COMMANDS_PARTICLE_SUCCESS: &str = "commands.particle.success"; + #[doc = "Feature placement failed. Not all chunks are loaded."] + pub const COMMANDS_PLACE_CHUNKNOTLOADED_ERROR: &str = "commands.place.chunknotloaded.error"; + #[doc = "Places a jigsaw structure, feature, or feature rule in the world."] + pub const COMMANDS_PLACE_DESCRIPTION: &str = "commands.place.description"; + #[doc = "Place command failed."] + pub const COMMANDS_PLACE_ERROR: &str = "commands.place.error"; + #[doc = "Jigsaw structure generation failed."] + pub const COMMANDS_PLACE_GENERATION_ERROR: &str = "commands.place.generation.error"; + #[doc = "Invalid feature name."] + pub const COMMANDS_PLACE_INVALIDFEATURE_ERROR: &str = "commands.place.invalidfeature.error"; + #[doc = "Invalid feature rule name."] + pub const COMMANDS_PLACE_INVALIDFEATURERULE_ERROR: &str = + "commands.place.invalidfeaturerule.error"; + #[doc = "Feature could not be placed at this location."] + pub const COMMANDS_PLACE_INVALIDPOSITION_ERROR: &str = "commands.place.invalidposition.error"; + #[doc = "Invalid structure name."] + pub const COMMANDS_PLACE_INVALIDSTRUCTURE_ERROR: &str = "commands.place.invalidstructure.error"; + #[doc = "Invalid max depth. Value must be between 1 and 20."] + pub const COMMANDS_PLACE_MAXDEPTH_ERROR: &str = "commands.place.maxdepth.error"; + #[doc = "Jigsaw structure generation failed. Structure placed out of bounds."] + pub const COMMANDS_PLACE_OUTOFBOUNDS_ERROR: &str = "commands.place.outofbounds.error"; + #[doc = "Place command succeeded."] + pub const COMMANDS_PLACE_SUCCESS: &str = "commands.place.success"; + #[doc = "Makes one or more entities play a one-off animation. Assumes all variables are setup correctly."] + pub const COMMANDS_PLAYANIMATION_DESCRIPTION: &str = "commands.playanimation.description"; + #[doc = "Animation request sent to clients for processing."] + pub const COMMANDS_PLAYANIMATION_SUCCESS: &str = "commands.playanimation.success"; + #[doc = "There are %1$d/%2$d players online:"] + pub const COMMANDS_PLAYERS_LIST: &str = "commands.players.list"; + #[doc = "%s"] + pub const COMMANDS_PLAYERS_LIST_NAMES: &str = "commands.players.list.names"; + #[doc = "Plays a sound."] + pub const COMMANDS_PLAYSOUND_DESCRIPTION: &str = "commands.playsound.description"; + #[doc = "Player %1$s is too far away to hear the sound"] + pub const COMMANDS_PLAYSOUND_PLAYERTOOFAR: &str = "commands.playsound.playerTooFar"; + #[doc = "Played sound '%1$s' to %2$s"] + pub const COMMANDS_PLAYSOUND_SUCCESS: &str = "commands.playsound.success"; + #[doc = "Toggles on/off coordinates for player."] + pub const COMMANDS_POSITION_DESCRIPTION: &str = "commands.position.description"; + #[doc = "Unable to host local game"] + pub const COMMANDS_PUBLISH_FAILED: &str = "commands.publish.failed"; + #[doc = "Local game hosted on port %1$s"] + pub const COMMANDS_PUBLISH_STARTED: &str = "commands.publish.started"; + #[doc = "Gets transform, name, and id information about the given target entity or entities."] + pub const COMMANDS_QUERYTARGET_DESCRIPTION: &str = "commands.querytarget.description"; + #[doc = "Target data: %1$s"] + pub const COMMANDS_QUERYTARGET_SUCCESS: &str = "commands.querytarget.success"; + #[doc = "Unlocks recipe in the recipe book for a player."] + pub const COMMANDS_RECIPES_DESCRIPTION: &str = "commands.recipes.description"; + #[doc = "Unlocked all recipes for %1$s."] + pub const COMMANDS_RECIPES_UNLOCKEDALLRECIPES: &str = "commands.recipes.unlockedAllRecipes"; + #[doc = "Removed all recipes for %1$s."] + pub const COMMANDS_RECIPES_REMOVEDALLRECIPES: &str = "commands.recipes.removedAllRecipes"; + #[doc = "Unlocked recipe for %1$s: %2$s"] + pub const COMMANDS_RECIPES_UNLOCKEDRECIPE: &str = "commands.recipes.unlockedRecipe"; + #[doc = "Removed recipe for %1$s: %2$s"] + pub const COMMANDS_RECIPES_REMOVEDRECIPE: &str = "commands.recipes.removedRecipe"; + #[doc = "%1$s already has recipe unlocked: %2$s"] + pub const COMMANDS_RECIPES_PLAYERHASRECIPE: &str = "commands.recipes.playerHasRecipe"; + #[doc = "%1$s does not have the recipe: %2$s"] + pub const COMMANDS_RECIPES_PLAYERDOESNOTHAVERECIPE: &str = + "commands.recipes.playerDoesNotHaveRecipe"; + #[doc = "The recipe could not be found."] + pub const COMMANDS_RECIPES_NOTFOUND: &str = "commands.recipes.notFound"; + #[doc = "The recipe is not unlockable in the recipe book."] + pub const COMMANDS_RECIPES_NOTUNLOCKABLE: &str = "commands.recipes.notUnlockable"; + #[doc = "Reloads all function and script files from all behavior packs, or optionally reloads the world and all resource and behavior packs."] + pub const COMMANDS_RELOAD_ALL_DESCRIPTION: &str = "commands.reload.all.description"; + #[doc = "Data Driven UI files have been reloaded."] + pub const COMMANDS_RELOAD_DDUI_SUCCESS: &str = "commands.reload.ddui.success"; + #[doc = "Reloads all function and script files from all behavior packs."] + pub const COMMANDS_RELOAD_DESCRIPTION: &str = "commands.reload.description"; + #[doc = "Reloading the world has been started."] + pub const COMMANDS_RELOAD_STARTED: &str = "commands.reload.started"; + #[doc = "Function and script files have been reloaded."] + pub const COMMANDS_RELOAD_SUCCESS: &str = "commands.reload.success"; + #[doc = "An unexpected error occurred."] + pub const COMMANDS_RELOAD_ERROR: &str = "commands.reload.error"; + #[doc = "Only host player can reload the world."] + pub const COMMANDS_RELOAD_ONLYHOST: &str = "commands.reload.onlyHost"; + #[doc = "Replaces items in inventories."] + pub const COMMANDS_REPLACEITEM_DESCRIPTION: &str = "commands.replaceitem.description"; + #[doc = "Could not replace %s slot %d with %d * %s"] + pub const COMMANDS_REPLACEITEM_FAILED: &str = "commands.replaceitem.failed"; + #[doc = "There is already an item occupying %s slot %d."] + pub const COMMANDS_REPLACEITEM_KEEPFAILED: &str = "commands.replaceitem.keepFailed"; + #[doc = "Block at %s is not a container"] + pub const COMMANDS_REPLACEITEM_NOCONTAINER: &str = "commands.replaceitem.noContainer"; + #[doc = "Could not replace slot %d, must be a value between %d and %d."] + pub const COMMANDS_REPLACEITEM_BADSLOTNUMBER: &str = "commands.replaceitem.badSlotNumber"; + #[doc = "Replaced %s slot %d with %d * %s"] + pub const COMMANDS_REPLACEITEM_SUCCESS: &str = "commands.replaceitem.success"; + #[doc = "Replaced %s slot %d of %s with %d * %s"] + pub const COMMANDS_REPLACEITEM_SUCCESS_ENTITY: &str = "commands.replaceitem.success.entity"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_REPLACEITEM_TAGERROR: &str = "commands.replaceitem.tagError"; + #[doc = "Makes entities ride other entities, stops entities from riding, makes rides evict their riders, or summons rides or riders."] + pub const COMMANDS_RIDE_DESCRIPTION: &str = "commands.ride.description"; + #[doc = "Rides that have successfully evicted their riders: %1$s"] + pub const COMMANDS_RIDE_EVICTRIDERS_SUCCESS: &str = "commands.ride.evictRiders.success"; + #[doc = "Riders that did not meet ride conditions: %1$s"] + pub const COMMANDS_RIDE_STARTRIDING_FAILURE: &str = "commands.ride.startRiding.failure"; + #[doc = "The group of riders does not fit on the ride."] + pub const COMMANDS_RIDE_STARTRIDING_GROUPDOESNTFIT: &str = + "commands.ride.startRiding.groupDoesntFit"; + #[doc = "The selected entity is not rideable."] + pub const COMMANDS_RIDE_STARTRIDING_NOTRIDEABLE: &str = "commands.ride.startRiding.notRideable"; + #[doc = "This ride is already full."] + pub const COMMANDS_RIDE_STARTRIDING_RIDEFULL: &str = "commands.ride.startRiding.rideFull"; + #[doc = "The ride is full, so some riders were not added."] + pub const COMMANDS_RIDE_STARTRIDING_RIDEFULLRIDERSLEFT: &str = + "commands.ride.startRiding.rideFullRidersLeft"; + #[doc = "Riders successfully added to ride: %1$s"] + pub const COMMANDS_RIDE_STARTRIDING_SUCCESS: &str = "commands.ride.startRiding.success"; + #[doc = "Too many riders were specified. Only one is allowed at a time for teleport_ride."] + pub const COMMANDS_RIDE_STARTRIDING_TOOMANYRIDERS: &str = + "commands.ride.startRiding.tooManyRiders"; + #[doc = "Too many rides were specified. Only one is allowed at a time."] + pub const COMMANDS_RIDE_STARTRIDING_TOOMANYRIDES: &str = + "commands.ride.startRiding.tooManyRides"; + #[doc = "Riders that have successfully stopped riding: %1$s"] + pub const COMMANDS_RIDE_STOPRIDING_SUCCESS: &str = "commands.ride.stopRiding.success"; + #[doc = "Rides were summoned, but these riders could not be added to them: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDE_FAILED: &str = "commands.ride.summonRide.failed"; + #[doc = "Entity was summoned, but it is not rideable."] + pub const COMMANDS_RIDE_SUMMONRIDE_NOTRIDEABLE: &str = "commands.ride.summonRide.notRideable"; + #[doc = "Ride successfully summoned for these riders: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDE_SUCCESS: &str = "commands.ride.summonRide.success"; + #[doc = "Rides were not summoned for the following entities that already have rides: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDE_SKIPPED: &str = "commands.ride.summonRide.skipped"; + #[doc = "Riders were summoned, but could not be added to rides: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDER_FAILED: &str = "commands.ride.summonRider.failed"; + #[doc = "Riders could not ride these rides because they are full: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDER_FULLRIDES: &str = "commands.ride.summonRider.fullRides"; + #[doc = "The following entities are not rideable: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDER_RIDESWITHNORIDEABLECOMP: &str = + "commands.ride.summonRider.ridesWithNoRideableComp"; + #[doc = "Riders successfully summoned for rides: %1$s"] + pub const COMMANDS_RIDE_SUMMONRIDER_SUCCESS: &str = "commands.ride.summonRider.success"; + #[doc = "Control or check how the game saves data to disk."] + pub const COMMANDS_SAVE_DESCRIPTION: &str = "commands.save.description"; + #[doc = "Turned off world auto-saving"] + pub const COMMANDS_SAVE_DISABLED: &str = "commands.save.disabled"; + #[doc = "Turned on world auto-saving"] + pub const COMMANDS_SAVE_ENABLED: &str = "commands.save.enabled"; + #[doc = "Saving failed: %1$s"] + pub const COMMANDS_SAVE_FAILED: &str = "commands.save.failed"; + #[doc = "Saving..."] + pub const COMMANDS_SAVE_START: &str = "commands.save.start"; + #[doc = "Saved the world"] + pub const COMMANDS_SAVE_SUCCESS: &str = "commands.save.success"; + #[doc = "An error occurred when trying to pause the world storage."] + pub const COMMANDS_SAVE_ALL_ERROR: &str = "commands.save-all.error"; + #[doc = "Data saved. Files are now ready to be copied."] + pub const COMMANDS_SAVE_ALL_SUCCESS: &str = "commands.save-all.success"; + #[doc = "Saving is already turned off."] + pub const COMMANDS_SAVE_OFF_ALREADYOFF: &str = "commands.save-off.alreadyOff"; + #[doc = "Saving is already turned on."] + pub const COMMANDS_SAVE_ON_ALREADYON: &str = "commands.save-on.alreadyOn"; + #[doc = "A previous save has not been completed."] + pub const COMMANDS_SAVE_ON_NOTDONE: &str = "commands.save-on.notDone"; + #[doc = "Enables automatic server saves."] + pub const COMMANDS_SAVE_ON_DESCRIPTION: &str = "commands.save-on.description"; + #[doc = "Changes to the world are resumed."] + pub const COMMANDS_SAVE_ON_SUCCESS: &str = "commands.save-on.success"; + #[doc = "Checks if a previous save-all has finished and lists the files involved."] + pub const COMMANDS_SAVE_STATE_DESCRIPTION: &str = "commands.save-state.description"; + #[doc = "Sends a message in the chat to other players."] + pub const COMMANDS_SAY_DESCRIPTION: &str = "commands.say.description"; + #[doc = "Scheduled function %1$s in %2$d ticks at gametime %3$d."] + pub const COMMANDS_SCHEDULE_DELAY_FUNCTIONQUEUED: &str = + "commands.schedule.delay.functionQueued"; + #[doc = "Time cannot be negative."] + pub const COMMANDS_SCHEDULE_DELAY_NEGATIVETIME: &str = "commands.schedule.delay.negativeTime"; + #[doc = "Schedules an action to be executed once an area is loaded, or after a certain amount of time."] + pub const COMMANDS_SCHEDULE_DESCRIPTION: &str = "commands.schedule.description"; + #[doc = "Function has been queued and it will be executed when the specified area is fully loaded."] + pub const COMMANDS_SCHEDULE_FUNCTIONQUEUED: &str = "commands.schedule.functionQueued"; + #[doc = "Successfully executed %1$d function entries in function %2$s."] + pub const COMMANDS_SCHEDULE_FUNCTIONRAN: &str = "commands.schedule.functionRan"; + #[doc = "The origin needed to execute this function was invalid."] + pub const COMMANDS_SCHEDULE_INVALIDORIGIN: &str = "commands.schedule.invalidOrigin"; + #[doc = "Ticking area name cannot be empty."] + pub const COMMANDS_SCHEDULE_NAME_EMPTY: &str = "commands.schedule.name.empty"; + #[doc = "More than one ticking areas were found with the name %s. Please use a single area."] + pub const COMMANDS_SCHEDULE_TOO_MANY_AREAS: &str = "commands.schedule.too.many.areas"; + #[doc = "No functions were removed with the name %1$s."] + pub const COMMANDS_SCHEDULE_CLEAR_FAILURE: &str = "commands.schedule.clear.failure"; + #[doc = "Removed %1$d functions with the name %2$s."] + pub const COMMANDS_SCHEDULE_CLEAR_SUCCESS: &str = "commands.schedule.clear.success"; + #[doc = "Removed %1$d functions with the ticking area name %2$s."] + pub const COMMANDS_SCHEDULE_TICKINGAREA_CLEAR_SUCCESS: &str = + "commands.schedule.tickingarea.clear.success"; + #[doc = "No functions were removed with the ticking area name %1$s."] + pub const COMMANDS_SCHEDULE_TICKINGAREA_CLEAR_FAILURE: &str = + "commands.schedule.tickingarea.clear.failure"; + #[doc = "Removed %1$d functions with the ticking area name %2$s and with name %3$s."] + pub const COMMANDS_SCHEDULE_TICKINGAREA_FUNC_CLEAR_SUCCESS: &str = + "commands.schedule.tickingarea.func.clear.success"; + #[doc = "No functions were removed with the ticking area name %1$s and with name %2$s."] + pub const COMMANDS_SCHEDULE_TICKINGAREA_FUNC_CLEAR_FAILURE: &str = + "commands.schedule.tickingarea.func.clear.failure"; + #[doc = "Tracks and displays scores for various objectives."] + pub const COMMANDS_SCOREBOARD_DESCRIPTION: &str = "commands.scoreboard.description"; + #[doc = "All matches failed"] + pub const COMMANDS_SCOREBOARD_ALLMATCHESFAILED: &str = "commands.scoreboard.allMatchesFailed"; + #[doc = "Only one user wildcard allowed"] + pub const COMMANDS_SCOREBOARD_NOMULTIWILDCARD: &str = "commands.scoreboard.noMultiWildcard"; + #[doc = "No objective was found by the name '%1$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVENOTFOUND: &str = "commands.scoreboard.objectiveNotFound"; + #[doc = "The objective '%1$s' is read-only and cannot be set"] + pub const COMMANDS_SCOREBOARD_OBJECTIVEREADONLY: &str = "commands.scoreboard.objectiveReadOnly"; + #[doc = "An objective with the name '%1$s' already exists"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_ALREADYEXISTS: &str = + "commands.scoreboard.objectives.add.alreadyExists"; + #[doc = "The display name '%1$s' is too long for an objective, it can be at most %2$d characters long"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_DISPLAYTOOLONG: &str = + "commands.scoreboard.objectives.add.displayTooLong"; + #[doc = "Added new objective '%1$s' successfully"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_SUCCESS: &str = + "commands.scoreboard.objectives.add.success"; + #[doc = "The name '%1$s' is too long for an objective, it can be at most %2$d characters long"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_TOOLONG: &str = + "commands.scoreboard.objectives.add.tooLong"; + #[doc = "Invalid objective criteria type '%1$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_WRONGTYPE: &str = + "commands.scoreboard.objectives.add.wrongType"; + #[doc = "An objective needs a name."] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_ADD_NEEDNAME: &str = + "commands.scoreboard.objectives.add.needName"; + #[doc = "Modify scoreboard objectives."] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_DESCRIPTION: &str = + "commands.scoreboard.objectives.description"; + #[doc = "Showing %1$d objective(s) on scoreboard:"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_COUNT: &str = + "commands.scoreboard.objectives.list.count"; + #[doc = "There are no objectives on the scoreboard"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_EMPTY: &str = + "commands.scoreboard.objectives.list.empty"; + #[doc = "- %1$s: displays as '%2$s' and is type '%3$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_LIST_ENTRY: &str = + "commands.scoreboard.objectives.list.entry"; + #[doc = "Removed objective '%1$s' successfully"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_REMOVE_SUCCESS: &str = + "commands.scoreboard.objectives.remove.success"; + #[doc = "No such display slot '%1$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_SETDISPLAY_INVALIDSLOT: &str = + "commands.scoreboard.objectives.setdisplay.invalidSlot"; + #[doc = "Cleared objective display slot '%1$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_SETDISPLAY_SUCCESSCLEARED: &str = + "commands.scoreboard.objectives.setdisplay.successCleared"; + #[doc = "Set the display objective in slot '%1$s' to '%2$s'"] + pub const COMMANDS_SCOREBOARD_OBJECTIVES_SETDISPLAY_SUCCESSSET: &str = + "commands.scoreboard.objectives.setdisplay.successSet"; + #[doc = "Added %1$d to [%2$s] for %3$s (now %4$d)"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_SUCCESS: &str = + "commands.scoreboard.players.add.success"; + #[doc = "Added %1$d to [%2$s] for %3$d entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ADD_MULTIPLE_SUCCESS: &str = + "commands.scoreboard.players.add.multiple.success"; + #[doc = "A player name must be given."] + pub const COMMANDS_SCOREBOARD_PLAYERS_NAMENOTFOUND: &str = + "commands.scoreboard.players.nameNotFound"; + #[doc = "Objective %1$s is not a trigger"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_NOTRIGGER: &str = + "commands.scoreboard.players.enable.noTrigger"; + #[doc = "Enabled trigger %1$s for %2$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_ENABLE_SUCCESS: &str = + "commands.scoreboard.players.enable.success"; + #[doc = "Showing %1$d tracked players on the scoreboard:"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_COUNT: &str = + "commands.scoreboard.players.list.count"; + #[doc = "There are no tracked players on the scoreboard"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_EMPTY: &str = + "commands.scoreboard.players.list.empty"; + #[doc = "Showing %1$d tracked objective(s) for %2$s:"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_PLAYER_COUNT: &str = + "commands.scoreboard.players.list.player.count"; + #[doc = "Player %1$s has no scores recorded"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_PLAYER_EMPTY: &str = + "commands.scoreboard.players.list.player.empty"; + #[doc = "- %2$s: %1$d (%3$s)"] + pub const COMMANDS_SCOREBOARD_PLAYERS_LIST_PLAYER_ENTRY: &str = + "commands.scoreboard.players.list.player.entry"; + #[doc = "Invalid operation %1$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_INVALIDOPERATION: &str = + "commands.scoreboard.players.operation.invalidOperation"; + #[doc = "No %1$s score for %2$s found"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_NOTFOUND: &str = + "commands.scoreboard.players.operation.notFound"; + #[doc = "Updated [%1$s] for %2$d entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_SUCCESS: &str = + "commands.scoreboard.players.operation.success"; + #[doc = "Operation results in integer overflow"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OPERATION_INTEGEROVERFLOW: &str = + "commands.scoreboard.players.operation.integerOverflow"; + #[doc = "Player Offline"] + pub const COMMANDS_SCOREBOARD_PLAYERS_OFFLINEPLAYERNAME: &str = + "commands.scoreboard.players.offlinePlayerName"; + #[doc = "Min %1$d is not less than max %2$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RANDOM_INVALIDRANGE: &str = + "commands.scoreboard.players.random.invalidRange"; + #[doc = "Removed %1$d from [%2$s] for %3$s (now %4$d)"] + pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_SUCCESS: &str = + "commands.scoreboard.players.remove.success"; + #[doc = "Removed %1$d from [%2$s] for %3$d entities"] + pub const COMMANDS_SCOREBOARD_PLAYERS_REMOVE_MULTIPLE_SUCCESS: &str = + "commands.scoreboard.players.remove.multiple.success"; + #[doc = "Reset scores of player %1$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESET_SUCCESS: &str = + "commands.scoreboard.players.reset.success"; + #[doc = "Reset score %1$s of player %2$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_RESETSCORE_SUCCESS: &str = + "commands.scoreboard.players.resetscore.success"; + #[doc = "Set [%1$s] for %2$s to %3$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_SUCCESS: &str = + "commands.scoreboard.players.set.success"; + #[doc = "Set [%1$s] for %2$d entities to %3$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_MULTIPLE_SUCCESS: &str = + "commands.scoreboard.players.set.multiple.success"; + #[doc = "Could not parse dataTag, reason: %1$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_TAGERROR: &str = + "commands.scoreboard.players.set.tagError"; + #[doc = "The dataTag does not match for %1$s"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SET_TAGMISMATCH: &str = + "commands.scoreboard.players.set.tagMismatch"; + #[doc = "No %1$s score for %2$s found"] + pub const COMMANDS_SCOREBOARD_PLAYERS_SCORE_NOTFOUND: &str = + "commands.scoreboard.players.score.notFound"; + #[doc = "Score %1$d is NOT in range %2$d to %3$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_TEST_FAILED: &str = + "commands.scoreboard.players.test.failed"; + #[doc = "Score %1$d is in range %2$d to %3$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_TEST_SUCCESS: &str = + "commands.scoreboard.players.test.success"; + #[doc = "%1$d"] + pub const COMMANDS_SCOREBOARD_PLAYERS_GET_SUCCESS: &str = + "commands.scoreboard.players.get.success"; + #[doc = "No team was found by the name '%1$s'"] + pub const COMMANDS_SCOREBOARD_TEAMNOTFOUND: &str = "commands.scoreboard.teamNotFound"; + #[doc = "A team with the name '%1$s' already exists"] + pub const COMMANDS_SCOREBOARD_TEAMS_ADD_ALREADYEXISTS: &str = + "commands.scoreboard.teams.add.alreadyExists"; + #[doc = "The display name '%1$s' is too long for a team, it can be at most %2$d characters long"] + pub const COMMANDS_SCOREBOARD_TEAMS_ADD_DISPLAYTOOLONG: &str = + "commands.scoreboard.teams.add.displayTooLong"; + #[doc = "Added new team '%1$s' successfully"] + pub const COMMANDS_SCOREBOARD_TEAMS_ADD_SUCCESS: &str = "commands.scoreboard.teams.add.success"; + #[doc = "The name '%1$s' is too long for a team, it can be at most %2$d characters long"] + pub const COMMANDS_SCOREBOARD_TEAMS_ADD_TOOLONG: &str = "commands.scoreboard.teams.add.tooLong"; + #[doc = "Team %1$s is already empty, cannot remove nonexistent players"] + pub const COMMANDS_SCOREBOARD_TEAMS_EMPTY_ALREADYEMPTY: &str = + "commands.scoreboard.teams.empty.alreadyEmpty"; + #[doc = "Removed all %1$d player(s) from team %2$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_EMPTY_SUCCESS: &str = + "commands.scoreboard.teams.empty.success"; + #[doc = "Could not add %1$d player(s) to team %2$s: %3$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_JOIN_FAILURE: &str = + "commands.scoreboard.teams.join.failure"; + #[doc = "Added %1$d player(s) to team %2$s: %3$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_JOIN_SUCCESS: &str = + "commands.scoreboard.teams.join.success"; + #[doc = "Could not remove %1$d player(s) from their teams: %2$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_LEAVE_FAILURE: &str = + "commands.scoreboard.teams.leave.failure"; + #[doc = "You are not in a team"] + pub const COMMANDS_SCOREBOARD_TEAMS_LEAVE_NOTEAM: &str = + "commands.scoreboard.teams.leave.noTeam"; + #[doc = "Removed %1$d player(s) from their teams: %2$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_LEAVE_SUCCESS: &str = + "commands.scoreboard.teams.leave.success"; + #[doc = "Showing %1$d teams on the scoreboard:"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_COUNT: &str = "commands.scoreboard.teams.list.count"; + #[doc = "There are no teams registered on the scoreboard"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_EMPTY: &str = "commands.scoreboard.teams.list.empty"; + #[doc = "- %1$s: '%2$s' has %3$d players"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_ENTRY: &str = "commands.scoreboard.teams.list.entry"; + #[doc = "Showing %1$d player(s) in team %2$s:"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_PLAYER_COUNT: &str = + "commands.scoreboard.teams.list.player.count"; + #[doc = "Team %1$s has no players"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_PLAYER_EMPTY: &str = + "commands.scoreboard.teams.list.player.empty"; + #[doc = "- %2$s: %1$d (%3$s)"] + pub const COMMANDS_SCOREBOARD_TEAMS_LIST_PLAYER_ENTRY: &str = + "commands.scoreboard.teams.list.player.entry"; + #[doc = "Valid values for option %1$s are: %2$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_OPTION_NOVALUE: &str = + "commands.scoreboard.teams.option.noValue"; + #[doc = "Set option %1$s for team %2$s to %3$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_OPTION_SUCCESS: &str = + "commands.scoreboard.teams.option.success"; + #[doc = "Removed team %1$s"] + pub const COMMANDS_SCOREBOARD_TEAMS_REMOVE_SUCCESS: &str = + "commands.scoreboard.teams.remove.success"; + #[doc = "Applies shaking to the players' camera with a specified intensity and duration."] + pub const COMMANDS_SCREENSHAKE_DESCRIPTION: &str = "commands.screenshake.description"; + #[doc = "Sent a request to the following players for their camera to shake: %s"] + pub const COMMANDS_SCREENSHAKE_SUCCESS: &str = "commands.screenshake.success"; + #[doc = "Stopping camera shake for the following players: %s"] + pub const COMMANDS_SCREENSHAKE_SUCCESSSTOP: &str = "commands.screenshake.successStop"; + #[doc = "Triggers a script event with an ID and message."] + pub const COMMANDS_SCRIPTEVENT_DESCRIPTION: &str = "commands.scriptevent.description"; + #[doc = "Message length exceeds (%1$d) character limit!"] + pub const COMMANDS_SCRIPTEVENT_MESSAGESIZEEXCEED: &str = + "commands.scriptevent.messageSizeExceed"; + #[doc = "Identifier must have a namespace that is not \"minecraft\""] + pub const COMMANDS_SCRIPTEVENT_INVALIDNAMESPACE: &str = "commands.scriptevent.invalidNamespace"; + #[doc = "Seed: %1$s"] + pub const COMMANDS_SEED_SUCCESS: &str = "commands.seed.success"; + #[doc = "Changes a block to another block."] + pub const COMMANDS_SETBLOCK_DESCRIPTION: &str = "commands.setblock.description"; + #[doc = "Unable to place block"] + pub const COMMANDS_SETBLOCK_FAILED: &str = "commands.setblock.failed"; + #[doc = "The block couldn't be placed"] + pub const COMMANDS_SETBLOCK_NOCHANGE: &str = "commands.setblock.noChange"; + #[doc = "There is no such block with ID/name %1$s"] + pub const COMMANDS_SETBLOCK_NOTFOUND: &str = "commands.setblock.notFound"; + #[doc = "Cannot place block outside of the world"] + pub const COMMANDS_SETBLOCK_OUTOFWORLD: &str = "commands.setblock.outOfWorld"; + #[doc = "Block placed"] + pub const COMMANDS_SETBLOCK_SUCCESS: &str = "commands.setblock.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_SETBLOCK_TAGERROR: &str = "commands.setblock.tagError"; + #[doc = "Successfully set the idle timeout to %1$d minutes."] + pub const COMMANDS_SETIDLETIMEOUT_SUCCESS: &str = "commands.setidletimeout.success"; + #[doc = "Sets the number of fixed inventory slots for the server."] + pub const COMMANDS_SETFIXEDINVSLOTS_DESCRIPTION: &str = "commands.setfixedinvslots.description"; + #[doc = "Number of Fixed Inventory Slots set to %1$d"] + pub const COMMANDS_SETFIXEDINVSLOTS_SUCCESS: &str = "commands.setfixedinvslots.success"; + #[doc = "Sets a fixed slot to a specified item."] + pub const COMMANDS_SETFIXEDINVSLOT_DESCRIPTION: &str = "commands.setfixedinvslot.description"; + #[doc = "Fixed Inventory Slot %1$d set to %2$s"] + pub const COMMANDS_SETFIXEDINVSLOT_SUCCESS: &str = "commands.setfixedinvslot.success"; + #[doc = "Sets or gets the paused state of the game for all players."] + pub const COMMANDS_GLOBALPAUSE_DESCRIPTION: &str = "commands.globalpause.description"; + #[doc = "Set or got pause state"] + pub const COMMANDS_GLOBALPAUSE_SUCCESS: &str = "commands.globalpause.success"; + #[doc = "Invalid conditions for setting pause state"] + pub const COMMANDS_GLOBALPAUSE_ERROR: &str = "commands.globalpause.error"; + #[doc = "Sets the maximum number of players for this game session."] + pub const COMMANDS_SETMAXPLAYERS_DESCRIPTION: &str = "commands.setmaxplayers.description"; + #[doc = "Set max players to %1$d."] + pub const COMMANDS_SETMAXPLAYERS_SUCCESS: &str = "commands.setmaxplayers.success"; + #[doc = "(Bound to maximum allowed connections)"] + pub const COMMANDS_SETMAXPLAYERS_SUCCESS_UPPERBOUND: &str = + "commands.setmaxplayers.success.upperbound"; + #[doc = "(Bound to current player count)"] + pub const COMMANDS_SETMAXPLAYERS_SUCCESS_LOWERBOUND: &str = + "commands.setmaxplayers.success.lowerbound"; + #[doc = "Sets the world spawn."] + pub const COMMANDS_SETWORLDSPAWN_DESCRIPTION: &str = "commands.setworldspawn.description"; + #[doc = "Set the world spawn point to (%1$d, %2$d, %3$d)"] + pub const COMMANDS_SETWORLDSPAWN_SUCCESS: &str = "commands.setworldspawn.success"; + #[doc = "The world spawn can not be set in this dimension"] + pub const COMMANDS_SETWORLDSPAWN_WRONGDIMENSION: &str = "commands.setworldspawn.wrongDimension"; + #[doc = "The world spawn can not be set in legacy worlds"] + pub const COMMANDS_SETWORLDSPAWN_NOTALLOWEDINLEGACYWORLDS: &str = + "commands.setworldspawn.notAllowedInLegacyWorlds"; + #[doc = "Set %1$s's spawn point to (%2$d, %3$d, %4$d)"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_SINGLE: &str = "commands.spawnpoint.success.single"; + #[doc = "Sets the spawn point for a player."] + pub const COMMANDS_SPAWNPOINT_DESCRIPTION: &str = "commands.spawnpoint.description"; + #[doc = "Set spawn point for %1$s to (%2$d, %3$d, %4$d)"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE_SPECIFIC: &str = + "commands.spawnpoint.success.multiple.specific"; + #[doc = "Set spawn point for %1$s"] + pub const COMMANDS_SPAWNPOINT_SUCCESS_MULTIPLE_GENERIC: &str = + "commands.spawnpoint.success.multiple.generic"; + #[doc = "The spawn point cannot be set in this dimension"] + pub const COMMANDS_SPAWNPOINT_WRONGDIMENSION: &str = "commands.spawnpoint.wrongDimension"; + #[doc = "Clears all Realm Events stored in the world data."] + pub const COMMANDS_CLEARREALMEVENTS_DESCRIPTION: &str = "commands.clearrealmevents.description"; + #[doc = "Clearing all Realm Events"] + pub const COMMANDS_CLEARREALMEVENTS_START: &str = "commands.clearrealmevents.start"; + #[doc = "Removed %1$s's spawn point"] + pub const COMMANDS_CLEARSPAWNPOINT_SUCCESS_SINGLE: &str = + "commands.clearspawnpoint.success.single"; + #[doc = "Removes the spawn point for a player."] + pub const COMMANDS_CLEARSPAWNPOINT_DESCRIPTION: &str = "commands.clearspawnpoint.description"; + #[doc = "Removed spawn points for %1$s"] + pub const COMMANDS_CLEARSPAWNPOINT_SUCCESS_MULTIPLE: &str = + "commands.clearspawnpoint.success.multiple"; + #[doc = "Teleports entities to random locations."] + pub const COMMANDS_SPREADPLAYERS_DESCRIPTION: &str = "commands.spreadplayers.description"; + #[doc = "Could not spread %1$s players around %2$s,%3$s (too many players for space - try using spread of at most %4$s)"] + pub const COMMANDS_SPREADPLAYERS_FAILURE_PLAYERS: &str = + "commands.spreadplayers.failure.players"; + #[doc = "Could not spread %1$s players around %2$s,%3$s (no safe locations found after %4$s attempts)"] + pub const COMMANDS_SPREADPLAYERS_FAILURE_PLAYERS_UNSAFE: &str = + "commands.spreadplayers.failure.players.unsafe"; + #[doc = "Could not spread %1$s teams around %2$s,%3$s (too many players for space - try using spread of at most %4$s)"] + pub const COMMANDS_SPREADPLAYERS_FAILURE_TEAMS: &str = "commands.spreadplayers.failure.teams"; + #[doc = "(Average distance between players is %1$s blocks apart after %2$s iterations)"] + pub const COMMANDS_SPREADPLAYERS_INFO_PLAYERS: &str = "commands.spreadplayers.info.players"; + #[doc = "(Average distance between teams is %1$s blocks apart after %2$s iterations)"] + pub const COMMANDS_SPREADPLAYERS_INFO_TEAMS: &str = "commands.spreadplayers.info.teams"; + #[doc = "Spreading %1$s players %2$s blocks around %3$s,%4$s (min %5$s blocks apart)"] + pub const COMMANDS_SPREADPLAYERS_SPREADING_PLAYERS: &str = + "commands.spreadplayers.spreading.players"; + #[doc = "Spreading %1$s teams %2$s blocks around %3$s,%4$s (min %5$s blocks apart)"] + pub const COMMANDS_SPREADPLAYERS_SPREADING_TEAMS: &str = + "commands.spreadplayers.spreading.teams"; + #[doc = "Successfully spread %1$s players around %2$s,%3$s"] + pub const COMMANDS_SPREADPLAYERS_SUCCESS_PLAYERS: &str = + "commands.spreadplayers.success.players"; + #[doc = "Successfully spread %1$s teams around %2$s,%3$s"] + pub const COMMANDS_SPREADPLAYERS_SUCCESS_TEAMS: &str = "commands.spreadplayers.success.teams"; + #[doc = "Cleared %1$s stats"] + pub const COMMANDS_STATS_CLEARED: &str = "commands.stats.cleared"; + #[doc = "Invalid parameters"] + pub const COMMANDS_STATS_FAILED: &str = "commands.stats.failed"; + #[doc = "Block at %1$d, %2$d, %3$d can not track stats"] + pub const COMMANDS_STATS_NOCOMPATIBLEBLOCK: &str = "commands.stats.noCompatibleBlock"; + #[doc = "Storing %1$s stats in %2$s on %3$s"] + pub const COMMANDS_STATS_SUCCESS: &str = "commands.stats.success"; + #[doc = "Stops the server."] + pub const COMMANDS_STOP_DESCRIPTION: &str = "commands.stop.description"; + #[doc = "Stopping the server"] + pub const COMMANDS_STOP_START: &str = "commands.stop.start"; + #[doc = "Stops a sound."] + pub const COMMANDS_STOPSOUND_DESCRIPTION: &str = "commands.stopsound.description"; + #[doc = "Stopped sound %s for %s"] + pub const COMMANDS_STOPSOUND_SUCCESS: &str = "commands.stopsound.success"; + #[doc = "Stopped all sounds for %s"] + pub const COMMANDS_STOPSOUND_SUCCESS_ALL: &str = "commands.stopsound.success.all"; + #[doc = "Saves or loads a structure in the world."] + pub const COMMANDS_STRUCTURE_DESCRIPTION: &str = "commands.structure.description"; + #[doc = "Can't load a structure with no entities and no blocks"] + pub const COMMANDS_STRUCTURE_EMPTY_LOAD: &str = "commands.structure.empty.load"; + #[doc = "Can't save a structure with no entities and no blocks"] + pub const COMMANDS_STRUCTURE_EMPTY_SAVE: &str = "commands.structure.empty.save"; + #[doc = "An unexpected error occurred"] + pub const COMMANDS_STRUCTURE_ERROR: &str = "commands.structure.error"; + #[doc = "Tried to find a structure with name %s but had %1$s results for that name"] + pub const COMMANDS_STRUCTURE_EDITOR_AMBIGUOUSQUERY: &str = + "commands.structure.editor.ambiguousquery"; + #[doc = "Animation time must be 0 or higher"] + pub const COMMANDS_STRUCTURE_INVALID_ANIMATIONTIME: &str = + "commands.structure.invalid.animationTime"; + #[doc = "Integrity must be in the range of 0 to 100"] + pub const COMMANDS_STRUCTURE_INVALID_INTEGRITY: &str = "commands.structure.invalid.integrity"; + #[doc = "Name should be in the format of \"name\" or \"namespace:name\". If not namespace is provided, the default one will be assigned."] + pub const COMMANDS_STRUCTURE_INVALID_NAME: &str = "commands.structure.invalid.name"; + #[doc = "Loaded a structure of name %s"] + pub const COMMANDS_STRUCTURE_LOAD_SUCCESS: &str = "commands.structure.load.success"; + #[doc = "A placement request has been queued and it will be executed when the specified area is fully loaded."] + pub const COMMANDS_STRUCTURE_LOAD_QUEUED: &str = "commands.structure.load.queued"; + #[doc = "The structure %s can't be found. Make sure the name was spelled correctly and try again."] + pub const COMMANDS_STRUCTURE_NOTFOUND: &str = "commands.structure.notFound"; + #[doc = "Saved a structure with name %s"] + pub const COMMANDS_STRUCTURE_SAVE_SUCCESS: &str = "commands.structure.save.success"; + #[doc = "A structure's size cannot be larger than (%1$d, %2$d, %3$d), it was (%4$d, %5$d, %6$d)"] + pub const COMMANDS_STRUCTURE_SIZE_TOOBIG: &str = "commands.structure.size.tooBig"; + #[doc = "A structure's size cannot be smaller than (%1$d, %2$d, %3$d), it was (%4$d, %5$d, %6$d)"] + pub const COMMANDS_STRUCTURE_SIZE_TOOSMALL: &str = "commands.structure.size.tooSmall"; + #[doc = "Unknown structure action provided"] + pub const COMMANDS_STRUCTURE_UNKNOWN_ACTION: &str = "commands.structure.unknown.action"; + #[doc = "The feature to load a structure in an unloaded area hasn't been implemented yet"] + pub const COMMANDS_STRUCTURE_UNLOADEDCHUNKS: &str = "commands.structure.unloadedChunks"; + #[doc = "Cannot place blocks outside of the world. Try a value of %d or lower for the Y component of ."] + pub const COMMANDS_STRUCTURE_Y_TOOHIGH: &str = "commands.structure.y.tooHigh"; + #[doc = "Cannot place blocks outside of the world. Try a value greater than %d for the Y component of ."] + pub const COMMANDS_STRUCTURE_Y_TOOLOW: &str = "commands.structure.y.tooLow"; + #[doc = "Structure %s deleted."] + pub const COMMANDS_STRUCTURE_DELETE_SUCCESS: &str = "commands.structure.delete.success"; + #[doc = "Summons an entity."] + pub const COMMANDS_SUMMON_DESCRIPTION: &str = "commands.summon.description"; + #[doc = "Unable to summon object"] + pub const COMMANDS_SUMMON_FAILED: &str = "commands.summon.failed"; + #[doc = "You need Creative + Operator to summon an NPC"] + pub const COMMANDS_SUMMON_FAILED_NPC: &str = "commands.summon.failed.npc"; + #[doc = "Cannot summon the object out of the world"] + pub const COMMANDS_SUMMON_OUTOFWORLD: &str = "commands.summon.outOfWorld"; + #[doc = "Object successfully summoned"] + pub const COMMANDS_SUMMON_SUCCESS: &str = "commands.summon.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_SUMMON_TAGERROR: &str = "commands.summon.tagError"; + #[doc = "Manages tags stored in entities."] + pub const COMMANDS_TAG_DESCRIPTION: &str = "commands.tag.description"; + #[doc = "Target either already has the tag or has too many tags"] + pub const COMMANDS_TAG_ADD_FAILED: &str = "commands.tag.add.failed"; + #[doc = "Added tag '%1$s' to %2$s"] + pub const COMMANDS_TAG_ADD_SUCCESS_SINGLE: &str = "commands.tag.add.success.single"; + #[doc = "Added tag '%1$s' to %2$d entities"] + pub const COMMANDS_TAG_ADD_SUCCESS_MULTIPLE: &str = "commands.tag.add.success.multiple"; + #[doc = "%s has no tags"] + pub const COMMANDS_TAG_LIST_SINGLE_EMPTY: &str = "commands.tag.list.single.empty"; + #[doc = "%1$s has %2$d tags: %3$s"] + pub const COMMANDS_TAG_LIST_SINGLE_SUCCESS: &str = "commands.tag.list.single.success"; + #[doc = "There are no tags on the %d entities"] + pub const COMMANDS_TAG_LIST_MULTIPLE_EMPTY: &str = "commands.tag.list.multiple.empty"; + #[doc = "The %1$d entities have %2$d total tags: %3$s"] + pub const COMMANDS_TAG_LIST_MULTIPLE_SUCCESS: &str = "commands.tag.list.multiple.success"; + #[doc = "Target does not have this tag"] + pub const COMMANDS_TAG_REMOVE_FAILED: &str = "commands.tag.remove.failed"; + #[doc = "Removed tag '%1$s' from %2$s"] + pub const COMMANDS_TAG_REMOVE_SUCCESS_SINGLE: &str = "commands.tag.remove.success.single"; + #[doc = "Removed tag '%1$s' from %2$d entities"] + pub const COMMANDS_TAG_REMOVE_SUCCESS_MULTIPLE: &str = "commands.tag.remove.success.multiple"; + #[doc = "Sends a private message to one or more players."] + pub const COMMANDS_TELL_DESCRIPTION: &str = "commands.tell.description"; + #[doc = "Sends a JSON message to players."] + pub const COMMANDS_TELLRAW_DESCRIPTION: &str = "commands.tellraw.description"; + #[doc = "Invalid json string data."] + pub const COMMANDS_TELLRAW_JSONSTRINGEXCEPTION: &str = "commands.tellraw.jsonStringException"; + #[doc = "No data was provided."] + pub const COMMANDS_TELLRAW_ERROR_NODATA: &str = "commands.tellraw.error.noData"; + #[doc = "Rawtext object must contain an array. Example: \"rawtext\":[{..}]"] + pub const COMMANDS_TELLRAW_ERROR_NOTARRAY: &str = "commands.tellraw.error.notArray"; + #[doc = "text field in rawtext must contain a string. Example: \"rawtext\":[{\"text\": \"text to display\"}]"] + pub const COMMANDS_TELLRAW_ERROR_TEXTNOTSTRING: &str = "commands.tellraw.error.textNotString"; + #[doc = "translate field in rawtext must contain a language key. Example: \"rawtext\":[{\"translate\": \"gui.ok\"}]"] + pub const COMMANDS_TELLRAW_ERROR_TRANSLATENOTSTRING: &str = + "commands.tellraw.error.translateNotString"; + #[doc = "selector field in rawtext must contain a selector as a string. Example: \"rawtext\":[{\"selector\": \"@e\"}]"] + pub const COMMANDS_TELLRAW_ERROR_SELECTORNOTSTRING: &str = + "commands.tellraw.error.selectorNotString"; + #[doc = "score field in rawtext must contain an object. Example \"rawtext\":[{\"score\": {\"name\": \"my_name\", \"objective\": \"my_objective\"}}]"] + pub const COMMANDS_TELLRAW_ERROR_SCORENOTOBJECT: &str = "commands.tellraw.error.scoreNotObject"; + #[doc = "name field in the score field must be a string. Example \"rawtext\":[{\"score\": {\"name\": \"my_name\", \"objective\": \"my_objective\"}}]"] + pub const COMMANDS_TELLRAW_ERROR_SCORENAMENOTSTRING: &str = + "commands.tellraw.error.scoreNameNotString"; + #[doc = "objective field in the score field must be a string. Example \"rawtext\":[{\"score\": {\"name\": \"my_name\", \"objective\": \"my_objective\"}}]"] + pub const COMMANDS_TELLRAW_ERROR_SCOREOBJECTIVENOTSTRING: &str = + "commands.tellraw.error.scoreObjectiveNotString"; + #[doc = "with field in rawtext must contain a array or another rawtext object. Example 1: \"rawtext\":[{\"translate\": \"chat.type.announcement\", \"with\": [ \"value1\", \"value2\" ]}] Example 2: \"rawtext\":[{\"translate\": \"chat.type.announcement\", \"with\":{\"rawtext\":[{\"text\": \"value1\"}, {\"text\": \"value2\"}]}}]"] + pub const COMMANDS_TELLRAW_ERROR_WITHNOTARRAYORRAWTEXT: &str = + "commands.tellraw.error.withNotArrayOrRawText"; + #[doc = "Json value in rawtext array was not an object. Example: \"rawtext\": [{ \"text\" : \"my text\" }]"] + pub const COMMANDS_TELLRAW_ERROR_ITEMISNOTOBJECT: &str = + "commands.tellraw.error.itemIsNotObject"; + #[doc = "Get tenant ID and host status. Intended for CM."] + pub const COMMANDS_EDUCLIENTINFO_DESCRIPTION: &str = "commands.educlientinfo.description"; + #[doc = "Counts entities (players, mobs, items, etc.) matching specified conditions."] + pub const COMMANDS_TESTFOR_DESCRIPTION: &str = "commands.testfor.description"; + #[doc = "%1$s did not match the required data structure"] + pub const COMMANDS_TESTFOR_FAILURE: &str = "commands.testfor.failure"; + #[doc = "Found %1$s"] + pub const COMMANDS_TESTFOR_SUCCESS: &str = "commands.testfor.success"; + #[doc = "Data tag parsing failed: %1$s"] + pub const COMMANDS_TESTFOR_TAGERROR: &str = "commands.testfor.tagError"; + #[doc = "Tests whether a certain block is in a specific location."] + pub const COMMANDS_TESTFORBLOCK_DESCRIPTION: &str = "commands.testforblock.description"; + #[doc = "The block at %1$d,%2$d,%3$d did not match the expected block state."] + pub const COMMANDS_TESTFORBLOCK_FAILED_DATA: &str = "commands.testforblock.failed.data"; + #[doc = "The block at %1$d,%2$d,%3$d did not have the required NBT keys."] + pub const COMMANDS_TESTFORBLOCK_FAILED_NBT: &str = "commands.testforblock.failed.nbt"; + #[doc = "The block at %1$d,%2$d,%3$d is %4$s (expected: %5$s)."] + pub const COMMANDS_TESTFORBLOCK_FAILED_TILE: &str = "commands.testforblock.failed.tile"; + #[doc = "The block at %1$d,%2$d,%3$d is not a tile entity and cannot support tag matching."] + pub const COMMANDS_TESTFORBLOCK_FAILED_TILEENTITY: &str = + "commands.testforblock.failed.tileEntity"; + #[doc = "Cannot test for block outside of the world"] + pub const COMMANDS_TESTFORBLOCK_OUTOFWORLD: &str = "commands.testforblock.outOfWorld"; + #[doc = "Successfully found the block at %1$d,%2$d,%3$d."] + pub const COMMANDS_TESTFORBLOCK_SUCCESS: &str = "commands.testforblock.success"; + #[doc = "Tests whether the blocks in two regions match."] + pub const COMMANDS_TESTFORBLOCKS_DESCRIPTION: &str = "commands.testforblocks.description"; + #[doc = "Add, remove, or list ticking areas."] + pub const COMMANDS_TICKINGAREA_DESCRIPTION: &str = "commands.tickingarea.description"; + #[doc = "%1$d/%2$d ticking areas in use."] + pub const COMMANDS_TICKINGAREA_INUSE: &str = "commands.tickingarea.inuse"; + #[doc = "There are %1$d ticking area(s) from entities with the tick_world component."] + pub const COMMANDS_TICKINGAREA_ENTITYCOUNT: &str = "commands.tickingarea.entitycount"; + #[doc = "No ticking areas exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_NONEEXIST_CURRENTDIMENSION: &str = + "commands.tickingarea.noneExist.currentDimension"; + #[doc = "Added ticking area from %1$d to %2$d."] + pub const COMMANDS_TICKINGAREA_ADD_BOUNDS_SUCCESS: &str = + "commands.tickingarea-add-bounds.success"; + #[doc = "Added ticking area from %1$d to %2$d marked for preload."] + pub const COMMANDS_TICKINGAREA_ADD_BOUNDS_PRELOAD_SUCCESS: &str = + "commands.tickingarea-add-bounds.preload.success"; + #[doc = "Added ticking area centered at %1$d with a radius of %2$d chunks."] + pub const COMMANDS_TICKINGAREA_ADD_CIRCLE_SUCCESS: &str = + "commands.tickingarea-add-circle.success"; + #[doc = "Added ticking area centered at %1$d with a radius of %2$d chunks marked for preload."] + pub const COMMANDS_TICKINGAREA_ADD_CIRCLE_PRELOAD_SUCCESS: &str = + "commands.tickingarea-add-circle.preload.success"; + #[doc = "Max number of ticking areas (%1$d) has already been reached. Cannot add more ticking areas."] + pub const COMMANDS_TICKINGAREA_ADD_FAILURE: &str = "commands.tickingarea-add.failure"; + #[doc = "A ticking area with the name %1$s already exists."] + pub const COMMANDS_TICKINGAREA_ADD_CONFLICTINGNAME: &str = + "commands.tickingarea-add.conflictingname"; + #[doc = "Ticking area contains more than %1$d chunks, ticking area is too large and cannot be created."] + pub const COMMANDS_TICKINGAREA_ADD_CHUNKFAILURE: &str = "commands.tickingarea-add.chunkfailure"; + #[doc = "Radius cannot be larger than %1$d, ticking area is too large and cannot be created."] + pub const COMMANDS_TICKINGAREA_ADD_RADIUSFAILURE: &str = + "commands.tickingarea-add.radiusfailure"; + #[doc = "Removed ticking area(s)"] + pub const COMMANDS_TICKINGAREA_REMOVE_SUCCESS: &str = "commands.tickingarea-remove.success"; + #[doc = "No ticking areas containing the block position %1$d exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_REMOVE_FAILURE: &str = "commands.tickingarea-remove.failure"; + #[doc = "No ticking areas named %1$s exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_REMOVE_BYNAME_FAILURE: &str = + "commands.tickingarea-remove.byname.failure"; + #[doc = "Removed ticking area(s)"] + pub const COMMANDS_TICKINGAREA_REMOVE_ALL_SUCCESS: &str = + "commands.tickingarea-remove_all.success"; + #[doc = "No ticking areas exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_REMOVE_ALL_FAILURE: &str = + "commands.tickingarea-remove_all.failure"; + #[doc = "Updated ticking area(s)"] + pub const COMMANDS_TICKINGAREA_PRELOAD_SUCCESS: &str = "commands.tickingarea-preload.success"; + #[doc = "No ticking areas containing the block position %1$d exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_PRELOAD_BYPOSITION_FAILURE: &str = + "commands.tickingarea-preload.byposition.failure"; + #[doc = "No ticking areas named %1$s exist in the current dimension."] + pub const COMMANDS_TICKINGAREA_PRELOAD_BYNAME_FAILURE: &str = + "commands.tickingarea-preload.byname.failure"; + #[doc = "%1$d matching area(s) are marked for preload."] + pub const COMMANDS_TICKINGAREA_PRELOAD_COUNT: &str = "commands.tickingarea-preload.count"; + #[doc = "chunks"] + pub const COMMANDS_TICKINGAREA_LIST_CHUNKS: &str = "commands.tickingarea-list.chunks"; + #[doc = "Radius"] + pub const COMMANDS_TICKINGAREA_LIST_CIRCLE_RADIUS: &str = + "commands.tickingarea-list.circle.radius"; + #[doc = "Preload"] + pub const COMMANDS_TICKINGAREA_LIST_PRELOAD: &str = "commands.tickingarea-list.preload"; + #[doc = "List of all ticking areas in current dimension"] + pub const COMMANDS_TICKINGAREA_LIST_SUCCESS_CURRENTDIMENSION: &str = + "commands.tickingarea-list.success.currentDimension"; + #[doc = "List of all ticking areas in all dimensions"] + pub const COMMANDS_TICKINGAREA_LIST_SUCCESS_ALLDIMENSIONS: &str = + "commands.tickingarea-list.success.allDimensions"; + #[doc = "No ticking areas exist in any dimension."] + pub const COMMANDS_TICKINGAREA_LIST_FAILURE_ALLDIMENSIONS: &str = + "commands.tickingarea-list.failure.allDimensions"; + #[doc = "to"] + pub const COMMANDS_TICKINGAREA_LIST_TO: &str = "commands.tickingarea-list.to"; + #[doc = "Circle"] + pub const COMMANDS_TICKINGAREA_LIST_TYPE_CIRCLE: &str = "commands.tickingarea-list.type.circle"; + #[doc = "Added %1$d to the time"] + pub const COMMANDS_TIME_ADDED: &str = "commands.time.added"; + #[doc = "Changes or queries the world's game time."] + pub const COMMANDS_TIME_DESCRIPTION: &str = "commands.time.description"; + #[doc = "Always Day is enabled in this world."] + pub const COMMANDS_TIME_DISABLED: &str = "commands.time.disabled"; + #[doc = "Day is %d"] + pub const COMMANDS_TIME_QUERY_DAY: &str = "commands.time.query.day"; + #[doc = "Daytime is %d"] + pub const COMMANDS_TIME_QUERY_DAYTIME: &str = "commands.time.query.daytime"; + #[doc = "Gametime is %d"] + pub const COMMANDS_TIME_QUERY_GAMETIME: &str = "commands.time.query.gametime"; + #[doc = "Set the time to %1$d"] + pub const COMMANDS_TIME_SET: &str = "commands.time.set"; + #[doc = "Time %1$s"] + pub const COMMANDS_TIME_STOP: &str = "commands.time.stop"; + #[doc = "Controls screen titles."] + pub const COMMANDS_TITLE_DESCRIPTION: &str = "commands.title.description"; + #[doc = "Title command successfully executed"] + pub const COMMANDS_TITLE_SUCCESS: &str = "commands.title.success"; + #[doc = "Controls screen titles with JSON messages."] + pub const COMMANDS_TITLERAW_DESCRIPTION: &str = "commands.titleraw.description"; + #[doc = "Titleraw command successfully executed"] + pub const COMMANDS_TITLERAW_SUCCESS: &str = "commands.titleraw.success"; + #[doc = "Toggles the weather."] + pub const COMMANDS_TOGGLEDOWNFALL_DESCRIPTION: &str = "commands.toggledownfall.description"; + #[doc = "Teleports entities (players, mobs, etc.)."] + pub const COMMANDS_TP_DESCRIPTION: &str = "commands.tp.description"; + #[doc = "Unable to teleport because players are not in the same dimension"] + pub const COMMANDS_TP_NOTSAMEDIMENSION: &str = "commands.tp.notSameDimension"; + #[doc = "Cannot teleport entities outside of the world"] + pub const COMMANDS_TP_OUTOFWORLD: &str = "commands.tp.outOfWorld"; + #[doc = "You do not have permission to use this slash command."] + pub const COMMANDS_TP_PERMISSION: &str = "commands.tp.permission"; + #[doc = "Unable to teleport %1$s to %2$s because the area wasn't clear of blocks."] + pub const COMMANDS_TP_SAFETELEPORTFAIL: &str = "commands.tp.safeTeleportFail"; + #[doc = "Unable to teleport %1$s to the unloaded area at %2$s"] + pub const COMMANDS_TP_FAR: &str = "commands.tp.far"; + #[doc = "Teleported %1$s to %2$s"] + pub const COMMANDS_TP_SUCCESS: &str = "commands.tp.success"; + #[doc = "You have been teleported to %1$s"] + pub const COMMANDS_TP_SUCCESSVICTIM: &str = "commands.tp.successVictim"; + #[doc = "Teleported %1$s to %2$s, %3$s, %4$s"] + pub const COMMANDS_TP_SUCCESS_COORDINATES: &str = "commands.tp.success.coordinates"; + #[doc = "Transfers a player to another server."] + pub const COMMANDS_TRANSFERSERVER_DESCRIPTION: &str = "commands.transferserver.description"; + #[doc = "Transferred player"] + pub const COMMANDS_TRANSFERSERVER_SUCCESSFUL: &str = "commands.transferserver.successful"; + #[doc = "Invalid port (0-65535)"] + pub const COMMANDS_TRANSFERSERVER_INVALID_PORT: &str = "commands.transferserver.invalid.port"; + #[doc = "Sets a trigger to be activated."] + pub const COMMANDS_TRIGGER_DESCRIPTION: &str = "commands.trigger.description"; + #[doc = "Trigger %1$s is not enabled"] + pub const COMMANDS_TRIGGER_DISABLED: &str = "commands.trigger.disabled"; + #[doc = "Invalid trigger mode %1$s"] + pub const COMMANDS_TRIGGER_INVALIDMODE: &str = "commands.trigger.invalidMode"; + #[doc = "Invalid trigger name %1$s"] + pub const COMMANDS_TRIGGER_INVALIDOBJECTIVE: &str = "commands.trigger.invalidObjective"; + #[doc = "Only players can use the /trigger command"] + pub const COMMANDS_TRIGGER_INVALIDPLAYER: &str = "commands.trigger.invalidPlayer"; + #[doc = "Trigger %1$s changed with %2$s %3$s"] + pub const COMMANDS_TRIGGER_SUCCESS: &str = "commands.trigger.success"; + #[doc = "Could not unban player %1$s"] + pub const COMMANDS_UNBAN_FAILED: &str = "commands.unban.failed"; + #[doc = "Unbanned player %1$s"] + pub const COMMANDS_UNBAN_SUCCESS: &str = "commands.unban.success"; + #[doc = "You have entered an invalid IP address"] + pub const COMMANDS_UNBANIP_INVALID: &str = "commands.unbanip.invalid"; + #[doc = "Unbanned IP address %1$s"] + pub const COMMANDS_UNBANIP_SUCCESS: &str = "commands.unbanip.success"; + #[doc = "Validate game lighting for a specified region"] + pub const COMMANDS_VALIDATEGAMELIGHTING_DESCRIPTION: &str = + "commands.validategamelighting.description"; + #[doc = "Region to check for lighting is too big! (%1$d > %2$d)"] + pub const COMMANDS_VALIDATEGAMELIGHTING_CHECKREGIONTOOBIG: &str = + "commands.validategamelighting.checkRegionTooBig"; + #[doc = "Cannot check lighting outside of the world"] + pub const COMMANDS_VALIDATEGAMELIGHTING_OUTOFWORLD: &str = + "commands.validategamelighting.outOfWorld"; + #[doc = "Add, remove, or list volumes in the current dimension."] + pub const COMMANDS_VOLUMEAREA_DESCRIPTION: &str = "commands.volumearea.description"; + #[doc = "No volume definition matching identifier \"%1$s\"."] + pub const COMMANDS_VOLUMEAREA_ADD_DEFINITIONDOESNTEXIST_FAILURE: &str = + "commands.volumearea.add.definitionDoesntExist.failure"; + #[doc = "Max number of volumes %1$d has already been reached. Cannot add more volumes."] + pub const COMMANDS_VOLUMEAREA_ADD_EXCEEDEDLIMIT_FAILURE: &str = + "commands.volumearea.add.exceededLimit.failure"; + #[doc = "Failed to create volume."] + pub const COMMANDS_VOLUMEAREA_ADD_FAILURE: &str = "commands.volumearea.add.failure"; + #[doc = "Added volume \"%1$s\" from %2$d to %3$d."] + pub const COMMANDS_VOLUMEAREA_ADD_SUCCESS: &str = "commands.volumearea.add.success"; + #[doc = "No volumes named %1$s exist in the current dimension."] + pub const COMMANDS_VOLUMEAREA_REMOVE_BYNAME_FAILURE: &str = + "commands.volumearea.remove.byName.failure"; + #[doc = "No volumes containing the block position %1$d exist in the current dimension."] + pub const COMMANDS_VOLUMEAREA_REMOVE_BYPOSITION_FAILURE: &str = + "commands.volumearea.remove.byPosition.failure"; + #[doc = "Removed volume(s) in current dimension"] + pub const COMMANDS_VOLUMEAREA_REMOVE_SUCCESS: &str = "commands.volumearea.remove.success"; + #[doc = "Removed volume(s) in current dimension"] + pub const COMMANDS_VOLUMEAREA_REMOVE_ALL_SUCCESS: &str = + "commands.volumearea.remove_all.success"; + #[doc = "List of all volumes in current dimension"] + pub const COMMANDS_VOLUMEAREA_LIST_SUCCESS_CURRENTDIMENSION: &str = + "commands.volumearea.list.success.currentDimension"; + #[doc = "List of all volumes in all dimensions"] + pub const COMMANDS_VOLUMEAREA_LIST_SUCCESS_ALLDIMENSIONS: &str = + "commands.volumearea.list.success.allDimensions"; + #[doc = "No volumes exist in any dimension."] + pub const COMMANDS_VOLUMEAREA_LIST_FAILURE_ALLDIMENSIONS: &str = + "commands.volumearea.list.failure.allDimensions"; + #[doc = "- %s: %s from %d %d %d to %d %d %d"] + pub const COMMANDS_VOLUMEAREA_ENTRY_WITHIDENTIFIER: &str = + "commands.volumearea.entry.withIdentifier"; + #[doc = "- %s: from %d %d %d to %d %d %d"] + pub const COMMANDS_VOLUMEAREA_ENTRY_WITHOUTIDENTIFIER: &str = + "commands.volumearea.entry.withoutIdentifier"; + #[doc = "No volumes exist in the current dimension."] + pub const COMMANDS_VOLUMEAREA_NONEEXIST_CURRENTDIMENSION: &str = + "commands.volumearea.noneExist.currentDimension"; + #[doc = "%1$d/%2$d volumes in use."] + pub const COMMANDS_VOLUMEAREA_INUSE: &str = "commands.volumearea.inUse"; + #[doc = "Changing to clear weather"] + pub const COMMANDS_WEATHER_CLEAR: &str = "commands.weather.clear"; + #[doc = "Sets the weather."] + pub const COMMANDS_WEATHER_DESCRIPTION: &str = "commands.weather.description"; + #[doc = "Weather Cycle isn't enabled in this world."] + pub const COMMANDS_WEATHER_DISABLED: &str = "commands.weather.disabled"; + #[doc = "Weather state is: %s"] + pub const COMMANDS_WEATHER_QUERY: &str = "commands.weather.query"; + #[doc = "clear"] + pub const COMMANDS_WEATHER_QUERY_CLEAR: &str = "commands.weather.query.clear"; + #[doc = "rain"] + pub const COMMANDS_WEATHER_QUERY_RAIN: &str = "commands.weather.query.rain"; + #[doc = "thunder"] + pub const COMMANDS_WEATHER_QUERY_THUNDER: &str = "commands.weather.query.thunder"; + #[doc = "Changing to rainy weather"] + pub const COMMANDS_WEATHER_RAIN: &str = "commands.weather.rain"; + #[doc = "Changing to rain and thunder"] + pub const COMMANDS_WEATHER_THUNDER: &str = "commands.weather.thunder"; + #[doc = "Could not add %1$s to the allowlist"] + pub const COMMANDS_ALLOWLIST_ADD_FAILED: &str = "commands.allowlist.add.failed"; + #[doc = "Added %1$s to the allowlist"] + pub const COMMANDS_ALLOWLIST_ADD_SUCCESS: &str = "commands.allowlist.add.success"; + #[doc = "Manages the server allowlist."] + pub const COMMANDS_ALLOWLIST_DESCRIPTION: &str = "commands.allowlist.description"; + #[doc = "Turned off the allowlist"] + pub const COMMANDS_ALLOWLIST_DISABLED: &str = "commands.allowlist.disabled"; + #[doc = "Turned on the allowlist"] + pub const COMMANDS_ALLOWLIST_ENABLED: &str = "commands.allowlist.enabled"; + #[doc = "Using an allowlist without online authentication can be dangerous and is not allowed."] + pub const COMMANDS_ALLOWLIST_NOONLINEAUTH: &str = "commands.allowlist.noOnlineAuth"; + #[doc = "There are %1$d (out of %2$d seen) allowlisted players:"] + pub const COMMANDS_ALLOWLIST_LIST: &str = "commands.allowlist.list"; + #[doc = "Allowlist reloaded from file."] + pub const COMMANDS_ALLOWLIST_RELOADED: &str = "commands.allowlist.reloaded"; + #[doc = "Could not remove %1$s from the allowlist"] + pub const COMMANDS_ALLOWLIST_REMOVE_FAILED: &str = "commands.allowlist.remove.failed"; + #[doc = "Removed %1$s from the allowlist"] + pub const COMMANDS_ALLOWLIST_REMOVE_SUCCESS: &str = "commands.allowlist.remove.success"; + #[doc = "Issues a camera instruction"] + pub const COMMANDS_CAMERA_DESCRIPTION: &str = "commands.camera.description"; + #[doc = "Sent a camera instruction to the following players: %s"] + pub const COMMANDS_CAMERA_SUCCESS: &str = "commands.camera.success"; + #[doc = "Unknown camera preset name"] + pub const COMMANDS_CAMERA_UNKNOWN_PRESET: &str = "commands.camera.unknown.preset"; + #[doc = "Invalid camera command mode"] + pub const COMMANDS_CAMERA_INVALID: &str = "commands.camera.invalid"; + #[doc = "Fade color values must be integers from 0 to 255"] + pub const COMMANDS_CAMERA_INVALID_COLOR: &str = "commands.camera.invalid.color"; + #[doc = "Easing to non-stationary cameras is not supported"] + pub const COMMANDS_CAMERA_INVALID_EASING: &str = "commands.camera.invalid.easing"; + #[doc = "Fade durations must be between 0 and 10 seconds"] + pub const COMMANDS_CAMERA_INVALID_TIME: &str = "commands.camera.invalid.time"; + #[doc = "Camera pitch (X rotation) must be between -90 and 90 degrees"] + pub const COMMANDS_CAMERA_INVALID_PITCH: &str = "commands.camera.invalid.pitch"; + #[doc = "View offset must be between -64 and 64"] + pub const COMMANDS_CAMERA_INVALID_VIEW_OFFSET: &str = "commands.camera.invalid.view.offset"; + #[doc = "Entity offset must be between -64 and 64"] + pub const COMMANDS_CAMERA_INVALID_ENTITY_OFFSET: &str = "commands.camera.invalid.entity.offset"; + #[doc = "Entity and view offset can only be applied to the follow_orbit camera"] + pub const COMMANDS_CAMERA_INVALID_OFFSET_CAMERA: &str = "commands.camera.invalid.offset.camera"; + #[doc = "Perspective cannot be changed while using custom cameras"] + pub const COMMANDS_CAMERA_PERSPECTIVE_LOCKED: &str = "commands.camera.perspective.locked"; + #[doc = "Your selected camera will change when the custom camera is not active"] + pub const COMMANDS_CAMERA_PERSPECTIVE_OPTION: &str = "commands.camera.perspective.option"; + #[doc = "Changes or queries the world's age (time since creation)."] + pub const COMMANDS_WORLD_AGE_DESCRIPTION: &str = "commands.world_age.description"; + #[doc = "Added %1$d to the world's age"] + pub const COMMANDS_WORLD_AGE_ADDED: &str = "commands.world_age.added"; + #[doc = "World age is %d"] + pub const COMMANDS_WORLD_AGE_QUERY: &str = "commands.world_age.query"; + #[doc = "Set the world's age to %1$d"] + pub const COMMANDS_WORLD_AGE_SET: &str = "commands.world_age.set"; + #[doc = "Set world border center to %1$s,%2$s"] + pub const COMMANDS_WORLDBORDER_CENTER_SUCCESS: &str = "commands.worldborder.center.success"; + #[doc = "Set world border damage amount to %1$s per block (from %2$s per block)"] + pub const COMMANDS_WORLDBORDER_DAMAGE_AMOUNT_SUCCESS: &str = + "commands.worldborder.damage.amount.success"; + #[doc = "Set world border damage buffer to %1$s blocks (from %2$s blocks)"] + pub const COMMANDS_WORLDBORDER_DAMAGE_BUFFER_SUCCESS: &str = + "commands.worldborder.damage.buffer.success"; + #[doc = "World border is currently %1$s blocks wide"] + pub const COMMANDS_WORLDBORDER_GET_SUCCESS: &str = "commands.worldborder.get.success"; + #[doc = "Set world border to %1$s blocks wide (from %2$s blocks)"] + pub const COMMANDS_WORLDBORDER_SET_SUCCESS: &str = "commands.worldborder.set.success"; + #[doc = "Growing world border to %1$s blocks wide (up from %2$s blocks) over %3$s seconds"] + pub const COMMANDS_WORLDBORDER_SETSLOWLY_GROW_SUCCESS: &str = + "commands.worldborder.setSlowly.grow.success"; + #[doc = "Shrinking world border to %1$s blocks wide (down from %2$s blocks) over %3$s seconds"] + pub const COMMANDS_WORLDBORDER_SETSLOWLY_SHRINK_SUCCESS: &str = + "commands.worldborder.setSlowly.shrink.success"; + #[doc = "Set world border warning to %1$s blocks away (from %2$s blocks)"] + pub const COMMANDS_WORLDBORDER_WARNING_DISTANCE_SUCCESS: &str = + "commands.worldborder.warning.distance.success"; + #[doc = "Set world border warning to %1$s seconds away (from %2$s seconds)"] + pub const COMMANDS_WORLDBORDER_WARNING_TIME_SUCCESS: &str = + "commands.worldborder.warning.time.success"; + #[doc = "Toggle World Builder status of caller."] + pub const COMMANDS_WORLDBUILDER_DESCRIPTION: &str = "commands.worldbuilder.description"; + #[doc = "World Builder status updated to %1$s"] + pub const COMMANDS_WORLDBUILDER_SUCCESS: &str = "commands.worldbuilder.success"; + #[doc = "Attempts to connect to the websocket server on the provided URL."] + pub const COMMANDS_WSSERVER_DESCRIPTION: &str = "commands.wsserver.description"; + #[doc = "The provided server URL is invalid"] + pub const COMMANDS_WSSERVER_INVALID_URL: &str = "commands.wsserver.invalid.url"; + #[doc = "Another connection request is currently running"] + pub const COMMANDS_WSSERVER_REQUEST_EXISTING: &str = "commands.wsserver.request.existing"; + #[doc = "Could not connect to server: %1$s"] + pub const COMMANDS_WSSERVER_REQUEST_FAILED: &str = "commands.wsserver.request.failed"; + #[doc = "Websocket server request rejected, go to Settings to enable."] + pub const COMMANDS_WSSERVER_REQUEST_FAILED_DISABLED: &str = + "commands.wsserver.request.failed.disabled"; + #[doc = "Connection established to server: %1$s"] + pub const COMMANDS_WSSERVER_SUCCESS: &str = "commands.wsserver.success"; + #[doc = "Adds or removes player experience."] + pub const COMMANDS_XP_DESCRIPTION: &str = "commands.xp.description"; + #[doc = "Cannot give player negative experience points"] + pub const COMMANDS_XP_FAILURE_WIDTHDRAWXP: &str = "commands.xp.failure.widthdrawXp"; + #[doc = "Gave %1$d experience to %2$s"] + pub const COMMANDS_XP_SUCCESS: &str = "commands.xp.success"; + #[doc = "Gave %1$d levels to %2$s"] + pub const COMMANDS_XP_SUCCESS_LEVELS: &str = "commands.xp.success.levels"; + #[doc = "Taken %1$d levels from %2$s"] + pub const COMMANDS_XP_SUCCESS_NEGATIVE_LEVELS: &str = "commands.xp.success.negative.levels"; + #[doc = "Reloads configuration files relating to variables, secrets, permissions, etc."] + pub const COMMANDS_RELOADCONFIG_DESCRIPTION: &str = "commands.reloadconfig.description"; + #[doc = "Pack configurations have been reloaded from disk from '%1$s'"] + pub const COMMANDS_RELOADCONFIG_SUCCESS: &str = "commands.reloadconfig.success"; + #[doc = "Controls whether the client or the server is responsible for checking if a player's movement is valid. Use \"client\" to set to client, or \"server\" to set to server."] + pub const COMMANDS_SETMOVEMENTAUTHORITY_DESCRIPTION: &str = + "commands.setmovementauthority.description"; + #[doc = "Set movement authority to %s"] + pub const COMMANDS_SETMOVEMENTAUTHORITY_SUCCESS: &str = "commands.setmovementauthority.success"; + #[doc = "Not allowed to set movement authority to %s, current value is %s"] + pub const COMMANDS_SETMOVEMENTAUTHORITY_ERROR: &str = "commands.setmovementauthority.error"; + #[doc = "Logging in..."] + pub const CONNECT_AUTHORIZING: &str = "connect.authorizing"; + #[doc = "Connecting to the server..."] + pub const CONNECT_CONNECTING: &str = "connect.connecting"; + #[doc = "Failed to connect to the server"] + pub const CONNECT_FAILED: &str = "connect.failed"; + #[doc = "Game controller required"] + pub const CONNECT_GAMEPAD_WARNING_CONTROLLERREQUIRED: &str = + "connect_gamepad.warning.controllerRequired"; + #[doc = "Please press the A button on your controller to continue"] + pub const CONNECT_GAMEPAD_PRESSBUTTONTOCONTINUE: &str = "connect_gamepad.pressButtonToContinue"; + #[doc = "Controller lost connection"] + pub const GAMEPAD_DISCONNECT: &str = "gamepad_disconnect"; + #[doc = "Your controller has lost connection. Please reconnect your controller to continue."] + pub const GAMEPAD_DISCONNECT_RECONNECTCONTROLLER: &str = + "gamepad_disconnect.reconnectController"; + #[doc = "Error"] + pub const GAMEINPUT_LOAD_ERROR_TITLE: &str = "gameinput_load.error.title"; + #[doc = "Your game is missing a required component. To resolve this, choose Install to initiate installation and restart the game."] + pub const GAMEINPUT_LOAD_ERROR_MESSAGE: &str = "gameinput_load.error.message"; + #[doc = "Your game is missing a required component. To resolve this, choose Ok to initiate installation and restart the game."] + pub const GAMEINPUT_LOAD_ERROR_MESSAGE2: &str = "gameinput_load.error.message2"; + #[doc = "Your game is missing a required component. To resolve this, run GameInputRedist.msi (on your local installation) and restart the game."] + pub const GAMEINPUT_LOAD_ERROR_MESSAGE3: &str = "gameinput_load.error.message3"; + #[doc = "Install"] + pub const GAMEINPUT_LOAD_INSTALLBUTTON: &str = "gameinput_load.installButton"; + #[doc = "Beacon"] + pub const CONTAINER_BEACON: &str = "container.beacon"; + #[doc = "Brewing Stand"] + pub const CONTAINER_BREWING: &str = "container.brewing"; + #[doc = "Chest"] + pub const CONTAINER_CHEST: &str = "container.chest"; + #[doc = "Large Chest"] + pub const CONTAINER_CHESTDOUBLE: &str = "container.chestDouble"; + #[doc = "Copper Chest"] + pub const CONTAINER_CHESTCOPPER: &str = "container.chestCopper"; + #[doc = "Large Copper Chest"] + pub const CONTAINER_CHESTDOUBLECOPPER: &str = "container.chestDoubleCopper"; + #[doc = "Crafter"] + pub const CONTAINER_CRAFTER: &str = "container.crafter"; + #[doc = "Crafting"] + pub const CONTAINER_CRAFTING: &str = "container.crafting"; + #[doc = "Item Selection"] + pub const CONTAINER_CREATIVE: &str = "container.creative"; + #[doc = "Dispenser"] + pub const CONTAINER_DISPENSER: &str = "container.dispenser"; + #[doc = "Dropper"] + pub const CONTAINER_DROPPER: &str = "container.dropper"; + #[doc = "Enchant"] + pub const CONTAINER_ENCHANT: &str = "container.enchant"; + #[doc = "%s . . . ?"] + pub const CONTAINER_ENCHANT_CLUE: &str = "container.enchant.clue"; + #[doc = "Level Requirement: %d"] + pub const CONTAINER_ENCHANT_LEVELREQUIREMENT: &str = "container.enchant.levelrequirement"; + #[doc = "%d Lapis Lazuli"] + pub const CONTAINER_ENCHANT_LAPIS_MANY: &str = "container.enchant.lapis.many"; + #[doc = "1 Lapis Lazuli"] + pub const CONTAINER_ENCHANT_LAPIS_ONE: &str = "container.enchant.lapis.one"; + #[doc = "%d Enchantment Levels"] + pub const CONTAINER_ENCHANT_LEVEL_MANY: &str = "container.enchant.level.many"; + #[doc = "1 Enchantment Level"] + pub const CONTAINER_ENCHANT_LEVEL_ONE: &str = "container.enchant.level.one"; + #[doc = "Ender Chest"] + pub const CONTAINER_ENDERCHEST: &str = "container.enderchest"; + #[doc = "Furnace"] + pub const CONTAINER_FURNACE: &str = "container.furnace"; + #[doc = "Item Hopper"] + pub const CONTAINER_HOPPER: &str = "container.hopper"; + #[doc = "Inventory"] + pub const CONTAINER_INVENTORY: &str = "container.inventory"; + #[doc = "%s is locked!"] + pub const CONTAINER_ISLOCKED: &str = "container.isLocked"; + #[doc = "Loom"] + pub const CONTAINER_LOOM: &str = "container.loom"; + #[doc = "Minecart"] + pub const CONTAINER_MINECART: &str = "container.minecart"; + #[doc = "Repair & Name"] + pub const CONTAINER_REPAIR: &str = "container.repair"; + #[doc = "Enchantment Cost: %1$d"] + pub const CONTAINER_REPAIR_COST: &str = "container.repair.cost"; + #[doc = "Too Expensive!"] + pub const CONTAINER_REPAIR_EXPENSIVE: &str = "container.repair.expensive"; + #[doc = "Repair & Disenchant"] + pub const CONTAINER_REPAIRANDDISENCHANT: &str = "container.repairAndDisenchant"; + #[doc = "Stonecutter"] + pub const CONTAINER_STONECUTTER: &str = "container.stonecutter"; + #[doc = "Stonecutter"] + pub const CONTAINER_STONECUTTER_BLOCK: &str = "container.stonecutter_block"; + #[doc = "Smithing Table"] + pub const CONTAINER_SMITHING_TABLE: &str = "container.smithing_table"; + #[doc = "Smithing Table"] + pub const CONTAINER_SMITHING_TABLE_BLOCK: &str = "container.smithing_table_block"; + #[doc = "Upgrade Gear"] + pub const CONTAINER_SMITHING_TABLE_UPGRADE: &str = "container.smithing_table.upgrade"; + #[doc = "Shulker Box"] + pub const CONTAINER_SHULKERBOX: &str = "container.shulkerbox"; + #[doc = "and %d more..."] + pub const CONTAINER_SHULKERBOXCONTAINS: &str = "container.shulkerboxContains"; + #[doc = "Barrel"] + pub const CONTAINER_BARREL: &str = "container.barrel"; + #[doc = "Add Item"] + pub const CONTROLLER_BUTTONTIP_ADDITEM: &str = "controller.buttonTip.addItem"; + #[doc = "Add Item Stack"] + pub const CONTROLLER_BUTTONTIP_ADDITEMSTACK: &str = "controller.buttonTip.addItemStack"; + #[doc = "Left/right Adjust Slider"] + pub const CONTROLLER_BUTTONTIP_ADJUSTSLIDER: &str = "controller.buttonTip.adjustSlider"; + #[doc = "Back"] + pub const CONTROLLER_BUTTONTIP_BACK: &str = "controller.buttonTip.back"; + #[doc = "Back to Anvil"] + pub const CONTROLLER_BUTTONTIP_BACKTOANVIL: &str = "controller.buttonTip.backToAnvil"; + #[doc = "Back to Brewing"] + pub const CONTROLLER_BUTTONTIP_BACKTOBREWING: &str = "controller.buttonTip.backToBrewing"; + #[doc = "Back to Enchanting"] + pub const CONTROLLER_BUTTONTIP_BACKTOENCHANTING: &str = "controller.buttonTip.backToEnchanting"; + #[doc = "Back to Furnace"] + pub const CONTROLLER_BUTTONTIP_BACKTOFURNACE: &str = "controller.buttonTip.backToFurnace"; + #[doc = "Cancel"] + pub const CONTROLLER_BUTTONTIP_CANCEL: &str = "controller.buttonTip.cancel"; + #[doc = "Clear Search"] + pub const CONTROLLER_BUTTONTIP_CLEARSEARCH: &str = "controller.buttonTip.clearSearch"; + #[doc = "Clear Quick Select"] + pub const CONTROLLER_BUTTONTIP_CLEARQUICKSELECT: &str = "controller.buttonTip.clearQuickSelect"; + #[doc = "Craft"] + pub const CONTROLLER_BUTTONTIP_CRAFT: &str = "controller.buttonTip.craft"; + #[doc = "Craft All"] + pub const CONTROLLER_BUTTONTIP_CRAFTALL: &str = "controller.buttonTip.craftAll"; + #[doc = "Craft One"] + pub const CONTROLLER_BUTTONTIP_CRAFTONE: &str = "controller.buttonTip.craftOne"; + #[doc = "Craft Stack"] + pub const CONTROLLER_BUTTONTIP_CRAFTSTACK: &str = "controller.buttonTip.craftStack"; + #[doc = "Craft & Take"] + pub const CONTROLLER_BUTTONTIP_CRAFTTAKE: &str = "controller.buttonTip.craftTake"; + #[doc = "Drop"] + pub const CONTROLLER_BUTTONTIP_DROP: &str = "controller.buttonTip.drop"; + #[doc = "Edit"] + pub const CONTROLLER_BUTTONTIP_EDIT: &str = "controller.buttonTip.edit"; + #[doc = "Enter Message"] + pub const CONTROLLER_BUTTONTIP_ENTERMESSAGE: &str = "controller.buttonTip.enterMessage"; + #[doc = "Exit"] + pub const CONTROLLER_BUTTONTIP_EXIT: &str = "controller.buttonTip.exit"; + #[doc = "External"] + pub const CONTROLLER_BUTTONTIP_EXTERNAL: &str = "controller.buttonTip.external"; + #[doc = "Level"] + pub const CONTROLLER_BUTTONTIP_LEVEL: &str = "controller.buttonTip.level"; + #[doc = "New"] + pub const CONTROLLER_BUTTONTIP_NEW: &str = "controller.buttonTip.new"; + #[doc = "Open Recipe Book"] + pub const CONTROLLER_BUTTONTIP_OPENRECIPEBOOK: &str = "controller.buttonTip.openRecipeBook"; + #[doc = "Inventory"] + pub const CONTROLLER_BUTTONTIP_PANE_INVENTORY: &str = "controller.buttonTip.pane.inventory"; + #[doc = "Recipe Book"] + pub const CONTROLLER_BUTTONTIP_PANE_RECIPEBOOK: &str = "controller.buttonTip.pane.recipeBook"; + #[doc = "Place One"] + pub const CONTROLLER_BUTTONTIP_PLACE_ONE: &str = "controller.buttonTip.place.one"; + #[doc = "Place"] + pub const CONTROLLER_BUTTONTIP_PLACE: &str = "controller.buttonTip.place"; + #[doc = "Quick Move"] + pub const CONTROLLER_BUTTONTIP_QUICK_MOVE: &str = "controller.buttonTip.quick.move"; + #[doc = "Show All"] + pub const CONTROLLER_BUTTONTIP_RECIPES_SHOWALL: &str = "controller.buttonTip.recipes.showAll"; + #[doc = "Show Craftable"] + pub const CONTROLLER_BUTTONTIP_RECIPES_SHOWCRAFTABLE: &str = + "controller.buttonTip.recipes.showCraftable"; + #[doc = "Remove"] + pub const CONTROLLER_BUTTONTIP_REMOVE: &str = "controller.buttonTip.remove"; + #[doc = "Remove Fuel"] + pub const CONTROLLER_BUTTONTIP_REMOVEFUEL: &str = "controller.buttonTip.removeFuel"; + #[doc = "Remove Fuel/Input"] + pub const CONTROLLER_BUTTONTIP_REMOVEFUELINPUT: &str = "controller.buttonTip.removeFuelInput"; + #[doc = "Remove Input"] + pub const CONTROLLER_BUTTONTIP_REMOVEINPUT: &str = "controller.buttonTip.removeInput"; + #[doc = "Remove Material"] + pub const CONTROLLER_BUTTONTIP_REMOVEMATERIAL: &str = "controller.buttonTip.removeMaterial"; + #[doc = "Rename Item"] + pub const CONTROLLER_BUTTONTIP_RENAMEITEM: &str = "controller.buttonTip.renameItem"; + #[doc = "Return To Recipe"] + pub const CONTROLLER_BUTTONTIP_RETURNTORECIPE: &str = "controller.buttonTip.returnToRecipe"; + #[doc = "Swap"] + pub const CONTROLLER_BUTTONTIP_SWAP: &str = "controller.buttonTip.swap"; + #[doc = "Search"] + pub const CONTROLLER_BUTTONTIP_ENTERSEARCH: &str = "controller.buttonTip.enterSearch"; + #[doc = "Quick Search"] + pub const CONTROLLER_BUTTONTIP_SEARCHRECIPE: &str = "controller.buttonTip.searchRecipe"; + #[doc = "Confirm"] + pub const CONTROLLER_BUTTONTIP_CONFIRMSEARCH: &str = "controller.buttonTip.confirmSearch"; + #[doc = "Select Enchant"] + pub const CONTROLLER_BUTTONTIP_SELECT_ENCHANT: &str = "controller.buttonTip.select.enchant"; + #[doc = "Select Item"] + pub const CONTROLLER_BUTTONTIP_SELECT_ITEM: &str = "controller.buttonTip.select.item"; + #[doc = "Select Slot"] + pub const CONTROLLER_BUTTONTIP_SELECT_SLOT: &str = "controller.buttonTip.select.slot"; + #[doc = "Select"] + pub const CONTROLLER_BUTTONTIP_SELECT: &str = "controller.buttonTip.select"; + #[doc = "Select Recipe"] + pub const CONTROLLER_BUTTONTIP_SELECTRECIPE: &str = "controller.buttonTip.selectRecipe"; + #[doc = "Deselect Recipe"] + pub const CONTROLLER_BUTTONTIP_DESELECTRECIPE: &str = "controller.buttonTip.deselectRecipe"; + #[doc = "Clear Recipe"] + pub const CONTROLLER_BUTTONTIP_CLEARRECIPE: &str = "controller.buttonTip.clearRecipe"; + #[doc = "Tab"] + pub const CONTROLLER_BUTTONTIP_TAB: &str = "controller.buttonTip.tab"; + #[doc = "Take Half"] + pub const CONTROLLER_BUTTONTIP_TAKE_HALF: &str = "controller.buttonTip.take.half"; + #[doc = "Take One"] + pub const CONTROLLER_BUTTONTIP_TAKE_ONE: &str = "controller.buttonTip.take.one"; + #[doc = "Take"] + pub const CONTROLLER_BUTTONTIP_TAKE: &str = "controller.buttonTip.take"; + #[doc = "Take Item"] + pub const CONTROLLER_BUTTONTIP_TAKEITEM: &str = "controller.buttonTip.takeItem"; + #[doc = "Clear Hotbar"] + pub const CONTROLLER_BUTTONTIP_CLEARHOTBAR: &str = "controller.buttonTip.clearHotbar"; + #[doc = "Add to Bundle"] + pub const CONTROLLER_BUTTONTIP_ADD_TO_BUNDLE: &str = "controller.buttonTip.add.to.bundle"; + #[doc = "Place from Bundle"] + pub const CONTROLLER_BUTTONTIP_PLACE_FROM_BUNDLE: &str = + "controller.buttonTip.place.from.bundle"; + #[doc = "Take from Bundle"] + pub const CONTROLLER_BUTTONTIP_TAKE_FROM_BUNDLE: &str = "controller.buttonTip.take.from.bundle"; + #[doc = "Actions"] + pub const CONTROLLERLAYOUTSCREEN_ACTIONS: &str = "controllerLayoutScreen.actions"; + #[doc = "> %s <"] + pub const CONTROLLERLAYOUTSCREEN_ACTIVEBINDINGNAMEFORMAT: &str = + "controllerLayoutScreen.activeBindingNameFormat"; + #[doc = "Bindings"] + pub const CONTROLLERLAYOUTSCREEN_BINDINGS: &str = "controllerLayoutScreen.bindings"; + #[doc = "Reset to Default"] + pub const CONTROLLERLAYOUTSCREEN_RESETALLBINDINGS: &str = + "controllerLayoutScreen.resetAllBindings"; + #[doc = "Button"] + pub const CONTROLLERLAYOUTSCREEN_BUTTON: &str = "controllerLayoutScreen.button"; + #[doc = "Cancel"] + pub const CONTROLLERLAYOUTSCREEN_CANCEL: &str = "controllerLayoutScreen.cancel"; + #[doc = "Do you really want to reset the settings?"] + pub const CONTROLLERLAYOUTSCREEN_CONFIRMATION_RESET: &str = + "controllerLayoutScreen.confirmation.reset"; + #[doc = "Save with unassigned actions?"] + pub const CONTROLLERLAYOUTSCREEN_CONFIRMATION_UNASSIGNED: &str = + "controllerLayoutScreen.confirmation.unassigned"; + #[doc = "Quit without saving?"] + pub const CONTROLLERLAYOUTSCREEN_CONFIRMATION_UNSAVED: &str = + "controllerLayoutScreen.confirmation.unsaved"; + #[doc = "Save"] + pub const CONTROLLERLAYOUTSCREEN_SAVE: &str = "controllerLayoutScreen.save"; + #[doc = "Save & Exit"] + pub const CONTROLLERLAYOUTSCREEN_SAVEANDEXIT: &str = "controllerLayoutScreen.saveAndExit"; + #[doc = "Trigger"] + pub const CONTROLLERLAYOUTSCREEN_TRIGGER: &str = "controllerLayoutScreen.trigger"; + #[doc = "Unassigned"] + pub const CONTROLLERLAYOUTSCREEN_UNASSIGNED: &str = "controllerLayoutScreen.unassigned"; + #[doc = "Command to run"] + pub const CONTROLLERLAYOUTSCREEN_COMMAND_MACRO_COMMAND_PLACEHOLDER: &str = + "controllerLayoutScreen.command_macro.command_placeholder"; + #[doc = "Command Macros"] + pub const CONTROLLERLAYOUTSCREEN_COMMAND_MACROS_TITLE: &str = + "controllerLayoutScreen.command_macros.title"; + #[doc = "Command macros allow you to assign a keyboard input that will run the command when pressing Alt and the bound key."] + pub const CONTROLLERLAYOUTSCREEN_COMMAND_MACROS_TITLE_DESCRIPTION: &str = + "controllerLayoutScreen.command_macros.title.description"; + #[doc = "Reset"] + pub const CONTROLS_RESET: &str = "controls.reset"; + #[doc = "Reset Keys"] + pub const CONTROLS_RESETALL: &str = "controls.resetAll"; + #[doc = "Controls"] + pub const CONTROLS_TITLE: &str = "controls.title"; + #[doc = "Begin"] + pub const COURSE_EDU_BEGIN: &str = "course.edu.begin"; + #[doc = "By the end of this lesson, you will learn the following:"] + pub const COURSE_EDU_BYLESSONSENDGENERIC: &str = "course.edu.byLessonsEndGeneric"; + #[doc = "By the end of Lesson %d, you will learn the following:"] + pub const COURSE_EDU_BYLESSONSENDORDERED: &str = "course.edu.byLessonsEndOrdered"; + #[doc = "Collaborative Lesson"] + pub const COURSE_EDU_COLLABORATIVELESSON: &str = "course.edu.collaborativeLesson"; + #[doc = "Collaborative Lesson and Quiz"] + pub const COURSE_EDU_COLLABORATIVELESSONANDQUIZ: &str = "course.edu.collaborativeLessonAndQuiz"; + #[doc = "Oops! We think you are not connected to the internet. Check your connection and try again!"] + pub const COURSE_EDU_CONNECTIONFAILED: &str = "course.edu.connectionFailed"; + #[doc = "There was a problem connecting to your course list. Check your internet connection and try again."] + pub const COURSE_EDU_CONNECTIONPROBLEM_COURSELIST: &str = + "course.edu.connectionProblem.courseList"; + #[doc = "There was a problem connecting to your quiz. Please try again."] + pub const COURSE_EDU_CONNECTIONPROBLEM_QUIZ: &str = "course.edu.connectionProblem.quiz"; + #[doc = "Continue"] + pub const COURSE_EDU_CONTINUEBUTTON: &str = "course.edu.continueButton"; + #[doc = "Courses"] + pub const COURSE_EDU_COURSES: &str = "course.edu.courses"; + #[doc = "By %s"] + pub const COURSE_EDU_CREATEDBY: &str = "course.edu.createdBy"; + #[doc = "Estimated Length"] + pub const COURSE_EDU_ESTIMATEDLENGTH: &str = "course.edu.estimatedLength"; + #[doc = "%d%s %d%s"] + pub const COURSE_EDU_ESTIMATEDLENGTH_FORMATTED: &str = "course.edu.estimatedLength.formatted"; + #[doc = "m"] + pub const COURSE_EDU_ESTIMATEDLENGTH_MINUTESUNIT: &str = + "course.edu.estimatedLength.minutesUnit"; + #[doc = "s"] + pub const COURSE_EDU_ESTIMATEDLENGTH_SECONDSUNIT: &str = + "course.edu.estimatedLength.secondsUnit"; + #[doc = "Education Goal: %s"] + pub const COURSE_EDU_GOAL: &str = "course.edu.goal"; + #[doc = "Host"] + pub const COURSE_EDU_HOSTBUTTON: &str = "course.edu.hostButton"; + #[doc = "Instructions"] + pub const COURSE_EDU_INSTRUCTIONS: &str = "course.edu.instructions"; + #[doc = "Join"] + pub const COURSE_EDU_JOIN: &str = "course.edu.join"; + #[doc = "Oops! This world failed to launch! Did you delete a world template recently?"] + pub const COURSE_EDU_LAUNCHFAILED: &str = "course.edu.launchFailed"; + #[doc = "Learn More"] + pub const COURSE_EDU_LEARNMOREBUTTON: &str = "course.edu.learnMoreButton"; + #[doc = "Lesson Complete"] + pub const COURSE_EDU_LESSONCOMPLETE: &str = "course.edu.lessonComplete"; + #[doc = "This lesson includes a quiz"] + pub const COURSE_EDU_LESSONINCLUDESQUIZ: &str = "course.edu.lessonIncludesQuiz"; + #[doc = "This lesson is locked"] + pub const COURSE_EDU_LESSONISLOCKED: &str = "course.edu.lessonIsLocked"; + #[doc = "Lesson Objectives"] + pub const COURSE_EDU_LESSONOBJECTIVES: &str = "course.edu.lessonObjectives"; + #[doc = "Not Supported Yet"] + pub const COURSE_EDU_NOTSUPPORTED: &str = "course.edu.notSupported"; + #[doc = "No Courses Found"] + pub const COURSE_EDU_NOCOURSESFOUND_TITLE: &str = "course.edu.noCoursesFound.title"; + #[doc = "It looks like you don't have any courses assigned."] + pub const COURSE_EDU_NOCOURSESFOUND_BODY: &str = "course.edu.noCoursesFound.body"; + #[doc = "- %s"] + pub const COURSE_EDU_OBJECTIVE_BULLETEDSTRING: &str = "course.edu.objective.bulletedString"; + #[doc = "New"] + pub const COURSE_EDU_PROGRESS_NEW: &str = "course.edu.progress.new"; + #[doc = "In Progress"] + pub const COURSE_EDU_PROGRESS_INPROGRESS: &str = "course.edu.progress.inProgress"; + #[doc = "Completed"] + pub const COURSE_EDU_PROGRESS_COMPLETED: &str = "course.edu.progress.completed"; + #[doc = "Refresh Courses"] + pub const COURSE_EDU_REFRESH_COURSES: &str = "course.edu.refresh.courses"; + #[doc = "Refresh Lessons"] + pub const COURSE_EDU_REFRESH_LESSONS: &str = "course.edu.refresh.lessons"; + #[doc = "Restart"] + pub const COURSE_EDU_RESTARTBUTTON: &str = "course.edu.restartButton"; + #[doc = "Restart Lesson?"] + pub const COURSE_EDU_RESTARTCONFIRMATION_TITLE: &str = "course.edu.restartConfirmation.title"; + #[doc = "Restarting will erase all your work and start the lesson over.%sAre you sure you want to restart?"] + pub const COURSE_EDU_RESTARTCONFIRMATION_BODY: &str = "course.edu.restartConfirmation.body"; + #[doc = "Oh no!"] + pub const COURSE_EDU_RESTARTFAILED_TITLE: &str = "course.edu.restartFailed.title"; + #[doc = "We failed to find this lesson. We're attempting to re-download it."] + pub const COURSE_EDU_RESTARTFAILED_BODY: &str = "course.edu.restartFailed.body"; + #[doc = "Start"] + pub const COURSE_EDU_STARTBUTTON: &str = "course.edu.startButton"; + #[doc = "Tasks"] + pub const COURSE_EDU_TASKS: &str = "course.edu.tasks"; + #[doc = "The teacher has not given you access to this lesson."] + pub const COURSE_EDU_TEACHERHASNOTGIVENACCCESS: &str = "course.edu.teacherHasNotGivenAcccess"; + #[doc = "%d: %s"] + pub const COURSE_EDU_TITLEWITHORDERPREFIX_FORMATTED: &str = + "course.edu.titleWithOrderPrefix.formatted"; + #[doc = "Try it now"] + pub const COURSE_EDU_TRYITNOWBUTTON: &str = "course.edu.tryItNowButton"; + #[doc = "Enter the IP Address of the world you would like to join."] + pub const COURSE_EDU_ENTERIP: &str = "course.edu.enterIp"; + #[doc = "Enter the Connection ID of the world you would like to join."] + pub const COURSE_EDU_ENTERCONNECTION: &str = "course.edu.enterConnection"; + #[doc = "Enter the Connection I.D. of the world you would like to join."] + pub const COURSE_EDU_ENTERCONNECTIONSCREENREADER: &str = + "course.edu.enterConnectionScreenReader"; + #[doc = "IP Address"] + pub const COURSE_EDU_IPADDRESS: &str = "course.edu.ipAddress"; + #[doc = "Please enter the IP or Server Address"] + pub const COURSE_EDU_IPPLACEHOLDER: &str = "course.edu.ipPlaceholder"; + #[doc = "To find the IP Address, ask the host to pause the lesson. The IP Address can be seen on the right side of their screen."] + pub const COURSE_EDU_IPTOOLTIPTEXT: &str = "course.edu.ipTooltipText"; + #[doc = "Connection ID"] + pub const COURSE_EDU_CONNECTIONINFO: &str = "course.edu.connectionInfo"; + #[doc = "Please enter the Connection ID"] + pub const COURSE_EDU_CONINFOPLACEHOLDER: &str = "course.edu.conInfoPlaceholder"; + #[doc = "You can share the Connection ID if others have problems joining your world using the Join Code or shared link."] + pub const COURSE_EDU_CONINFOHOSTTOOLTIPTEXT: &str = "course.edu.conInfoHostTooltipText"; + #[doc = "You can share the Connection I D if others have problems joining your world using the Join Code or shared link."] + pub const COURSE_EDU_CONINFOHOSTTOOLTIPTEXTSCREENREADER: &str = + "course.edu.conInfoHostTooltipTextScreenReader"; + #[doc = "The host can find the Connection ID on the multiplayer tab of their world's Game Menu."] + pub const COURSE_EDU_CONINFOTOOLTIPTEXT: &str = "course.edu.conInfoTooltipText"; + #[doc = "The host can find the Connection ID on the multiplayer tab of their world's Game Menu."] + pub const COURSE_EDU_CONINFOTOOLTIPTEXTSCREENREADER: &str = + "course.edu.conInfoTooltipTextScreenReader"; + #[doc = "Join Lesson"] + pub const COURSE_EDU_JOINLESSON: &str = "course.edu.joinLesson"; + #[doc = "Find classmates in the same lesson to join, or enter their IP address if they don't appear in the list."] + pub const COURSE_EDU_JOINLESSONINTRO: &str = "course.edu.joinLessonIntro"; + #[doc = "Select the group you would like to join, or enter the IP address if it does not appear in the list."] + pub const COURSE_EDU_JOINLESSONINTROTEACHER: &str = "course.edu.joinLessonIntroTeacher"; + #[doc = "Enter IP Address"] + pub const COURSE_EDU_NOLESSONFOUNDJOINIP: &str = "course.edu.noLessonFoundJoinIp"; + #[doc = "The port number determines the specific server program to use. This will typically not need to be changed unless the server host specifies to do so."] + pub const COURSE_EDU_PORTTOOLTIPTEXT: &str = "course.edu.portTooltipText"; + #[doc = "Searching for worlds..."] + pub const COURSE_EDU_SEARCHING: &str = "course.edu.searching"; + #[doc = "No valid output for that item"] + pub const CRAFTING_BADCOMBINATION: &str = "crafting.badCombination"; + #[doc = "You don't have all ingredients"] + pub const CRAFTING_CANNOTCREATE: &str = "crafting.cannotCreate"; + #[doc = "Your level is too low"] + pub const CRAFTING_INSUFFICIENTLEVEL: &str = "crafting.insufficientLevel"; + #[doc = "You need to collect blocks to craft!"] + pub const CRAFTING_NORECIPESINVENTORY: &str = "crafting.noRecipesInventory"; + #[doc = "You need stone materials to craft!"] + pub const CRAFTING_NORECIPESSTONECUTTER: &str = "crafting.noRecipesStonecutter"; + #[doc = "You need stone materials to craft!"] + pub const CRAFTING_NORECIPESSTONECUTTER_BLOCK: &str = "crafting.noRecipesStonecutter_block"; + #[doc = "You need to collect blocks to craft!"] + pub const CRAFTING_NORECIPESWORKBENCH: &str = "crafting.noRecipesWorkbench"; + #[doc = "Depth Base Size"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BASESIZE: &str = "createWorld.customize.custom.baseSize"; + #[doc = "Biome Depth Offset"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BIOMEDEPTHOFFSET: &str = + "createWorld.customize.custom.biomeDepthOffset"; + #[doc = "Biome Depth Weight"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BIOMEDEPTHWEIGHT: &str = + "createWorld.customize.custom.biomeDepthWeight"; + #[doc = "Biome Scale Offset"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BIOMESCALEOFFSET: &str = + "createWorld.customize.custom.biomeScaleOffset"; + #[doc = "Biome Scale Weight"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BIOMESCALEWEIGHT: &str = + "createWorld.customize.custom.biomeScaleWeight"; + #[doc = "Biome Size"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_BIOMESIZE: &str = + "createWorld.customize.custom.biomeSize"; + #[doc = "Center Height"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_CENTER: &str = "createWorld.customize.custom.center"; + #[doc = "This will overwrite your current"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_CONFIRM1: &str = "createWorld.customize.custom.confirm1"; + #[doc = "settings and cannot be undone."] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_CONFIRM2: &str = "createWorld.customize.custom.confirm2"; + #[doc = "Warning!"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_CONFIRMTITLE: &str = + "createWorld.customize.custom.confirmTitle"; + #[doc = "Coordinate Scale"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_COORDINATESCALE: &str = + "createWorld.customize.custom.coordinateScale"; + #[doc = "Spawn Tries"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_COUNT: &str = "createWorld.customize.custom.count"; + #[doc = "Defaults"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_DEFAULTS: &str = "createWorld.customize.custom.defaults"; + #[doc = "Depth Noise Exponent"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_DEPTHNOISESCALEEXPONENT: &str = + "createWorld.customize.custom.depthNoiseScaleExponent"; + #[doc = "Depth Noise Scale X"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_DEPTHNOISESCALEX: &str = + "createWorld.customize.custom.depthNoiseScaleX"; + #[doc = "Depth Noise Scale Z"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_DEPTHNOISESCALEZ: &str = + "createWorld.customize.custom.depthNoiseScaleZ"; + #[doc = "Dungeon Count"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_DUNGEONCHANCE: &str = + "createWorld.customize.custom.dungeonChance"; + #[doc = "Biome"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_FIXEDBIOME: &str = + "createWorld.customize.custom.fixedBiome"; + #[doc = "Height Scale"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_HEIGHTSCALE: &str = + "createWorld.customize.custom.heightScale"; + #[doc = "Lava Lake Rarity"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_LAVALAKECHANCE: &str = + "createWorld.customize.custom.lavaLakeChance"; + #[doc = "Lower Limit Scale"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_LOWERLIMITSCALE: &str = + "createWorld.customize.custom.lowerLimitScale"; + #[doc = "Main Noise Scale X"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_MAINNOISESCALEX: &str = + "createWorld.customize.custom.mainNoiseScaleX"; + #[doc = "Main Noise Scale Y"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_MAINNOISESCALEY: &str = + "createWorld.customize.custom.mainNoiseScaleY"; + #[doc = "Main Noise Scale Z"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_MAINNOISESCALEZ: &str = + "createWorld.customize.custom.mainNoiseScaleZ"; + #[doc = "Max. Height"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_MAXHEIGHT: &str = + "createWorld.customize.custom.maxHeight"; + #[doc = "Min. Height"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_MINHEIGHT: &str = + "createWorld.customize.custom.minHeight"; + #[doc = "Next Page"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_NEXT: &str = "createWorld.customize.custom.next"; + #[doc = "Basic Settings"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PAGE0: &str = "createWorld.customize.custom.page0"; + #[doc = "Ore Settings"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PAGE1: &str = "createWorld.customize.custom.page1"; + #[doc = "Advanced Settings (Expert Users Only!)"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PAGE2: &str = "createWorld.customize.custom.page2"; + #[doc = "Extra Advanced Settings (Expert Users Only!)"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PAGE3: &str = "createWorld.customize.custom.page3"; + #[doc = "Caves of Chaos"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_CAVECHAOS: &str = + "createWorld.customize.custom.preset.caveChaos"; + #[doc = "Caver's Delight"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_CAVEDELIGHT: &str = + "createWorld.customize.custom.preset.caveDelight"; + #[doc = "Drought"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_DROUGHT: &str = + "createWorld.customize.custom.preset.drought"; + #[doc = "Good Luck"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_GOODLUCK: &str = + "createWorld.customize.custom.preset.goodLuck"; + #[doc = "Isle Land"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_ISLELAND: &str = + "createWorld.customize.custom.preset.isleLand"; + #[doc = "Mountain Madness"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_MOUNTAINS: &str = + "createWorld.customize.custom.preset.mountains"; + #[doc = "Water World"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESET_WATERWORLD: &str = + "createWorld.customize.custom.preset.waterWorld"; + #[doc = "Presets"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESETS: &str = "createWorld.customize.custom.presets"; + #[doc = "Customize World Presets"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PRESETS_TITLE: &str = + "createWorld.customize.custom.presets.title"; + #[doc = "Previous Page"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_PREV: &str = "createWorld.customize.custom.prev"; + #[doc = "Randomize"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_RANDOMIZE: &str = + "createWorld.customize.custom.randomize"; + #[doc = "River Size"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_RIVERSIZE: &str = + "createWorld.customize.custom.riverSize"; + #[doc = "Sea Level"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_SEALEVEL: &str = "createWorld.customize.custom.seaLevel"; + #[doc = "Spawn Size"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_SIZE: &str = "createWorld.customize.custom.size"; + #[doc = "Spread Height"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_SPREAD: &str = "createWorld.customize.custom.spread"; + #[doc = "Height Stretch"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_STRETCHY: &str = "createWorld.customize.custom.stretchY"; + #[doc = "Upper Limit Scale"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_UPPERLIMITSCALE: &str = + "createWorld.customize.custom.upperLimitScale"; + #[doc = "Caves"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USECAVES: &str = "createWorld.customize.custom.useCaves"; + #[doc = "Dungeons"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEDUNGEONS: &str = + "createWorld.customize.custom.useDungeons"; + #[doc = "Lava Lakes"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USELAVALAKES: &str = + "createWorld.customize.custom.useLavaLakes"; + #[doc = "Lava Oceans"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USELAVAOCEANS: &str = + "createWorld.customize.custom.useLavaOceans"; + #[doc = "Mineshafts"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEMINESHAFTS: &str = + "createWorld.customize.custom.useMineShafts"; + #[doc = "Ocean Monuments"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEMONUMENTS: &str = + "createWorld.customize.custom.useMonuments"; + #[doc = "Ravines"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USERAVINES: &str = + "createWorld.customize.custom.useRavines"; + #[doc = "Strongholds"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USESTRONGHOLDS: &str = + "createWorld.customize.custom.useStrongholds"; + #[doc = "Temples"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USETEMPLES: &str = + "createWorld.customize.custom.useTemples"; + #[doc = "Ocean Ruins"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEOCEANRUINS: &str = + "createWorld.customize.custom.useOceanRuins"; + #[doc = "Villages"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEVILLAGES: &str = + "createWorld.customize.custom.useVillages"; + #[doc = "Water Lakes"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_USEWATERLAKES: &str = + "createWorld.customize.custom.useWaterLakes"; + #[doc = "Water Lake Rarity"] + pub const CREATEWORLD_CUSTOMIZE_CUSTOM_WATERLAKECHANCE: &str = + "createWorld.customize.custom.waterLakeChance"; + #[doc = "Add Layer"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_ADDLAYER: &str = "createWorld.customize.flat.addLayer"; + #[doc = "Edit Layer"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_EDITLAYER: &str = "createWorld.customize.flat.editLayer"; + #[doc = "Height"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_HEIGHT: &str = "createWorld.customize.flat.height"; + #[doc = "%d"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER: &str = "createWorld.customize.flat.layer"; + #[doc = "Bottom - %d"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_BOTTOM: &str = + "createWorld.customize.flat.layer.bottom"; + #[doc = "Top - %d"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_LAYER_TOP: &str = "createWorld.customize.flat.layer.top"; + #[doc = "Remove Layer"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_REMOVELAYER: &str = + "createWorld.customize.flat.removeLayer"; + #[doc = "Layer Material"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_TILE: &str = "createWorld.customize.flat.tile"; + #[doc = "Superflat Customization"] + pub const CREATEWORLD_CUSTOMIZE_FLAT_TITLE: &str = "createWorld.customize.flat.title"; + #[doc = "Presets"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS: &str = "createWorld.customize.presets"; + #[doc = "Alternatively, here's some we made earlier!"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_LIST: &str = "createWorld.customize.presets.list"; + #[doc = "Use Preset"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_SELECT: &str = "createWorld.customize.presets.select"; + #[doc = "Want to share your preset with someone? Use the below box!"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_SHARE: &str = "createWorld.customize.presets.share"; + #[doc = "Select a Preset"] + pub const CREATEWORLD_CUSTOMIZE_PRESETS_TITLE: &str = "createWorld.customize.presets.title"; + #[doc = "Do not show trial in worlds list"] + pub const CREATEWORLDUPSELL_REMOVETRIAL: &str = "createWorldUpsell.removeTrial"; + #[doc = "Create New World or Realm?"] + pub const CREATEWORLDUPSELL_TITLE: &str = "createWorldUpsell.title"; + #[doc = "Create New Realm"] + pub const CREATEWORLDUPSELL_TITLE_REALM: &str = "createWorldUpsell.title.realm"; + #[doc = "New Realm"] + pub const CREATEWORLDUPSELL_BUTTON_REALM: &str = "createWorldUpsell.button.realm"; + #[doc = "New World"] + pub const CREATEWORLDUPSELL_BUTTON_WORLD: &str = "createWorldUpsell.button.world"; + #[doc = "Start 30 day free trial"] + pub const CREATEWORLDUPSELL_BUTTON_TRIALTEXT: &str = "createWorldUpsell.button.trialText"; + #[doc = "%1$s/Month"] + pub const CREATEWORLDUPSELL_PRICE_REALM: &str = "createWorldUpsell.price.realm"; + #[doc = "%1$s/30 days"] + pub const CREATEWORLDUPSELL_PRICE_REALM_30DAYS: &str = "createWorldUpsell.price.realm.30days"; + #[doc = "Free"] + pub const CREATEWORLDUPSELL_PRICE_WORLD: &str = "createWorldUpsell.price.world"; + #[doc = "Add infinite members and play online with up to §d%d§r friends"] + pub const CREATEWORLDUPSELL_REALM_SELLPOINT1: &str = "createWorldUpsell.realm.sellPoint1"; + #[doc = "Saved online: Play on any Minecraft device with Minecraft Marketplace"] + pub const CREATEWORLDUPSELL_REALM_SELLPOINT2: &str = "createWorldUpsell.realm.sellPoint2"; + #[doc = "Takes up zero storage space on your device"] + pub const CREATEWORLDUPSELL_REALM_SELLPOINT3: &str = "createWorldUpsell.realm.sellPoint3"; + #[doc = "Friends can play even when you are away"] + pub const CREATEWORLDUPSELL_REALM_SELLPOINT4: &str = "createWorldUpsell.realm.sellPoint4"; + #[doc = "Create Realm with Microsoft account"] + pub const CREATEWORLDUPSELL_SIGNIN: &str = "createWorldUpsell.signIn"; + #[doc = "Play online with up to 7 friends"] + pub const CREATEWORLDUPSELL_WORLD_SELLPOINT1: &str = "createWorldUpsell.world.sellPoint1"; + #[doc = "Saved to your device: Play offline"] + pub const CREATEWORLDUPSELL_WORLD_SELLPOINT2: &str = "createWorldUpsell.world.sellPoint2"; + #[doc = "Uses device storage"] + pub const CREATEWORLDUPSELL_WORLD_SELLPOINT3: &str = "createWorldUpsell.world.sellPoint3"; + #[doc = "Make Infinite!"] + pub const CREATEWORLDSCREEN_ACTION_EDITLOCAL: &str = "createWorldScreen.action.editLocal"; + #[doc = "Create World!"] + pub const CREATEWORLDSCREEN_ACTION_LOCAL: &str = "createWorldScreen.action.local"; + #[doc = "Create World!"] + pub const CREATEWORLDSCREEN_ACTION_REALMS: &str = "createWorldScreen.action.realms"; + #[doc = "Reset Realm"] + pub const CREATEWORLDSCREEN_ACTION_REALMSRESET: &str = "createWorldScreen.action.realmsReset"; + #[doc = "Advanced"] + pub const CREATEWORLDSCREEN_ADVANCED: &str = "createWorldScreen.advanced"; + #[doc = "Cheats"] + pub const CREATEWORLDSCREEN_CHEATSETTINGS: &str = "createWorldScreen.cheatSettings"; + #[doc = "World Options"] + pub const CREATEWORLDSCREEN_WORLDOPTIONS: &str = "createWorldScreen.worldOptions"; + #[doc = "World Settings"] + pub const CREATEWORLDSCREEN_WORLDSETTINGS: &str = "createWorldScreen.worldSettings"; + #[doc = "World Management"] + pub const CREATEWORLDSCREEN_WORLDMANAGEMENT: &str = "createWorldScreen.worldManagement"; + #[doc = "Always Day"] + pub const CREATEWORLDSCREEN_ALWAYSDAY: &str = "createWorldScreen.alwaysDay"; + #[doc = "Always day"] + pub const CREATEWORLDSCREEN_ALWAYSDAY_NAME: &str = "createWorldScreen.alwaysDay.name"; + #[doc = "Night never comes, it is always noon"] + pub const CREATEWORLDSCREEN_ALWAYSDAY_DESCRIPTION: &str = + "createWorldScreen.alwaysDay.description"; + #[doc = "Bonus Chest"] + pub const CREATEWORLDSCREEN_BONUSCHEST: &str = "createWorldScreen.bonusChest"; + #[doc = "Bonus chest"] + pub const CREATEWORLDSCREEN_BONUSCHEST_NAME: &str = "createWorldScreen.bonusChest.name"; + #[doc = "Spawn close to a chest with items to get you started"] + pub const CREATEWORLDSCREEN_BONUSCHEST_DESCRIPTION: &str = + "createWorldScreen.bonusChest.description"; + #[doc = "Flat world"] + pub const CREATEWORLDSCREEN_FLATWORLD: &str = "createWorldScreen.flatWorld"; + #[doc = "A flat world to build up or mine down into"] + pub const CREATEWORLDSCREEN_FLATWORLD_DESCRIPTION: &str = + "createWorldScreen.flatWorld.description"; + #[doc = "Friendly Fire"] + pub const CREATEWORLDSCREEN_PVP: &str = "createWorldScreen.pvp"; + #[doc = "Friendly fire"] + pub const CREATEWORLDSCREEN_PVP_NAME: &str = "createWorldScreen.pvp.name"; + #[doc = "Players can hurt each other"] + pub const CREATEWORLDSCREEN_PVP_DESCRIPTION: &str = "createWorldScreen.pvp.description"; + #[doc = "Locator bar"] + pub const CREATEWORLDSCREEN_LOCATORBAR: &str = "createWorldScreen.locatorBar"; + #[doc = "Shows the direction of nearby players in the world"] + pub const CREATEWORLDSCREEN_LOCATORBAR_DESCRIPTION: &str = + "createWorldScreen.locatorBar.description"; + #[doc = "Immediate Respawn"] + pub const CREATEWORLDSCREEN_IMMEDIATERESPAWN: &str = "createWorldScreen.immediaterespawn"; + #[doc = "Immediate respawn"] + pub const CREATEWORLDSCREEN_IMMEDIATERESPAWN_NAME: &str = + "createWorldScreen.immediaterespawn.name"; + #[doc = "Skip “You died!” menu and respawn immediately"] + pub const CREATEWORLDSCREEN_IMMEDIATERESPAWN_DESCRIPTION: &str = + "createWorldScreen.immediaterespawn.description"; + #[doc = "Respawn Radius"] + pub const CREATEWORLDSCREEN_RESPAWNRADIUS: &str = "createWorldScreen.respawnRadius"; + #[doc = "Respawn radius in blocks"] + pub const CREATEWORLDSCREEN_RESPAWNRADIUS_NAME: &str = "createWorldScreen.respawnRadius.name"; + #[doc = "Randomly respawn somewhere within this many blocks of where you died (max 128)"] + pub const CREATEWORLDSCREEN_RESPAWNRADIUS_DESCRIPTION: &str = + "createWorldScreen.respawnRadius.description"; + #[doc = "Trust Players"] + pub const CREATEWORLDSCREEN_TRUSTPLAYERS: &str = "createWorldScreen.trustPlayers"; + #[doc = "Fire Spreads"] + pub const CREATEWORLDSCREEN_FIRESPREADS: &str = "createWorldScreen.fireSpreads"; + #[doc = "Fire spreads"] + pub const CREATEWORLDSCREEN_FIRESPREADS_NAME: &str = "createWorldScreen.fireSpreads.name"; + #[doc = "Might want to build with stone"] + pub const CREATEWORLDSCREEN_FIRESPREADS_DESCRIPTION: &str = + "createWorldScreen.fireSpreads.description"; + #[doc = "Recipes Unlock"] + pub const CREATEWORLDSCREEN_RECIPESUNLOCK: &str = "createWorldScreen.recipesUnlock"; + #[doc = "Recipes unlocking"] + pub const CREATEWORLDSCREEN_RECIPESUNLOCK_NAME: &str = "createWorldScreen.recipesUnlock.name"; + #[doc = "Collect materials to automatically unlock recipes"] + pub const CREATEWORLDSCREEN_RECIPESUNLOCK_DESCRIPTION: &str = + "createWorldScreen.recipesUnlock.description"; + #[doc = "Mob Loot"] + pub const CREATEWORLDSCREEN_MOBLOOT: &str = "createWorldScreen.mobLoot"; + #[doc = "Mob loot"] + pub const CREATEWORLDSCREEN_MOBLOOT_NAME: &str = "createWorldScreen.mobLoot.name"; + #[doc = "Mobs drop items when killed"] + pub const CREATEWORLDSCREEN_MOBLOOT_DESCRIPTION: &str = "createWorldScreen.mobLoot.description"; + #[doc = "Tile Drops"] + pub const CREATEWORLDSCREEN_TILEDROPS: &str = "createWorldScreen.tileDrops"; + #[doc = "Tile drops"] + pub const CREATEWORLDSCREEN_TILEDROPS_NAME: &str = "createWorldScreen.tileDrops.name"; + #[doc = "Blocks drop in the spot or tile where they’re broken. When off, blocks are simply destroyed."] + pub const CREATEWORLDSCREEN_TILEDROPS_DESCRIPTION: &str = + "createWorldScreen.tileDrops.description"; + #[doc = "Beds Work"] + pub const CREATEWORLDSCREEN_PLAYERSLEEP: &str = "createWorldScreen.playerSleep"; + #[doc = "Skip night by sleeping"] + pub const CREATEWORLDSCREEN_PLAYERSLEEP_NAME: &str = "createWorldScreen.playerSleep.name"; + #[doc = "Sleeping in bed at night will skip to morning"] + pub const CREATEWORLDSCREEN_PLAYERSLEEP_DESCRIPTION: &str = + "createWorldScreen.playerSleep.description"; + #[doc = "Keep Inventory"] + pub const CREATEWORLDSCREEN_KEEPINVENTORY: &str = "createWorldScreen.keepInventory"; + #[doc = "Keep inventory"] + pub const CREATEWORLDSCREEN_KEEPINVENTORY_NAME: &str = "createWorldScreen.keepInventory.name"; + #[doc = "Keep all items in the inventory when you die"] + pub const CREATEWORLDSCREEN_KEEPINVENTORY_DESCRIPTION: &str = + "createWorldScreen.keepInventory.description"; + #[doc = "Natural Regeneration"] + pub const CREATEWORLDSCREEN_NATURALREGENERATION: &str = "createWorldScreen.naturalregeneration"; + #[doc = "Natural regeneration"] + pub const CREATEWORLDSCREEN_NATURALREGENERATION_NAME: &str = + "createWorldScreen.naturalregeneration.name"; + #[doc = "Gain or lose health based on your hunger"] + pub const CREATEWORLDSCREEN_NATURALREGENERATION_DESCRIPTION: &str = + "createWorldScreen.naturalregeneration.description"; + #[doc = "TNT Explodes"] + pub const CREATEWORLDSCREEN_TNTEXPLODES: &str = "createWorldScreen.tntexplodes"; + #[doc = "TNT explodes"] + pub const CREATEWORLDSCREEN_TNTEXPLODES_NAME: &str = "createWorldScreen.tntexplodes.name"; + #[doc = "Red box goes boom"] + pub const CREATEWORLDSCREEN_TNTEXPLODES_DESCRIPTION: &str = + "createWorldScreen.tntexplodes.description"; + #[doc = "Respawn Blocks Explode"] + pub const CREATEWORLDSCREEN_RESPAWNBLOCKSEXPLODE: &str = + "createWorldScreen.respawnblocksexplode"; + #[doc = "Respawn blocks explode"] + pub const CREATEWORLDSCREEN_RESPAWNBLOCKSEXPLODE_NAME: &str = + "createWorldScreen.respawnblocksexplode.name"; + #[doc = "Respawn anchors and beds can explode if poorly placed"] + pub const CREATEWORLDSCREEN_RESPAWNBLOCKSEXPLODE_DESCRIPTION: &str = + "createWorldScreen.respawnblocksexplode.description"; + #[doc = "Weather Cycle"] + pub const CREATEWORLDSCREEN_WEATHERCYCLE: &str = "createWorldScreen.weathercycle"; + #[doc = "Normal weather cycle"] + pub const CREATEWORLDSCREEN_WEATHERCYCLE_NAME: &str = "createWorldScreen.weathercycle.name"; + #[doc = "Like rain, snow, and thunderstorms"] + pub const CREATEWORLDSCREEN_WEATHERCYCLE_DESCRIPTION: &str = + "createWorldScreen.weathercycle.description"; + #[doc = "Do Daylight Cycle"] + pub const CREATEWORLDSCREEN_DAYLIGHTCYCLE: &str = "createWorldScreen.daylightcycle"; + #[doc = "Normal Day/Night Cycle"] + pub const CREATEWORLDSCREEN_DAYLIGHTCYCLE_NAME: &str = "createWorldScreen.daylightcycle.name"; + #[doc = "Turn off to freeze the day/night cycle in its current phase"] + pub const CREATEWORLDSCREEN_DAYLIGHTCYCLE_DESCRIPTION: &str = + "createWorldScreen.daylightcycle.description"; + #[doc = "Mob Spawning"] + pub const CREATEWORLDSCREEN_MOBSPAWN: &str = "createWorldScreen.mobSpawn"; + #[doc = "Mob spawn normally"] + pub const CREATEWORLDSCREEN_MOBSPAWN_NAME: &str = "createWorldScreen.mobSpawn.name"; + #[doc = "Turn off to prevent mobs from spawning"] + pub const CREATEWORLDSCREEN_MOBSPAWN_DESCRIPTION: &str = + "createWorldScreen.mobSpawn.description"; + #[doc = "Mob Griefing"] + pub const CREATEWORLDSCREEN_MOBGRIEFING: &str = "createWorldScreen.mobgriefing"; + #[doc = "Mob griefing"] + pub const CREATEWORLDSCREEN_MOBGRIEFING_NAME: &str = "createWorldScreen.mobgriefing.name"; + #[doc = "Mobs can break blocks and interfere with the environment"] + pub const CREATEWORLDSCREEN_MOBGRIEFING_DESCRIPTION: &str = + "createWorldScreen.mobgriefing.description"; + #[doc = "Education Edition"] + pub const CREATEWORLDSCREEN_EDUCATIONTOGGLE: &str = "createWorldScreen.educationtoggle"; + #[doc = "Education edition"] + pub const CREATEWORLDSCREEN_EDUCATIONTOGGLE_NAME: &str = + "createWorldScreen.educationtoggle.name"; + #[doc = "Try out your world with Education edition’s toolset"] + pub const CREATEWORLDSCREEN_EDUCATIONTOGGLE_DESCRIPTION: &str = + "createWorldScreen.educationtoggle.description"; + #[doc = "Entities Drop Loot"] + pub const CREATEWORLDSCREEN_ENTITIESDROPLOOT: &str = "createWorldScreen.entitiesdroploot"; + #[doc = "Entities drop loot"] + pub const CREATEWORLDSCREEN_ENTITIESDROPLOOT_NAME: &str = + "createWorldScreen.entitiesdroploot.name"; + #[doc = "Non-mob entities, like paintings, drop items when destroyed"] + pub const CREATEWORLDSCREEN_ENTITIESDROPLOOT_DESCRIPTION: &str = + "createWorldScreen.entitiesdroploot.description"; + #[doc = "Command Blocks Enabled"] + pub const CREATEWORLDSCREEN_COMMANDBLOCKSENABLED: &str = + "createWorldScreen.commandblocksenabled"; + #[doc = "Command blocks enabled"] + pub const CREATEWORLDSCREEN_COMMANDBLOCKSENABLED_NAME: &str = + "createWorldScreen.commandblocksenabled.name"; + #[doc = "These are special programmable blocks"] + pub const CREATEWORLDSCREEN_COMMANDBLOCKSENABLED_DESCRIPTION: &str = + "createWorldScreen.commandblocksenabled.description"; + #[doc = "Experiments"] + pub const CREATEWORLDSCREEN_EXPERIMENTALGAMEPLAY: &str = + "createWorldScreen.experimentalgameplay"; + #[doc = "§7Try out features that are under development. Can't be turned off after world creation."] + pub const CREATEWORLDSCREEN_EXPERIMENTALGAMEPLAYINFO: &str = + "createWorldScreen.experimentalgameplayinfo"; + #[doc = "Upcoming Creator Features"] + pub const CREATEWORLDSCREEN_EXPERIMENTALCREATORFEATURES: &str = + "createWorldScreen.experimentalCreatorFeatures"; + #[doc = "Includes actor properties and adjustable fog parameters"] + pub const CREATEWORLDSCREEN_EXPERIMENTALCREATORFEATURESDESCRIPTION: &str = + "createWorldScreen.experimentalCreatorFeaturesDescription"; + #[doc = "Experimental Creator Camera Features"] + pub const CREATEWORLDSCREEN_EXPERIMENTALCREATORCAMERAFEATURES: &str = + "createWorldScreen.experimentalCreatorCameraFeatures"; + #[doc = "Enables the use of the latest custom camera features"] + pub const CREATEWORLDSCREEN_EXPERIMENTALCREATORCAMERAFEATURESDESCRIPTION: &str = + "createWorldScreen.experimentalCreatorCameraFeaturesDescription"; + #[doc = "Beta APIs"] + pub const CREATEWORLDSCREEN_EXPERIMENTALGAMETEST: &str = + "createWorldScreen.experimentalGameTest"; + #[doc = "Use \"-beta\" versions of API modules in add-on packs"] + pub const CREATEWORLDSCREEN_EXPERIMENTALGAMETESTDESCRIPTION: &str = + "createWorldScreen.experimentalGameTestDescription"; + #[doc = "Villager Trade Rebalancing"] + pub const CREATEWORLDSCREEN_EXPERIMENTALVILLAGERTRADESREBALANCE: &str = + "createWorldScreen.experimentalVillagerTradesRebalance"; + #[doc = "Contains updated trades for villagers for the purpose of rebalancing"] + pub const CREATEWORLDSCREEN_EXPERIMENTALVILLAGERTRADESREBALANCEDESCRIPTION: &str = + "createWorldScreen.experimentalVillagerTradesRebalanceDescription"; + #[doc = "Furnace Recipe Book"] + pub const CREATEWORLDSCREEN_EXPERIMENTALFURNACERECIPEBOOK: &str = + "createWorldScreen.experimentalFurnaceRecipeBook"; + #[doc = "Add a recipe book in the furnace screen, similar to the one in the crafting table"] + pub const CREATEWORLDSCREEN_EXPERIMENTALFURNACERECIPEBOOKDESCRIPTION: &str = + "createWorldScreen.experimentalFurnaceRecipeBookDescription"; + #[doc = "Experimental Voxel Shape Features"] + pub const CREATEWORLDSCREEN_EXPERIMENTALVOXELSHAPEFEATURES: &str = + "createWorldScreen.experimentalVoxelShapeFeatures"; + #[doc = "Enables the use of voxel shapes for some vanilla and custom blocks"] + pub const CREATEWORLDSCREEN_EXPERIMENTALVOXELSHAPEFEATURESDESCRIPTION: &str = + "createWorldScreen.experimentalVoxelShapeFeaturesDescription"; + #[doc = "World Preferences"] + pub const CREATEWORLDSCREEN_WORLDPREFERENCES: &str = "createWorldScreen.worldPreferences"; + #[doc = "Starting Map"] + pub const CREATEWORLDSCREEN_STARTWITHMAP: &str = "createWorldScreen.startWithMap"; + #[doc = "Starting map"] + pub const CREATEWORLDSCREEN_STARTWITHMAP_NAME: &str = "createWorldScreen.startWithMap.name"; + #[doc = "Spawn with a blank map to explore your world"] + pub const CREATEWORLDSCREEN_STARTWITHMAP_DESCRIPTION: &str = + "createWorldScreen.startWithMap.description"; + #[doc = "My World"] + pub const CREATEWORLDSCREEN_DEFAULTNAME: &str = "createWorldScreen.defaultName"; + #[doc = "Create"] + pub const CREATEWORLDSCREEN_CREATE: &str = "createWorldScreen.create"; + #[doc = "Create on Realms Server"] + pub const CREATEWORLDSCREEN_CREATEONREALMS: &str = "createWorldScreen.createOnRealms"; + #[doc = "Delete"] + pub const CREATEWORLDSCREEN_DELETE: &str = "createWorldScreen.delete"; + #[doc = "Delete World"] + pub const CREATEWORLDSCREEN_DELETEWORLD: &str = "createWorldScreen.deleteWorld"; + #[doc = "Delete your world forever."] + pub const CREATEWORLDSCREEN_DELETE_DESC: &str = "createWorldScreen.delete.desc"; + #[doc = "Delete world permanently?"] + pub const CREATEWORLDSCREEN_DELETE_CONFIRM: &str = "createWorldScreen.delete.confirm"; + #[doc = "Are you sure you want to delete \"%s\"? This world will be lost forever! (A long time!)"] + pub const CREATEWORLDSCREEN_DELETEWARNINGFORMAT: &str = "createWorldScreen.deleteWarningFormat"; + #[doc = "Edit \"%s\""] + pub const CREATEWORLDSCREEN_EDITTITLEFORMAT: &str = "createWorldScreen.editTitleFormat"; + #[doc = "Game Settings"] + pub const CREATEWORLDSCREEN_GAME_SETTINGS: &str = "createWorldScreen.game.settings"; + #[doc = "Some settings are disabled because you selected hardcore mode when creating this world."] + pub const CREATEWORLDSCREEN_HARDCOREACTIVE: &str = "createWorldScreen.hardcoreActive"; + #[doc = "Hardcore mode"] + pub const CREATEWORLDSCREEN_ISHARDCORE: &str = "createWorldScreen.isHardcore"; + #[doc = "You can’t respawn if you die. Good luck! You’ll need it."] + pub const CREATEWORLDSCREEN_ISHARDCORE_DESCRIPTION: &str = + "createWorldScreen.isHardcore.description"; + #[doc = "Game Mode"] + pub const CREATEWORLDSCREEN_GAMEMODE: &str = "createWorldScreen.gameMode"; + #[doc = "Default Game Mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_DEFAULT: &str = "createWorldScreen.gameMode.default"; + #[doc = "Default game mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_DEFAULT_NAME: &str = + "createWorldScreen.gameMode.default.name"; + #[doc = "Select a game mode for players entering your world"] + pub const CREATEWORLDSCREEN_GAMEMODE_DEFAULT_DESCRIPTION: &str = + "createWorldScreen.gameMode.default.description"; + #[doc = "Personal Game Mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_PERSONAL: &str = "createWorldScreen.gameMode.personal"; + #[doc = "Personal game mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_PERSONAL_NAME: &str = + "createWorldScreen.gameMode.personal.name"; + #[doc = "Select your preferred game mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_PERSONAL_DESCRIPTION: &str = + "createWorldScreen.gameMode.personal.description"; + #[doc = "Enable cheats to select a preferred game mode"] + pub const CREATEWORLDSCREEN_GAMEMODE_PERSONAL_DISABLED: &str = + "createWorldScreen.gameMode.personal.disabled"; + #[doc = "Adventure"] + pub const CREATEWORLDSCREEN_GAMEMODE_ADVENTURE: &str = "createWorldScreen.gameMode.adventure"; + #[doc = "Creative"] + pub const CREATEWORLDSCREEN_GAMEMODE_CREATIVE: &str = "createWorldScreen.gameMode.creative"; + #[doc = "Unlimited resources. No damage. Flying. No achievements even if you switch to survival later."] + pub const CREATEWORLDSCREEN_GAMEMODE_CREATIVE_DESC: &str = + "createWorldScreen.gameMode.creative.desc"; + #[doc = "Survival"] + pub const CREATEWORLDSCREEN_GAMEMODE_SURVIVAL: &str = "createWorldScreen.gameMode.survival"; + #[doc = "Limited resources, you'll need tools. You may get hurt. Watch out for Monsters."] + pub const CREATEWORLDSCREEN_GAMEMODE_SURVIVAL_DESC: &str = + "createWorldScreen.gameMode.survival.desc"; + #[doc = "Spectator"] + pub const CREATEWORLDSCREEN_GAMEMODE_SPECTATOR: &str = "createWorldScreen.gameMode.spectator"; + #[doc = "Default"] + pub const CREATEWORLDSCREEN_GAMEMODE_SERVERDEFAULT: &str = + "createWorldScreen.gameMode.serverDefault"; + #[doc = "Explore special worlds and play by the rules of their creator."] + pub const CREATEWORLDSCREEN_GAMEMODE_DESCRIPTION_ADVENTURE: &str = + "createWorldScreen.gameMode.description.adventure"; + #[doc = "Create, build, and explore without limits. You can fly, have endless materials, and can’t be hurt by monsters."] + pub const CREATEWORLDSCREEN_GAMEMODE_DESCRIPTION_CREATIVE: &str = + "createWorldScreen.gameMode.description.creative"; + #[doc = "Explore a mysterious world where you build, collect, craft, and fight monsters."] + pub const CREATEWORLDSCREEN_GAMEMODE_DESCRIPTION_SURVIVAL: &str = + "createWorldScreen.gameMode.description.survival"; + #[doc = "Fly around and observe without interacting with the world or being seen."] + pub const CREATEWORLDSCREEN_GAMEMODE_DESCRIPTION_SPECTATOR: &str = + "createWorldScreen.gameMode.description.spectator"; + #[doc = "Whatever the default game mode is… that's what you get."] + pub const CREATEWORLDSCREEN_GAMEMODE_DESCRIPTION_SERVERDEFAULT: &str = + "createWorldScreen.gameMode.description.serverDefault"; + #[doc = "World Permanence"] + pub const CREATEWORLDSCREEN_HEADER_DELETE: &str = "createWorldScreen.header.delete"; + #[doc = "Edit your World"] + pub const CREATEWORLDSCREEN_HEADER_EDITLOCAL: &str = "createWorldScreen.header.editLocal"; + #[doc = "Project"] + pub const CREATEWORLDSCREEN_HEADER_GENERAL_PROJECT: &str = + "createWorldScreen.header.general.project"; + #[doc = "Export Settings"] + pub const CREATEWORLDSCREEN_HEADER_GENERAL_EXPORTSETTINGS: &str = + "createWorldScreen.header.general.exportSettings"; + #[doc = "§7Some functionality may be overridden during Editing session, but are fully respected when exported"] + pub const CREATEWORLDSCREEN_HEADER_GENERAL_EXPORTSETTINGS_DESCRIPTION: &str = + "createWorldScreen.header.general.exportSettings.description"; + #[doc = "Create a World"] + pub const CREATEWORLDSCREEN_HEADER_LOCAL: &str = "createWorldScreen.header.local"; + #[doc = "Create a Realms Server"] + pub const CREATEWORLDSCREEN_HEADER_REALMS: &str = "createWorldScreen.header.realms"; + #[doc = "Reset your Realm?"] + pub const CREATEWORLDSCREEN_HEADER_REALMSRESET: &str = "createWorldScreen.header.realmsReset"; + #[doc = "Name"] + pub const CREATEWORLDSCREEN_LEVELNAME: &str = "createWorldScreen.levelName"; + #[doc = "Seed"] + pub const CREATEWORLDSCREEN_LEVELSEED: &str = "createWorldScreen.levelSeed"; + #[doc = "A mysterious series of numbers used to create your world"] + pub const CREATEWORLDSCREEN_LEVELSEED_DESCRIPTION: &str = + "createWorldScreen.levelSeed.description"; + #[doc = "Copy seed"] + pub const CREATEWORLDSCREEN_LEVELSEED_COPY: &str = "createWorldScreen.levelSeed.copy"; + #[doc = "Copied to clipboard"] + pub const CREATEWORLDSCREEN_LEVELSEED_NOTIFICATION: &str = + "createWorldScreen.levelSeed.notification"; + #[doc = "Multiplayer Settings"] + pub const CREATEWORLDSCREEN_MULTIPLAYER_SETTINGS: &str = + "createWorldScreen.multiplayer.settings"; + #[doc = "Creating new world..."] + pub const CREATEWORLDSCREEN_PROGRESS_LOCAL: &str = "createWorldScreen.progress.local"; + #[doc = "Resetting Realm..."] + pub const CREATEWORLDSCREEN_PROGRESS_REALMS: &str = "createWorldScreen.progress.realms"; + #[doc = "Enter a seed to generate the same terrain again. Leave blank for a random world."] + pub const CREATEWORLDSCREEN_SEED_DESC: &str = "createWorldScreen.seed.desc"; + #[doc = "Show Coordinates"] + pub const CREATEWORLDSCREEN_SHOWCOORDINATES: &str = "createWorldScreen.showCoordinates"; + #[doc = "Show coordinates"] + pub const CREATEWORLDSCREEN_SHOWCOORDINATES_NAME: &str = + "createWorldScreen.showCoordinates.name"; + #[doc = "Display your current position at all times"] + pub const CREATEWORLDSCREEN_SHOWCOORDINATES_DESCRIPTION: &str = + "createWorldScreen.showCoordinates.description"; + #[doc = "Show Days Played"] + pub const CREATEWORLDSCREEN_SHOWDAYSPLAYED: &str = "createWorldScreen.showDaysPlayed"; + #[doc = "Show days played"] + pub const CREATEWORLDSCREEN_SHOWDAYSPLAYED_NAME: &str = "createWorldScreen.showDaysPlayed.name"; + #[doc = "Number of in-game days that have passed"] + pub const CREATEWORLDSCREEN_SHOWDAYSPLAYED_DESCRIPTION: &str = + "createWorldScreen.showDaysPlayed.description"; + #[doc = "World Type"] + pub const CREATEWORLDSCREEN_WORLDTYPE: &str = "createWorldScreen.worldType"; + #[doc = "Random Tick Speed"] + pub const CREATEWORLDSCREEN_RANDOMTICKSPEED: &str = "createWorldScreen.randomtickspeed"; + #[doc = "Tick Speed"] + pub const CREATEWORLDSCREEN_RANDOMTICKSPEED_NAME: &str = + "createWorldScreen.randomtickspeed.name"; + #[doc = "Changes the speed of the world and everything in it (max 4096)"] + pub const CREATEWORLDSCREEN_RANDOMTICKSPEED_DESCRIPTION: &str = + "createWorldScreen.randomtickspeed.description"; + #[doc = "Reset Random Tick Speed"] + pub const CREATEWORLDSCREEN_RANDOMTICKSPEED_RESET: &str = + "createWorldScreen.randomtickspeed.reset"; + #[doc = "Simulation Distance"] + pub const CREATEWORLDSCREEN_SERVERSIMDISTANCE: &str = "createWorldScreen.serverSimDistance"; + #[doc = "The game loads and applies changes within a range of %1$sx%1$s blocks from the player"] + pub const CREATEWORLDSCREEN_SERVERSIMDISTANCE_DESCRIPTION: &str = + "createWorldScreen.serverSimDistance.description"; + #[doc = "%s chunks"] + pub const CREATEWORLDSCREEN_SERVERSIMDISTANCEFORMAT: &str = + "createWorldScreen.serverSimDistanceFormat"; + #[doc = "Players needed to skip night"] + pub const CREATEWORLDSCREEN_PLAYERSLEEPPERCENTAGE: &str = + "createWorldScreen.playerSleepPercentage"; + #[doc = "%s%%"] + pub const CREATEWORLDSCREEN_PLAYERSLEEPPERCENTAGEFORMAT: &str = + "createWorldScreen.playerSleepPercentageFormat"; + #[doc = "How many players must be in bed to skip the night?"] + pub const CREATEWORLDSCREEN_PLAYERSLEEPPERCENTAGEDESCRIPTION: &str = + "createWorldScreen.playerSleepPercentageDescription"; + #[doc = "Required sleeping players"] + pub const CREATEWORLDSCREEN_PLAYERSLEEPPERCENTAGE_NAME: &str = + "createWorldScreen.playerSleepPercentage.name"; + #[doc = "Percentage of players that must be in bed to skip to morning"] + pub const CREATEWORLDSCREEN_PLAYERSLEEPPERCENTAGE_DESCRIPTION: &str = + "createWorldScreen.playerSleepPercentage.description"; + #[doc = "Show Border Effect"] + pub const CREATEWORLDSCREEN_SHOWBORDEREFFECT: &str = "createWorldScreen.showbordereffect"; + #[doc = "You are not connected to the internet. Your friends will not be able to join your multiplayer worlds. Sign in to your Microsoft account to play with your friends."] + pub const CREATEWORLDSCREEN_CHECK_INTERNET_CONNECTION: &str = + "createWorldScreen.check_internet_connection"; + #[doc = "You are not connected to Microsoft services. Your friends with Gamertags will not be able to join your multiplayer world. Sign in to your Microsoft account to play with your friends."] + pub const CREATEWORLDSCREEN_DISCONNECTEDXBOXLIVE: &str = + "createWorldScreen.disconnectedXboxLive"; + #[doc = "Clear Player Data"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_BUTTON: &str = + "createWorldScreen.clearPlayerData.button"; + #[doc = "Delete Player Data from World?"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_TITLE: &str = + "createWorldScreen.clearPlayerData.title"; + #[doc = "Select \"All Player Data\" to delete absolutely all player data from the world. The next time any player enters the world, they will start with fresh, default data."] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_BODY1: &str = + "createWorldScreen.clearPlayerData.body1"; + #[doc = "Selecting \"Keep Owning Player Data\", will retain your current data (such as inventory items & location) and apply it the 'World Owner'. This is any player that loads the world locally or the owner of a Realm it's on."] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_BODY2: &str = + "createWorldScreen.clearPlayerData.body2"; + #[doc = "All Player Data"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_ALL: &str = "createWorldScreen.clearPlayerData.all"; + #[doc = "Keep Owning Player Data"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_ALLEXCEPTLOCAL: &str = + "createWorldScreen.clearPlayerData.allExceptLocal"; + #[doc = "Cancel"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_CANCEL: &str = + "createWorldScreen.clearPlayerData.cancel"; + #[doc = "Clearing Player Data"] + pub const CREATEWORLDSCREEN_CLEARPLAYERDATA_PROGRESS: &str = + "createWorldScreen.clearPlayerData.progress"; + #[doc = "Delete Project"] + pub const CREATEWORLDSCREEN_EDITOR_DELETEPROJECT: &str = + "createWorldScreen.editor.deleteProject"; + #[doc = "Project Options"] + pub const CREATEWORLDSCREEN_EDITOR_PROJECTOPTIONSLABEL: &str = + "createWorldScreen.editor.projectOptionsLabel"; + #[doc = "Delete project permanently?"] + pub const CREATEWORLDSCREEN_EDITOR_DELETE_CONFIRM: &str = + "createWorldScreen.editor.delete.confirm"; + #[doc = "Are you sure you want to delete \"%s\"? This project will be lost forever!"] + pub const CREATEWORLDSCREEN_EDITOR_DELETEWARNINGFORMAT: &str = + "createWorldScreen.editor.deleteWarningFormat"; + #[doc = "Filename: '%1$s'%2$sLast updated: %3$s%4$sTo download, click OK and then click the 'Download' button.%5$s"] + pub const CREATEWORLDSCREEN_EDUCLOUD_ABOUT_BODY: &str = "createWorldScreen.eduCloud.about.body"; + #[doc = "About Cloud World File"] + pub const CREATEWORLDSCREEN_EDUCLOUD_ABOUT_TITLE: &str = + "createWorldScreen.eduCloud.about.title"; + #[doc = "Delete local world?"] + pub const CREATEWORLDSCREEN_EDUCLOUD_DELETE_CONFIRM: &str = + "createWorldScreen.eduCloud.delete.confirm"; + #[doc = "Are you sure you want to delete \"%1$s\" on this device?%2$sThe cloud version '%3$s' will not be affected and can be re-synced later."] + pub const CREATEWORLDSCREEN_EDUCLOUD_DELETEWARNINGFORMAT: &str = + "createWorldScreen.eduCloud.deleteWarningFormat"; + #[doc = "Upload now?"] + pub const CREATEWORLDSCREEN_EDUCLOUD_RESOLUTION_TITLE: &str = + "createWorldScreen.eduCloud.resolution.title"; + #[doc = "There was a problem saving “%1$s” to the cloud. When exiting a world, please keep Minecraft Education open until the upload completes.%2$sLet’s fix this."] + pub const CREATEWORLDSCREEN_EDUCLOUD_RESOLUTION_BODY: &str = + "createWorldScreen.eduCloud.resolution.body"; + #[doc = "Upload Now"] + pub const CREATEWORLDSCREEN_EDUCLOUD_RESOLUTION_UPLOADNOW: &str = + "createWorldScreen.eduCloud.resolution.uploadNow"; + #[doc = "Upload & Play"] + pub const CREATEWORLDSCREEN_EDUCLOUD_RESOLUTION_UPLOADOPEN: &str = + "createWorldScreen.eduCloud.resolution.uploadOpen"; + #[doc = "Render Dragon Features for Creators"] + pub const CREATEWORLDSCREEN_EXPERIMENTALDEFERREDTECHNICALPREVIEW: &str = + "createWorldScreen.experimentalDeferredTechnicalPreview"; + #[doc = "Enable the deferred rendering pipeline. Requires a PBR-enabled resource pack and compatible hardware."] + pub const CREATEWORLDSCREEN_EXPERIMENTALDEFERREDTECHNICALPREVIEWDESCRIPTION: &str = + "createWorldScreen.experimentalDeferredTechnicalPreviewDescription"; + #[doc = "Cross-Platform Play"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_TITLE: &str = + "crossPlatformToggle.startMenuScreen.title"; + #[doc = "Enable Cross-Platform Play"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_ENABLE: &str = + "crossPlatformToggle.startMenuScreen.enable"; + #[doc = "Do you want to enable cross-platform play?"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_ENABLE_LINE1: &str = + "crossPlatformToggle.startMenuScreen.enable.line1"; + #[doc = "Cross-platform play allows you and friends on other platforms to connect and play together!"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_ENABLE_LINE2: &str = + "crossPlatformToggle.startMenuScreen.enable.line2"; + #[doc = "Disable Cross-Platform Play"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_DISABLE: &str = + "crossPlatformToggle.startMenuScreen.disable"; + #[doc = "Do you want to disable cross-platform play?"] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_DISABLE_LINE1: &str = + "crossPlatformToggle.startMenuScreen.disable.line1"; + #[doc = "You will no longer connect or play with friends on other platforms."] + pub const CROSSPLATFORMTOGGLE_STARTMENUSCREEN_DISABLE_LINE2: &str = + "crossPlatformToggle.startMenuScreen.disable.line2"; + #[doc = "Enable cross-platform play in the main menu to be able to join Realms, LAN Games, and play with all your Minecraft friends."] + pub const CROSSPLATFORMTOGGLE_CROSSPLATFORMDISABLED_FRIENDS: &str = + "crossPlatformToggle.crossPlatformDisabled.friends"; + #[doc = "Enable cross-platform play in the main menu to invite friends on other platforms."] + pub const CROSSPLATFORMTOGGLE_CROSSPLATFORMDISABLED_INVITE: &str = + "crossPlatformToggle.crossPlatformDisabled.invite"; + #[doc = "Enable cross-platform play in the main menu to join Realms."] + pub const CROSSPLATFORMTOGGLE_CROSSPLATFORMDISABLED_REALMS: &str = + "crossPlatformToggle.crossPlatformDisabled.realms"; + #[doc = "Enable cross-platform play in the main menu to add or join Servers."] + pub const CROSSPLATFORMTOGGLE_CROSSPLATFORMDISABLED_SERVERS: &str = + "crossPlatformToggle.crossPlatformDisabled.servers"; + #[doc = "Enable cross-platform play in the main menu to play with friends on other platforms."] + pub const CROSSPLATFORMTOGGLE_CROSSPLATFORMDISABLED_MULTIPLAYERSETTINGS: &str = + "crossPlatformToggle.crossPlatformDisabled.multiplayerSettings"; + #[doc = "Realms Membership Invites"] + pub const REALMSPENDINGINVITATIONSSCREEN_PENDINGINVITATIONS: &str = + "realmsPendingInvitationsScreen.pendingInvitations"; + #[doc = "You have no pending invites."] + pub const REALMSPENDINGINVITATIONSSCREEN_NOINVITES: &str = + "realmsPendingInvitationsScreen.noInvites"; + #[doc = "Fetching invites..."] + pub const REALMSPENDINGINVITATIONSSCREEN_FETCHINGINVITES: &str = + "realmsPendingInvitationsScreen.fetchingInvites"; + #[doc = "Decline"] + pub const REALMSPENDINGINVITATIONSSCREEN_DECLINE: &str = + "realmsPendingInvitationsScreen.decline"; + #[doc = "Accepted"] + pub const REALMSPENDINGINVITATIONSSCREEN_ACCEPTED: &str = + "realmsPendingInvitationsScreen.accepted"; + #[doc = "Declined"] + pub const REALMSPENDINGINVITATIONSSCREEN_DECLINED: &str = + "realmsPendingInvitationsScreen.declined"; + #[doc = "Only show invites from Friends."] + pub const REALMSPENDINGINVITATIONSSCREEN_SHOWFRIENDINVITES: &str = + "realmsPendingInvitationsScreen.showFriendInvites"; + #[doc = "Adding Players..."] + pub const REALMSINVITATIONSCREEN_ADDINGPLAYERS: &str = "realmsInvitationScreen.addingPlayers"; + #[doc = "Find friends"] + pub const REALMSINVITATIONSCREEN_FINDFRIENDS: &str = "realmsInvitationScreen.findFriends"; + #[doc = "Continue"] + pub const REALMSINVITATIONSCREEN_CONTINUE: &str = "realmsInvitationScreen.continue"; + #[doc = "Done, Let's Play!"] + pub const REALMSINVITATIONSCREEN_DONE: &str = "realmsInvitationScreen.done"; + #[doc = "Friends"] + pub const REALMSINVITATIONSCREEN_FRIENDS: &str = "realmsInvitationScreen.friends"; + #[doc = "Invited Players"] + pub const REALMSINVITATIONSCREEN_INVITEDPLAYERS: &str = "realmsInvitationScreen.invitedPlayers"; + #[doc = "Members"] + pub const REALMSINVITATIONSCREEN_MEMBERS: &str = "realmsInvitationScreen.members"; + #[doc = "Could Not Add Players"] + pub const REALMSINVITATIONSCREEN_UNABLETOADDPLAYERS: &str = + "realmsInvitationScreen.unableToAddPlayers"; + #[doc = "Failed to update players"] + pub const REALMSINVITATIONSCREEN_UNABLETOCHANGEPLAYERS_FORBIDDEN: &str = + "realmsInvitationScreen.unableToChangePlayers.forbidden"; + #[doc = "Loading Friends and Members..."] + pub const REALMSINVITATIONSCREEN_LOADINGFRIENDS: &str = "realmsInvitationScreen.loadingFriends"; + #[doc = "Loading Profiles (%s / %s)"] + pub const REALMSINVITATIONSCREEN_LOADINGPROFILES: &str = + "realmsInvitationScreen.loadingProfiles"; + #[doc = "No players could be found."] + pub const REALMSINVITATIONSCREEN_NOINVITES: &str = "realmsInvitationScreen.noInvites"; + #[doc = "Saving Changes..."] + pub const REALMSINVITATIONSCREEN_SAVINGCHANGES: &str = "realmsInvitationScreen.savingChanges"; + #[doc = "Something went wrong. We could not add the players you selected to your Realm. Please try again later."] + pub const REALMSINVITATIONSCREEN_SENDINGINVITESFAILED: &str = + "realmsInvitationScreen.sendingInvitesFailed"; + #[doc = "You are currently not allowed to do this action."] + pub const REALMSINVITATIONSCREEN_SENDINGINVITESFAILED_FORBIDDEN: &str = + "realmsInvitationScreen.sendingInvitesFailed.forbidden"; + #[doc = "Add Members"] + pub const REALMSINVITATIONSCREEN_TITLE: &str = "realmsInvitationScreen.title"; + #[doc = "Undo"] + pub const REALMSINVITATIONSCREEN_UNDO: &str = "realmsInvitationScreen.undo"; + #[doc = "Remove player from the Realm"] + pub const REALMSINVITATIONSCREEN_REMOVEREALMMEMBER: &str = + "realmsInvitationScreen.removeRealmMember"; + #[doc = "Unblock"] + pub const REALMSINVITATIONSCREEN_UNBLOCK: &str = "realmsInvitationScreen.unblock"; + #[doc = "Unblocked"] + pub const REALMSINVITATIONSCREEN_UNBLOCKED: &str = "realmsInvitationScreen.unblocked"; + #[doc = "Blocked"] + pub const REALMSINVITATIONSCREEN_BLOCKED: &str = "realmsInvitationScreen.blocked"; + #[doc = "My Realm"] + pub const REALMSINVITATIONSCREEN_MYREALM: &str = "realmsInvitationScreen.myRealm"; + #[doc = "Fetching new link..."] + pub const REALMSINVITATIONSCREEN_FETCHINGLINK: &str = "realmsInvitationScreen.fetchingLink"; + #[doc = "Fetching new invite code..."] + pub const REALMSINVITATIONSCREEN_FETCHINGCODE: &str = "realmsInvitationScreen.fetchingCode"; + #[doc = "Realms Invitation"] + pub const REALMSINVITATIONSCREEN_SHARETITLE: &str = "realmsInvitationScreen.shareTitle"; + #[doc = "Come join me in this Realm!"] + pub const REALMSINVITATIONSCREEN_SHARETEXT: &str = "realmsInvitationScreen.shareText"; + #[doc = "Disable Current Link?"] + pub const REALMSINVITATIONSCREEN_REFRESHDIALOGTITLE: &str = + "realmsInvitationScreen.refreshDialogTitle"; + #[doc = "This will disable the current link and generate a new one. Anyone who became a member already will still be able to join your Realm."] + pub const REALMSINVITATIONSCREEN_REFRESHDIALOGLABEL: &str = + "realmsInvitationScreen.refreshDialogLabel"; + #[doc = "Generate Realm Link?"] + pub const REALMSINVITATIONSCREEN_CREATELINKDIALOGTITLE: &str = + "realmsInvitationScreen.createLinkDialogTitle"; + #[doc = "Anyone who opens this link will become a member of your Realm. You can disable a link by generating a new one."] + pub const REALMSINVITATIONSCREEN_CREATELINKDIALOGLABEL: &str = + "realmsInvitationScreen.createLinkDialogLabel"; + #[doc = "Download Backup Before Sharing?"] + pub const REALMSINVITATIONSCREEN_SHAREDIALOGTITLE: &str = + "realmsInvitationScreen.shareDialogTitle"; + #[doc = "Anyone with this link can become a member of your Realm. Be careful who you share it with. You may want to download a backup of your world first. You can remove members from Realm settings."] + pub const REALMSINVITATIONSCREEN_SHAREDIALOGLABEL: &str = + "realmsInvitationScreen.shareDialogLabel"; + #[doc = "Share"] + pub const REALMSINVITATIONSCREEN_SHAREDIALOGSHAREBUTTON: &str = + "realmsInvitationScreen.shareDialogShareButton"; + #[doc = "Copy"] + pub const REALMSINVITATIONSCREEN_SHAREDIALOGCOPYBUTTON: &str = + "realmsInvitationScreen.shareDialogCopyButton"; + #[doc = "Your Realm is closed. Members cannot join."] + pub const REALMSINVITATIONSCREEN_CLOSEDREALMWARNING: &str = + "realmsInvitationScreen.closedRealmWarning"; + #[doc = "Generate"] + pub const REALMSINVITATIONSCREEN_GENERATE: &str = "realmsInvitationScreen.generate"; + #[doc = "Disable"] + pub const REALMSINVITATIONSCREEN_DISABLE: &str = "realmsInvitationScreen.disable"; + #[doc = "Download"] + pub const REALMSINVITATIONSCREEN_BACKUP: &str = "realmsInvitationScreen.backup"; + #[doc = "Remove"] + pub const REALMSINVITATIONSCREEN_KICK: &str = "realmsInvitationScreen.kick"; + #[doc = "Block"] + pub const REALMSINVITATIONSCREEN_KICKANDBLOCK: &str = "realmsInvitationScreen.kickAndBlock"; + #[doc = "Revoke Access?"] + pub const REALMSINVITATIONSCREEN_KICKPOPUPTITLE: &str = "realmsInvitationScreen.kickPopupTitle"; + #[doc = "Do you want to revoke access for this player? You can undo this at any time."] + pub const REALMSINVITATIONSCREEN_KICKPOPUPTEXT: &str = "realmsInvitationScreen.kickPopupText"; + #[doc = "Link to your Realm copied to clipboard!"] + pub const REALMSINVITATIONSCREEN_COPYTOASTMESSAGE: &str = + "realmsInvitationScreen.copyToastMessage"; + #[doc = "Filter players"] + pub const REALMSINVITATIONSCREEN_PLAYERFILTERTITLE: &str = + "realmsInvitationScreen.playerFilterTitle"; + #[doc = "Failed to set permission for user %s."] + pub const REALMSINVITATIONSCREEN_SETPERMISSIONFAIL: &str = + "realmsInvitationScreen.setPermissionFail"; + #[doc = "Failed to set default permissions."] + pub const REALMSINVITATIONSCREEN_SETDEFAULTPERMISSIONFAIL: &str = + "realmsInvitationScreen.setDefaultPermissionFail"; + #[doc = "Joining Realm..."] + pub const REALMJOINING_PROGRESSTITLE: &str = "realmJoining.progressTitle"; + #[doc = "Clear Members?"] + pub const REALMSCLEARMEMBERS_CLEARMEMBERSTITLE: &str = "realmsClearMembers.clearMembersTitle"; + #[doc = "Do you want to clear the members list of this Realm?"] + pub const REALMSCLEARMEMBERS_CLEARMEMBERSTEXT: &str = "realmsClearMembers.clearMembersText"; + #[doc = "Clear Members"] + pub const REALMSCLEARMEMBERS_CLEAR: &str = "realmsClearMembers.clear"; + #[doc = "Join"] + pub const REALMSSHARINGSCREEN_JOIN: &str = "realmsSharingScreen.join"; + #[doc = "Join Realm?"] + pub const REALMSSHARINGSCREEN_JOINTITLE: &str = "realmsSharingScreen.joinTitle"; + #[doc = "Join Realm %s?"] + pub const REALMSSHARINGSCREEN_JOINMESSAGE: &str = "realmsSharingScreen.joinMessage"; + #[doc = "Player Blocked"] + pub const REALMSSHARINGSCREEN_BLOCKEDINVITETITLE: &str = + "realmsSharingScreen.blockedInviteTitle"; + #[doc = "Sorry, you've been blocked! Ask the Realm's owner to remove you from the Blocked list."] + pub const REALMSSHARINGSCREEN_BLOCKEDINVITEMESSAGE: &str = + "realmsSharingScreen.blockedInviteMessage"; + #[doc = "Invalid Realm Link"] + pub const REALMSSHARINGSCREEN_BADINVITETITLE: &str = "realmsSharingScreen.badInviteTitle"; + #[doc = "The invite link is either incorrect or deactivated. Ask the Realm's owner for an updated link and make sure you've entered it correctly."] + pub const REALMSSHARINGSCREEN_BADINVITEMESSAGE: &str = "realmsSharingScreen.badInviteMessage"; + #[doc = "Failed to generate new invite link"] + pub const REALMSSHARINGSCREEN_REGENERATELINKFAILED: &str = + "realmsSharingScreen.regenerateLinkFailed"; + #[doc = "%s's Realm is expired"] + pub const REALMSSHARINGSCREEN_CANTJOINEXPIREDTITLE: &str = + "realmsSharingScreen.cantJoinExpiredTitle"; + #[doc = "%s has expired. Ask %s to renew it."] + pub const REALMSSHARINGSCREEN_CANTJOINEXPIREDMESSAGE: &str = + "realmsSharingScreen.cantJoinExpiredMessage"; + #[doc = "%s closed this Realm"] + pub const REALMSSHARINGSCREEN_CANTJOINCLOSEDTITLE: &str = + "realmsSharingScreen.cantJoinClosedTitle"; + #[doc = "%s is closed. Ask %s to reopen it."] + pub const REALMSSHARINGSCREEN_CANTJOINCLOSEDMESSAGE: &str = + "realmsSharingScreen.cantJoinClosedMessage"; + #[doc = "Sign in to join this Realm"] + pub const REALMSSHARINGSCREEN_FAILEDSIGNINMODALTITLE: &str = + "realmsSharingScreen.failedSignInModalTitle"; + #[doc = "You need to be signed in to a Microsoft account to join a Realm. Please sign in and try again."] + pub const REALMSSHARINGSCREEN_FAILEDSIGNINMODALMESSAGE: &str = + "realmsSharingScreen.failedSignInModalMessage"; + #[doc = "Invalid permissions"] + pub const REALMSSHARINGSCREEN_INVALIDPERMISSIONTITLE: &str = + "realmsSharingScreen.invalidPermissionTitle"; + #[doc = "Realms Error"] + pub const REALMSSHARINGSCREEN_UNEXPECTEDSERVERRESPONSETITLE: &str = + "realmsSharingScreen.unexpectedServerResponseTitle"; + #[doc = "Sorry, we had a problem connecting to the Realm. Please try again later."] + pub const REALMSSHARINGSCREEN_UNEXPECTEDSERVERRESPONSEMESSAGE: &str = + "realmsSharingScreen.unexpectedServerResponseMessage"; + #[doc = "Realms Error"] + pub const REALMSSHARINGSCREEN_INVITELINKNOTFOUNDTITLE: &str = + "realmsSharingScreen.inviteLinkNotFoundTitle"; + #[doc = "The link is invalid."] + pub const REALMSSHARINGSCREEN_INVITELINKNOTFOUNDMESSAGE: &str = + "realmsSharingScreen.inviteLinkNotFoundMessage"; + #[doc = "The link is disabled."] + pub const REALMSSHARINGSCREEN_INVITELINKDISABLEDMESSAGE: &str = + "realmsSharingScreen.inviteLinkDisabledMessage"; + #[doc = "The link is expired."] + pub const REALMSSHARINGSCREEN_INVITELINKEXPIREDMESSAGE: &str = + "realmsSharingScreen.inviteLinkExpiredMessage"; + #[doc = "Create a Realm Server"] + pub const REALMSCREATESCREEN_TITLE_CREATE: &str = "realmsCreateScreen.title.create"; + #[doc = "Extend Your Realm"] + pub const REALMSCREATESCREEN_TITLE_EXTEND: &str = "realmsCreateScreen.title.extend"; + #[doc = "Renew Your Realm"] + pub const REALMSCREATESCREEN_TITLE_RENEW: &str = "realmsCreateScreen.title.renew"; + #[doc = "%s's Realm"] + pub const REALMSCREATESCREEN_DEFAULTREALM: &str = "realmsCreateScreen.defaultRealm"; + #[doc = "Creating Realm..."] + pub const REALMSCREATESCREEN_CREATINGREALM: &str = "realmsCreateScreen.creatingRealm"; + #[doc = "Realm Name"] + pub const REALMSCREATESCREEN_NAMEHEADER_NAME: &str = "realmsCreateScreen.nameHeader.name"; + #[doc = "Rename Realm?"] + pub const REALMSCREATESCREEN_NAMEHEADER_RENAME: &str = "realmsCreateScreen.nameHeader.rename"; + #[doc = "I agree"] + pub const REALMSCREATESCREEN_TERMSANDCONDITIONSAGREE: &str = + "realmsCreateScreen.termsAndConditionsAgree"; + #[doc = "Terms and Conditions"] + pub const REALMSCREATESCREEN_TERMSANDCONDITIONSHEADER: &str = + "realmsCreateScreen.termsAndConditionsHeader"; + #[doc = "View Terms and Conditions"] + pub const REALMSCREATESCREEN_VIEWTERMSANDCONDITIONS: &str = + "realmsCreateScreen.viewTermsAndConditions"; + #[doc = "View Privacy Policy"] + pub const REALMSCREATESCREEN_VIEWPRIVACYPOLICY: &str = "realmsCreateScreen.viewPrivacyPolicy"; + #[doc = "Duration"] + pub const REALMSCREATESCREEN_DURATIONHEADER: &str = "realmsCreateScreen.durationHeader"; + #[doc = "30 Days"] + pub const REALMSCREATESCREEN_DURATIONSHORT: &str = "realmsCreateScreen.durationShort"; + #[doc = "180 Days"] + pub const REALMSCREATESCREEN_DURATIONLONG: &str = "realmsCreateScreen.durationLong"; + #[doc = "Tier"] + pub const REALMSCREATESCREEN_SIZEHEADER: &str = "realmsCreateScreen.sizeHeader"; + #[doc = "Create"] + pub const REALMSCREATESCREEN_PURCHASEPREFIX_CREATE: &str = + "realmsCreateScreen.purchasePrefix.create"; + #[doc = "Extend"] + pub const REALMSCREATESCREEN_PURCHASEPREFIX_EXTEND: &str = + "realmsCreateScreen.purchasePrefix.extend"; + #[doc = "Renew"] + pub const REALMSCREATESCREEN_PURCHASEPREFIX_RENEW: &str = + "realmsCreateScreen.purchasePrefix.renew"; + #[doc = "Create For Free!%s(%s/month after first 30 days)"] + pub const REALMSCREATESCREEN_SUBSCRIPTION_TRIAL: &str = "realmsCreateScreen.subscription.trial"; + #[doc = "Create For Free!%s(%s/30 days after first 30 days)"] + pub const REALMSCREATESCREEN_SUBSCRIPTION_TRIAL_30DAYS: &str = + "realmsCreateScreen.subscription.trial.30days"; + #[doc = "Create for %s per month"] + pub const REALMSCREATESCREEN_SUBSCRIPTION_BUY: &str = "realmsCreateScreen.subscription.buy"; + #[doc = "Renew for %s per month"] + pub const REALMSCREATESCREEN_SUBSCRIPTION_RENEW: &str = "realmsCreateScreen.subscription.renew"; + #[doc = "Create for Free!"] + pub const REALMSCREATESCREEN_CONSUMABLE_TRIAL: &str = "realmsCreateScreen.consumable.trial"; + #[doc = "Create for %s"] + pub const REALMSCREATESCREEN_CONSUMABLE_BUY: &str = "realmsCreateScreen.consumable.buy"; + #[doc = "Renew for %s"] + pub const REALMSCREATESCREEN_CONSUMABLE_RENEW: &str = "realmsCreateScreen.consumable.renew"; + #[doc = "Extend for %s"] + pub const REALMSCREATESCREEN_CONSUMABLE_EXTEND: &str = "realmsCreateScreen.consumable.extend"; + #[doc = "Your Realm name cannot be blank."] + pub const REALMSCREATESCREEN_ERRORREALMNAME: &str = "realmsCreateScreen.errorRealmName"; + #[doc = "Your Realm name cannot be blank, and you must accept the terms of service to create a Realm."] + pub const REALMSCREATESCREEN_ERRORREALMNAMEANDTOS: &str = + "realmsCreateScreen.errorRealmNameAndTOS"; + #[doc = "Must accept terms and conditions to create a Realm."] + pub const REALMSCREATESCREEN_ERRORTOS: &str = "realmsCreateScreen.errorTOS"; + #[doc = "Go Back"] + pub const REALMSCREATESCREEN_GOBACK: &str = "realmsCreateScreen.goBack"; + #[doc = "Contact Support"] + pub const REALMSCREATESCREEN_CONTACTSUPPORT: &str = "realmsCreateScreen.contactSupport"; + #[doc = "Something Went Wrong"] + pub const REALMSCREATESCREEN_CREATEFAILED_TITLE: &str = "realmsCreateScreen.createFailed.title"; + #[doc = "Sorry, we were unable to complete your Realm purchase. Maybe check your internet connection?"] + pub const REALMSCREATESCREEN_PURCHASEFAILED: &str = "realmsCreateScreen.purchaseFailed"; + #[doc = "Your purchase succeeded, but we couldn't create your Realm right now. We will create your Realm as soon as possible. Check back later on this device. If this problem happens for more than a day, please contact Mojang Support."] + pub const REALMSCREATESCREEN_CREATEFAILED_CONTENT: &str = + "realmsCreateScreen.createFailed.content"; + #[doc = "The Realm name %s is not allowed."] + pub const REALMSCREATESCREEN_CREATEFAILED_PROFANITY: &str = + "realmsCreateScreen.createFailed.profanity"; + #[doc = "Club name could not be verified. Please try again later."] + pub const REALMSCREATESCREEN_CREATEFAILED_GENERIC: &str = + "realmsCreateScreen.createFailed.generic"; + #[doc = "The Realm description you selected contains words that others may find offensive and cannot be used. Please change the Realm description and try again."] + pub const REALMSCREATESCREEN_DESCRIPTIONFAILED_PROFANITY: &str = + "realmsCreateScreen.descriptionFailed.profanity"; + #[doc = "The world name %s is not allowed."] + pub const REALMSCREATESCREEN_RENAMEFAILED_PROFANITY: &str = + "realmsCreateScreen.renameFailed.profanity"; + #[doc = "Maximum Subscriptions"] + pub const REALMSCREATESCREEN_MAXREALMS_TITLE: &str = "realmsCreateScreen.maxRealms.title"; + #[doc = "You have the maximum number of active subscriptions on this platform and cannot create a new one right now."] + pub const REALMSCREATESCREEN_MAXREALMS_CONTENT: &str = "realmsCreateScreen.maxRealms.content"; + #[doc = "Store Connection Lost"] + pub const REALMSCREATESCREEN_OFFERNOTFOUND_TITLE: &str = + "realmsCreateScreen.offerNotFound.title"; + #[doc = "Your device lost connection to the store and we can't confirm this offer is still available. Please check your internet connection or try again later."] + pub const REALMSCREATESCREEN_OFFERNOTFOUND_CONTENT: &str = + "realmsCreateScreen.offerNotFound.content"; + #[doc = "Store Connection Lost"] + pub const REALMSCREATESCREEN_OFFERNOTAVAILABLE_TITLE: &str = + "realmsCreateScreen.offerNotAvailable.title"; + #[doc = "Your device lost connection to the store and we can't confirm this offer is still available. Please check your internet connection or try again later."] + pub const REALMSCREATESCREEN_OFFERNOTAVAILABLE_CONTENT: &str = + "realmsCreateScreen.offerNotAvailable.content"; + #[doc = "You have extended your Realms subscription as long as possible. You cannot add this additional time right now. Try again later."] + pub const REALMSCREATESCREEN_EXTENDREALMS_CONTENT: &str = + "realmsCreateScreen.extendRealms.content"; + #[doc = "2 Players"] + pub const REALMSCREATESCREEN_TWOUSERS: &str = "realmsCreateScreen.twoUsers"; + #[doc = "10 Players"] + pub const REALMSCREATESCREEN_TENUSERS: &str = "realmsCreateScreen.tenUsers"; + #[doc = "To view the terms and conditions for Minecraft Realms, please visit https://www.minecraft.net/eula in any web browser."] + pub const REALMSCREATESCREEN_VIEWTOS: &str = "realmsCreateScreen.viewTOS"; + #[doc = "To view the privacy policy for Minecraft Realms, please visit https://aka.ms/mcprivacy in any web browser."] + pub const REALMSCREATESCREEN_VIEWPRIVACYPOLICYTEXT: &str = + "realmsCreateScreen.viewPrivacyPolicyText"; + #[doc = "Purchase in progress! This shouldn't take long."] + pub const REALMSCREATESCREEN_WAITINGPURCHASE: &str = "realmsCreateScreen.waitingPurchase"; + #[doc = "Payment service"] + pub const REALMSCREATESCREEN_PAYMENTFAILED_TITLE: &str = + "realmsCreateScreen.paymentFailed.title"; + #[doc = "Unable to connect to Realms and complete your purchase at this time. Please try again later."] + pub const REALMSCREATESCREEN_PAYMENTFAILED_BODY: &str = "realmsCreateScreen.paymentFailed.body"; + #[doc = "Incomplete Realm"] + pub const REALMSCREATESCREEN_INCOMPLETE: &str = "realmsCreateScreen.incomplete"; + #[doc = "It looks like we didn't finish things last time. Let's complete creating your Realm now."] + pub const REALMSCREATESCREEN_INCOMPLETE_CREATE_A: &str = + "realmsCreateScreen.incomplete.create.a"; + #[doc = "It looks like you started creating a Realm with a different Microsoft account. Do you want to complete creating that Realm with this Microsoft account as the owner?"] + pub const REALMSCREATESCREEN_INCOMPLETE_CREATE_B: &str = + "realmsCreateScreen.incomplete.create.b"; + #[doc = "Someone started creating a Realm with the billing account on this device. Would you like to complete creating that Realm with this Microsoft account as the owner?"] + pub const REALMSCREATESCREEN_INCOMPLETE_CREATE_C: &str = + "realmsCreateScreen.incomplete.create.c"; + #[doc = "It looks like we didn't finish things last time. Let's complete renewing your Realm now."] + pub const REALMSCREATESCREEN_INCOMPLETE_RENEW_A: &str = "realmsCreateScreen.incomplete.renew.a"; + #[doc = "It looks like you started renewing a Realm with a different\u{a0}Microsoft account. \u{a0}Do you want to complete renewing that Realm with this Microsoft account as the owner?"] + pub const REALMSCREATESCREEN_INCOMPLETE_RENEW_B: &str = "realmsCreateScreen.incomplete.renew.b"; + #[doc = "Someone started renewing a Realm with the billing account on this device. \u{a0}Would you like to complete renewing that Realm with this Microsoft account as the owner?"] + pub const REALMSCREATESCREEN_INCOMPLETE_RENEW_C: &str = "realmsCreateScreen.incomplete.renew.c"; + #[doc = "You are attempting to create a new Realm but a prior purchase was found for renewing a Realm. Would you like to apply that purchase now?"] + pub const REALMSCREATESCREEN_INCOMPLETE_OVERRIDE_RENEW: &str = + "realmsCreateScreen.incomplete.override.renew"; + #[doc = "You are attempting to renew a Realm but a prior purchase was found for creating a Realm. Would you like to apply that purchase now?"] + pub const REALMSCREATESCREEN_INCOMPLETE_OVERRIDE_CREATE: &str = + "realmsCreateScreen.incomplete.override.create"; + #[doc = "You are attempting to renew a Realm but a prior purchase was found for a different Realm. Would you like to apply that purchase now?"] + pub const REALMSCREATESCREEN_INCOMPLETE_OVERRIDE_REALM: &str = + "realmsCreateScreen.incomplete.override.realm"; + #[doc = "Purchase History Needed"] + pub const REALMSCREATESCREEN_PREPARE_STORE_TITLE: &str = + "realmsCreateScreen.prepare.store.title"; + #[doc = "We need you to sign in to the store to view your purchase history before we can continue."] + pub const REALMSCREATESCREEN_PREPARE_STORE_BODY: &str = "realmsCreateScreen.prepare.store.body"; + #[doc = "Sign In to Store"] + pub const REALMSCREATESCREEN_PREPARE_STORE_BUTTON: &str = + "realmsCreateScreen.prepare.store.button"; + #[doc = "Play on Realm, Now?"] + pub const REALMSCREATESCREEN_PLAYNOWTITLE: &str = "realmsCreateScreen.playNowTitle"; + #[doc = "You can invite friends to your Realm and start playing now."] + pub const REALMSCREATESCREEN_PLAYNOWMESSAGE1: &str = "realmsCreateScreen.playNowMessage1"; + #[doc = "Otherwise, you can find it anytime in the Worlds tab of the Play screen. Edit it to change game modes or even upload any world to your Realm."] + pub const REALMSCREATESCREEN_PLAYNOWMESSAGE2: &str = "realmsCreateScreen.playNowMessage2"; + #[doc = "Play with Friends"] + pub const REALMSCREATESCREEN_PLAYWITHFRIENDS: &str = "realmsCreateScreen.playWithFriends"; + #[doc = "Play Solo"] + pub const REALMSCREATESCREEN_PLAYSOLO: &str = "realmsCreateScreen.playSolo"; + #[doc = "Purchase Realm?"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_TITLE: &str = + "realmsCreateScreen.purchaseConfirmation.title"; + #[doc = "Are you sure you want to create a Realm?"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_CREATE_MESSAGE: &str = + "realmsCreateScreen.purchaseConfirmation.create.message"; + #[doc = "Are you sure you want to extend a Realm?"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_EXTEND_MESSAGE: &str = + "realmsCreateScreen.purchaseConfirmation.extend.message"; + #[doc = "Are you sure you want to renew a Realm?"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_RENEW_MESSAGE: &str = + "realmsCreateScreen.purchaseConfirmation.renew.message"; + #[doc = "Confirm Purchase"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_CONTINUE: &str = + "realmsCreateScreen.purchaseConfirmation.continue"; + #[doc = "Cancel"] + pub const REALMSCREATESCREEN_PURCHASECONFIRMATION_CANCEL: &str = + "realmsCreateScreen.purchaseConfirmation.cancel"; + #[doc = "Create a Realm"] + pub const REALMSCREATESCREEN_TITLE: &str = "realmsCreateScreen.title"; + #[doc = "Realm Name"] + pub const REALMSCREATESCREEN_NAMEHEADER: &str = "realmsCreateScreen.nameHeader"; + #[doc = "Create Realm: Choose World"] + pub const REALMSCREATESCREEN_CHOOSEWORLD: &str = "realmsCreateScreen.chooseWorld"; + #[doc = "Realm Name"] + pub const REALMSCONFIGURATIONSCREEN_REALMNAME: &str = "realmsConfigurationScreen.realmName"; + #[doc = "Realm Description"] + pub const REALMSCONFIGURATIONSCREEN_REALMDESCRIPTION: &str = + "realmsConfigurationScreen.realmDescription"; + #[doc = "Open Realm"] + pub const REALMSCONFIGURATIONSCREEN_OPEN: &str = "realmsConfigurationScreen.open"; + #[doc = "Close Realm"] + pub const REALMSCONFIGURATIONSCREEN_CLOSE: &str = "realmsConfigurationScreen.close"; + #[doc = "Resetting a Realm permanently erases the world and starts over. Are you sure you want to do this?"] + pub const REALMSCONFIGURATIONSCREEN_RESETREALM: &str = "realmsConfigurationScreen.resetRealm"; + #[doc = "Confirm Reset"] + pub const REALMSCONFIGURATIONSCREEN_CONFIRMRESET: &str = + "realmsConfigurationScreen.confirmReset"; + #[doc = "Failed to reset the Realm. Would you like to try again?"] + pub const REALMSCONFIGURATIONSCREEN_RESETREALMTRYAGAIN: &str = + "realmsConfigurationScreen.resetRealmTryAgain"; + #[doc = "Failed open/close."] + pub const REALMSCONFIGURATIONSCREEN_FAILEDOPENCLOSETITLE: &str = + "realmsConfigurationScreen.failedOpenCloseTitle"; + #[doc = "Failed to open/close the Realm. Would you like to try again?"] + pub const REALMSCONFIGURATIONSCREEN_FAILEDOPENCLOSE: &str = + "realmsConfigurationScreen.failedOpenClose"; + #[doc = "Your device does not support Minecraft Realms."] + pub const REALMSWORLD_NOTAVAILABLE: &str = "realmsWorld.notAvailable"; + #[doc = "The owner pays monthly. Their friends can join for free!"] + pub const REALMSWORLD_OWNERPAY: &str = "realmsWorld.ownerPay"; + #[doc = "Realms are private Minecraft worlds that are always available for you and your friends."] + pub const REALMSWORLD_REALMSDESCRIPTION: &str = "realmsWorld.realmsDescription"; + #[doc = "You can play on them even when the owner of the Realm is away and from any device running Minecraft!"] + pub const REALMSWORLD_REALMSDESCRIPTION_PARAGRAPH2: &str = + "realmsWorld.realmsDescription.paragraph2"; + #[doc = "Explore your Realm today!"] + pub const REALMSWORLD_REALMSDESCRIPTION_PARAGRAPH3: &str = + "realmsWorld.realmsDescription.paragraph3"; + #[doc = "Realms, the safe, simple way to share a Minecraft world with friends, is not available while using beta versions of Minecraft."] + pub const REALMSWORLD_REALMSDESCRIPTION_BETA_LINE1: &str = + "realmsWorld.realmsDescription.Beta.line1"; + #[doc = "If you'd like to stop using the beta and access Realms, click below for instructions."] + pub const REALMSWORLD_REALMSDESCRIPTION_BETA_LINE2: &str = + "realmsWorld.realmsDescription.Beta.line2"; + #[doc = "New Realm"] + pub const REALMSWORLD_NEWREALM: &str = "realmsWorld.newRealm"; + #[doc = "Sign In to Try for Free!"] + pub const REALMSWORLD_CONNECTLIVE: &str = "realmsWorld.connectLive"; + #[doc = "owner"] + pub const REALMSWORLD_OWNER: &str = "realmsWorld.owner"; + #[doc = "Leave the Beta?"] + pub const REALMSWORLD_LEAVEBETA: &str = "realmsWorld.leaveBeta"; + #[doc = "Start Your Free 30 Day Trial%s(%s/mo after the first month)"] + pub const REALMSWORLD_NEWREALMTRIAL: &str = "realmsWorld.newRealmTrial"; + #[doc = "Start Your Free 30 Day Trial%s(%s/30 days after the first 30 days)"] + pub const REALMSWORLD_NEWREALMTRIAL_30DAYS: &str = "realmsWorld.newRealmTrial.30days"; + #[doc = "Creating World"] + pub const REALMSWORLD_CREATINGWORLD: &str = "realmsWorld.creatingWorld"; + #[doc = "More Info"] + pub const REALMSPLUS_POPUP_TOP_BUTTON_TEXT: &str = "realmsPlus.popup.top_button_text"; + #[doc = "Renew Subscription"] + pub const REALMSPLUS_POPUP_BOTTOM_BUTTON_TEXT: &str = "realmsPlus.popup.bottom_button_text"; + #[doc = "Realms Plus Subscription Expired"] + pub const REALMSPLUS_POPUP_TITLE: &str = "realmsPlus.popup.title"; + #[doc = "Your Realms Plus subscription has expired. To regain access to your Realm and the packs or skins you received from Realms Plus you need to renew your subscription."] + pub const REALMSPLUS_POPUP_MESSAGE: &str = "realmsPlus.popup.message"; + #[doc = "Marketplace Pass"] + pub const CSBCREATESCREEN_POPUPTITLE: &str = "csbCreateScreen.popupTitle"; + #[doc = "To view the terms and conditions for Marketplace Pass, please visit https://aka.ms/MinecraftEULA in any web browser."] + pub const CSBCREATESCREEN_VIEWTOS: &str = "csbCreateScreen.viewTOS"; + #[doc = "To view the privacy policy for Marketplace Pass, please visit https://aka.ms/mcprivacy in any web browser."] + pub const CSBCREATESCREEN_VIEWPRIVACYPOLICYTEXT: &str = "csbCreateScreen.viewPrivacyPolicyText"; + #[doc = "Go back"] + pub const CSBCREATESCREEN_GOBACK: &str = "csbCreateScreen.goBack"; + #[doc = "I agree"] + pub const CSBCREATESCREEN_TERMSANDCONDITIONSAGREE: &str = + "csbCreateScreen.termsAndConditionsAgree"; + #[doc = "Terms and Conditions"] + pub const CSBCREATESCREEN_TERMSANDCONDITIONSHEADER: &str = + "csbCreateScreen.termsAndConditionsHeader"; + #[doc = "RTX"] + pub const RAYTRACING_RTX_NAME: &str = "raytracing.RTX.name"; + #[doc = "Play with Friends"] + pub const NETWORK_ONLINEPLAY_TITLE: &str = "network.onlinePlay.title"; + #[doc = "You can invite friends to your worlds, view your friends' creations, and craft in each other's worlds."] + pub const NETWORK_ONLINEPLAY_MSG: &str = "network.onlinePlay.msg"; + #[doc = "From the Play menu, you can join your friends' worlds or invite them to your worlds and Realms."] + pub const NETWORK_ONLINEPLAY_INSTRUCTION: &str = "network.onlinePlay.instruction"; + #[doc = "To play split-screen multiplayer online, sign in to a %s account."] + pub const NETWORK_THIRDPARTY_CONNECT_SPLITSCREEN: &str = + "network.thirdparty.connect.splitscreen"; + #[doc = "Sign in with your %s to play online with friends and check out cool stuff in the store."] + pub const NETWORK_THIRDPARTY_CONNECT_BENEFIT: &str = "network.thirdparty.connect.benefit"; + #[doc = "You will need a %s to browse the store."] + pub const NETWORK_THIRDPARTY_CONNECT_STORE: &str = "network.thirdparty.connect.store"; + #[doc = "You will need a %s to earn achievements."] + pub const NETWORK_THIRDPARTY_CONNECT_ACHIEVEMENTS: &str = + "network.thirdparty.connect.achievements"; + #[doc = "We were unable to connect to Microsoft account services. Maybe check your internet connection?"] + pub const NETWORK_THIRDPARTY_FINDFRIENDS_FAILED: &str = "network.thirdparty.findfriends.failed"; + #[doc = "Add Friend"] + pub const NETWORKWORLD_ADD_FRIEND: &str = "networkWorld.add_friend"; + #[doc = "Add Server"] + pub const NETWORKWORLD_ADD_SERVER: &str = "networkWorld.add_server"; + #[doc = "Add"] + pub const NETWORKWORLD_ADD_LABEL: &str = "networkWorld.add_label"; + #[doc = "Join Server"] + pub const NETWORKWORLD_JOIN_SERVER: &str = "networkWorld.join_server"; + #[doc = "Screenshots:"] + pub const NETWORKWORLD_SCREENSHOTS: &str = "networkWorld.screenshots"; + #[doc = "Description:"] + pub const NETWORKWORLD_DESCRIPTION: &str = "networkWorld.description"; + #[doc = "Available Games:"] + pub const NETWORKWORLD_AVAILABLE_GAMES: &str = "networkWorld.available_games"; + #[doc = "News:"] + pub const NETWORKWORLD_NEWS: &str = "networkWorld.news"; + #[doc = "Online:"] + pub const NETWORKWORLD_ONLINE: &str = "networkWorld.online"; + #[doc = "Current Ping:"] + pub const NETWORKWORLD_CURRENT_PING: &str = "networkWorld.current_ping"; + #[doc = "LAN Games"] + pub const NETWORKWORLD_LAN_LABEL: &str = "networkWorld.lan_label"; + #[doc = "Servers"] + pub const NETWORKWORLD_SERVERS_LABEL: &str = "networkWorld.servers_label"; + #[doc = "Friends"] + pub const NETWORKWORLD_FRIENDS_LABEL: &str = "networkWorld.friends_label"; + #[doc = "Joinable Friends"] + pub const NETWORKWORLD_JOINABLE_FRIENDS_LABEL: &str = "networkWorld.joinable_friends_label"; + #[doc = "Your friends are not playing Minecraft right now."] + pub const NETWORKWORLD_NO_JOINABLE_FRIENDS_LABEL: &str = + "networkWorld.no_joinable_friends_label"; + #[doc = "Oops! Maybe check your internet connection? We can't find your friends' worlds."] + pub const NETWORKWORLD_CHECK_INTERNET_CONNECTION: &str = + "networkWorld.check_internet_connection"; + #[doc = "Sign in with a Microsoft account to play with friends."] + pub const NETWORKWORLD_CONNECT_TO_XBL: &str = "networkWorld.connect_to_xbl"; + #[doc = "You have reached the Realms membership limit."] + pub const NETWORKWORLD_MEMBEROFTOOMANYREALMS: &str = "networkWorld.memberOfTooManyRealms"; + #[doc = "You cannot play online multiplayer because of how your Microsoft account is set up. Please ensure your online safety settings allow Multiplayer. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const NETWORKWORLD_MULTIPLAYERPRIVILEGESBLOCKED: &str = + "networkWorld.multiplayerPrivilegesBlocked"; + #[doc = "You cannot play online multiplayer because of how your Microsoft account is set up. Please ensure you have an active Xbox Live Gold subscription and your online safety settings allow Multiplayer. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const NETWORKWORLD_MULTIPLAYERPRIVILEGESBLOCKEDONCONSOLE: &str = + "networkWorld.multiplayerPrivilegesBlockedOnConsole"; + #[doc = "You cannot play online multiplayer because of how your Microsoft account is set up."] + pub const NETWORKWORLD_MULTIPLAYERPRIVILEGESBLOCKEDONCONSOLEGAMECORE: &str = + "networkWorld.multiplayerPrivilegesBlockedOnConsoleGamecore"; + #[doc = "An unknown error occured which is preventing online play. Please try again later."] + pub const NETWORKWORLD_MULTIPLAYERPRIVILEGESUNKNOWN: &str = + "networkWorld.multiplayerPrivilegesUnknown"; + #[doc = "You cannot play online multiplayer because your account is suspended."] + pub const NETWORKWORLD_MULTIPLAYERPRIVILEGESBLOCKEDBANNED: &str = + "networkWorld.multiplayerPrivilegesBlockedBanned"; + #[doc = "You cannot play online multiplayer because you are not running the latest version. Please install the latest version to access online features."] + pub const NETWORKWORLD_VERSIONOUTOFDATE: &str = "networkWorld.versionOutOfDate"; + #[doc = "There was a problem and multiplayer hosting has stopped."] + pub const NETWORKWORLD_LOST_CONNECTION_HOSTING_STOPPED: &str = + "networkWorld.lost_connection.hosting_stopped"; + #[doc = "There was a problem with your connection. Multiplayer hosting has stopped and will need to be restarted."] + pub const NETWORKWORLD_LOST_CONNECTION_NEEDS_RESTART: &str = + "networkWorld.lost_connection.needs_restart"; + #[doc = "More Servers"] + pub const NETWORKWORLD_MORE_SERVERS: &str = "networkWorld.more_servers"; + #[doc = "Connect to '%s'"] + pub const NETWORKWORLD_THIRDPARTY_CONNECT: &str = "networkWorld.thirdparty.connect"; + #[doc = "Join"] + pub const NETWORKWORLD_JOIN: &str = "networkWorld.join"; + #[doc = "Join Realm"] + pub const NETWORKWORLD_JOINBYCODE: &str = "networkWorld.joinByCode"; + #[doc = "Invite Code..."] + pub const NETWORKWORLD_REALMSHASHPLACEHOLDER: &str = "networkWorld.realmsHashPlaceholder"; + #[doc = "If you have received a Realm Invite Link, enter the code to join."] + pub const NETWORKWOLD_JOINBYCODEHELPTEXT: &str = "networkWold.joinByCodeHelpText"; + #[doc = "Join Server?"] + pub const NETWORKWORLD_HIGHPINGWARNING_TITLE: &str = "networkWorld.highPingWarning.title"; + #[doc = "You don't currently have a strong connection to the chosen server. Your experience may be impacted."] + pub const NETWORKWORLD_HIGHPINGWARNING_LINE1: &str = "networkWorld.highPingWarning.line1"; + #[doc = "Would you like to join this server anyway?"] + pub const NETWORKWORLD_HIGHPINGWARNING_LINE2: &str = "networkWorld.highPingWarning.line2"; + #[doc = "View Offers"] + pub const NETWORKWORLD_VIEW_OFFERS: &str = "networkWorld.view_offers"; + #[doc = "---"] + pub const NETWORKWORLD_USERSIGNTEXTBLOCKEDLINE0: &str = "networkWorld.userSignTextBlockedLine0"; + #[doc = "Author"] + pub const NETWORKWORLD_USERSIGNTEXTBLOCKEDLINE1: &str = "networkWorld.userSignTextBlockedLine1"; + #[doc = "is blocked"] + pub const NETWORKWORLD_USERSIGNTEXTBLOCKEDLINE2: &str = "networkWorld.userSignTextBlockedLine2"; + #[doc = "---"] + pub const NETWORKWORLD_USERSIGNTEXTBLOCKEDLINE3: &str = "networkWorld.userSignTextBlockedLine3"; + #[doc = "---"] + pub const NETWORKWORLD_USERSIGNTEXTMUTEDLINE0: &str = "networkWorld.userSignTextMutedLine0"; + #[doc = "Author"] + pub const NETWORKWORLD_USERSIGNTEXTMUTEDLINE1: &str = "networkWorld.userSignTextMutedLine1"; + #[doc = "is blocked"] + pub const NETWORKWORLD_USERSIGNTEXTMUTEDLINE2: &str = "networkWorld.userSignTextMutedLine2"; + #[doc = "---"] + pub const NETWORKWORLD_USERSIGNTEXTMUTEDLINE3: &str = "networkWorld.userSignTextMutedLine3"; + #[doc = "[Author is Blocked]"] + pub const NETWORKWORLD_USERBOOKTEXTBLOCKED: &str = "networkWorld.userBookTextBlocked"; + #[doc = "[Author is Blocked]"] + pub const NETWORKWORLD_USERBOOKTEXTMUTED: &str = "networkWorld.userBookTextMuted"; + #[doc = "You have not created any worlds yet."] + pub const LOCALWORLD_NO_LOCAL_WORLD_LABEL: &str = "localWorld.no_local_world_label"; + #[doc = "Did your worlds disappear? Try changing your storage location:"] + pub const LOCALWORLD_NO_LOCAL_WORLDS_PRESENT: &str = "localWorld.no_local_worlds_present"; + #[doc = "Did your worlds disappear? Try recovering worlds in External Storage:"] + pub const LOCALWORLD_NO_LOCAL_WORLDS_PRESENT_WORLD_RECOVERY: &str = + "localWorld.no_local_worlds_present.world_recovery"; + #[doc = "Recover Worlds"] + pub const LOCALWORLD_NO_LOCAL_WORLDS_WORLD_RECOVERY_BUTTON_LABEL: &str = + "localWorld.no_local_worlds.world_recovery_button_label"; + #[doc = "Coming Soon!"] + pub const THIRDPARTYWORLD_COMINGSOON: &str = "thirdPartyWorld.comingSoon"; + #[doc = "Featured Servers"] + pub const THIRDPARTYWORLD_FEATURED: &str = "thirdPartyWorld.Featured"; + #[doc = "Additional Servers"] + pub const THIRDPARTYWORLD_ADDITIONAL: &str = "thirdPartyWorld.Additional"; + #[doc = "Coming Soon"] + pub const THIRDPARTYWORLD_FEATUREDCOMINGSOON: &str = "thirdPartyWorld.featuredComingSoon"; + #[doc = "We could not connect to Servers right now. We will try again soon."] + pub const THIRDPARTYWORLD_NOTCONNECTED: &str = "thirdPartyWorld.notConnected"; + #[doc = "Play Now!"] + pub const THIRDPARTYWORLD_PLAYNOW: &str = "thirdPartyWorld.playNow"; + #[doc = "Retrieving server information, please wait..."] + pub const THIRDPARTYWORLD_LOADINGSERVERS: &str = "thirdPartyWorld.loadingServers"; + #[doc = "Fetching Servers..."] + pub const THIRDPARTYWORLD_LOADINGFEATUREDSERVERS: &str = + "thirdPartyWorld.loadingFeaturedServers"; + #[doc = "Choose up to three worlds to upload to your Realms server. Select a world to activate or edit it!"] + pub const REALMSSLOTSSCREEN_DESCRIPTION: &str = "realmsSlotsScreen.description"; + #[doc = "New World"] + pub const REALMSSLOTSSCREEN_NEW: &str = "realmsSlotsScreen.new"; + #[doc = "Ready to Play"] + pub const REALMSSLOTSSCREEN_READYTOPLAY: &str = "realmsSlotsScreen.readyToPlay"; + #[doc = "Manage Realm"] + pub const REALMSSLOTSSCREEN_EDITREALM: &str = "realmsSlotsScreen.editRealm"; + #[doc = "Edit World"] + pub const REALMSSLOTSSCREEN_EDITWORLD: &str = "realmsSlotsScreen.editWorld"; + #[doc = "Create New World"] + pub const REALMSSLOTSSCREEN_CREATENEWWORLD: &str = "realmsSlotsScreen.createNewWorld"; + #[doc = "Activate World"] + pub const REALMSSLOTSSCREEN_ACTIVATEWORLD: &str = "realmsSlotsScreen.activateWorld"; + #[doc = "Game Settings"] + pub const REALMSSLOTSSCREEN_GAMESETTINGS: &str = "realmsSlotsScreen.gamesettings"; + #[doc = "Choose a Slot"] + pub const REALMSSLOTSSCREEN_CHOOSESLOT: &str = "realmsSlotsScreen.chooseSlot"; + #[doc = "If you edit or activate this world, you will kick all active players. Don't worry, they can rejoin."] + pub const REALMSSLOTSSCREEN_ACTIVATEWARNING: &str = "realmsSlotsScreen.activateWarning"; + #[doc = "Realms Celebration Map"] + pub const REALMSSLOTSSCREEN_CELEBRATIONMAP: &str = "realmsSlotsScreen.celebrationMap"; + #[doc = "Size"] + pub const REALMSSETTINGSSCREEN_PLAYERCOUNTLABEL: &str = "realmsSettingsScreen.playerCountLabel"; + #[doc = "%s %d, %d"] + pub const REALMSSETTINGSSCREEN_FORMATTEDDATE: &str = "realmsSettingsScreen.formattedDate"; + #[doc = "Failed to set force resource pack value"] + pub const REALMSSETTINGSSCREEN_FORCERESOURCEPACKFAIL: &str = + "realmsSettingsScreen.forceResourcePackFail"; + #[doc = "Failed to upload pack %s."] + pub const REALMSSETTINGSSCREEN_FAILEDUPLOADPACK: &str = "realmsSettingsScreen.failedUploadPack"; + #[doc = "Some of the selected content could not be applied."] + pub const REALMSSETTINGSSCREEN_FAILEDAPPLY: &str = "realmsSettingsScreen.failedApply"; + #[doc = "Error when applying content"] + pub const REALMSSETTINGSSCREEN_ERRORAPPLY: &str = "realmsSettingsScreen.errorApply"; + #[doc = "Duration"] + pub const REALMSSETTINGSSCREEN_REALMDURATIONLABEL: &str = + "realmsSettingsScreen.realmDurationLabel"; + #[doc = "Manage Subscription"] + pub const REALMSSETTINGSSCREEN_MANAGESUBSCRIPTIONBUTTON: &str = + "realmsSettingsScreen.manageSubscriptionButton"; + #[doc = "Manage Subscriptions"] + pub const REALMSSETTINGSSCREEN_MANAGESUBSCRIPTIONSBUTTON: &str = + "realmsSettingsScreen.manageSubscriptionsButton"; + #[doc = "Renew Realm"] + pub const REALMSSETTINGSSCREEN_RENEWREALMBUTTON: &str = "realmsSettingsScreen.renewRealmButton"; + #[doc = "Extend Realm"] + pub const REALMSSETTINGSSCREEN_EXTENDREALMBUTTON: &str = + "realmsSettingsScreen.extendRealmButton"; + #[doc = "Delete Realm"] + pub const REALMSSETTINGSSCREEN_DELETEREALMBUTTON: &str = + "realmsSettingsScreen.deleteRealmButton"; + #[doc = "Open Realm"] + pub const REALMSSETTINGSSCREEN_OPENREALMBUTTON: &str = "realmsSettingsScreen.openRealmButton"; + #[doc = "Close Realm"] + pub const REALMSSETTINGSSCREEN_CLOSEREALMBUTTON: &str = "realmsSettingsScreen.closeRealmButton"; + #[doc = "Play"] + pub const REALMSSETTINGSSCREEN_PLAYREALMBUTTON: &str = "realmsSettingsScreen.playRealmButton"; + #[doc = "Realm Closed"] + pub const REALMSSETTINGSSCREEN_PLAYDISABLEDREALMBUTTON: &str = + "realmsSettingsScreen.playDisabledRealmButton"; + #[doc = "Realm Expired"] + pub const REALMSSETTINGSSCREEN_PLAYEXPIREDREALMBUTTON: &str = + "realmsSettingsScreen.playExpiredRealmButton"; + #[doc = "Manage \"%s\""] + pub const REALMSSETTINGSSCREEN_SELECTORSECTIONLABEL_MANAGE: &str = + "realmsSettingsScreen.selectorSectionLabel.manage"; + #[doc = "Edit \"%s\""] + pub const REALMSSETTINGSSCREEN_SELECTORSECTIONLABEL: &str = + "realmsSettingsScreen.selectorSectionLabel"; + #[doc = "Realm"] + pub const REALMSSETTINGSSCREEN_SELECTORSECTIONLABELREALM: &str = + "realmsSettingsScreen.selectorSectionLabelRealm"; + #[doc = "World"] + pub const REALMSSETTINGSSCREEN_WORLDSECTIONTITLE: &str = + "realmsSettingsScreen.worldSectionTitle"; + #[doc = "Game Settings"] + pub const REALMSSETTINGSSCREEN_GAMESECTIONTITLE: &str = "realmsSettingsScreen.gameSectionTitle"; + #[doc = "Players"] + pub const REALMSSETTINGSSCREEN_PLAYERSSECTIONTITLE: &str = + "realmsSettingsScreen.playersSectionTitle"; + #[doc = "Members"] + pub const REALMSSETTINGSSCREEN_MEMBERSSECTIONTITLE: &str = + "realmsSettingsScreen.membersSectionTitle"; + #[doc = "Saves"] + pub const REALMSSETTINGSSCREEN_SAVESSECTIONTITLE: &str = + "realmsSettingsScreen.savesSectionTitle"; + #[doc = "%s of %s used"] + pub const REALMSSETTINGSSCREEN_SAVESSTORAGEBARLABEL: &str = + "realmsSettingsScreen.savesStorageBarLabel"; + #[doc = "Storage bar"] + pub const REALMSSETTINGSSCREEN_SAVESSTORAGEBAR_NAME: &str = + "realmsSettingsScreen.savesStorageBar.name"; + #[doc = "Realm storage"] + pub const REALMSSETTINGSSCREEN_SAVESSTORAGETITLE: &str = + "realmsSettingsScreen.savesStorageTitle"; + #[doc = "Active world size exceeds storage limit. Saving will require overwriting one or more existing saves."] + pub const REALMSSETTINGSSCREEN_SAVESSTORAGEWARNING: &str = + "realmsSettingsScreen.savesStorageWarning"; + #[doc = "Something went wrong. Please try again later."] + pub const REALMSSETTINGSSCREEN_SAVESLOADINGFAILED: &str = + "realmsSettingsScreen.savesLoadingFailed"; + #[doc = "Learn more"] + pub const REALMSSETTINGSSCREEN_LEARNMORE: &str = "realmsSettingsScreen.learnMore"; + #[doc = "Save active world"] + pub const REALMSSETTINGSSCREEN_SAVEACTIVEWORLD: &str = "realmsSettingsScreen.saveActiveWorld"; + #[doc = "Delete %d save"] + pub const REALMSSETTINGSSCREEN_DELETESELECTEDSAVES_SINGULAR: &str = + "realmsSettingsScreen.deleteSelectedSaves.singular"; + #[doc = "Delete %d saves"] + pub const REALMSSETTINGSSCREEN_DELETESELECTEDSAVES_PLURAL: &str = + "realmsSettingsScreen.deleteSelectedSaves.plural"; + #[doc = "Free up space"] + pub const REALMSSETTINGSSCREEN_FREEUPSPACE_TITLE: &str = + "realmsSettingsScreen.freeUpSpace.title"; + #[doc = "There is not enough space in Realm storage to save this world. You will need to delete some saves before proceeding."] + pub const REALMSSETTINGSSCREEN_FREEUPSPACE_DESCRIPTION: &str = + "realmsSettingsScreen.freeUpSpace.description"; + #[doc = "%s selected"] + pub const REALMSSETTINGSSCREEN_FREEUPSPACE_SIZESELECTED: &str = + "realmsSettingsScreen.freeUpSpace.sizeSelected"; + #[doc = "%s needed"] + pub const REALMSSETTINGSSCREEN_FREEUPSPACE_SIZENEEDED: &str = + "realmsSettingsScreen.freeUpSpace.sizeNeeded"; + #[doc = "Active world:"] + pub const REALMSSETTINGSSCREEN_ACTIVEWORLD: &str = "realmsSettingsScreen.activeWorld"; + #[doc = "You can restore the world on your Realm with a save found in this list."] + pub const REALMSSETTINGSSCREEN_RESTOREWORLD: &str = "realmsSettingsScreen.restoreWorld"; + #[doc = "During the course of gameplay some saves will expire and be replaced."] + pub const REALMSSETTINGSSCREEN_RESTOREWORLDADDITIONAL: &str = + "realmsSettingsScreen.restoreWorldAdditional"; + #[doc = "Manual"] + pub const REALMSSETTINGSSCREEN_MANUALTAB: &str = "realmsSettingsScreen.manualTab"; + #[doc = "Manual saves count toward the total storage space for your Realm."] + pub const REALMSSETTINGSSCREEN_MANUALLABEL: &str = "realmsSettingsScreen.manualLabel"; + #[doc = "Automatic"] + pub const REALMSSETTINGSSCREEN_AUTOMATICTAB: &str = "realmsSettingsScreen.automaticTab"; + #[doc = "Active world is saved automatically every 30mins of play sessions."] + pub const REALMSSETTINGSSCREEN_AUTOMATICLABEL: &str = "realmsSettingsScreen.automaticLabel"; + #[doc = "Version"] + pub const REALMSSETTINGSSCREEN_VERSION: &str = "realmsSettingsScreen.version"; + #[doc = "Packs:"] + pub const REALMSSETTINGSSCREEN_PACKS: &str = "realmsSettingsScreen.packs"; + #[doc = "Options"] + pub const REALMSSETTINGSSCREEN_OPTIONSTITLE: &str = "realmsSettingsScreen.optionsTitle"; + #[doc = "Restore save"] + pub const REALMSSETTINGSSCREEN_RESTORESAVE: &str = "realmsSettingsScreen.restoreSave"; + #[doc = "Download save"] + pub const REALMSSETTINGSSCREEN_DOWNLOADSAVE: &str = "realmsSettingsScreen.downloadSave"; + #[doc = "Save to Realm storage (%s)"] + pub const REALMSSETTINGSSCREEN_SAVETOREALMSTORAGE: &str = + "realmsSettingsScreen.saveToRealmStorage"; + #[doc = "Delete save"] + pub const REALMSSETTINGSSCREEN_DELETESAVE: &str = "realmsSettingsScreen.deleteSave"; + #[doc = "Delete save?"] + pub const REALMSSETTINGSSCREEN_MODAL_DELETESAVE_TITLE: &str = + "realmsSettingsScreen.modal.deleteSave.title"; + #[doc = "Are you sure you want to delete the selected save file? This action cannot be undone."] + pub const REALMSSETTINGSSCREEN_MODAL_DELETESAVE_MESSAGE: &str = + "realmsSettingsScreen.modal.deleteSave.message"; + #[doc = "Delete"] + pub const REALMSSETTINGSSCREEN_MODAL_DELETESAVE_CONFIRM: &str = + "realmsSettingsScreen.modal.deleteSave.confirm"; + #[doc = "Replace world with save?"] + pub const REALMSSETTINGSSCREEN_MODAL_REPLACESAVE_TITLE: &str = + "realmsSettingsScreen.modal.replaceSave.title"; + #[doc = "This will remove your current world from your Realm’s active slot and replace with the save you selected. The Realm will restart and the active players will need to reconnect."] + pub const REALMSSETTINGSSCREEN_MODAL_REPLACESAVE_MESSAGE1: &str = + "realmsSettingsScreen.modal.replaceSave.message1"; + #[doc = "If you would like to save your current world before replacing it, select “Cancel” and then download your active world."] + pub const REALMSSETTINGSSCREEN_MODAL_REPLACESAVE_MESSAGE2: &str = + "realmsSettingsScreen.modal.replaceSave.message2"; + #[doc = "Replace world with save"] + pub const REALMSSETTINGSSCREEN_MODAL_REPLACESAVE_CONFIRM: &str = + "realmsSettingsScreen.modal.replaceSave.confirm"; + #[doc = "Delete and save?"] + pub const REALMSSETTINGSSCREEN_MODAL_DELETEANDSAVE_TITLE: &str = + "realmsSettingsScreen.modal.deleteAndSave.title"; + #[doc = "Are you sure you want to delete the selected save file and save your active world? This action cannot be undone."] + pub const REALMSSETTINGSSCREEN_MODAL_DELETEANDSAVE_MESSAGE: &str = + "realmsSettingsScreen.modal.deleteAndSave.message"; + #[doc = "Delete and Save"] + pub const REALMSSETTINGSSCREEN_MODAL_DELETEANDSAVE_CONFIRM: &str = + "realmsSettingsScreen.modal.deleteAndSave.confirm"; + #[doc = "Are you sure you want to delete the selected %s save files and save your active world? This action cannot be undone."] + pub const REALMSSETTINGSSCREEN_MODAL_DELETEMULTIPLEANDSAVE_MESSAGE: &str = + "realmsSettingsScreen.modal.deleteMultipleAndSave.message"; + #[doc = "Delete %s and Save"] + pub const REALMSSETTINGSSCREEN_MODAL_DELETEMULTIPLEANDSAVE_CONFIRM: &str = + "realmsSettingsScreen.modal.deleteMultipleAndSave.confirm"; + #[doc = "Insufficient storage space"] + pub const REALMSSETTINGSSCREEN_MODAL_INSUFFICIENTSTORAGE_TITLE: &str = + "realmsSettingsScreen.modal.insufficientStorage.title"; + #[doc = "Downloading the world requires %s. You will need to delete some worlds in your local storage before proceeding."] + pub const REALMSSETTINGSSCREEN_MODAL_INSUFFICIENTSTORAGE_MESSAGE: &str = + "realmsSettingsScreen.modal.insufficientStorage.message"; + #[doc = "Subscription"] + pub const REALMSSETTINGSSCREEN_SUBSCRIPTIONSECTIONTITLE: &str = + "realmsSettingsScreen.subscriptionSectionTitle"; + #[doc = "Success!"] + pub const REALMSSETTINGSSCREEN_MODAL_SUCCESS_TITLE: &str = + "realmsSettingsScreen.modal.success.title"; + #[doc = "World saved successfully!"] + pub const REALMSSETTINGSSCREEN_MODAL_SUCCESS_WORLDSAVE: &str = + "realmsSettingsScreen.modal.success.worldSave"; + #[doc = "Save deleted!"] + pub const REALMSSETTINGSSCREEN_MODAL_SUCCESS_SAVEDELETE: &str = + "realmsSettingsScreen.modal.success.saveDelete"; + #[doc = "Download complete!"] + pub const REALMSSETTINGSSCREEN_MODAL_SUCCESS_DOWNLOADCOMPLETE: &str = + "realmsSettingsScreen.modal.success.downloadComplete"; + #[doc = "Save restored successfully!"] + pub const REALMSSETTINGSSCREEN_MODAL_SUCCESS_SAVERESTORE: &str = + "realmsSettingsScreen.modal.success.saveRestore"; + #[doc = "Failed to load save"] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVERESTORE: &str = + "realmsSettingsScreen.modal.fail.saveRestore"; + #[doc = "We could not load the selected save file. Please try again later."] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVERESTORE_MESSAGE: &str = + "realmsSettingsScreen.modal.fail.saveRestore.message"; + #[doc = "Failed to save"] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVEBACKUP: &str = + "realmsSettingsScreen.modal.fail.saveBackup"; + #[doc = "We could not save the world. Please try again later."] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVEBACKUP_MESSAGE: &str = + "realmsSettingsScreen.modal.fail.saveBackup.message"; + #[doc = "Error code: %s"] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_ERRORCODE: &str = + "realmsSettingsScreen.modal.fail.errorCode"; + #[doc = "Failed to delete save"] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVEDELETE: &str = + "realmsSettingsScreen.modal.fail.saveDelete"; + #[doc = "We could not delete the selected save file. Please try again later."] + pub const REALMSSETTINGSSCREEN_MODAL_FAIL_SAVEDELETE_MESSAGE: &str = + "realmsSettingsScreen.modal.fail.saveDelete.message"; + #[doc = "Invite Links"] + pub const REALMSSETTINGSSCREEN_INVITELINKSSECTIONTITLE: &str = + "realmsSettingsScreen.inviteLinksSectionTitle"; + #[doc = "Advanced"] + pub const REALMSSETTINGSSCREEN_ADVANCEDSECTIONTITLE: &str = + "realmsSettingsScreen.advancedSectionTitle"; + #[doc = "Loading server regions"] + pub const REALMSSETTINGSSCREEN_ADVANCEDLOADING: &str = "realmsSettingsScreen.advancedLoading"; + #[doc = "Failed loading server regions"] + pub const REALMSSETTINGSSCREEN_ADVANCEDLOADINGFAILED: &str = + "realmsSettingsScreen.advancedLoadingFailed"; + #[doc = "Server region preference"] + pub const REALMSSETTINGSSCREEN_SERVERREGIONPREFERENCETITLE: &str = + "realmsSettingsScreen.serverRegionPreferenceTitle"; + #[doc = "Set Region"] + pub const REALMSSETTINGSSCREEN_SETREGIONLABEL: &str = "realmsSettingsScreen.setRegionLabel"; + #[doc = "Slow Connection"] + pub const REALMSSETTINGSSCREEN_SLOWCONNECTION_TITLE: &str = + "realmsSettingsScreen.slowConnection.title"; + #[doc = "While hosting in this region it's likely you'll experience lag due to a slow connection."] + pub const REALMSSETTINGSSCREEN_SLOWCONNECTION_DESCRIPTION1: &str = + "realmsSettingsScreen.slowConnection.description1"; + #[doc = "Other players on this Realm may have a better experience, depending on their connection strength and physical location."] + pub const REALMSSETTINGSSCREEN_SLOWCONNECTION_DESCRIPTION2: &str = + "realmsSettingsScreen.slowConnection.description2"; + #[doc = "Don't show this message again"] + pub const REALMSSETTINGSSCREEN_SLOWCONNECTION_DONOTSHOW: &str = + "realmsSettingsScreen.slowConnection.doNotShow"; + #[doc = "Automatic (first to join session)"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_FIRSTTOJOIN: &str = + "realmsSettingsScreen.preferredRegions.firstToJoin"; + #[doc = "Automatic (Realm owner connection)"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_OWNER: &str = + "realmsSettingsScreen.preferredRegions.owner"; + #[doc = "Automatic,"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_OWNERSELECTED: &str = + "realmsSettingsScreen.preferredRegions.ownerSelected"; + #[doc = "New South Wales, Australia"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_AUSTRALIAEAST: &str = + "realmsSettingsScreen.preferredRegions.AustraliaEast"; + #[doc = "Victoria, Australia"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_AUSTRALIASOUTHEAST: &str = + "realmsSettingsScreen.preferredRegions.AustraliaSoutheast"; + #[doc = "Brazil"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_BRAZILSOUTH: &str = + "realmsSettingsScreen.preferredRegions.BrazilSouth"; + #[doc = "Toronto"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_CANADACENTRAL: &str = + "realmsSettingsScreen.preferredRegions.CanadaCentral"; + #[doc = "India"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_CENTRALINDIA: &str = + "realmsSettingsScreen.preferredRegions.CentralIndia"; + #[doc = "Iowa, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_CENTRALUS: &str = + "realmsSettingsScreen.preferredRegions.CentralUs"; + #[doc = "Hong Kong"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_EASTASIA: &str = + "realmsSettingsScreen.preferredRegions.EastAsia"; + #[doc = "Virginia, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_EASTUS: &str = + "realmsSettingsScreen.preferredRegions.EastUs"; + #[doc = "North Carolina, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_EASTUS2: &str = + "realmsSettingsScreen.preferredRegions.EastUs2"; + #[doc = "France"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_FRANCECENTRAL: &str = + "realmsSettingsScreen.preferredRegions.FranceCentral"; + #[doc = "Eastern Japan"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_JAPANEAST: &str = + "realmsSettingsScreen.preferredRegions.JapanEast"; + #[doc = "Western Japan"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_JAPANWEST: &str = + "realmsSettingsScreen.preferredRegions.JapanWest"; + #[doc = "South Korea"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_KOREACENTRAL: &str = + "realmsSettingsScreen.preferredRegions.KoreaCentral"; + #[doc = "Mexico City"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_MEXICOCENTRAL: &str = + "realmsSettingsScreen.preferredRegions.MexicoCentral"; + #[doc = "Illinois, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_NORTHCENTRALUS: &str = + "realmsSettingsScreen.preferredRegions.NorthCentralUs"; + #[doc = "Ireland"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_NORTHEUROPE: &str = + "realmsSettingsScreen.preferredRegions.NorthEurope"; + #[doc = "South Africa"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_SOUTHAFRICANORTH: &str = + "realmsSettingsScreen.preferredRegions.SouthAfricaNorth"; + #[doc = "Texas, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_SOUTHCENTRALUS: &str = + "realmsSettingsScreen.preferredRegions.SouthCentralUs"; + #[doc = "Singapore"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_SOUTHEASTASIA: &str = + "realmsSettingsScreen.preferredRegions.SoutheastAsia"; + #[doc = "Sweden"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_SWEDENCENTRAL: &str = + "realmsSettingsScreen.preferredRegions.SwedenCentral"; + #[doc = "United Arab Emirates (UAE)"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_UAENORTH: &str = + "realmsSettingsScreen.preferredRegions.UAENorth"; + #[doc = "Southern England"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_UKSOUTH: &str = + "realmsSettingsScreen.preferredRegions.UKSouth"; + #[doc = "Utah, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_WESTCENTRALUS: &str = + "realmsSettingsScreen.preferredRegions.WestCentralUS"; + #[doc = "Netherlands"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_WESTEUROPE: &str = + "realmsSettingsScreen.preferredRegions.WestEurope"; + #[doc = "California, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_WESTUS: &str = + "realmsSettingsScreen.preferredRegions.WestUs"; + #[doc = "Washington, USA"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_WESTUS2: &str = + "realmsSettingsScreen.preferredRegions.WestUs2"; + #[doc = "Changes to server region will be applied the next time the Realm starts up."] + pub const REALMSSETTINGSSCREEN_CHANGESNOTAPPLIED: &str = + "realmsSettingsScreen.changesNotApplied"; + #[doc = "Set region help"] + pub const REALMSSETTINGSSCREEN_SETREGIONHELP: &str = "realmsSettingsScreen.setRegionHelp"; + #[doc = "Automatically selects region based on Realm owner connection"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_TTS_OWNER: &str = + "realmsSettingsScreen.preferredRegions.tts.owner"; + #[doc = "Automatically selects region based on the connection of the first player to start a gameplay session"] + pub const REALMSSETTINGSSCREEN_PREFERREDREGIONS_TTS_FIRSTTOJOIN: &str = + "realmsSettingsScreen.preferredRegions.tts.firstToJoin"; + #[doc = "Strong Connection"] + pub const REALMSSETTINGSSCREEN_SERVICEQUALITY_TTS_HIGH: &str = + "realmsSettingsScreen.serviceQuality.tts.high"; + #[doc = "Good Connection"] + pub const REALMSSETTINGSSCREEN_SERVICEQUALITY_TTS_MED: &str = + "realmsSettingsScreen.serviceQuality.tts.med"; + #[doc = "Slow Connection"] + pub const REALMSSETTINGSSCREEN_SERVICEQUALITY_TTS_LOW: &str = + "realmsSettingsScreen.serviceQuality.tts.low"; + #[doc = "Weakest Connection"] + pub const REALMSSETTINGSSCREEN_SERVICEQUALITY_TTS_WORST: &str = + "realmsSettingsScreen.serviceQuality.tts.worst"; + #[doc = "Dev Options"] + pub const REALMSSETTINGSSCREEN_DEVOPTIONSSECTIONTITLE: &str = + "realmsSettingsScreen.devOptionsSectionTitle"; + #[doc = "Version: %s"] + pub const REALMSSETTINGSSCREEN_BACKUPVERSION: &str = "realmsSettingsScreen.backupVersion"; + #[doc = "Delete Realm"] + pub const REALMSSETTINGSSCREEN_DELETEREALM: &str = "realmsSettingsScreen.deleteRealm"; + #[doc = "Realm %s has been deleted."] + pub const REALMSSETTINGSSCREEN_DELETEREALMTOAST: &str = "realmsSettingsScreen.deleteRealmToast"; + #[doc = "Delete of Realm %s failed."] + pub const REALMSSETTINGSSCREEN_DELETEREALMFAILTOAST: &str = + "realmsSettingsScreen.deleteRealmFailToast"; + #[doc = "Your Realm will be permanently deleted. You will not be able to access your world, your member list or the club."] + pub const REALMSSETTINGSSCREEN_DELETEREALMMODALTEXT: &str = + "realmsSettingsScreen.deleteRealmModalText"; + #[doc = "Replacing World"] + pub const REALMSSETTINGSSCREEN_BACKUPRESTOREHEADER: &str = + "realmsSettingsScreen.backupRestoreHeader"; + #[doc = "By replacing your Realm with this backup, you will erase all recent progress from your Realm. The Realm will restart and all active players will need to reconnect."] + pub const REALMSSETTINGSSCREEN_BACKUPMODALTEXT: &str = "realmsSettingsScreen.backupModalText"; + #[doc = "Replace Realm with Backup"] + pub const REALMSSETTINGSSCREEN_REPLACEWITHBACKUP: &str = + "realmsSettingsScreen.replaceWithBackup"; + #[doc = "Replacing Realm world with backup"] + pub const REALMSSETTINGSSCREEN_BACKUPINPROGRESS: &str = "realmsSettingsScreen.backupInProgress"; + #[doc = "Realm Name"] + pub const REALMSSETTINGSSCREEN_REALMNAMELABEL: &str = "realmsSettingsScreen.realmNameLabel"; + #[doc = "Enter Realm Name"] + pub const REALMSSETTINGSSCREEN_REALMNAMEEDITPLACEHOLDER: &str = + "realmsSettingsScreen.realmNameEditPlaceholder"; + #[doc = "Enter Realm Description"] + pub const REALMSSETTINGSSCREEN_REALMDESCRIPTIONEDITPLACEHOLDER: &str = + "realmsSettingsScreen.realmDescriptionEditPlaceholder"; + #[doc = "We're replacing your Realm with a backup."] + pub const REALMSSETTINGSSCREEN_REPLACELOADINGTEXT: &str = + "realmsSettingsScreen.replaceLoadingText"; + #[doc = "Replace World"] + pub const REALMSSETTINGSSCREEN_REPLACEWORLDBUTTON: &str = + "realmsSettingsScreen.replaceWorldButton"; + #[doc = "Reset World"] + pub const REALMSSETTINGSSCREEN_RESETWORLDBUTTON: &str = "realmsSettingsScreen.resetWorldButton"; + #[doc = "World reset finished successfully"] + pub const REALMSSETTINGSSCREEN_RESETWORLDSUCCESSFUL: &str = + "realmsSettingsScreen.resetWorldSuccessful"; + #[doc = "Settings updated"] + pub const REALMSSETTINGSSCREEN_SAVEDWORLDSUCCESSFUL: &str = + "realmsSettingsScreen.savedWorldSuccessful"; + #[doc = "Settings failed to update"] + pub const REALMSSETTINGSSCREEN_SAVEDWORLDFAILED: &str = "realmsSettingsScreen.savedWorldFailed"; + #[doc = "Download World"] + pub const REALMSSETTINGSSCREEN_DOWNLOADWORLDBUTTON: &str = + "realmsSettingsScreen.downloadWorldButton"; + #[doc = "%s - Copy"] + pub const REALMSSETTINGSSCREEN_DOWNLOADWORLDNAMECOPY: &str = + "realmsSettingsScreen.downloadWorldNameCopy"; + #[doc = "Upload World"] + pub const REALMSSETTINGSSCREEN_UPLOADWORLDBUTTON: &str = + "realmsSettingsScreen.uploadWorldButton"; + #[doc = "%s %s"] + pub const REALMSSETTINGSSCREEN_DIFFICULTYOPTIONLABELFORMAT: &str = + "realmsSettingsScreen.difficultyOptionLabelFormat"; + #[doc = "Game Mode"] + pub const REALMSSETTINGSSCREEN_GAMEMODEOPTIONLABEL: &str = + "realmsSettingsScreen.gameModeOptionLabel"; + #[doc = "Survival"] + pub const REALMSSETTINGSSCREEN_SURVIVALRADIOBUTTON: &str = + "realmsSettingsScreen.survivalRadioButton"; + #[doc = "Creative"] + pub const REALMSSETTINGSSCREEN_CREATIVERADIOBUTTON: &str = + "realmsSettingsScreen.creativeRadioButton"; + #[doc = "Start over from scratch?"] + pub const REALMSSETTINGSSCREEN_RESETBUTTONHELPERLABEL: &str = + "realmsSettingsScreen.resetButtonHelperLabel"; + #[doc = "%d Friends"] + pub const REALMSSETTINGSSCREEN_MAXPLAYERSLABELFORMAT: &str = + "realmsSettingsScreen.maxPlayersLabelFormat"; + #[doc = "%d Days Remaining"] + pub const REALMSSETTINGSSCREEN_DURATIONLABELFORMAT: &str = + "realmsSettingsScreen.durationLabelFormat"; + #[doc = "Renews every %d days"] + pub const REALMSSETTINGSSCREEN_SUBSCRIPTIONLABELFORMAT: &str = + "realmsSettingsScreen.subscriptionLabelFormat"; + #[doc = "Renews every %d days with your paid Realms subscription"] + pub const REALMSSETTINGSSCREEN_SUBSCRIPTIONLABELFORMATPREVIEW: &str = + "realmsSettingsScreen.subscriptionLabelFormatPreview"; + #[doc = "Fetching Realm Information..."] + pub const REALMSSETTINGSSCREEN_FETCHINGWORLDINFO: &str = + "realmsSettingsScreen.fetchingWorldInfo"; + #[doc = "Updating Realm Information..."] + pub const REALMSSETTINGSSCREEN_UPDATINGWORLDINFO: &str = + "realmsSettingsScreen.updatingWorldInfo"; + #[doc = "Resetting Realm..."] + pub const REALMSSETTINGSSCREEN_RESETTINGREALM: &str = "realmsSettingsScreen.resettingRealm"; + #[doc = "Applying packs..."] + pub const REALMSSETTINGSSCREEN_APPLYPACKS: &str = "realmsSettingsScreen.applyPacks"; + #[doc = "Opening Realm..."] + pub const REALMSSETTINGSSCREEN_OPENINGREALM: &str = "realmsSettingsScreen.openingRealm"; + #[doc = "Closing Realm..."] + pub const REALMSSETTINGSSCREEN_CLOSINGREALM: &str = "realmsSettingsScreen.closingRealm"; + #[doc = "Failed to retrieve Realm information. Please try again later."] + pub const REALMSSETTINGSSCREEN_REALMINFOERROR: &str = "realmsSettingsScreen.realmInfoError"; + #[doc = "Failed attempting to join Realm. Please try again later."] + pub const REALMSSETTINGSSCREEN_REALMJOINERROR: &str = "realmsSettingsScreen.realmJoinError"; + #[doc = "Failed to reset the Realm. Please try again later."] + pub const REALMSSETTINGSSCREEN_REALMRESETERROR: &str = "realmsSettingsScreen.realmResetError"; + #[doc = "Failed to open Realm."] + pub const REALMSSETTINGSSCREEN_REALMOPENERROR: &str = "realmsSettingsScreen.realmOpenError"; + #[doc = "Failed to close Realm."] + pub const REALMSSETTINGSSCREEN_REALMCLOSEERROR: &str = "realmsSettingsScreen.realmCloseError"; + #[doc = "Reset"] + pub const REALMSSETTINGSSCREEN_RESET: &str = "realmsSettingsScreen.reset"; + #[doc = "This will remove your current world from your Realm's active slot and let you replace it with a brand new world. Your Realm's members will have access to your new world. Select \"Cancel\" and then \"Download World\" to go and download a copy of the current world to prevent data loss, or select \"Confirm\" to continue and replace your world."] + pub const REALMSSETTINGSSCREEN_RESETREALM: &str = "realmsSettingsScreen.resetRealm"; + #[doc = "Delete & Reset?"] + pub const REALMSSETTINGSSCREEN_CONFIRMRESET: &str = "realmsSettingsScreen.confirmReset"; + #[doc = "Replace World?"] + pub const REALMSSETTINGSSCREEN_CONFIRMREPLACE: &str = "realmsSettingsScreen.confirmReplace"; + #[doc = "Close Realm?"] + pub const REALMSSETTINGSSCREEN_CLOSEREALMTITLE: &str = "realmsSettingsScreen.closeRealmTitle"; + #[doc = "Closing the Realm will shut it down. Anyone currently playing on the Realm will be disconnected. Are you sure you want to do this?"] + pub const REALMSSETTINGSSCREEN_CLOSEREALMMESSAGE: &str = + "realmsSettingsScreen.closeRealmMessage"; + #[doc = "Loading subscription..."] + pub const REALMSSETTINGSSCREEN_LOADINGSUBSCRIPTION: &str = + "realmsSettingsScreen.LoadingSubscription"; + #[doc = "Loading invite links..."] + pub const REALMSSETTINGSSCREEN_LOADINGINVITELINKS: &str = + "realmsSettingsScreen.LoadingInviteLinks"; + #[doc = "Failed Loading subscription"] + pub const REALMSSETTINGSSCREEN_FAILEDLOADINGSUBSCRIPTION: &str = + "realmsSettingsScreen.failedLoadingSubscription"; + #[doc = "Failed Loading Invite Links"] + pub const REALMSSETTINGSSCREEN_FAILEDLOADINGINVITELINKS: &str = + "realmsSettingsScreen.failedLoadingInviteLinks"; + #[doc = "You purchased your subscription in the %s"] + pub const REALMSSETTINGSSCREEN_MATCHINGPURCHASEPLATFORMFORMAT: &str = + "realmsSettingsScreen.matchingPurchasePlatformFormat"; + #[doc = "You started your subscription in the %s. You can only extend your subscription there."] + pub const REALMSSETTINGSSCREEN_NONMATCHINGPURCHASEPLATFORMFORMAT: &str = + "realmsSettingsScreen.nonMatchingPurchasePlatformFormat"; + #[doc = "You can manage your Realm subscription in the platform store where you originally purchased it."] + pub const REALMSSETTINGSSCREEN_NONMATCHINGPURCHASEPLATFORMGENERIC: &str = + "realmsSettingsScreen.nonMatchingPurchasePlatformGeneric"; + #[doc = "Your Realm has expired, but don't worry! We will keep it online for another %d days. You can now go ahead and extend it using the new auto-renewing subscription, so you don't have to worry about keeping your Realm up and running ever again."] + pub const REALMSSETTINGSSCREEN_CONSUMABLETOSUBSCRIPTIONGRACEPERIODINFO: &str = + "realmsSettingsScreen.consumableToSubscriptionGracePeriodInfo"; + #[doc = "Your Realm has expired. Go ahead and extend it using the new auto-renewing subscription, that way you don't have to worry about keeping your Realm up and running ever again."] + pub const REALMSSETTINGSSCREEN_CONSUMABLETOSUBSCRIPTIONTRANSITIONINFOEXPIRED: &str = + "realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired"; + #[doc = "Upload failed. The world size exceeds the maximum uploadable limit of %s."] + pub const REALMSSETTINGSSCREEN_UPLOAD_WORLDTOOBIG: &str = + "realmsSettingsScreen.upload.worldtoobig"; + #[doc = "Download failed. The world size exceeds the maximum downloadable limit of %s."] + pub const REALMSSETTINGSSCREEN_DOWNLOAD_WORLDTOOBIG: &str = + "realmsSettingsScreen.download.worldtoobig"; + #[doc = "Changes made to your Realms subscription such as stacking time or turning off recurring billing will not be reflected until your next billing date."] + pub const REALMSSETTINGSSCREEN_SUBSCRIPTIONTIMELEFTREFRESH: &str = + "realmsSettingsScreen.SubscriptionTimeLeftRefresh"; + #[doc = "Invite links:"] + pub const REALMSSETTINGSSCREEN_INVITELINKLABEL: &str = "realmsSettingsScreen.inviteLinkLabel"; + #[doc = "Invite links. Textblock."] + pub const REALMSSETTINGSSCREEN_INVITELINKLABELTTS: &str = + "realmsSettingsScreen.inviteLinkLabelTTS"; + #[doc = "You can add up to 5 invite links and share them so people can join your Realm."] + pub const REALMSSETTINGSSCREEN_INVITELINKLABELDESCRIPTION: &str = + "realmsSettingsScreen.inviteLinkLabelDescription"; + #[doc = "You have reached the maximum number of invite links. You must remove an existing link before adding a new one."] + pub const REALMSSETTINGSSCREEN_INVITELINKLABELDESCRIPTIONFULL: &str = + "realmsSettingsScreen.inviteLinkLabelDescriptionFull"; + #[doc = "Invite Link titled %s."] + pub const REALMSSETTINGSSCREEN_INVITELINKNAMETTS: &str = + "realmsSettingsScreen.inviteLinkNameTTS"; + #[doc = "%s. %s. Click the button to change the settings."] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRYTTS: &str = + "realmsSettingsScreen.inviteLinkExpiryTTS"; + #[doc = "Add new invite link"] + pub const REALMSSETTINGSSCREEN_INVITELINKADDBUTTON: &str = + "realmsSettingsScreen.inviteLinkAddButton"; + #[doc = "Copy invite link"] + pub const REALMSSETTINGSSCREEN_INVITELINKCOPYTTS: &str = + "realmsSettingsScreen.inviteLinkCopyTTS"; + #[doc = "Activate link"] + pub const REALMSSETTINGSSCREEN_INVITELINKACTIVATE: &str = + "realmsSettingsScreen.inviteLinkActivate"; + #[doc = "Activate link. Activate this link to allow people to join with it."] + pub const REALMSSETTINGSSCREEN_INVITELINKACTIVATETTS: &str = + "realmsSettingsScreen.inviteLinkActivateTTS"; + #[doc = "Activate this link to allow people to join with it."] + pub const REALMSSETTINGSSCREEN_INVITELINKACTIVATEDESCRIPTION: &str = + "realmsSettingsScreen.inviteLinkActivateDescription"; + #[doc = "Active"] + pub const REALMSSETTINGSSCREEN_INVITELINKACTIVE: &str = "realmsSettingsScreen.inviteLinkActive"; + #[doc = "Inactive"] + pub const REALMSSETTINGSSCREEN_INVITELINKINACTIVE: &str = + "realmsSettingsScreen.inviteLinkInactive"; + #[doc = "No one can join with this link"] + pub const REALMSSETTINGSSCREEN_INVITELINKINACTIVEEXPIRY: &str = + "realmsSettingsScreen.inviteLinkInactiveExpiry"; + #[doc = "Expires %s at %s"] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRYTIME: &str = + "realmsSettingsScreen.inviteLinkExpiryTime"; + #[doc = "Expired %s at %s"] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIREDTIME: &str = + "realmsSettingsScreen.inviteLinkExpiredTime"; + #[doc = "Expired"] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRED: &str = + "realmsSettingsScreen.inviteLinkExpired"; + #[doc = "Never expires"] + pub const REALMSSETTINGSSCREEN_INVITELINKINFINITE: &str = + "realmsSettingsScreen.inviteLinkInfinite"; + #[doc = "Set link to never expire"] + pub const REALMSSETTINGSSCREEN_INVITELINKINFINITETOGGLE: &str = + "realmsSettingsScreen.inviteLinkInfiniteToggle"; + #[doc = "Invite link: %s"] + pub const REALMSSETTINGSSCREEN_INVITELINKTITLE: &str = "realmsSettingsScreen.inviteLinkTitle"; + #[doc = "Lowercase"] + pub const REALMSSETTINGSSCREEN_INVITELINKLOWERCASETTS: &str = + "realmsSettingsScreen.inviteLinkLowercaseTTS"; + #[doc = "Uppercase"] + pub const REALMSSETTINGSSCREEN_INVITELINKUPPERCASETTS: &str = + "realmsSettingsScreen.inviteLinkUppercaseTTS"; + #[doc = "Invite link titled %s. Textblock. %s. This link will let people join your Realm. You can share it anywhere."] + pub const REALMSSETTINGSSCREEN_INVITELINKURLTTS: &str = "realmsSettingsScreen.inviteLinkURLTTS"; + #[doc = "This link will let people join your Realm. You can share it anywhere."] + pub const REALMSSETTINGSSCREEN_INVITELINKDESCRIPTION: &str = + "realmsSettingsScreen.inviteLinkDescription"; + #[doc = "General"] + pub const REALMSSETTINGSSCREEN_INVITELINKSETTINGSGENERAL: &str = + "realmsSettingsScreen.inviteLinkSettingsGeneral"; + #[doc = "Advanced settings"] + pub const REALMSSETTINGSSCREEN_INVITELINKSETTINGSADVANCED: &str = + "realmsSettingsScreen.inviteLinkSettingsAdvanced"; + #[doc = "Share link"] + pub const REALMSSETTINGSSCREEN_INVITELINKSHARE: &str = "realmsSettingsScreen.inviteLinkShare"; + #[doc = "Choose where to share this link."] + pub const REALMSSETTINGSSCREEN_INVITELINKSHAREDESCRIPTION: &str = + "realmsSettingsScreen.inviteLinkShareDescription"; + #[doc = "Share"] + pub const REALMSSETTINGSSCREEN_INVITELINKSHAREBUTTON: &str = + "realmsSettingsScreen.inviteLinkShareButton"; + #[doc = "Link. Button. Choose where to share this link."] + pub const REALMSSETTINGSSCREEN_INVITELINKSHAREBUTTONTTS: &str = + "realmsSettingsScreen.inviteLinkShareButtonTTS"; + #[doc = "Remove link"] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVE: &str = "realmsSettingsScreen.inviteLinkRemove"; + #[doc = "Remove"] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVEBUTTON: &str = + "realmsSettingsScreen.inviteLinkRemoveButton"; + #[doc = "Link. Button."] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVEBUTTONTTS: &str = + "realmsSettingsScreen.inviteLinkRemoveButtonTTS"; + #[doc = "Invite link copied in your clipboard."] + pub const REALMSSETTINGSSCREEN_INVITELINKCOPIEDTOAST: &str = + "realmsSettingsScreen.inviteLinkCopiedToast"; + #[doc = "Remove invite link?"] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVEMODALTITLE: &str = + "realmsSettingsScreen.inviteLinkRemoveModalTitle"; + #[doc = "This will remove the invite link from the Realm. Anyone who has already joined will stay, but no one new can join using this link."] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVEMODALBODY: &str = + "realmsSettingsScreen.inviteLinkRemoveModalBody"; + #[doc = "Yes, remove link"] + pub const REALMSSETTINGSSCREEN_INVITELINKREMOVEMODALCONFIRM: &str = + "realmsSettingsScreen.inviteLinkRemoveModalConfirm"; + #[doc = "Expiration date"] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRATIONLABEL: &str = + "realmsSettingsScreen.inviteLinkExpirationLabel"; + #[doc = "Set when this link will expire."] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRATIONDESCRIPTION: &str = + "realmsSettingsScreen.inviteLinkExpirationDescription"; + #[doc = "Expiration date. Textblock. Link expires %s. Set when this link will expire."] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRATIONTTS: &str = + "realmsSettingsScreen.inviteLinkExpirationTTS"; + #[doc = "Expiration date. Textblock. Link %s. Set when this link will expire."] + pub const REALMSSETTINGSSCREEN_INVITELINKEXPIRATIONNEVERTTS: &str = + "realmsSettingsScreen.inviteLinkExpirationNeverTTS"; + #[doc = "Error Adding Link"] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKADDINGTITLE: &str = + "realmsSettingsScreen.inviteLink.errorLinkAddingTitle"; + #[doc = "There was an error adding a link to this Realm, please try again."] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKADDINGBODY: &str = + "realmsSettingsScreen.inviteLink.errorLinkAddingBody"; + #[doc = "Error Deleting Link"] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKDELETETITLE: &str = + "realmsSettingsScreen.inviteLink.errorLinkDeleteTitle"; + #[doc = "There was an error deleting this link, please try again."] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKDELETEBODY: &str = + "realmsSettingsScreen.inviteLink.errorLinkDeleteBody"; + #[doc = "Error Updating Link"] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKUPDATETITLE: &str = + "realmsSettingsScreen.inviteLink.errorLinkUpdateTitle"; + #[doc = "There was an error updating this link, please try again."] + pub const REALMSSETTINGSSCREEN_INVITELINK_ERRORLINKUPDATEBODY: &str = + "realmsSettingsScreen.inviteLink.errorLinkUpdateBody"; + #[doc = "Set Expiration"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_UNSET: &str = "realmsSettingsScreen.expiration.unset"; + #[doc = "Never"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_NEVER: &str = "realmsSettingsScreen.expiration.never"; + #[doc = "30 min"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HALFHOUR: &str = + "realmsSettingsScreen.expiration.halfHour"; + #[doc = "1 hour"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HOUR: &str = "realmsSettingsScreen.expiration.hour"; + #[doc = "6 hours"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_QUARTERDAY: &str = + "realmsSettingsScreen.expiration.quarterDay"; + #[doc = "12 hours"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HALFDAY: &str = + "realmsSettingsScreen.expiration.halfDay"; + #[doc = "1 day"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_DAY: &str = "realmsSettingsScreen.expiration.day"; + #[doc = "7 days"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_WEEK: &str = "realmsSettingsScreen.expiration.week"; + #[doc = "Never Expires"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_NEVER_FULL: &str = + "realmsSettingsScreen.expiration.never.full"; + #[doc = "%s at %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_TIMEFORMAT: &str = + "realmsSettingsScreen.expiration.timeFormat"; + #[doc = "In 30 min. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HALFHOUR_FULL: &str = + "realmsSettingsScreen.expiration.halfHour.full"; + #[doc = "In 1 hour. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HOUR_FULL: &str = + "realmsSettingsScreen.expiration.hour.full"; + #[doc = "In 6 hours. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_QUARTERDAY_FULL: &str = + "realmsSettingsScreen.expiration.quarterDay.full"; + #[doc = "In 12 hours. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_HALFDAY_FULL: &str = + "realmsSettingsScreen.expiration.halfDay.full"; + #[doc = "In 1 day. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_DAY_FULL: &str = + "realmsSettingsScreen.expiration.day.full"; + #[doc = "In 7 days. %s"] + pub const REALMSSETTINGSSCREEN_EXPIRATION_WEEK_FULL: &str = + "realmsSettingsScreen.expiration.week.full"; + #[doc = "Nintendo eShop"] + pub const REALMSSETTINGSSCREEN_SWITCHSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.switchStoreDisplayName"; + #[doc = "App Store"] + pub const REALMSSETTINGSSCREEN_IOSSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.iosStoreDisplayName"; + #[doc = "Google Play store"] + pub const REALMSSETTINGSSCREEN_GOOGLEPLAYSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.googlePlayStoreDisplayName"; + #[doc = "Microsoft Store"] + pub const REALMSSETTINGSSCREEN_WINDOWSSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.windowsStoreDisplayName"; + #[doc = "Xbox Store"] + pub const REALMSSETTINGSSCREEN_XBOXONESTOREDISPLAYNAME: &str = + "realmsSettingsScreen.xboxOneStoreDisplayName"; + #[doc = "Amazon Appstore"] + pub const REALMSSETTINGSSCREEN_AMAZONSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.amazonStoreDisplayName"; + #[doc = "PlayStation®Store"] + pub const REALMSSETTINGSSCREEN_BERWICKSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.berwickStoreDisplayName"; + #[doc = "PlayStation®Store"] + pub const REALMSSETTINGSSCREEN_SONYSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.SonyStoreDisplayName"; + #[doc = "unknown store"] + pub const REALMSSETTINGSSCREEN_UNKNOWNSTOREDISPLAYNAME: &str = + "realmsSettingsScreen.unknownStoreDisplayName"; + #[doc = "Extending Realm..."] + pub const REALMSSETTINGSSCREEN_EXTENDINGREALM: &str = "realmsSettingsScreen.extendingRealm"; + #[doc = "Purchase Pending"] + pub const REALMSSETTINGSSCREEN_OFFERERROR_TITLE: &str = "realmsSettingsScreen.offerError.title"; + #[doc = "A purchase is already pending. You cannot make another purchase until it has been resolved. Please try again later."] + pub const REALMSSETTINGSSCREEN_OFFERERROR_CONTENT: &str = + "realmsSettingsScreen.offerError.content"; + #[doc = "Which commit should Realm run on?"] + pub const REALMSSETTINGSSCREEN_DEV_BRANCH_LABEL: &str = "realmsSettingsScreen.dev_branch_label"; + #[doc = "Current Version:"] + pub const REALMSSETTINGSSCREEN_DEV_CURRENT_VERSION_LABEL: &str = + "realmsSettingsScreen.dev_current_version_label"; + #[doc = "Commit matching client:"] + pub const REALMSSETTINGSSCREEN_DEV_MATCHING_VERSION_LABEL: &str = + "realmsSettingsScreen.dev_matching_version_label"; + #[doc = "All available commits:"] + pub const REALMSSETTINGSSCREEN_DEV_ALL_COMMITS_LABEL: &str = + "realmsSettingsScreen.dev_all_commits_label"; + #[doc = "NO MATCH FOR '%s'"] + pub const REALMSSETTINGSSCREEN_DEV_NO_MATCHING_VERSION_MESSAGE: &str = + "realmsSettingsScreen.dev_no_matching_version_message"; + #[doc = "Prev"] + pub const REALMSSETTINGSSCREEN_DEV_PREV_PAGE_LABEL: &str = + "realmsSettingsScreen.dev_prev_page_label"; + #[doc = "Next"] + pub const REALMSSETTINGSSCREEN_DEV_NEXT_PAGE_LABEL: &str = + "realmsSettingsScreen.dev_next_page_label"; + #[doc = "This will remove the current world from your Realm's active slot and replace it with one of your existing worlds. Your Realm's members will have access to your newly replaced world. Select \"Cancel\" and then \"Download World\" to go and download a copy of the current world to prevent data loss, or select \"Confirm\" to continue and replace your world."] + pub const REALMSSETTINGSSCREEN_UPLOADCONFIRMATIONMESSAGE: &str = + "realmsSettingsScreen.uploadConfirmationMessage"; + #[doc = "Replace World?"] + pub const REALMSSETTINGSSCREEN_UPLOADCONFIRMATIONTITLE: &str = + "realmsSettingsScreen.uploadConfirmationTitle"; + #[doc = "Invite"] + pub const REALMSSETTINGSSCREEN_ALLOWLIST_INVITE: &str = "realmsSettingsScreen.allowlist_invite"; + #[doc = "Search..."] + pub const REALMSSETTINGSSCREEN_SEARCHBOX: &str = "realmsSettingsScreen.searchBox"; + #[doc = "Unknown Name"] + pub const REALMSSETTINGSSCREEN_UNKNOWNPACKNAME: &str = "realmsSettingsScreen.unknownPackName"; + #[doc = "View Subscriptions"] + pub const REALMSSETTINGSSCREEN_VIEWSUBSCRIPTIONSBUTTON: &str = + "realmsSettingsScreen.viewSubscriptionsButton"; + #[doc = "Extend Subscription"] + pub const REALMSSETTINGSSCREEN_EXTENDCONSUMABLEBUTTON: &str = + "realmsSettingsScreen.extendConsumableButton"; + #[doc = "Extend by 30 Days"] + pub const REALMSSETTINGSSCREEN_EXTENDCONSUMABLEBUTTON_30: &str = + "realmsSettingsScreen.extendConsumableButton.30"; + #[doc = "Extend by 180 Days"] + pub const REALMSSETTINGSSCREEN_EXTENDCONSUMABLEBUTTON_180: &str = + "realmsSettingsScreen.extendConsumableButton.180"; + #[doc = "Deleting save from Realm storage..."] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_DELETE: &str = + "realmsSettingsScreen.saveProgressModal.delete"; + #[doc = "Saving world to Realm storage..."] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_UPLOAD: &str = + "realmsSettingsScreen.saveProgressModal.upload"; + #[doc = "Download world to local storage..."] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_DOWNLOAD: &str = + "realmsSettingsScreen.saveProgressModal.download"; + #[doc = "Restoring save..."] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_RESTORE: &str = + "realmsSettingsScreen.saveProgressModal.restore"; + #[doc = "Saving world..."] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_SAVE: &str = + "realmsSettingsScreen.saveProgressModal.save"; + #[doc = "This might take a little while"] + pub const REALMSSETTINGSSCREEN_SAVEPROGRESSMODAL_WARNING: &str = + "realmsSettingsScreen.saveProgressModal.warning"; + #[doc = "Opened"] + pub const REALMSSETTINGSSCREEN_DROPDOWN_OPENED_TTS: &str = + "realmsSettingsScreen.dropdown.opened.tts"; + #[doc = "Closed"] + pub const REALMSSETTINGSSCREEN_DROPDOWN_CLOSED_TTS: &str = + "realmsSettingsScreen.dropdown.closed.tts"; + #[doc = "Use arrow right for additional details"] + pub const REALMSSETTINGSSCREEN_FREEUPSPACE_CHECKBOX_HINT: &str = + "realmsSettingsScreen.freeUpSpace.checkbox.hint"; + #[doc = "Active."] + pub const REALMSSETTINGSSCREEN_TAB_ACTIVE_TTS: &str = "realmsSettingsScreen.tab.active.tts"; + #[doc = "Inactive. Click to view manual saves."] + pub const REALMSSETTINGSSCREEN_MANUALTAB_INACTIVE_TTS: &str = + "realmsSettingsScreen.manualTab.inactive.tts"; + #[doc = "Inactive. Click to view automatic saves."] + pub const REALMSSETTINGSSCREEN_AUTOMATICTAB_INACTIVE_TTS: &str = + "realmsSettingsScreen.automaticTab.inactive.tts"; + #[doc = "Manage Members"] + pub const REALMSSETTINGSSCREEN_MANAGEMEMBERS_TITLE: &str = + "realmsSettingsScreen.manageMembers.title"; + #[doc = "Microsoft account"] + pub const XBLLOGIN_LOGINMESSAGETITLE: &str = "xblLogin.LoginMessageTitle"; + #[doc = "Connecting..."] + pub const XBLLOGIN_LOGINMESSAGE: &str = "xblLogin.LoginMessage"; + #[doc = "Save to Microsoft account"] + pub const XBL_SAVEPURCHASE_SAVEBUTTON: &str = "xbl.savePurchase.saveButton"; + #[doc = "There is an error with your account. You will be unable to use the marketplace until we have resolved the issue. If this issue persists for several days please contact support."] + pub const XBL_MARKETPLACE_ACCOUNT_ERROR_BODY_NOBUTTON: &str = + "xbl.marketplace.account.error.body.nobutton"; + #[doc = "suspended"] + pub const PLAYFAB_ACCOUNT_BANNED_TEMPORARY: &str = "playfab.account.banned.temporary"; + #[doc = "banned"] + pub const PLAYFAB_ACCOUNT_BANNED_PERMANENT: &str = "playfab.account.banned.permanent"; + #[doc = "You've been %s"] + pub const PLAYFAB_ACCOUNT_BANNED_TITLE: &str = "playfab.account.banned.title"; + #[doc = "You have been %s from playing multiplayer in Minecraft. You won't be able to play on servers, join Realms, host or join multiplayer games or use the marketplace."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY: &str = "playfab.account.banned.body"; + #[doc = "You have been %s from playing multiplayer in Minecraft due to \"%s\". You won't be able to play on servers, join Realms, host or join multiplayer games or use the marketplace."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE1: &str = "playfab.account.banned.body.line1"; + #[doc = "Click '%s' below to view our community standards and how to submit a case review request if you feel you were %s in error."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE2: &str = "playfab.account.banned.body.line2"; + #[doc = "You have 1 hour remaining on your suspension."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE3_HOUR: &str = + "playfab.account.banned.body.line3.hour"; + #[doc = "You have %d hours remaining on your suspension."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE3_HOURS: &str = + "playfab.account.banned.body.line3.hours"; + #[doc = "You have 1 day remaining on your suspension."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE3_DAY: &str = "playfab.account.banned.body.line3.day"; + #[doc = "You have %d days remaining on your suspension."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE3_DAYS: &str = + "playfab.account.banned.body.line3.days"; + #[doc = "This ban is permanent."] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_LINE3_FOREVER: &str = + "playfab.account.banned.body.line3.forever"; + #[doc = "More info"] + pub const PLAYFAB_ACCOUNT_BANNED_BODY_BUTTON: &str = "playfab.account.banned.body.button"; + #[doc = "You have previously downloaded content or used Minecoins in the Marketplace that are only available on this device."] + pub const STORE_SIGN_IN_WARNING_NO_XBL_AND_LOCAL_CONTENT: &str = + "store.sign_in_warning.no_xbl_and_local_content"; + #[doc = "Sign in now to save and share your purchases across platforms. Save purchases so they won't be lost if something happens to your system or if Minecraft is uninstalled. Access your purchased Marketplace content from any platform and use your customized characters across platforms."] + pub const STORE_SIGN_IN_WARNING_NO_XBL_AND_NO_LOCAL_CONTENT_LINE1: &str = + "store.sign_in_warning.no_xbl_and_no_local_content.line1"; + #[doc = "Don't have a Microsoft account? Create one now - for free"] + pub const STORE_SIGN_IN_WARNING_NO_XBL_AND_NO_LOCAL_CONTENT_LINE2: &str = + "store.sign_in_warning.no_xbl_and_no_local_content.line2"; + #[doc = "Microsoft account Purchases!"] + pub const XBL_SIGNOUT_TITLE: &str = "xbl.signOut.title"; + #[doc = "While you are signed out of your Microsoft account you will not have access to the Minecoins and items you bought in the store."] + pub const XBL_SIGNOUT_MESSAGE1: &str = "xbl.signOut.message1"; + #[doc = "Are you sure you want to do this?"] + pub const XBL_SIGNOUT_MESSAGE2: &str = "xbl.signOut.message2"; + #[doc = "Jan"] + pub const DATE_SHORT_JANUARY: &str = "date.short_january"; + #[doc = "Feb"] + pub const DATE_SHORT_FEBRUARY: &str = "date.short_february"; + #[doc = "Mar"] + pub const DATE_SHORT_MARCH: &str = "date.short_march"; + #[doc = "Apr"] + pub const DATE_SHORT_APRIL: &str = "date.short_april"; + #[doc = "May"] + pub const DATE_SHORT_MAY: &str = "date.short_may"; + #[doc = "Jun"] + pub const DATE_SHORT_JUNE: &str = "date.short_june"; + #[doc = "Jul"] + pub const DATE_SHORT_JULY: &str = "date.short_july"; + #[doc = "Aug"] + pub const DATE_SHORT_AUGUST: &str = "date.short_august"; + #[doc = "Sep"] + pub const DATE_SHORT_SEPTEMBER: &str = "date.short_september"; + #[doc = "Oct"] + pub const DATE_SHORT_OCTOBER: &str = "date.short_october"; + #[doc = "Nov"] + pub const DATE_SHORT_NOVEMBER: &str = "date.short_november"; + #[doc = "Dec"] + pub const DATE_SHORT_DECEMBER: &str = "date.short_december"; + #[doc = "%s %d %d"] + pub const DATE_FORMATTED: &str = "date.formatted"; + #[doc = "%d %s %d"] + pub const DATE_FORMATTED_ALT: &str = "date.formatted_alt"; + #[doc = "%s at %s"] + pub const DATE_FORMATTEDSPECIFIC: &str = "date.formattedSpecific"; + #[doc = "Today at %s"] + pub const DATE_FORMATTEDSPECIFIC_TODAY: &str = "date.formattedSpecific.today"; + #[doc = "Yesterday at %s"] + pub const DATE_FORMATTEDSPECIFIC_YESTERDAY: &str = "date.formattedSpecific.yesterday"; + #[doc = "%1$s:%2$sam"] + pub const DATE_FORMATTEDTIMEAM: &str = "date.formattedTimeAM"; + #[doc = "%1$s:%2$spm"] + pub const DATE_FORMATTEDTIMEPM: &str = "date.formattedTimePm"; + #[doc = "January"] + pub const DATE_FULL_JANUARY: &str = "date.full_january"; + #[doc = "February"] + pub const DATE_FULL_FEBRUARY: &str = "date.full_february"; + #[doc = "March"] + pub const DATE_FULL_MARCH: &str = "date.full_march"; + #[doc = "April"] + pub const DATE_FULL_APRIL: &str = "date.full_april"; + #[doc = "May"] + pub const DATE_FULL_MAY: &str = "date.full_may"; + #[doc = "June"] + pub const DATE_FULL_JUNE: &str = "date.full_june"; + #[doc = "July"] + pub const DATE_FULL_JULY: &str = "date.full_july"; + #[doc = "August"] + pub const DATE_FULL_AUGUST: &str = "date.full_august"; + #[doc = "September"] + pub const DATE_FULL_SEPTEMBER: &str = "date.full_september"; + #[doc = "October"] + pub const DATE_FULL_OCTOBER: &str = "date.full_october"; + #[doc = "November"] + pub const DATE_FULL_NOVEMBER: &str = "date.full_november"; + #[doc = "December"] + pub const DATE_FULL_DECEMBER: &str = "date.full_december"; + #[doc = "UTC"] + pub const DATE_TIME_ZONE_UTC: &str = "date.time_zone_utc"; + #[doc = "%sd"] + pub const DATE_DAYSABBREVIATED3CHAR: &str = "date.daysAbbreviated3Char"; + #[doc = "%shr"] + pub const DATE_HOURSABBREVIATED3CHAR: &str = "date.hoursAbbreviated3Char"; + #[doc = "%smin"] + pub const DATE_MINUTESABBREVIATED3CHAR: &str = "date.minutesAbbreviated3Char"; + #[doc = "%ssec"] + pub const DATE_SECONDSABBREVIATED3CHAR: &str = "date.secondsAbbreviated3Char"; + #[doc = "%sd"] + pub const DATE_DAYSABBREVIATED1CHAR: &str = "date.daysAbbreviated1Char"; + #[doc = "%sh"] + pub const DATE_HOURSABBREVIATED1CHAR: &str = "date.hoursAbbreviated1Char"; + #[doc = "%sm"] + pub const DATE_MINUTESABBREVIATED1CHAR: &str = "date.minutesAbbreviated1Char"; + #[doc = "%ss"] + pub const DATE_SECONDSABBREVIATED1CHAR: &str = "date.secondsAbbreviated1Char"; + #[doc = "%s days"] + pub const DATE_DAYSPLURAL: &str = "date.daysPlural"; + #[doc = "%s hours"] + pub const DATE_HOURSPLURAL: &str = "date.hoursPlural"; + #[doc = "%s minutes"] + pub const DATE_MINUTESPLURAL: &str = "date.minutesPlural"; + #[doc = "%s seconds"] + pub const DATE_SECONDSPLURAL: &str = "date.secondsPlural"; + #[doc = "%s day"] + pub const DATE_DAYSINGULAR: &str = "date.daySingular"; + #[doc = "%s hour"] + pub const DATE_HOURSINGULAR: &str = "date.hourSingular"; + #[doc = "%s minute"] + pub const DATE_MINUTESINGULAR: &str = "date.minuteSingular"; + #[doc = "%s second"] + pub const DATE_SECONDSINGULAR: &str = "date.secondSingular"; + #[doc = "%s left"] + pub const DATE_TIMELEFT: &str = "date.timeLeft"; + #[doc = "Welcome to New Minecraft!"] + pub const DAYONEEXPERIENCE_CAROUSEL_TITLE: &str = "dayOneExperience.carousel.title"; + #[doc = "There's a lot of exciting new stuff in this new version of Minecraft! Check out the Marketplace, create a Realm, and play online with Cross-Platform friends!"] + pub const DAYONEEXPERIENCE_CAROUSEL_WELCOME_TEXT: &str = + "dayOneExperience.carousel.welcome_text"; + #[doc = "Minecraft Marketplace is a place to find new skins, worlds, textures, and mash-up packs by various talented creators."] + pub const DAYONEEXPERIENCE_CAROUSEL_MARKETPLACE: &str = "dayOneExperience.carousel.marketplace"; + #[doc = "Cross-platform play lets you connect with players on different platforms. Sign in to your Microsoft account to play with all your Minecraft friends!"] + pub const DAYONEEXPERIENCE_CAROUSEL_CROSS_PLATFORM: &str = + "dayOneExperience.carousel.cross_platform"; + #[doc = "Realms are servers run by us, just for you and your friends. Keep your Minecraft world online and always accessible, even when you log-off."] + pub const DAYONEEXPERIENCE_CAROUSEL_REALMS: &str = "dayOneExperience.carousel.realms"; + #[doc = "New Minecraft is the only place to receive future updates containing new features, mobs, items, blocks and much more!"] + pub const DAYONEEXPERIENCE_CAROUSEL_VILLAGER: &str = "dayOneExperience.carousel.villager"; + #[doc = "What's New"] + pub const DAYONEEXPERIENCE_TAB_LANDING: &str = "dayOneExperience.tab.landing"; + #[doc = "Marketplace"] + pub const DAYONEEXPERIENCE_TAB_MARKETPLACE: &str = "dayOneExperience.tab.marketplace"; + #[doc = "Cross-platform Play"] + pub const DAYONEEXPERIENCE_TAB_CROSSPLATFORM: &str = "dayOneExperience.tab.crossplatform"; + #[doc = "Realms"] + pub const DAYONEEXPERIENCE_TAB_REALMS: &str = "dayOneExperience.tab.realms"; + #[doc = "More Content"] + pub const DAYONEEXPERIENCE_TAB_VILLAGER: &str = "dayOneExperience.tab.villager"; + #[doc = "Finish"] + pub const DAYONEEXPERIENCE_FINISH: &str = "dayOneExperience.finish"; + #[doc = "Next"] + pub const DAYONEEXPERIENCE_NEXT: &str = "dayOneExperience.next"; + #[doc = "Connect to the internet to load your previous skin."] + pub const DAYONEEXPERIENCE_NO_INTERNET: &str = "dayOneExperience.no_internet"; + #[doc = "Minecraft has Updated!"] + pub const DAYONEEXPERIENCE_INTRO_TITLE: &str = "dayOneExperience.intro_title"; + #[doc = "There's a lot of great new content in this update."] + pub const DAYONEEXPERIENCE_INTRO_BODY_1: &str = "dayOneExperience.intro_body_1"; + #[doc = "Would you like help importing your saves, settings, and content from the previous version of Minecraft?"] + pub const DAYONEEXPERIENCE_INTRO_BODY_2: &str = "dayOneExperience.intro_body_2"; + #[doc = "You've updated to the latest version of Minecraft!"] + pub const DAYONEEXPERIENCE_INTRO_WELCOME_1: &str = "dayOneExperience.intro_welcome_1"; + #[doc = "If you would like to return to the previous version of Minecraft, you can find it on the main menu"] + pub const DAYONEEXPERIENCE_INTRO_WELCOME_2: &str = "dayOneExperience.intro_welcome_2"; + #[doc = "This is not the latest version of Minecraft, are you sure you want to launch the previous version of Minecraft?"] + pub const DAYONEEXPERIENCE_EDITIONS_LAUNCH_WARNING: &str = + "dayOneExperience.editions_launch_warning"; + #[doc = "Launch Previous Version?"] + pub const DAYONEEXPERIENCE_EDITIONS_TITLE: &str = "dayOneExperience.editions_title"; + #[doc = "We've imported your settings for you!"] + pub const DAYONEEXPERIENCE_SETTINGS_IMPORTED: &str = "dayOneExperience.settings_imported"; + #[doc = "We've imported your skin and settings for you!"] + pub const DAYONEEXPERIENCE_SETTINGS_SKIN_IMPORTED: &str = + "dayOneExperience.settings_skin_imported"; + #[doc = "Current Skin"] + pub const DAYONEEXPERIENCE_SKIN_CURRENT: &str = "dayOneExperience.skin_current"; + #[doc = "Default Skin"] + pub const DAYONEEXPERIENCE_SKIN_DEFAULT: &str = "dayOneExperience.skin_default"; + #[doc = "You can change your skin by selecting the Profile button on the main menu."] + pub const DAYONEEXPERIENCE_SKIN_TIP: &str = "dayOneExperience.skin_tip"; + #[doc = "Skip Conversion?"] + pub const DAYONEEXPERIENCE_SKIP_TITLE: &str = "dayOneExperience.skip_title"; + #[doc = "Old Worlds can be converted at any time from the Play Game - Worlds menu."] + pub const DAYONEEXPERIENCE_SKIP_BODY: &str = "dayOneExperience.skip_body"; + #[doc = "Tip: Conversion time will vary based on the size of the world."] + pub const DAYONEEXPERIENCE_WORLD_IMPORT_TIME: &str = "dayOneExperience.world_import_time"; + #[doc = "Select a World to Convert"] + pub const DAYONEEXPERIENCE_WORLD_PICKER_TITLE: &str = "dayOneExperience.world_picker_title"; + #[doc = "Skip for Now"] + pub const DAYONEEXPERIENCE_WORLD_PICKER_SKIP: &str = "dayOneExperience.world_picker_skip"; + #[doc = "%1$s was squashed by a falling anvil"] + pub const DEATH_ATTACK_ANVIL: &str = "death.attack.anvil"; + #[doc = "%1$s was shot by %2$s"] + pub const DEATH_ATTACK_ARROW: &str = "death.attack.arrow"; + #[doc = "%1$s was shot by %2$s using %3$s"] + pub const DEATH_ATTACK_ARROW_ITEM: &str = "death.attack.arrow.item"; + #[doc = "%1$s was sniped by %2$s"] + pub const DEATH_ATTACK_BULLET: &str = "death.attack.bullet"; + #[doc = "%1$s was pricked to death"] + pub const DEATH_ATTACK_CACTUS: &str = "death.attack.cactus"; + #[doc = "%1$s walked into a cactus whilst trying to escape %2$s"] + pub const DEATH_ATTACK_CACTUS_PLAYER: &str = "death.attack.cactus.player"; + #[doc = "%1$s died from dehydration"] + pub const DEATH_ATTACK_DEHYDRATION: &str = "death.attack.dehydration"; + #[doc = "%1$s drowned"] + pub const DEATH_ATTACK_DROWN: &str = "death.attack.drown"; + #[doc = "%1$s drowned whilst trying to escape %2$s"] + pub const DEATH_ATTACK_DROWN_PLAYER: &str = "death.attack.drown.player"; + #[doc = "%1$s blew up"] + pub const DEATH_ATTACK_EXPLOSION: &str = "death.attack.explosion"; + #[doc = "%1$s was killed by [Intentional Game Design]"] + pub const DEATH_ATTACK_EXPLOSION_BY_BED: &str = "death.attack.explosion.by.bed"; + #[doc = "%1$s was blown up by %2$s"] + pub const DEATH_ATTACK_EXPLOSION_PLAYER: &str = "death.attack.explosion.player"; + #[doc = "%1$s hit the ground too hard"] + pub const DEATH_ATTACK_FALL: &str = "death.attack.fall"; + #[doc = "%1$s was squashed by a falling block"] + pub const DEATH_ATTACK_FALLINGBLOCK: &str = "death.attack.fallingBlock"; + #[doc = "%1$s was fireballed by %2$s"] + pub const DEATH_ATTACK_FIREBALL: &str = "death.attack.fireball"; + #[doc = "%1$s was fireballed by %2$s using %3$s"] + pub const DEATH_ATTACK_FIREBALL_ITEM: &str = "death.attack.fireball.item"; + #[doc = "%1$s went off with a bang"] + pub const DEATH_ATTACK_FIREWORKS: &str = "death.attack.fireworks"; + #[doc = "%1$s experienced kinetic energy"] + pub const DEATH_ATTACK_FLYINTOWALL: &str = "death.attack.flyIntoWall"; + #[doc = "%1$s died"] + pub const DEATH_ATTACK_GENERIC: &str = "death.attack.generic"; + #[doc = "%1$s was killed by %2$s using magic"] + pub const DEATH_ATTACK_INDIRECTMAGIC: &str = "death.attack.indirectMagic"; + #[doc = "%1$s was killed by %2$s using %3$s"] + pub const DEATH_ATTACK_INDIRECTMAGIC_ITEM: &str = "death.attack.indirectMagic.item"; + #[doc = "%1$s went up in flames"] + pub const DEATH_ATTACK_INFIRE: &str = "death.attack.inFire"; + #[doc = "%1$s walked into fire whilst fighting %2$s"] + pub const DEATH_ATTACK_INFIRE_PLAYER: &str = "death.attack.inFire.player"; + #[doc = "%1$s suffocated in a wall"] + pub const DEATH_ATTACK_INWALL: &str = "death.attack.inWall"; + #[doc = "%1$s tried to swim in lava"] + pub const DEATH_ATTACK_LAVA: &str = "death.attack.lava"; + #[doc = "%1$s tried to swim in lava to escape %2$s"] + pub const DEATH_ATTACK_LAVA_PLAYER: &str = "death.attack.lava.player"; + #[doc = "%1$s was struck by lightning"] + pub const DEATH_ATTACK_LIGHTNINGBOLT: &str = "death.attack.lightningBolt"; + #[doc = "%1$s was smashed by %2$s"] + pub const DEATH_ATTACK_MACESMASH_PLAYER: &str = "death.attack.maceSmash.player"; + #[doc = "%1$s was smashed by %2$s with %3$s"] + pub const DEATH_ATTACK_MACESMASH_PLAYER_ITEM: &str = "death.attack.maceSmash.player.item"; + #[doc = "%1$s was killed by magic"] + pub const DEATH_ATTACK_MAGIC: &str = "death.attack.magic"; + #[doc = "%1$s discovered the floor was lava"] + pub const DEATH_ATTACK_MAGMA: &str = "death.attack.magma"; + #[doc = "%1$s walked on danger zone due to %2$s"] + pub const DEATH_ATTACK_MAGMA_PLAYER: &str = "death.attack.magma.player"; + #[doc = "%1$s was slain by %2$s"] + pub const DEATH_ATTACK_MOB: &str = "death.attack.mob"; + #[doc = "%1$s was slain by %2$s using %3$s"] + pub const DEATH_ATTACK_MOB_ITEM: &str = "death.attack.mob.item"; + #[doc = "%1$s burned to death"] + pub const DEATH_ATTACK_ONFIRE: &str = "death.attack.onFire"; + #[doc = "%1$s was burnt to a crisp whilst fighting %2$s"] + pub const DEATH_ATTACK_ONFIRE_PLAYER: &str = "death.attack.onFire.player"; + #[doc = "%1$s fell out of the world"] + pub const DEATH_ATTACK_OUTOFWORLD: &str = "death.attack.outOfWorld"; + #[doc = "%1$s was slain by %2$s"] + pub const DEATH_ATTACK_PLAYER: &str = "death.attack.player"; + #[doc = "%1$s was slain by %2$s using %3$s"] + pub const DEATH_ATTACK_PLAYER_ITEM: &str = "death.attack.player.item"; + #[doc = "%1$s was spitballed by %2$s"] + pub const DEATH_ATTACK_SPIT: &str = "death.attack.spit"; + #[doc = "%1$s starved to death"] + pub const DEATH_ATTACK_STARVE: &str = "death.attack.starve"; + #[doc = "%1$s was poked to death by a sweet berry bush"] + pub const DEATH_ATTACK_SWEETBERRY: &str = "death.attack.sweetBerry"; + #[doc = "%1$s was killed trying to hurt %2$s"] + pub const DEATH_ATTACK_THORNS: &str = "death.attack.thorns"; + #[doc = "%1$s was pummeled by %2$s"] + pub const DEATH_ATTACK_THROWN: &str = "death.attack.thrown"; + #[doc = "%1$s was pummeled by %2$s using %3$s"] + pub const DEATH_ATTACK_THROWN_ITEM: &str = "death.attack.thrown.item"; + #[doc = "%1$s was impaled to death by %2$s"] + pub const DEATH_ATTACK_TRIDENT: &str = "death.attack.trident"; + #[doc = "%1$s withered away"] + pub const DEATH_ATTACK_WITHER: &str = "death.attack.wither"; + #[doc = "%1$s froze to death"] + pub const DEATH_ATTACK_FREEZE: &str = "death.attack.freeze"; + #[doc = "%1$s was obliterated by a sonically-charged shriek"] + pub const DEATH_ATTACK_SONICBOOM: &str = "death.attack.sonicBoom"; + #[doc = "%1$s was obliterated by a sonically-charged shriek whilst trying to escape %2$s"] + pub const DEATH_ATTACK_SONICBOOM_PLAYER: &str = "death.attack.sonicBoom.player"; + #[doc = "%1$s was skewered by a falling stalactite"] + pub const DEATH_ATTACK_STALACTITE: &str = "death.attack.stalactite"; + #[doc = "%1$s was impaled on a stalagmite"] + pub const DEATH_ATTACK_STALAGMITE: &str = "death.attack.stalagmite"; + #[doc = "%1$s fell from a high place"] + pub const DEATH_FELL_ACCIDENT_GENERIC: &str = "death.fell.accident.generic"; + #[doc = "%1$s fell off a ladder"] + pub const DEATH_FELL_ACCIDENT_LADDER: &str = "death.fell.accident.ladder"; + #[doc = "%1$s fell off some vines"] + pub const DEATH_FELL_ACCIDENT_VINES: &str = "death.fell.accident.vines"; + #[doc = "%1$s fell out of the water"] + pub const DEATH_FELL_ACCIDENT_WATER: &str = "death.fell.accident.water"; + #[doc = "%1$s was doomed to fall by %2$s"] + pub const DEATH_FELL_ASSIST: &str = "death.fell.assist"; + #[doc = "%1$s was doomed to fall by %2$s using %3$s"] + pub const DEATH_FELL_ASSIST_ITEM: &str = "death.fell.assist.item"; + #[doc = "%1$s fell too far and was finished by %2$s"] + pub const DEATH_FELL_FINISH: &str = "death.fell.finish"; + #[doc = "%1$s fell too far and was finished by %2$s using %3$s"] + pub const DEATH_FELL_FINISH_ITEM: &str = "death.fell.finish.item"; + #[doc = "%1$s was doomed to fall"] + pub const DEATH_FELL_KILLER: &str = "death.fell.killer"; + #[doc = "Delete world"] + pub const DEATHSCREEN_DELETEWORLD: &str = "deathScreen.deleteWorld"; + #[doc = "You cannot respawn in hardcore mode!"] + pub const DEATHSCREEN_HARDCOREINFO: &str = "deathScreen.hardcoreInfo"; + #[doc = "Leave server"] + pub const DEATHSCREEN_LEAVESERVER: &str = "deathScreen.leaveServer"; + #[doc = "You died!"] + pub const DEATHSCREEN_MESSAGE: &str = "deathScreen.message"; + #[doc = "Main menu"] + pub const DEATHSCREEN_QUIT: &str = "deathScreen.quit"; + #[doc = "Are you sure you want to quit?"] + pub const DEATHSCREEN_QUIT_CONFIRM: &str = "deathScreen.quit.confirm"; + #[doc = "Are you sure you want to exit the game to the main menu?"] + pub const DEATHSCREEN_QUIT_CONFIRMTOMAINMENUWARNING: &str = + "deathScreen.quit.confirmToMainMenuWarning"; + #[doc = "Quit to Main Menu?"] + pub const DEATHSCREEN_QUIT_CONFIRMTOMAINMENUTITLEWARNING: &str = + "deathScreen.quit.confirmToMainMenuTitleWarning"; + #[doc = "Save and Leave"] + pub const DEATHSCREEN_QUIT_SECONDARYCLIENT: &str = "deathScreen.quit.secondaryClient"; + #[doc = "Are you sure you want to save and leave the game?"] + pub const DEATHSCREEN_QUIT_SECONDARYCLIENT_CONFIRMLEAVEWARNING: &str = + "deathScreen.quit.secondaryClient.confirmLeaveWarning"; + #[doc = "Save and Leave"] + pub const DEATHSCREEN_QUIT_SECONDARYCLIENT_CONFIRMLEAVETITLEWARNING: &str = + "deathScreen.quit.secondaryClient.confirmLeaveTitleWarning"; + #[doc = "Respawn"] + pub const DEATHSCREEN_RESPAWN: &str = "deathScreen.respawn"; + #[doc = "Score"] + pub const DEATHSCREEN_SCORE: &str = "deathScreen.score"; + #[doc = "You died!"] + pub const DEATHSCREEN_TITLE: &str = "deathScreen.title"; + #[doc = "Game over!"] + pub const DEATHSCREEN_TITLE_HARDCORE: &str = "deathScreen.title.hardcore"; + #[doc = "Title screen"] + pub const DEATHSCREEN_TITLESCREEN: &str = "deathScreen.titleScreen"; + #[doc = "This demo will last five game days, do your best!"] + pub const DEMO_DAY_1: &str = "demo.day.1"; + #[doc = "Day Two"] + pub const DEMO_DAY_2: &str = "demo.day.2"; + #[doc = "Day Three"] + pub const DEMO_DAY_3: &str = "demo.day.3"; + #[doc = "Day Four"] + pub const DEMO_DAY_4: &str = "demo.day.4"; + #[doc = "This is your last day!"] + pub const DEMO_DAY_5: &str = "demo.day.5"; + #[doc = "You have passed your fifth day, use F2 to save a screenshot of your creation"] + pub const DEMO_DAY_6: &str = "demo.day.6"; + #[doc = "Your time is almost up!"] + pub const DEMO_DAY_WARNING: &str = "demo.day.warning"; + #[doc = "Demo time's up!"] + pub const DEMO_DEMOEXPIRED: &str = "demo.demoExpired"; + #[doc = "Purchase Now!"] + pub const DEMO_HELP_BUY: &str = "demo.help.buy"; + #[doc = "This demo will last 5 in-game days (about 1 hour and 40 minutes of real time). Check the achievements for hints! Have fun!"] + pub const DEMO_HELP_FULLWRAPPED: &str = "demo.help.fullWrapped"; + #[doc = "Use %1$s to open your inventory"] + pub const DEMO_HELP_INVENTORY: &str = "demo.help.inventory"; + #[doc = "Jump by pressing %1$s"] + pub const DEMO_HELP_JUMP: &str = "demo.help.jump"; + #[doc = "Continue Playing!"] + pub const DEMO_HELP_LATER: &str = "demo.help.later"; + #[doc = "Use %1$s, %2$s, %3$s, %4$s and the mouse to move around"] + pub const DEMO_HELP_MOVEMENT: &str = "demo.help.movement"; + #[doc = "Look around using the mouse"] + pub const DEMO_HELP_MOVEMENTMOUSE: &str = "demo.help.movementMouse"; + #[doc = "Move by pressing %1$s, %2$s, %3$s, %4$s"] + pub const DEMO_HELP_MOVEMENTSHORT: &str = "demo.help.movementShort"; + #[doc = "Minecraft Demo Mode"] + pub const DEMO_HELP_TITLE: &str = "demo.help.title"; + #[doc = "Remaining time: %s"] + pub const DEMO_REMAININGTIME: &str = "demo.remainingTime"; + #[doc = "The demo time has expired, buy the game to continue or start a new world!"] + pub const DEMO_REMINDER: &str = "demo.reminder"; + #[doc = "The demo time has expired, start a new world to continue playing the trial!"] + pub const DEMO_CB_REMINDER: &str = "demo.cb.reminder"; + #[doc = "Are you sure you want to lock the difficulty of this world? This will set this world to always be %1$s, and you will never be able to change that again."] + pub const DIFFICULTY_LOCK_QUESTION: &str = "difficulty.lock.question"; + #[doc = "Lock World Difficulty"] + pub const DIFFICULTY_LOCK_TITLE: &str = "difficulty.lock.title"; + #[doc = "Overworld"] + pub const DIMENSION_DIMENSIONNAME0: &str = "dimension.dimensionName0"; + #[doc = "Nether"] + pub const DIMENSION_DIMENSIONNAME1: &str = "dimension.dimensionName1"; + #[doc = "The End"] + pub const DIMENSION_DIMENSIONNAME2: &str = "dimension.dimensionName2"; + #[doc = "You are being displayed as a default character"] + pub const DISABLEDSKIN_TITLE: &str = "disabledSkin.title"; + #[doc = "This server has %s disabled. You can switch to a different skin in the dressing room."] + pub const DISABLEDSKIN_BODY_ONJOIN: &str = "disabledSkin.body.onJoin"; + #[doc = "This server has %s disabled. Are you sure want to keep this skin equipped?"] + pub const DISABLEDSKIN_BODY_DRESSINGROOM: &str = "disabledSkin.body.dressingRoom"; + #[doc = "custom skins"] + pub const DISABLEDSKIN_TYPE_CUSTOMSKINS: &str = "disabledSkin.type.customSkins"; + #[doc = "personas"] + pub const DISABLEDSKIN_TYPE_PERSONA: &str = "disabledSkin.type.persona"; + #[doc = "custom skins and personas"] + pub const DISABLEDSKIN_TYPE_BOTH: &str = "disabledSkin.type.both"; + #[doc = "Connection closed"] + pub const DISCONNECT_CLOSED: &str = "disconnect.closed"; + #[doc = "Error while downloading packs from server. Please try again."] + pub const DISCONNECT_DOWNLOADPACK: &str = "disconnect.downloadPack"; + #[doc = "Disconnected by Server"] + pub const DISCONNECT_DISCONNECTED: &str = "disconnect.disconnected"; + #[doc = "End of stream"] + pub const DISCONNECT_ENDOFSTREAM: &str = "disconnect.endOfStream"; + #[doc = "%s"] + pub const DISCONNECT_GENERICREASON: &str = "disconnect.genericReason"; + #[doc = "You were kicked from the game"] + pub const DISCONNECT_KICKED: &str = "disconnect.kicked"; + #[doc = "You were kicked from the game:"] + pub const DISCONNECT_KICKED_REASON: &str = "disconnect.kicked.reason"; + #[doc = "You were removed from the game"] + pub const DISCONNECT_REMOVED: &str = "disconnect.removed"; + #[doc = "You were removed from the game:"] + pub const DISCONNECT_REMOVED_REASON: &str = "disconnect.removed.reason"; + #[doc = "Failed to login"] + pub const DISCONNECT_LOGINFAILED: &str = "disconnect.loginFailed"; + #[doc = "Failed to login: %s"] + pub const DISCONNECT_LOGINFAILEDINFO: &str = "disconnect.loginFailedInfo"; + #[doc = "Playfab environment mismatch - Discovery=%s/%s, Playfab=%s/%s"] + pub const DISCONNECT_LOGINFAILEDINFO_ENVIRONMENTMISMATCH: &str = + "disconnect.loginFailedInfo.environmentMismatch"; + #[doc = "Invalid session (Try restarting your game)"] + pub const DISCONNECT_LOGINFAILEDINFO_INVALIDSESSION: &str = + "disconnect.loginFailedInfo.invalidSession"; + #[doc = "The authentication servers are currently down for maintenance."] + pub const DISCONNECT_LOGINFAILEDINFO_SERVERSUNAVAILABLE: &str = + "disconnect.loginFailedInfo.serversUnavailable"; + #[doc = "Connection Lost"] + pub const DISCONNECT_LOST: &str = "disconnect.lost"; + #[doc = "Buffer overflow"] + pub const DISCONNECT_OVERFLOW: &str = "disconnect.overflow"; + #[doc = "Quitting"] + pub const DISCONNECT_QUITTING: &str = "disconnect.quitting"; + #[doc = "Kicked for spamming"] + pub const DISCONNECT_SPAM: &str = "disconnect.spam"; + #[doc = "Timed out"] + pub const DISCONNECT_TIMEOUT: &str = "disconnect.timeout"; + #[doc = "The server was shut down due to an unhandled scripting watchdog exception."] + pub const DISCONNECT_SCRIPTWATCHDOG: &str = "disconnect.scriptWatchdog"; + #[doc = "The server was shut down due to exceeding the scripting memory limit."] + pub const DISCONNECT_SCRIPTWATCHDOGOUTOFMEMORY: &str = "disconnect.scriptWatchdogOutOfMemory"; + #[doc = "Multiplayer Invitation"] + pub const DISCONNECTIONSCREEN_HEADER_REALMS_HIDDEN: &str = + "disconnectionScreen.header.realms_hidden"; + #[doc = "Unable to join this specific server."] + pub const DISCONNECTIONSCREEN_BODY_REALMS_HIDDEN: &str = + "disconnectionScreen.body.realms_hidden"; + #[doc = "%s ID collides with %s"] + pub const DISCONNECTIONSCREEN_BIOMEDATA_IDDUPLICATION: &str = + "disconnectionScreen.biomeData.IdDuplication"; + #[doc = "Malformed Biome Data"] + pub const DISCONNECTIONSCREEN_BIOMEDATA_MALFORMEDDATA: &str = + "disconnectionScreen.biomeData.MalformedData"; + #[doc = "Biome Packet has mixed id presence for Custom Biomes"] + pub const DISCONNECTIONSCREEN_BIOMEDATA_MIXEDIDPRESENCE: &str = + "disconnectionScreen.biomeData.MixedIdPresence"; + #[doc = "Custom Biome %s uses ID from a reserved range. ID range for Custom Biomes is: %s-%s"] + pub const DISCONNECTIONSCREEN_BIOMEDATA_RESERVEDRANGE: &str = + "disconnectionScreen.biomeData.ReservedRange"; + #[doc = "Vanilla Biome data should not contain 'id' field"] + pub const DISCONNECTIONSCREEN_BIOMEDATA_VANILLABIOMESWITHID: &str = + "disconnectionScreen.biomeData.VanillaBiomesWithId"; + #[doc = "Blocks between client and server do not match."] + pub const DISCONNECTIONSCREEN_BLOCKMISMATCH: &str = "disconnectionScreen.blockMismatch"; + #[doc = "Unable to connect to world."] + pub const DISCONNECTIONSCREEN_CANTCONNECT: &str = "disconnectionScreen.cantConnect"; + #[doc = "Unable to connect to Realm."] + pub const DISCONNECTIONSCREEN_CANTCONNECTTOREALM: &str = + "disconnectionScreen.cantConnectToRealm"; + #[doc = "Realm not found, or you are not a member."] + pub const DISCONNECTIONSCREEN_FORBIDDEN: &str = "disconnectionScreen.forbidden"; + #[doc = "Unable to connect to Realms."] + pub const DISCONNECTIONSCREEN_CANTCONNECTTOREALMS: &str = + "disconnectionScreen.cantConnectToRealms"; + #[doc = "Enable cross-platform play in the main menu to connect with friends on other platforms. To play with other friends online without cross-play, the host of the game must also have cross-play disabled via the main menu."] + pub const DISCONNECTIONSCREEN_CROSSPLATFORMDISABLED: &str = + "disconnectionScreen.crossPlatformDisabled"; + #[doc = "Cross-Platform Play Disabled."] + pub const DISCONNECTIONSCREEN_CROSSPLATFORMDISABLED_HEADER: &str = + "disconnectionScreen.crossPlatformDisabled.header"; + #[doc = "Your client is incompatible or out of date. Update your client to connect to Realms."] + pub const DISCONNECTIONSCREEN_INCOMPATIBLEREALM: &str = "disconnectionScreen.incompatibleRealm"; + #[doc = "Testing the Realms Alpha has ended. Thank you for helping!"] + pub const DISCONNECTIONSCREEN_REALMSALPHAENDEDTITLE: &str = + "disconnectionScreen.realmsAlphaEndedTitle"; + #[doc = "Realms is not available right now."] + pub const DISCONNECTIONSCREEN_REALMSALPHAENDEDMESSAGE: &str = + "disconnectionScreen.realmsAlphaEndedMessage"; + #[doc = "Disconnected from Server"] + pub const DISCONNECTIONSCREEN_DISCONNECTED: &str = "disconnectionScreen.disconnected"; + #[doc = "This world was saved from Minecraft Education. It cannot be loaded."] + pub const DISCONNECTIONSCREEN_EDITIONMISMATCH: &str = "disconnectionScreen.editionMismatch"; + #[doc = "The server is not running Minecraft Education. Failed to connect."] + pub const DISCONNECTIONSCREEN_EDITIONMISMATCHEDUTOVANILLA: &str = + "disconnectionScreen.editionMismatchEduToVanilla"; + #[doc = "The server is running an incompatible edition of Minecraft. Failed to connect."] + pub const DISCONNECTIONSCREEN_EDITIONMISMATCHVANILLATOEDU: &str = + "disconnectionScreen.editionMismatchVanillaToEdu"; + #[doc = "The world you selected cannot be opened in this version of Minecraft Education."] + pub const DISCONNECTIONSCREEN_EDITIONVERSIONMISMATCH_BODY: &str = + "disconnectionScreen.editionVersionMismatch.body"; + #[doc = "Unable to load world."] + pub const DISCONNECTIONSCREEN_EDITIONVERSIONMISMATCH_TITLE: &str = + "disconnectionScreen.editionVersionMismatch.title"; + #[doc = "A newer version of the game has saved this world. It cannot be loaded."] + pub const DISCONNECTIONSCREEN_FUTUREVERSION: &str = "disconnectionScreen.futureVersion"; + #[doc = "We were unable to connect you."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTCONNECT: &str = + "disconnectionScreen.internalError.cantConnect"; + #[doc = "There was a problem finding this server."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTEDIT: &str = + "disconnectionScreen.internalError.cantEdit"; + #[doc = "We were unable to connect you. Try adding a new server."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTFINDEDIT: &str = + "disconnectionScreen.internalError.cantFindEdit"; + #[doc = "There was a problem loading this world."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTFINDLOCAL: &str = + "disconnectionScreen.internalError.cantFindLocal"; + #[doc = "There was a problem finding this Realm."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTFINDREALM: &str = + "disconnectionScreen.internalError.cantFindRealm"; + #[doc = "There was a problem finding this server."] + pub const DISCONNECTIONSCREEN_INTERNALERROR_CANTFINDSERVER: &str = + "disconnectionScreen.internalError.cantFindServer"; + #[doc = "Invalid name!"] + pub const DISCONNECTIONSCREEN_INVALIDNAME: &str = "disconnectionScreen.invalidName"; + #[doc = "This world's multiplayer setting is set to friends only. You must be friends with the host of this world to join."] + pub const DISCONNECTIONSCREEN_INVALIDPLAYER: &str = "disconnectionScreen.invalidPlayer"; + #[doc = "Invalid IP address!"] + pub const DISCONNECTIONSCREEN_INVALIDIP: &str = "disconnectionScreen.invalidIP"; + #[doc = "Invalid or corrupt skin!"] + pub const DISCONNECTIONSCREEN_INVALIDSKIN: &str = "disconnectionScreen.invalidSkin"; + #[doc = "Platform Restricted Skin!"] + pub const DISCONNECTIONSCREEN_LOCKEDSKIN_TITLE: &str = "disconnectionScreen.lockedSkin.title"; + #[doc = "The Skin that you have equipped is from a content pack that is not allowed in cross-platform multiplayer games."] + pub const DISCONNECTIONSCREEN_LOCKEDSKIN: &str = "disconnectionScreen.lockedSkin"; + #[doc = "Multiplayer Restricted Skin!"] + pub const DISCONNECTIONSCREEN_MULTIPLAYERLOCKEDSKIN_TITLE: &str = + "disconnectionScreen.multiplayerLockedSkin.title"; + #[doc = "The Skin that you have equipped is from a content pack that is not allowed in multiplayer games."] + pub const DISCONNECTIONSCREEN_MULTIPLAYERLOCKEDSKIN: &str = + "disconnectionScreen.multiplayerLockedSkin"; + #[doc = "Logged in from other location"] + pub const DISCONNECTIONSCREEN_LOGGEDINOTHERLOCATION: &str = + "disconnectionScreen.loggedinOtherLocation"; + #[doc = "The world has been set to single player mode."] + pub const DISCONNECTIONSCREEN_MULTIPLAYERDISABLED: &str = + "disconnectionScreen.multiplayerDisabled"; + #[doc = "You have been disconnected"] + pub const DISCONNECTIONSCREEN_NOREASON: &str = "disconnectionScreen.noReason"; + #[doc = "Please check your connection to the internet and try again."] + pub const DISCONNECTIONSCREEN_NOINTERNET: &str = "disconnectionScreen.noInternet"; + #[doc = "You're not invited to play on this server."] + pub const DISCONNECTIONSCREEN_NOTALLOWED: &str = "disconnectionScreen.notAllowed"; + #[doc = "You need to authenticate to Microsoft services."] + pub const DISCONNECTIONSCREEN_NOTAUTHENTICATED: &str = "disconnectionScreen.notAuthenticated"; + #[doc = "Could not connect: Outdated client!"] + pub const DISCONNECTIONSCREEN_OUTDATEDCLIENT: &str = "disconnectionScreen.outdatedClient"; + #[doc = "The host is using an older version of Minecraft. Everyone should update to the latest version of Minecraft and try again."] + pub const DISCONNECTIONSCREEN_OUTDATEDSERVER: &str = "disconnectionScreen.outdatedServer"; + #[doc = "You need to update your game to continue playing on this Realm."] + pub const DISCONNECTIONSCREEN_OUTDATEDCLIENTREALMS: &str = + "disconnectionScreen.outdatedClientRealms"; + #[doc = "Realms Has Updated"] + pub const DISCONNECTIONSCREEN_OUTDATEDCLIENTREALMS_TITLE: &str = + "disconnectionScreen.outdatedClientRealms.title"; + #[doc = "Your game is up-to-date but this Realm is not."] + pub const DISCONNECTIONSCREEN_OUTDATEDSERVERREALMS: &str = + "disconnectionScreen.outdatedServerRealms"; + #[doc = "We can't update your Realm server right now because other players are currently online. You can close and reopen your Realm from the Manage Realm screen to make the other players quit and then join your Realm to update it."] + pub const DISCONNECTIONSCREEN_OUTDATEDSERVERREALMS_TITLE: &str = + "disconnectionScreen.outdatedServerRealms.title"; + #[doc = "The Realm you are attempting to access is a different version. Contact the owner of the Realm to address the issue."] + pub const DISCONNECTIONSCREEN_OUTDATEDSERVERREALMSNONOWNER_TITLE: &str = + "disconnectionScreen.outdatedServerRealmsNonOwner.title"; + #[doc = "Your Realm will soon be updated. You will need an update too."] + pub const DISCONNECTIONSCREEN_REALMSSERVERUPDATEINCOMING: &str = + "disconnectionScreen.realmsServerUpdateIncoming"; + #[doc = "Check For Game Update Now?"] + pub const DISCONNECTIONSCREEN_REALMSSERVERUPDATEINCOMING_TITLE: &str = + "disconnectionScreen.realmsServerUpdateIncoming.title"; + #[doc = "Assign version in dev options."] + pub const DISCONNECTIONSCREEN_REALMSWORLDUNASSIGNED: &str = + "disconnectionScreen.realmsWorldUnassigned"; + #[doc = "Realm is Unassigned!"] + pub const DISCONNECTIONSCREEN_REALMSWORLDUNASSIGNED_TITLE: &str = + "disconnectionScreen.realmsWorldUnassigned.title"; + #[doc = "Wow this server is popular! Check back later to see if space opens up."] + pub const DISCONNECTIONSCREEN_SERVERFULL: &str = "disconnectionScreen.serverFull"; + #[doc = "Server Full"] + pub const DISCONNECTIONSCREEN_SERVERFULL_TITLE: &str = "disconnectionScreen.serverFull.title"; + #[doc = "CrossPlay is temporarily disabled!"] + pub const DISCONNECTIONSCREEN_CROSSPLAYDISABLED: &str = "disconnectionScreen.crossPlayDisabled"; + #[doc = "CrossPlay Disabled"] + pub const DISCONNECTIONSCREEN_CROSSPLAYDISABLED_TITLE: &str = + "disconnectionScreen.crossPlayDisabled.title"; + #[doc = "Cannot join world. The account you are signed in to is currently playing in this world on a different device."] + pub const DISCONNECTIONSCREEN_SERVERIDCONFLICT: &str = "disconnectionScreen.serverIdConflict"; + #[doc = "Unable to connect to world. The world is no longer available to join."] + pub const DISCONNECTIONSCREEN_SESSIONNOTFOUND: &str = "disconnectionScreen.sessionNotFound"; + #[doc = "There was a problem connecting to the world. Please try again. If this error continues, check your internet connection or try restarting Minecraft."] + pub const DISCONNECTIONSCREEN_TIMEOUT: &str = "disconnectionScreen.timeout"; + #[doc = "It appears you are unable to connect to your network, please connect to a Wi-Fi network or enable 'Use Mobile Data' in profile settings."] + pub const DISCONNECTIONSCREEN_NOWIFI: &str = "disconnectionScreen.nowifi"; + #[doc = "Unable to connect to the world. Please check your join code and try again."] + pub const DISCONNECTIONSCREEN_INVALIDTENANT: &str = "disconnectionScreen.invalidTenant"; + #[doc = "Encountered a problem while downloading or applying resource pack."] + pub const DISCONNECTIONSCREEN_RESOURCEPACK: &str = "disconnectionScreen.resourcePack"; + #[doc = "Unable to connect, please restart your client."] + pub const DISCONNECTIONSCREEN_RESTARTCLIENT: &str = "disconnectionScreen.restartClient"; + #[doc = "Server sent broken packet."] + pub const DISCONNECTIONSCREEN_BADPACKET: &str = "disconnectionScreen.badPacket"; + #[doc = "Realms are disabled."] + pub const DISCONNECTIONSCREEN_REALMSDISABLED: &str = "disconnectionScreen.realmsDisabled"; + #[doc = "Realms are disabled for the beta."] + pub const DISCONNECTIONSCREEN_REALMSDISABLEDBETA: &str = + "disconnectionScreen.realmsDisabledBeta"; + #[doc = "You are unable to join the world because you have the following incompatible packs: %s"] + pub const DISCONNECTIONSCREEN_INCOMPATIBLEPACK: &str = "disconnectionScreen.incompatiblePack"; + #[doc = "You are unable to join the world because your device doesn't have enough memory for the following packs: %s"] + pub const DISCONNECTIONSCREEN_INCOMPATIBLEPACK_MEMORY: &str = + "disconnectionScreen.incompatiblePack.memory"; + #[doc = "You are unable to join the world because your device doesn't have compatible hardware to support ray tracing"] + pub const DISCONNECTIONSCREEN_INCOMPATIBLEPACK_GRAPHICS_RAYTRACING: &str = + "disconnectionScreen.incompatiblePack.graphics.raytracing"; + #[doc = "Try reopening the world or restoring it from a previous backup"] + pub const DISCONNECTIONSCREEN_WORLDCORRUPTION_MESSAGE: &str = + "disconnectionScreen.worldCorruption.message"; + #[doc = "Disconnected due to world corruption"] + pub const DISCONNECTIONSCREEN_WORLDCORRUPTION: &str = "disconnectionScreen.worldCorruption"; + #[doc = "Disconnected due to the server being unavailable"] + pub const DISCONNECTIONSCREEN_HOSTSUSPENDED: &str = "disconnectionScreen.hostSuspended"; + #[doc = "Invalid Level!"] + pub const DISCONNECTIONSCREEN_INVALIDLEVEL: &str = "disconnectionScreen.invalidLevel"; + #[doc = "The server provided invalid height values for the overworld dimension"] + pub const DISCONNECTIONSCREEN_INVALIDOVERWORLDDIMENSIONHEIGHTS: &str = + "disconnectionScreen.invalidOverworldDimensionHeights"; + #[doc = "This world is a not in Editor Mode. It cannot be loaded."] + pub const DISCONNECTIONSCREEN_EDITOR_MISMATCHVANILLAWORLD: &str = + "disconnectionScreen.editor.mismatchVanillaWorld"; + #[doc = "This world is in Editor Mode. It cannot be loaded."] + pub const DISCONNECTIONSCREEN_EDITOR_MISMATCHEDITORWORLD: &str = + "disconnectionScreen.editor.mismatchEditorWorld"; + #[doc = "The server is not in Editor Mode. Failed to connect."] + pub const DISCONNECTIONSCREEN_EDITOR_MISMATCHEDITORTOVANILLA: &str = + "disconnectionScreen.editor.mismatchEditorToVanilla"; + #[doc = "The server is in Editor Mode. Failed to connect."] + pub const DISCONNECTIONSCREEN_EDITOR_MISMATCHVANILLATOEDITOR: &str = + "disconnectionScreen.editor.mismatchVanillaToEditor"; + #[doc = "Server and Client have different values set for feature toggle 'Client Side Generation'"] + pub const DISCONNECTIONSCREEN_CLIENTSIDEGENERATIONDESYNC: &str = + "disconnectionScreen.clientsideGenerationDesync"; + #[doc = "Ray Tracing enabled resource packs are not yet compatible with Editor projects."] + pub const DISCONNECTIONSCREEN_EDITOR_CANNOTUSERAYTRACING: &str = + "disconnectionScreen.editor.cannotUseRayTracing"; + #[doc = "Disconnected due to an unexpected type of packet received which cannot be processed. This could be due to a version mismatch or corruption at the networking level."] + pub const DISCONNECTIONSCREEN_UNEXPECTEDPACKET: &str = "disconnectionScreen.unexpectedPacket"; + #[doc = "The connection to the host was lost. If that world is still being hosted, please check your internet connection and try to connect again."] + pub const DISCONNECTIONSCREEN_CONNECTIONLOST: &str = "disconnectionScreen.connectionLost"; + #[doc = "Unable to load world."] + pub const DISCONNECTIONSCREEN_DEEPLINK_TRYINGTOOPENDEMOWORLDWHILESIGNEDIN_TITLE: &str = + "disconnectionScreen.deepLink.TryingToOpenDemoWorldWhileSignedIn.title"; + #[doc = "Try opening this world in demo mode."] + pub const DISCONNECTIONSCREEN_DEEPLINK_TRYINGTOOPENDEMOWORLDWHILESIGNEDIN_BODY: &str = + "disconnectionScreen.deepLink.TryingToOpenDemoWorldWhileSignedIn.body"; + #[doc = "Error Code:"] + pub const DISCONNECTIONSCREEN_ERRORCODE: &str = "disconnectionScreen.errorCode"; + #[doc = "There was a problem loading into the server."] + pub const DISCONNECTIONSCREEN_FAILEDASYNCCHECK: &str = "disconnectionScreen.failedAsyncCheck"; + #[doc = "You are banned by the host."] + pub const DISCONNECTIONSCREEN_TITLE_BANNEDBYHOST: &str = + "disconnectionScreen.title.bannedByHost"; + #[doc = "Connection timed out."] + pub const DISCONNECTIONSCREEN_TITLE_CONNECTIONTIMEOUT: &str = + "disconnectionScreen.title.connectionTimeout"; + #[doc = "Disconnected."] + pub const DISCONNECTIONSCREEN_TITLE_DISCONNECTED: &str = + "disconnectionScreen.title.disconnected"; + #[doc = "Disconnected from host."] + pub const DISCONNECTIONSCREEN_TITLE_DISCONNECTEDFROMHOST: &str = + "disconnectionScreen.title.disconnectedFromHost"; + #[doc = "You have encountered an error."] + pub const DISCONNECTIONSCREEN_TITLE_ERRORENCOUNTERED: &str = + "disconnectionScreen.title.errorEncountered"; + #[doc = "An error has occurred."] + pub const DISCONNECTIONSCREEN_TITLE_ERROROCCURRED: &str = + "disconnectionScreen.title.errorOccurred"; + #[doc = "Incompatible Pack."] + pub const DISCONNECTIONSCREEN_TITLE_INCOMPATIBLEPACK: &str = + "disconnectionScreen.title.incompatiblePack"; + #[doc = "Incompatible World."] + pub const DISCONNECTIONSCREEN_TITLE_INCOMPATIBLEWORLD: &str = + "disconnectionScreen.title.incompatibleWorld"; + #[doc = "Invalid Skin."] + pub const DISCONNECTIONSCREEN_TITLE_INVALIDSKIN: &str = "disconnectionScreen.title.invalidSkin"; + #[doc = "Invalid Tenant ID"] + pub const DISCONNECTIONSCREEN_TITLE_INVALIDTENANTID: &str = + "disconnectionScreen.title.invalidTenantId"; + #[doc = "You have been kicked from the world."] + pub const DISCONNECTIONSCREEN_TITLE_KICKEDFROMWORLD: &str = + "disconnectionScreen.title.kickedFromWorld"; + #[doc = "Local server not found."] + pub const DISCONNECTIONSCREEN_TITLE_LOCALSERVERNOTFOUND: &str = + "disconnectionScreen.title.localServerNotFound"; + #[doc = "Multiplayer Connection Failed"] + pub const DISCONNECTIONSCREEN_TITLE_MULTIPLAYERCONNECTION: &str = + "disconnectionScreen.title.multiplayerConnection"; + #[doc = "Multiplayer is disabled."] + pub const DISCONNECTIONSCREEN_TITLE_MULTIPLAYERDISABLED: &str = + "disconnectionScreen.title.multiplayerDisabled"; + #[doc = "No WiFi Connection"] + pub const DISCONNECTIONSCREEN_TITLE_NOWIFI: &str = "disconnectionScreen.title.noWifi"; + #[doc = "Out of storage space"] + pub const DISCONNECTIONSCREEN_TITLE_OUTOFSTORAGE: &str = + "disconnectionScreen.title.outOfStorage"; + #[doc = "This Realm has no world assigned."] + pub const DISCONNECTIONSCREEN_TITLE_REALMSWORLDUNASSIGNED: &str = + "disconnectionScreen.title.realmsWorldUnassigned"; + #[doc = "Resource pack failed to load."] + pub const DISCONNECTIONSCREEN_TITLE_RESOURCEPACKLOAD: &str = + "disconnectionScreen.title.resourcePackLoad"; + #[doc = "Server not found."] + pub const DISCONNECTIONSCREEN_TITLE_SERVERNOTFOUND: &str = + "disconnectionScreen.title.serverNotFound"; + #[doc = "Skin error."] + pub const DISCONNECTIONSCREEN_TITLE_SKINERROR: &str = "disconnectionScreen.title.skinError"; + #[doc = "There is an issue with your skin."] + pub const DISCONNECTIONSCREEN_TITLE_SKINISSUE: &str = "disconnectionScreen.title.skinIssue"; + #[doc = "Unable to connect."] + pub const DISCONNECTIONSCREEN_TITLE_UNABLETOCONNECT: &str = + "disconnectionScreen.title.unableToConnect"; + #[doc = "Version mismatch"] + pub const DISCONNECTIONSCREEN_TITLE_VERSIONMISMATCH: &str = + "disconnectionScreen.title.versionMismatch"; + #[doc = "Your version does not match the host's version"] + pub const DISCONNECTIONSCREEN_TITLE_VERSIONMISMATCHHOST: &str = + "disconnectionScreen.title.versionMismatchHost"; + #[doc = "Version is out of date."] + pub const DISCONNECTIONSCREEN_TITLE_VERSIONOUTOFDATE: &str = + "disconnectionScreen.title.versionOutOfDate"; + #[doc = "World failed to load."] + pub const DISCONNECTIONSCREEN_TITLE_WORLDFAILEDLOAD: &str = + "disconnectionScreen.title.worldFailedLoad"; + #[doc = "The World you are trying to join is full."] + pub const DISCONNECTIONSCREEN_TITLE_WORLDFULL: &str = "disconnectionScreen.title.worldFull"; + #[doc = "We are unable to connect you to this server."] + pub const DISCONNECTIONSCREEN_BODY_CANTCONNECTSERVER: &str = + "disconnectionScreen.body.cantConnectServer"; + #[doc = "Unable to find Client."] + pub const DISCONNECTIONSCREEN_BODY_CANTFINDCLIENT: &str = + "disconnectionScreen.body.cantFindClient"; + #[doc = "Server not found."] + pub const DISCONNECTIONSCREEN_BODY_CANTFINDSERVER: &str = + "disconnectionScreen.body.cantFindServer"; + #[doc = "Check your connection and try again"] + pub const DISCONNECTIONSCREEN_BODY_CHECKCONNECTIONANDTRY: &str = + "disconnectionScreen.body.checkConnectionAndTry"; + #[doc = "Check the storage space on your device, delete items to free up more space."] + pub const DISCONNECTIONSCREEN_BODY_CHECKDEVICESTORAGE: &str = + "disconnectionScreen.body.checkDeviceStorage"; + #[doc = "Your discovery environment does not match the host's."] + pub const DISCONNECTIONSCREEN_BODY_DISCOVERYMISMATCH: &str = + "disconnectionScreen.body.discoveryMismatch"; + #[doc = "The game version you are using is out of date. Update your game to the latest version and try again."] + pub const DISCONNECTIONSCREEN_BODY_GAMEOUTOFDATE: &str = + "disconnectionScreen.body.gameOutOfDate"; + #[doc = "The host signed out."] + pub const DISCONNECTIONSCREEN_BODY_HOSTSIGNEDOUT: &str = + "disconnectionScreen.body.hostSignedOut"; + #[doc = "The host you are trying to join is using an older version of Minecraft. Try again when the host has updated its version."] + pub const DISCONNECTIONSCREEN_BODY_HOSTVERSIONOLDER: &str = + "disconnectionScreen.body.hostVersionOlder"; + #[doc = "The host you are trying to join is not prepared to accept authenticated connections. Try again in a few minutes."] + pub const DISCONNECTIONSCREEN_BODY_HOSTWITHOUTKEYS: &str = + "disconnectionScreen.body.hostWithoutKeys"; + #[doc = "You have been idle for too long."] + pub const DISCONNECTIONSCREEN_BODY_IDLETOOLONG: &str = "disconnectionScreen.body.idleTooLong"; + #[doc = "You may be logged in at another location."] + pub const DISCONNECTIONSCREEN_BODY_LOGGEDINELSEWHERE: &str = + "disconnectionScreen.body.loggedInElsewhere"; + #[doc = "Your client is having trouble establishing a connection to multiplayer services. Please check your internet connection, restart your client, and try again."] + pub const DISCONNECTIONSCREEN_BODY_MULTIPLAYERCONNECTION: &str = + "disconnectionScreen.body.multiplayerConnection"; + #[doc = "You can't join the server unless the host unblocks you."] + pub const DISCONNECTIONSCREEN_BODY_NEEDSHOSTUNBLOCK: &str = + "disconnectionScreen.body.needsHostUnblock"; + #[doc = "Permissions do not allow you to join."] + pub const DISCONNECTIONSCREEN_BODY_PERMISSIONSDONOTALLOW: &str = + "disconnectionScreen.body.permissionsDoNotAllow"; + #[doc = "The server you are attempting to join may not exist or be locked."] + pub const DISCONNECTIONSCREEN_BODY_SERVERNONEORLOCKED: &str = + "disconnectionScreen.body.serverNoneOrLocked"; + #[doc = "Your skin appears to be banned."] + pub const DISCONNECTIONSCREEN_BODY_SKINBANNED: &str = "disconnectionScreen.body.skinBanned"; + #[doc = "Your skin may be locked to a specific platform."] + pub const DISCONNECTIONSCREEN_BODY_SKINLOCKEDPLATFORM: &str = + "disconnectionScreen.body.skinLockedPlatform"; + #[doc = "You may be out of storage space on your device."] + pub const DISCONNECTIONSCREEN_BODY_STORAGEOUT: &str = "disconnectionScreen.body.storageOut"; + #[doc = "Your version does not match the host's version."] + pub const DISCONNECTIONSCREEN_BODY_VERSIONMISMATCHHOST: &str = + "disconnectionScreen.body.versionMismatchHost"; + #[doc = "Your version is not supported."] + pub const DISCONNECTIONSCREEN_BODY_VERSIONNOTSUPPORTED: &str = + "disconnectionScreen.body.versionNotSupported"; + #[doc = "This world was made with a more recent version."] + pub const DISCONNECTIONSCREEN_BODY_WORLDNEWERVERSION: &str = + "disconnectionScreen.body.worldNewerVersion"; + #[doc = "The world you're connecting to is no longer active."] + pub const DISCONNECTIONSCREEN_BODY_WORLDNOLONGERACTIVE: &str = + "disconnectionScreen.body.worldNoLongerActive"; + #[doc = "This world is no longer available."] + pub const DISCONNECTIONSCREEN_BODY_WORLDNOLONGERAVAILABLE: &str = + "disconnectionScreen.body.worldNoLongerAvailable"; + #[doc = "You are almost out of data storage space! Minecraft has restricted access to this feature until you clear up additional storage space."] + pub const STORAGESPACEWARNINGSCREEN_FRONTEND: &str = "storageSpaceWarningScreen.frontend"; + #[doc = "Your device is almost out of the space that Minecraft can use to save worlds and settings on this device. Why not delete some old stuff you don't need so that you can keep saving new stuff?"] + pub const STORAGESPACEWARNINGSCREEN_LOWDURINGGAMEPLAY: &str = + "storageSpaceWarningScreen.lowduringgameplay"; + #[doc = "You are out of data storage space and Minecraft is unable to save your progress! Minecraft will return you to the Main Menu to clear up storage space."] + pub const STORAGESPACEWARNINGSCREEN_FULLDURINGGAMEPLAY: &str = + "storageSpaceWarningScreen.fullduringgameplay"; + #[doc = "View Terms"] + pub const EDU_SIGNIN_SCREEN_VIEWTERMS: &str = "edu.signin_screen.viewTerms"; + #[doc = "MY WORLDS"] + pub const EDU_PLAY_SCREEN_VIEW_WORLDS: &str = "edu.play_screen.view_worlds"; + #[doc = "LIBRARY"] + pub const EDU_PLAY_SCREEN_VIEW_LIBRARY: &str = "edu.play_screen.view_library"; + #[doc = "CREATE NEW"] + pub const EDU_PLAY_SCREEN_CREATE_NEW: &str = "edu.play_screen.create_new"; + #[doc = "JOIN WORLD"] + pub const EDU_PLAY_SCREEN_JOIN_WORLD: &str = "edu.play_screen.join_world"; + #[doc = "SERVERS"] + pub const EDU_PLAY_SCREEN_SERVERS: &str = "edu.play_screen.servers"; + #[doc = "IMPORT"] + pub const EDU_PLAY_SCREEN_IMPORT: &str = "edu.play_screen.import"; + #[doc = "NEW"] + pub const EDU_PLAY_SCREEN_NEW: &str = "edu.play_screen.new"; + #[doc = "GUIDED CREATE"] + pub const EDU_PLAY_SCREEN_GUIDED_CREATE: &str = "edu.play_screen.guided_create"; + #[doc = "TRADITIONAL"] + pub const EDU_PLAY_SCREEN_TRADITIONAL: &str = "edu.play_screen.traditional"; + #[doc = "TEMPLATES"] + pub const EDU_PLAY_SCREEN_FROM_TEMPLATE: &str = "edu.play_screen.from_template"; + #[doc = "My Worlds"] + pub const EDU_WORLDS_SCREEN_TITLE: &str = "edu.worlds_screen.title"; + #[doc = "New World"] + pub const EDU_WORLDS_SCREEN_NEW_WORLD: &str = "edu.worlds_screen.new_world"; + #[doc = "NEW"] + pub const EDU_WORLDS_SCREEN_NEW: &str = "edu.worlds_screen.new"; + #[doc = "TEMPLATES"] + pub const EDU_WORLDS_SCREEN_TEMPLATES: &str = "edu.worlds_screen.templates"; + #[doc = "GUIDED CREATE"] + pub const EDU_WORLDS_SCREEN_GUIDED_CREATE: &str = "edu.worlds_screen.guided_create"; + #[doc = "TRADITIONAL"] + pub const EDU_WORLDS_SCREEN_TRADITIONAL: &str = "edu.worlds_screen.traditional"; + #[doc = "Search My Worlds"] + pub const EDU_WORLDS_SCREEN_SEARCH_PLACEHOLDER: &str = "edu.worlds_screen.search_placeholder"; + #[doc = "PLAY"] + pub const EDU_WORLDS_SCREEN_PLAY: &str = "edu.worlds_screen.play"; + #[doc = "HOST"] + pub const EDU_WORLDS_SCREEN_HOST: &str = "edu.worlds_screen.host"; + #[doc = "SETTINGS"] + pub const EDU_WORLDS_SCREEN_SETTINGS: &str = "edu.worlds_screen.settings"; + #[doc = "DOWNLOAD"] + pub const EDU_WORLDS_SCREEN_DOWNLOAD: &str = "edu.worlds_screen.download"; + #[doc = "MANAGE"] + pub const EDU_WORLDS_SCREEN_MANAGE: &str = "edu.worlds_screen.manage"; + #[doc = "ABOUT"] + pub const EDU_WORLDS_SCREEN_ABOUT: &str = "edu.worlds_screen.about"; + #[doc = "BACK"] + pub const EDU_WORLDS_SCREEN_BACK: &str = "edu.worlds_screen.back"; + #[doc = "COPY"] + pub const EDU_WORLDS_SCREEN_COPY: &str = "edu.worlds_screen.copy"; + #[doc = "EXPORT"] + pub const EDU_WORLDS_SCREEN_EXPORT: &str = "edu.worlds_screen.export"; + #[doc = "DELETE"] + pub const EDU_WORLDS_SCREEN_DELETE: &str = "edu.worlds_screen.delete"; + #[doc = "My Courses"] + pub const EDU_WORLDS_SCREEN_COURSES_TITLE: &str = "edu.worlds_screen.courses_title"; + #[doc = "There was a problem connecting to OneDrive. Worlds saved in the cloud may not be up to date. Also, you may want to check your internet."] + pub const EDU_WORLDS_SCREEN_FETCH_ERROR: &str = "edu.worlds_screen.fetch_error"; + #[doc = "My Templates"] + pub const EDU_TEMPLATES_TITLE: &str = "edu.templates.title"; + #[doc = "Search My Templates"] + pub const EDU_TEMPLATES_SEARCH_PLACEHOLDER: &str = "edu.templates.search_placeholder"; + #[doc = "By %1"] + pub const EDU_TEMPLATES_CREATED_BY: &str = "edu.templates.created_by"; + #[doc = "CREATE NEW"] + pub const EDU_TEMPLATES_CREATE_NEW: &str = "edu.templates.create_new"; + #[doc = "DELETE"] + pub const EDU_TEMPLATES_DELETE: &str = "edu.templates.delete"; + #[doc = "Delete this world template?"] + pub const EDU_TEMPLATES_DELETE_TITLE: &str = "edu.templates.delete_title"; + #[doc = "Are you sure you want to delete the \"%s\" world template? This won't affect any worlds you created from this template."] + pub const EDU_TEMPLATES_DELETE_BODY: &str = "edu.templates.delete_body"; + #[doc = "Delete"] + pub const EDU_TEMPLATES_DELETE_CONFIRM: &str = "edu.templates.delete_confirm"; + #[doc = "World templates are blueprints. You can use them to create new worlds that always start out the same."] + pub const EDU_TEMPLATES_INFO_BANNER: &str = "edu.templates.info_banner"; + #[doc = "You can get world templates from the Minecraft Education Library, other Minecraft Education users, or education.minecraft.net"] + pub const EDU_TEMPLATES_EMPTY_BANNER: &str = "edu.templates.empty_banner"; + #[doc = "Servers"] + pub const EDU_SERVERS_SCREEN_TITLE: &str = "edu.servers_screen.title"; + #[doc = "Search Servers"] + pub const EDU_SERVERS_SCREEN_SEARCH_PLACEHOLDER: &str = "edu.servers_screen.search_placeholder"; + #[doc = "Please enter the Server ID"] + pub const EDU_SERVERS_SCREEN_ADD_INFO_PLACEHOLDER: &str = + "edu.servers_screen.add_info_placeholder"; + #[doc = "Add Server"] + pub const EDU_SERVERS_SCREEN_ADD_SERVER: &str = "edu.servers_screen.add_server"; + #[doc = "Add"] + pub const EDU_SERVERS_SCREEN_CONFIRM_ADD_SERVER: &str = "edu.servers_screen.confirm_add_server"; + #[doc = "PLAY"] + pub const EDU_SERVERS_SCREEN_PLAY: &str = "edu.servers_screen.play"; + #[doc = "BACK"] + pub const EDU_SERVERS_SCREEN_BACK: &str = "edu.servers_screen.back"; + #[doc = "SHARE"] + pub const EDU_SERVERS_SCREEN_SHARE: &str = "edu.servers_screen.share"; + #[doc = "REMOVE"] + pub const EDU_SERVERS_SCREEN_REMOVE: &str = "edu.servers_screen.remove"; + #[doc = "NEW"] + pub const EDU_SERVERS_SCREEN_NEW: &str = "edu.servers_screen.new"; + #[doc = "Remove"] + pub const EDU_SERVERS_SCREEN_CONFIRM_REMOVE_TITLE: &str = + "edu.servers_screen.confirm_remove.title"; + #[doc = "If you remove this server you can still add it again later."] + pub const EDU_SERVERS_SCREEN_CONFIRM_REMOVE_BODY: &str = + "edu.servers_screen.confirm_remove.body"; + #[doc = "Remove server"] + pub const EDU_SERVERS_SCREEN_CONFIRM_REMOVE_CONFIRM: &str = + "edu.servers_screen.confirm_remove.confirm"; + #[doc = "Server ID"] + pub const EDU_SERVERS_SCREEN_SERVER_ID_LABEL: &str = "edu.servers_screen.server_id_label"; + #[doc = "Enter the Server ID you would like to add."] + pub const EDU_SERVERS_SCREEN_SERVER_ID_INFO: &str = "edu.servers_screen.server_id_info"; + #[doc = "The Server ID is the unique identification of the server that you are trying to add."] + pub const EDU_SERVERS_SCREEN_SERVER_ID_TOOLTIP_TEXT: &str = + "edu.servers_screen.server_id_tooltip_text"; + #[doc = "The Server I D is the unique identification of the server that you are trying to add."] + pub const EDU_SERVERS_SCREEN_SERVER_ID_TOOLTIP_TTS: &str = + "edu.servers_screen.server_id_tooltip_tts"; + #[doc = "Disabled Server"] + pub const EDU_SERVERS_SCREEN_DISABLED_TITLE: &str = "edu.servers_screen.disabled.title"; + #[doc = "This server is disabled, so you can't join it."] + pub const EDU_SERVERS_SCREEN_DISABLED_BODY: &str = "edu.servers_screen.disabled.body"; + #[doc = "Unavailable"] + pub const EDU_SERVERS_SCREEN_WORLD_UNAVAILABLE: &str = "edu.servers_screen.world.unavailable"; + #[doc = "Disabled"] + pub const EDU_SERVERS_SCREEN_WORLD_DISABLED: &str = "edu.servers_screen.world.disabled"; + #[doc = "Enter Passcode"] + pub const EDU_PASSCODE_ENTRY_SCREEN_ENTER_PASSCODE_TITLE: &str = + "edu.passcode_entry_screen.enter_passcode_title"; + #[doc = "This server requires a passcode. If you don't know the passcode, ask for help."] + pub const EDU_PASSCODE_ENTRY_SCREEN_PASSCODE_INFO: &str = + "edu.passcode_entry_screen.passcode_info"; + #[doc = "Please enter the server passcode"] + pub const EDU_PASSCODE_ENTRY_SCREEN_PASSCODE_INFO_PLACEHOLDER: &str = + "edu.passcode_entry_screen.passcode_info_placeholder"; + #[doc = "Passcode"] + pub const EDU_PASSCODE_ENTRY_SCREEN_PASSCODE_TOOLTIP_LABEL: &str = + "edu.passcode_entry_screen.passcode_tooltip_label"; + #[doc = "The passcode may contain only letters or numbers."] + pub const EDU_PASSCODE_ENTRY_SCREEN_PASSCODE_TOOLTIP_TEXT: &str = + "edu.passcode_entry_screen.passcode_tooltip_text"; + #[doc = "The passcode may contain only letters or numbers."] + pub const EDU_PASSCODE_ENTRY_SCREEN_PASSCODE_TOOLTIP_TTS: &str = + "edu.passcode_entry_screen.passcode_tooltip_tts"; + #[doc = "Hide Passcode"] + pub const EDU_PASSCODE_ENTRY_SCREEN_HIDE_PASSCODE: &str = + "edu.passcode_entry_screen.hide_passcode"; + #[doc = "Session expired"] + pub const EDU_SERVERS_SCREEN_GENERIC_ERROR_EXPIRED_TITLE: &str = + "edu.servers_screen.generic_error_expired_title"; + #[doc = "We can't fetch your servers right now. Please try again later. If the problem persists, try restarting the app, or signing out and signing in again."] + pub const EDU_SERVERS_SCREEN_GENERIC_ERROR_EXPIRED_BODY: &str = + "edu.servers_screen.generic_error_expired_body"; + #[doc = "Service unavailable"] + pub const EDU_SERVERS_SCREEN_GENERIC_ERROR_UNAVAILABLE_TITLE: &str = + "edu.servers_screen.generic_error_unavailable_title"; + #[doc = "We're unable to connect to the service. Please check your internet connection and try again. If the problem persists, contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_GENERIC_ERROR_UNAVAILABLE_BODY: &str = + "edu.servers_screen.generic_error_unavailable_body"; + #[doc = "Insufficient permissions"] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_FORBIDDEN_TITLE: &str = + "edu.servers_screen.error_add_server_forbidden_title"; + #[doc = "You don't have access to the server ID you entered. Try double checking that you entered the correct server ID or contacting your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_FORBIDDEN_BODY: &str = + "edu.servers_screen.error_add_server_forbidden_body"; + #[doc = "Server not found"] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_NOT_FOUND_TITLE: &str = + "edu.servers_screen.error_add_server_not_found_title"; + #[doc = "The server you tried to add could not be found. It may not exist or may have been removed. Try double checking that you entered the correct server ID or contacting your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_NOT_FOUND_BODY: &str = + "edu.servers_screen.error_add_server_not_found_body"; + #[doc = "Add server error"] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_UNKNOWN_ERROR_TITLE: &str = + "edu.servers_screen.error_add_server_unknown_error_title"; + #[doc = "Oops! Something went wrong while adding the server. Please try again. If the problem persists, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_ADD_SERVER_UNKNOWN_ERROR_BODY: &str = + "edu.servers_screen.error_add_server_unknown_error_body"; + #[doc = "Dedicated servers disabled"] + pub const EDU_SERVERS_SCREEN_ERROR_LOAD_SERVER_FEATURE_DISABLED_TITLE: &str = + "edu.servers_screen.error_load_server_feature_disabled_title"; + #[doc = "Your Minecraft Education servers have been disabled. For more information, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_LOAD_SERVER_FEATURE_DISABLED_BODY: &str = + "edu.servers_screen.error_load_server_feature_disabled_body"; + #[doc = "Fetch servers error"] + pub const EDU_SERVERS_SCREEN_ERROR_LOAD_SERVER_UNKNOWN_ERROR_TITLE: &str = + "edu.servers_screen.error_load_server_unknown_error_title"; + #[doc = "Oops! Something went wrong while fetching your servers. Please try again. If the problem persists, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_LOAD_SERVER_UNKNOWN_ERROR_BODY: &str = + "edu.servers_screen.error_load_server_unknown_error_body"; + #[doc = "Incorrect passcode"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_INCORRECT_PASSCODE_TITLE: &str = + "edu.servers_screen.error_join_server_incorrect_passcode_title"; + #[doc = "The passcode you entered is incorrect. Please try again."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_INCORRECT_PASSCODE_BODY: &str = + "edu.servers_screen.error_join_server_incorrect_passcode_body"; + #[doc = "Dedicated servers disabled"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_FEATURE_DISABLED_TITLE: &str = + "edu.servers_screen.error_join_server_feature_disabled_title"; + #[doc = "Your Minecraft Education servers have been disabled. For more information, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_FEATURE_DISABLED_BODY: &str = + "edu.servers_screen.error_join_server_feature_disabled_body"; + #[doc = "Server disabled"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNEXPECTEDLY_DISABLED_TITLE: &str = + "edu.servers_screen.error_join_server_unexpectedly_disabled_title"; + #[doc = "This Minecraft Education server has been disabled. For more information, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNEXPECTEDLY_DISABLED_BODY: &str = + "edu.servers_screen.error_join_server_unexpectedly_disabled_body"; + #[doc = "Server removed"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_REMOVED_TITLE: &str = + "edu.servers_screen.error_join_server_removed_title"; + #[doc = "This Minecraft Education server has been permanently removed. For more information, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_REMOVED_BODY: &str = + "edu.servers_screen.error_join_server_removed_body"; + #[doc = "Server unavailable"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNAVAILABLE_TITLE: &str = + "edu.servers_screen.error_join_server_unavailable_title"; + #[doc = "The server became unavailable while attempting to join. For more information, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNAVAILABLE_BODY: &str = + "edu.servers_screen.error_join_server_unavailable_body"; + #[doc = "Join server error"] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNKNOWN_ERROR_TITLE: &str = + "edu.servers_screen.error_join_server_unknown_error_title"; + #[doc = "Oops! Something went wrong while joining the server. Please try again. If the problem persists, please contact your IT administrator."] + pub const EDU_SERVERS_SCREEN_ERROR_JOIN_SERVER_UNKNOWN_ERROR_BODY: &str = + "edu.servers_screen.error_join_server_unknown_error_body"; + #[doc = "Multiplayer is not available in this lesson."] + pub const EDU_PAUSE_MULTIPLAYER_DISABLED: &str = "edu.pause.multiplayer.disabled"; + #[doc = "∞"] + pub const EFFECT_DURATION_INFINITE: &str = "effect.duration.infinite"; + #[doc = "Bad Omen"] + pub const EFFECT_BADOMEN: &str = "effect.badOmen"; + #[doc = "Infested"] + pub const EFFECT_INFESTED: &str = "effect.infested"; + #[doc = "Oozing"] + pub const EFFECT_OOZING: &str = "effect.oozing"; + #[doc = "Raid Omen"] + pub const EFFECT_RAID_OMEN: &str = "effect.raid_omen"; + #[doc = "Trial Omen"] + pub const EFFECT_TRIAL_OMEN: &str = "effect.trial_omen"; + #[doc = "Hero of the Village"] + pub const EFFECT_VILLAGEHERO: &str = "effect.villageHero"; + #[doc = "Weaving"] + pub const EFFECT_WEAVING: &str = "effect.weaving"; + #[doc = "Wind Charged"] + pub const EFFECT_WIND_CHARGED: &str = "effect.wind_charged"; + #[doc = "Power"] + pub const ENCHANTMENT_ARROWDAMAGE: &str = "enchantment.arrowDamage"; + #[doc = "Flame"] + pub const ENCHANTMENT_ARROWFIRE: &str = "enchantment.arrowFire"; + #[doc = "Infinity"] + pub const ENCHANTMENT_ARROWINFINITE: &str = "enchantment.arrowInfinite"; + #[doc = "Punch"] + pub const ENCHANTMENT_ARROWKNOCKBACK: &str = "enchantment.arrowKnockback"; + #[doc = "Multishot"] + pub const ENCHANTMENT_CROSSBOWMULTISHOT: &str = "enchantment.crossbowMultishot"; + #[doc = "Piercing"] + pub const ENCHANTMENT_CROSSBOWPIERCING: &str = "enchantment.crossbowPiercing"; + #[doc = "Quick Charge"] + pub const ENCHANTMENT_CROSSBOWQUICKCHARGE: &str = "enchantment.crossbowQuickCharge"; + #[doc = "Curse of Binding"] + pub const ENCHANTMENT_CURSE_BINDING: &str = "enchantment.curse.binding"; + #[doc = "Curse of Vanishing"] + pub const ENCHANTMENT_CURSE_VANISHING: &str = "enchantment.curse.vanishing"; + #[doc = "Sharpness"] + pub const ENCHANTMENT_DAMAGE_ALL: &str = "enchantment.damage.all"; + #[doc = "Bane of Arthropods"] + pub const ENCHANTMENT_DAMAGE_ARTHROPODS: &str = "enchantment.damage.arthropods"; + #[doc = "Smite"] + pub const ENCHANTMENT_DAMAGE_UNDEAD: &str = "enchantment.damage.undead"; + #[doc = "Efficiency"] + pub const ENCHANTMENT_DIGGING: &str = "enchantment.digging"; + #[doc = "Unbreaking"] + pub const ENCHANTMENT_DURABILITY: &str = "enchantment.durability"; + #[doc = "Fire Aspect"] + pub const ENCHANTMENT_FIRE: &str = "enchantment.fire"; + #[doc = "Lure"] + pub const ENCHANTMENT_FISHINGSPEED: &str = "enchantment.fishingSpeed"; + #[doc = "Frost Walker"] + pub const ENCHANTMENT_FROSTWALKER: &str = "enchantment.frostwalker"; + #[doc = "Breach"] + pub const ENCHANTMENT_HEAVY_WEAPON_BREACH: &str = "enchantment.heavy_weapon.breach"; + #[doc = "Density"] + pub const ENCHANTMENT_HEAVY_WEAPON_DENSITY: &str = "enchantment.heavy_weapon.density"; + #[doc = "Wind Burst"] + pub const ENCHANTMENT_HEAVY_WEAPON_WINDBURST: &str = "enchantment.heavy_weapon.windburst"; + #[doc = "Knockback"] + pub const ENCHANTMENT_KNOCKBACK: &str = "enchantment.knockback"; + #[doc = "I"] + pub const ENCHANTMENT_LEVEL_1: &str = "enchantment.level.1"; + #[doc = "X"] + pub const ENCHANTMENT_LEVEL_10: &str = "enchantment.level.10"; + #[doc = "II"] + pub const ENCHANTMENT_LEVEL_2: &str = "enchantment.level.2"; + #[doc = "III"] + pub const ENCHANTMENT_LEVEL_3: &str = "enchantment.level.3"; + #[doc = "IV"] + pub const ENCHANTMENT_LEVEL_4: &str = "enchantment.level.4"; + #[doc = "V"] + pub const ENCHANTMENT_LEVEL_5: &str = "enchantment.level.5"; + #[doc = "VI"] + pub const ENCHANTMENT_LEVEL_6: &str = "enchantment.level.6"; + #[doc = "VII"] + pub const ENCHANTMENT_LEVEL_7: &str = "enchantment.level.7"; + #[doc = "VIII"] + pub const ENCHANTMENT_LEVEL_8: &str = "enchantment.level.8"; + #[doc = "IX"] + pub const ENCHANTMENT_LEVEL_9: &str = "enchantment.level.9"; + #[doc = "Looting"] + pub const ENCHANTMENT_LOOTBONUS: &str = "enchantment.lootBonus"; + #[doc = "Fortune"] + pub const ENCHANTMENT_LOOTBONUSDIGGER: &str = "enchantment.lootBonusDigger"; + #[doc = "Luck of the Sea"] + pub const ENCHANTMENT_LOOTBONUSFISHING: &str = "enchantment.lootBonusFishing"; + #[doc = "Mending"] + pub const ENCHANTMENT_MENDING: &str = "enchantment.mending"; + #[doc = "Respiration"] + pub const ENCHANTMENT_OXYGEN: &str = "enchantment.oxygen"; + #[doc = "Protection"] + pub const ENCHANTMENT_PROTECT_ALL: &str = "enchantment.protect.all"; + #[doc = "Blast Protection"] + pub const ENCHANTMENT_PROTECT_EXPLOSION: &str = "enchantment.protect.explosion"; + #[doc = "Feather Falling"] + pub const ENCHANTMENT_PROTECT_FALL: &str = "enchantment.protect.fall"; + #[doc = "Fire Protection"] + pub const ENCHANTMENT_PROTECT_FIRE: &str = "enchantment.protect.fire"; + #[doc = "Projectile Protection"] + pub const ENCHANTMENT_PROTECT_PROJECTILE: &str = "enchantment.protect.projectile"; + #[doc = "Soul Speed"] + pub const ENCHANTMENT_SOUL_SPEED: &str = "enchantment.soul_speed"; + #[doc = "Swift Sneak"] + pub const ENCHANTMENT_SWIFT_SNEAK: &str = "enchantment.swift_sneak"; + #[doc = "Thorns"] + pub const ENCHANTMENT_THORNS: &str = "enchantment.thorns"; + #[doc = "Silk Touch"] + pub const ENCHANTMENT_UNTOUCHING: &str = "enchantment.untouching"; + #[doc = "Depth Strider"] + pub const ENCHANTMENT_WATERWALKER: &str = "enchantment.waterWalker"; + #[doc = "Aqua Affinity"] + pub const ENCHANTMENT_WATERWORKER: &str = "enchantment.waterWorker"; + #[doc = "Channeling"] + pub const ENCHANTMENT_TRIDENTCHANNELING: &str = "enchantment.tridentChanneling"; + #[doc = "Loyalty"] + pub const ENCHANTMENT_TRIDENTLOYALTY: &str = "enchantment.tridentLoyalty"; + #[doc = "Riptide"] + pub const ENCHANTMENT_TRIDENTRIPTIDE: &str = "enchantment.tridentRiptide"; + #[doc = "Impaling"] + pub const ENCHANTMENT_TRIDENTIMPALING: &str = "enchantment.tridentImpaling"; + #[doc = "Agent"] + pub const ENTITY_AGENT_NAME: &str = "entity.agent.name"; + #[doc = "Area Effect Cloud"] + pub const ENTITY_AREA_EFFECT_CLOUD_NAME: &str = "entity.area_effect_cloud.name"; + #[doc = "Armadillo"] + pub const ENTITY_ARMADILLO_NAME: &str = "entity.armadillo.name"; + #[doc = "Armor Stand"] + pub const ENTITY_ARMOR_STAND_NAME: &str = "entity.armor_stand.name"; + #[doc = "Arrow"] + pub const ENTITY_ARROW_NAME: &str = "entity.arrow.name"; + #[doc = "Bat"] + pub const ENTITY_BAT_NAME: &str = "entity.bat.name"; + #[doc = "Bee"] + pub const ENTITY_BEE_NAME: &str = "entity.bee.name"; + #[doc = "Blaze"] + pub const ENTITY_BLAZE_NAME: &str = "entity.blaze.name"; + #[doc = "Boat"] + pub const ENTITY_BOAT_NAME: &str = "entity.boat.name"; + #[doc = "Bogged"] + pub const ENTITY_BOGGED_NAME: &str = "entity.bogged.name"; + #[doc = "Breeze"] + pub const ENTITY_BREEZE_NAME: &str = "entity.breeze.name"; + #[doc = "Wind Charge"] + pub const ENTITY_BREEZE_WIND_CHARGE_PROJECTILE_NAME: &str = + "entity.breeze_wind_charge_projectile.name"; + #[doc = "Cat"] + pub const ENTITY_CAT_NAME: &str = "entity.cat.name"; + #[doc = "Cave Spider"] + pub const ENTITY_CAVE_SPIDER_NAME: &str = "entity.cave_spider.name"; + #[doc = "Chicken"] + pub const ENTITY_CHICKEN_NAME: &str = "entity.chicken.name"; + #[doc = "Cow"] + pub const ENTITY_COW_NAME: &str = "entity.cow.name"; + #[doc = "Creaking"] + pub const ENTITY_CREAKING_NAME: &str = "entity.creaking.name"; + #[doc = "Creeper"] + pub const ENTITY_CREEPER_NAME: &str = "entity.creeper.name"; + #[doc = "Dolphin"] + pub const ENTITY_DOLPHIN_NAME: &str = "entity.dolphin.name"; + #[doc = "Goat"] + pub const ENTITY_GOAT_NAME: &str = "entity.goat.name"; + #[doc = "Panda"] + pub const ENTITY_PANDA_NAME: &str = "entity.panda.name"; + #[doc = "Donkey"] + pub const ENTITY_DONKEY_NAME: &str = "entity.donkey.name"; + #[doc = "Dragon Fireball"] + pub const ENTITY_DRAGON_FIREBALL_NAME: &str = "entity.dragon_fireball.name"; + #[doc = "Drowned"] + pub const ENTITY_DROWNED_NAME: &str = "entity.drowned.name"; + #[doc = "Egg"] + pub const ENTITY_EGG_NAME: &str = "entity.egg.name"; + #[doc = "Elder Guardian"] + pub const ENTITY_ELDER_GUARDIAN_NAME: &str = "entity.elder_guardian.name"; + #[doc = "Ender Crystal"] + pub const ENTITY_ENDER_CRYSTAL_NAME: &str = "entity.ender_crystal.name"; + #[doc = "Ender Dragon"] + pub const ENTITY_ENDER_DRAGON_NAME: &str = "entity.ender_dragon.name"; + #[doc = "Enderman"] + pub const ENTITY_ENDERMAN_NAME: &str = "entity.enderman.name"; + #[doc = "Endermite"] + pub const ENTITY_ENDERMITE_NAME: &str = "entity.endermite.name"; + #[doc = "Ender Pearl"] + pub const ENTITY_ENDER_PEARL_NAME: &str = "entity.ender_pearl.name"; + #[doc = "Evoker"] + pub const ENTITY_EVOCATION_ILLAGER_NAME: &str = "entity.evocation_illager.name"; + #[doc = "Evoker Fang"] + pub const ENTITY_EVOCATION_FANG_NAME: &str = "entity.evocation_fang.name"; + #[doc = "Eye of Ender"] + pub const ENTITY_EYE_OF_ENDER_SIGNAL_NAME: &str = "entity.eye_of_ender_signal.name"; + #[doc = "Falling Block"] + pub const ENTITY_FALLING_BLOCK_NAME: &str = "entity.falling_block.name"; + #[doc = "Fireball"] + pub const ENTITY_FIREBALL_NAME: &str = "entity.fireball.name"; + #[doc = "Firework Rocket"] + pub const ENTITY_FIREWORKS_ROCKET_NAME: &str = "entity.fireworks_rocket.name"; + #[doc = "Fishing Hook"] + pub const ENTITY_FISHING_HOOK_NAME: &str = "entity.fishing_hook.name"; + #[doc = "Clownfish"] + pub const ENTITY_FISH_CLOWNFISH_NAME: &str = "entity.fish.clownfish.name"; + #[doc = "Fox"] + pub const ENTITY_FOX_NAME: &str = "entity.fox.name"; + #[doc = "Cod"] + pub const ENTITY_COD_NAME: &str = "entity.cod.name"; + #[doc = "Pufferfish"] + pub const ENTITY_PUFFERFISH_NAME: &str = "entity.pufferfish.name"; + #[doc = "Salmon"] + pub const ENTITY_SALMON_NAME: &str = "entity.salmon.name"; + #[doc = "Tropical Fish"] + pub const ENTITY_TROPICALFISH_NAME: &str = "entity.tropicalfish.name"; + #[doc = "Axolotl"] + pub const ENTITY_AXOLOTL_NAME: &str = "entity.axolotl.name"; + #[doc = "Ghast"] + pub const ENTITY_GHAST_NAME: &str = "entity.ghast.name"; + #[doc = "Glow Squid"] + pub const ENTITY_GLOW_SQUID_NAME: &str = "entity.glow_squid.name"; + #[doc = "Piglin Brute"] + pub const ENTITY_PIGLIN_BRUTE_NAME: &str = "entity.piglin_brute.name"; + #[doc = "Guardian"] + pub const ENTITY_GUARDIAN_NAME: &str = "entity.guardian.name"; + #[doc = "Hoglin"] + pub const ENTITY_HOGLIN_NAME: &str = "entity.hoglin.name"; + #[doc = "Horse"] + pub const ENTITY_HORSE_NAME: &str = "entity.horse.name"; + #[doc = "Husk"] + pub const ENTITY_HUSK_NAME: &str = "entity.husk.name"; + #[doc = "Ravager"] + pub const ENTITY_RAVAGER_NAME: &str = "entity.ravager.name"; + #[doc = "Iron Golem"] + pub const ENTITY_IRON_GOLEM_NAME: &str = "entity.iron_golem.name"; + #[doc = "Item"] + pub const ENTITY_ITEM_NAME: &str = "entity.item.name"; + #[doc = "Leash Knot"] + pub const ENTITY_LEASH_KNOT_NAME: &str = "entity.leash_knot.name"; + #[doc = "Lightning Bolt"] + pub const ENTITY_LIGHTNING_BOLT_NAME: &str = "entity.lightning_bolt.name"; + #[doc = "Lingering Potion"] + pub const ENTITY_LINGERING_POTION_NAME: &str = "entity.lingering_potion.name"; + #[doc = "Llama"] + pub const ENTITY_LLAMA_NAME: &str = "entity.llama.name"; + #[doc = "Trader Llama"] + pub const ENTITY_TRADER_LLAMA_NAME: &str = "entity.trader_llama.name"; + #[doc = "Llama Spit"] + pub const ENTITY_LLAMA_SPIT_NAME: &str = "entity.llama_spit.name"; + #[doc = "Magma Cube"] + pub const ENTITY_MAGMA_CUBE_NAME: &str = "entity.magma_cube.name"; + #[doc = "Minecart"] + pub const ENTITY_MINECART_NAME: &str = "entity.minecart.name"; + #[doc = "Minecart with Chest"] + pub const ENTITY_CHEST_MINECART_NAME: &str = "entity.chest_minecart.name"; + #[doc = "Minecart with Command Block"] + pub const ENTITY_COMMAND_BLOCK_MINECART_NAME: &str = "entity.command_block_minecart.name"; + #[doc = "Minecart with Furnace"] + pub const ENTITY_FURNACE_MINECART_NAME: &str = "entity.furnace_minecart.name"; + #[doc = "Minecart with Hopper"] + pub const ENTITY_HOPPER_MINECART_NAME: &str = "entity.hopper_minecart.name"; + #[doc = "Minecart with TNT"] + pub const ENTITY_TNT_MINECART_NAME: &str = "entity.tnt_minecart.name"; + #[doc = "Mule"] + pub const ENTITY_MULE_NAME: &str = "entity.mule.name"; + #[doc = "Mooshroom"] + pub const ENTITY_MOOSHROOM_NAME: &str = "entity.mooshroom.name"; + #[doc = "Moving Block"] + pub const ENTITY_MOVING_BLOCK_NAME: &str = "entity.moving_block.name"; + #[doc = "NPC"] + pub const ENTITY_NPC_NAME: &str = "entity.npc.name"; + #[doc = "Ocelot"] + pub const ENTITY_OCELOT_NAME: &str = "entity.ocelot.name"; + #[doc = "Ominous Item Spawner"] + pub const ENTITY_OMINOUS_ITEM_SPAWNER_NAME: &str = "entity.ominous_item_spawner.name"; + #[doc = "Painting"] + pub const ENTITY_PAINTING_NAME: &str = "entity.painting.name"; + #[doc = "Parrot"] + pub const ENTITY_PARROT_NAME: &str = "entity.parrot.name"; + #[doc = "Phantom"] + pub const ENTITY_PHANTOM_NAME: &str = "entity.phantom.name"; + #[doc = "Pig"] + pub const ENTITY_PIG_NAME: &str = "entity.pig.name"; + #[doc = "Piglin"] + pub const ENTITY_PIGLIN_NAME: &str = "entity.piglin.name"; + #[doc = "Pillager"] + pub const ENTITY_PILLAGER_NAME: &str = "entity.pillager.name"; + #[doc = "Player"] + pub const ENTITY_PLAYER_NAME: &str = "entity.player.name"; + #[doc = "Polar Bear"] + pub const ENTITY_POLAR_BEAR_NAME: &str = "entity.polar_bear.name"; + #[doc = "Rabbit"] + pub const ENTITY_RABBIT_NAME: &str = "entity.rabbit.name"; + #[doc = "Sheep"] + pub const ENTITY_SHEEP_NAME: &str = "entity.sheep.name"; + #[doc = "Shulker"] + pub const ENTITY_SHULKER_NAME: &str = "entity.shulker.name"; + #[doc = "Shulker Bullet"] + pub const ENTITY_SHULKER_BULLET_NAME: &str = "entity.shulker_bullet.name"; + #[doc = "Silverfish"] + pub const ENTITY_SILVERFISH_NAME: &str = "entity.silverfish.name"; + #[doc = "Skeleton"] + pub const ENTITY_SKELETON_NAME: &str = "entity.skeleton.name"; + #[doc = "Skeleton Horse"] + pub const ENTITY_SKELETON_HORSE_NAME: &str = "entity.skeleton_horse.name"; + #[doc = "Stray"] + pub const ENTITY_STRAY_NAME: &str = "entity.stray.name"; + #[doc = "Slime"] + pub const ENTITY_SLIME_NAME: &str = "entity.slime.name"; + #[doc = "Small Fireball"] + pub const ENTITY_SMALL_FIREBALL_NAME: &str = "entity.small_fireball.name"; + #[doc = "Sniffer"] + pub const ENTITY_SNIFFER_NAME: &str = "entity.sniffer.name"; + #[doc = "Snowball"] + pub const ENTITY_SNOWBALL_NAME: &str = "entity.snowball.name"; + #[doc = "Snow Golem"] + pub const ENTITY_SNOW_GOLEM_NAME: &str = "entity.snow_golem.name"; + #[doc = "Spider"] + pub const ENTITY_SPIDER_NAME: &str = "entity.spider.name"; + #[doc = "Potion"] + pub const ENTITY_SPLASH_POTION_NAME: &str = "entity.splash_potion.name"; + #[doc = "Squid"] + pub const ENTITY_SQUID_NAME: &str = "entity.squid.name"; + #[doc = "Strider"] + pub const ENTITY_STRIDER_NAME: &str = "entity.strider.name"; + #[doc = "Block of TNT"] + pub const ENTITY_TNT_NAME: &str = "entity.tnt.name"; + #[doc = "Trident"] + pub const ENTITY_THROWN_TRIDENT_NAME: &str = "entity.thrown_trident.name"; + #[doc = "Tripod Camera"] + pub const ENTITY_TRIPOD_CAMERA_NAME: &str = "entity.tripod_camera.name"; + #[doc = "Turtle"] + pub const ENTITY_TURTLE_NAME: &str = "entity.turtle.name"; + #[doc = "Unknown"] + pub const ENTITY_UNKNOWN_NAME: &str = "entity.unknown.name"; + #[doc = "Vex"] + pub const ENTITY_VEX_NAME: &str = "entity.vex.name"; + #[doc = "Villager"] + pub const ENTITY_VILLAGER_NAME: &str = "entity.villager.name"; + #[doc = "Armorer"] + pub const ENTITY_VILLAGER_ARMOR: &str = "entity.villager.armor"; + #[doc = "Butcher"] + pub const ENTITY_VILLAGER_BUTCHER: &str = "entity.villager.butcher"; + #[doc = "Cartographer"] + pub const ENTITY_VILLAGER_CARTOGRAPHER: &str = "entity.villager.cartographer"; + #[doc = "Cleric"] + pub const ENTITY_VILLAGER_CLERIC: &str = "entity.villager.cleric"; + #[doc = "Farmer"] + pub const ENTITY_VILLAGER_FARMER: &str = "entity.villager.farmer"; + #[doc = "Fisherman"] + pub const ENTITY_VILLAGER_FISHERMAN: &str = "entity.villager.fisherman"; + #[doc = "Fletcher"] + pub const ENTITY_VILLAGER_FLETCHER: &str = "entity.villager.fletcher"; + #[doc = "Leatherworker"] + pub const ENTITY_VILLAGER_LEATHER: &str = "entity.villager.leather"; + #[doc = "Librarian"] + pub const ENTITY_VILLAGER_LIBRARIAN: &str = "entity.villager.librarian"; + #[doc = "Shepherd"] + pub const ENTITY_VILLAGER_SHEPHERD: &str = "entity.villager.shepherd"; + #[doc = "Tool Smith"] + pub const ENTITY_VILLAGER_TOOL: &str = "entity.villager.tool"; + #[doc = "Weapon Smith"] + pub const ENTITY_VILLAGER_WEAPON: &str = "entity.villager.weapon"; + #[doc = "Mason"] + pub const ENTITY_VILLAGER_MASON: &str = "entity.villager.mason"; + #[doc = "Unskilled Villager"] + pub const ENTITY_VILLAGER_UNSKILLED: &str = "entity.villager.unskilled"; + #[doc = "Villager"] + pub const ENTITY_VILLAGER_V2_NAME: &str = "entity.villager_v2.name"; + #[doc = "Vindicator"] + pub const ENTITY_VINDICATOR_NAME: &str = "entity.vindicator.name"; + #[doc = "Wandering Trader"] + pub const ENTITY_WANDERING_TRADER_NAME: &str = "entity.wandering_trader.name"; + #[doc = "Wind Charge"] + pub const ENTITY_WIND_CHARGE_PROJECTILE_NAME: &str = "entity.wind_charge_projectile.name"; + #[doc = "Witch"] + pub const ENTITY_WITCH_NAME: &str = "entity.witch.name"; + #[doc = "Wither"] + pub const ENTITY_WITHER_NAME: &str = "entity.wither.name"; + #[doc = "Wither Skeleton"] + pub const ENTITY_WITHER_SKELETON_NAME: &str = "entity.wither_skeleton.name"; + #[doc = "Wither Skull"] + pub const ENTITY_WITHER_SKULL_NAME: &str = "entity.wither_skull.name"; + #[doc = "Wither Skull"] + pub const ENTITY_WITHER_SKULL_DANGEROUS_NAME: &str = "entity.wither_skull_dangerous.name"; + #[doc = "Wolf"] + pub const ENTITY_WOLF_NAME: &str = "entity.wolf.name"; + #[doc = "Experience Orb"] + pub const ENTITY_XP_ORB_NAME: &str = "entity.xp_orb.name"; + #[doc = "Bottle o' Enchanting"] + pub const ENTITY_XP_BOTTLE_NAME: &str = "entity.xp_bottle.name"; + #[doc = "Zoglin"] + pub const ENTITY_ZOGLIN_NAME: &str = "entity.zoglin.name"; + #[doc = "Zombie"] + pub const ENTITY_ZOMBIE_NAME: &str = "entity.zombie.name"; + #[doc = "Zombie Horse"] + pub const ENTITY_ZOMBIE_HORSE_NAME: &str = "entity.zombie_horse.name"; + #[doc = "Zombified Piglin"] + pub const ENTITY_ZOMBIE_PIGMAN_NAME: &str = "entity.zombie_pigman.name"; + #[doc = "Zombie Villager"] + pub const ENTITY_ZOMBIE_VILLAGER_NAME: &str = "entity.zombie_villager.name"; + #[doc = "Zombie Villager"] + pub const ENTITY_ZOMBIE_VILLAGER_V2_NAME: &str = "entity.zombie_villager_v2.name"; + #[doc = "Share %s"] + pub const EXPORTS_SHARE_FILE: &str = "exports.share.file"; + #[doc = "Warning: If you continue, you will be disconnected from this multiplayer session."] + pub const EXPORTS_SUSPENDWARNING_CLIENT_CONTENT: &str = "exports.suspendWarning.client.content"; + #[doc = "Warning: If you continue, this will end the multiplayer session for all players."] + pub const EXPORTS_SUSPENDWARNING_HOST_CONTENT: &str = "exports.suspendWarning.host.content"; + #[doc = "Warning"] + pub const EXPORTS_SUSPENDWARNING_TITLE: &str = "exports.suspendWarning.title"; + #[doc = "Are you sure you want to save and leave the game?%1Warning: If you do, this will end the multiplayer session for all players.%1We'll upload your world to the cloud too!"] + pub const EXPORTS_EDUCLOUD_SUSPENDWARNING_HOST_CONTENT: &str = + "exports.eduCloud.suspendWarning.host.content"; + #[doc = "Unable to save your file"] + pub const EXPORTS_FILEERROR_TITLE: &str = "exports.fileError.title"; + #[doc = "The disk may be full or write-protected or the file may be in use. Please check to make sure the file is not open and try again."] + pub const EXPORTS_FILEERROR_BODY: &str = "exports.fileError.body"; + #[doc = "Add Server"] + pub const ADDEXTERNALSERVERSCREEN_ADDSERVER: &str = "addExternalServerScreen.addServer"; + #[doc = "Server Name"] + pub const ADDEXTERNALSERVERSCREEN_NAMETEXTBOXLABEL: &str = + "addExternalServerScreen.nameTextBoxLabel"; + #[doc = "Please enter server name"] + pub const ADDEXTERNALSERVERSCREEN_NAMEPLACEHOLDER: &str = + "addExternalServerScreen.namePlaceholder"; + #[doc = "Server Address"] + pub const ADDEXTERNALSERVERSCREEN_IPTEXTBOXLABEL: &str = + "addExternalServerScreen.ipTextBoxLabel"; + #[doc = "Port"] + pub const ADDEXTERNALSERVERSCREEN_PORTTEXTBOXLABEL: &str = + "addExternalServerScreen.portTextBoxLabel"; + #[doc = "Please enter IP or Address"] + pub const ADDEXTERNALSERVERSCREEN_IPPLACEHOLDER: &str = "addExternalServerScreen.ipPlaceholder"; + #[doc = "This server has already been added"] + pub const ADDEXTERNALSERVERSCREEN_ALREADYADDED: &str = "addExternalServerScreen.alreadyAdded"; + #[doc = "Save"] + pub const ADDEXTERNALSERVERSCREEN_SAVEBUTTONLABEL: &str = + "addExternalServerScreen.saveButtonLabel"; + #[doc = "Play"] + pub const ADDEXTERNALSERVERSCREEN_PLAYBUTTONLABEL: &str = + "addExternalServerScreen.playButtonLabel"; + #[doc = "Remove"] + pub const ADDEXTERNALSERVERSCREEN_REMOVEBUTTONLABEL: &str = + "addExternalServerScreen.removeButtonLabel"; + #[doc = "Are you sure you want to remove this server?"] + pub const ADDEXTERNALSERVERSCREEN_REMOVECONFIRMATION: &str = + "addExternalServerScreen.removeConfirmation"; + #[doc = "Add External Server"] + pub const ADDEXTERNALSERVERSCREEN_ADDTITLE: &str = "addExternalServerScreen.addTitle"; + #[doc = "Edit External Server"] + pub const ADDEXTERNALSERVERSCREEN_EDITTITLE: &str = "addExternalServerScreen.editTitle"; + #[doc = "End City"] + pub const FEATURE_END_CITY: &str = "feature.end_city"; + #[doc = "Nether Fortress"] + pub const FEATURE_FORTRESS: &str = "feature.fortress"; + #[doc = "Woodland Mansion"] + pub const FEATURE_MANSION: &str = "feature.mansion"; + #[doc = "Mineshaft"] + pub const FEATURE_MINESHAFT: &str = "feature.mineshaft"; + #[doc = "Unknown Feature"] + pub const FEATURE_MISSINGNO: &str = "feature.missingno"; + #[doc = "Ocean Monument"] + pub const FEATURE_MONUMENT: &str = "feature.monument"; + #[doc = "Stronghold"] + pub const FEATURE_STRONGHOLD: &str = "feature.stronghold"; + #[doc = "Temple"] + pub const FEATURE_TEMPLE: &str = "feature.temple"; + #[doc = "Village"] + pub const FEATURE_VILLAGE: &str = "feature.village"; + #[doc = "Shipwreck"] + pub const FEATURE_SHIPWRECK: &str = "feature.shipwreck"; + #[doc = "Buried Treasure"] + pub const FEATURE_BURIED_TREASURE: &str = "feature.buried_treasure"; + #[doc = "Ocean Ruins"] + pub const FEATURE_RUINS: &str = "feature.ruins"; + #[doc = "Pillager Outpost"] + pub const FEATURE_PILLAGER_OUTPOST: &str = "feature.pillager_outpost"; + #[doc = "Bastion Remnant"] + pub const FEATURE_BASTION_REMNANT: &str = "feature.bastion_remnant"; + #[doc = "Ruined Portal"] + pub const FEATURE_RUINED_PORTAL: &str = "feature.ruined_portal"; + #[doc = "Trial Chambers"] + pub const FEATURE_TRIAL_CHAMBERS: &str = "feature.trial_chambers"; + #[doc = "Like"] + pub const FEED_LIKE: &str = "feed.like"; + #[doc = "Manage feed"] + pub const FEED_MANAGE_FEED: &str = "feed.manage_feed"; + #[doc = "Comment"] + pub const FEED_COMMENT: &str = "feed.comment"; + #[doc = "Reports"] + pub const FEED_REPORTED_LABEL: &str = "feed.reported_label"; + #[doc = "Ignore"] + pub const FEED_IGNORE: &str = "feed.ignore"; + #[doc = "%d report"] + pub const FEED_NRREPORT: &str = "feed.nrreport"; + #[doc = "%d reports"] + pub const FEED_NRREPORTS: &str = "feed.nrreports"; + #[doc = "New post"] + pub const FEED_NEWPOST: &str = "feed.newPost"; + #[doc = "%dd ago"] + pub const FEED_DAYSAGO: &str = "feed.daysAgo"; + #[doc = "%dh ago"] + pub const FEED_HOURSAGO: &str = "feed.hoursAgo"; + #[doc = "%dm ago"] + pub const FEED_MINUTESAGO: &str = "feed.minutesAgo"; + #[doc = "Just now"] + pub const FEED_NOW: &str = "feed.now"; + #[doc = "Posted one day ago"] + pub const FEED_NARRATIONDAYAGO: &str = "feed.narrationDayAgo"; + #[doc = "Posted %d days ago"] + pub const FEED_NARRATIONDAYSAGO: &str = "feed.narrationDaysAgo"; + #[doc = "Posted one hour ago"] + pub const FEED_NARRATIONHOURAGO: &str = "feed.narrationHourAgo"; + #[doc = "Posted %d hours ago"] + pub const FEED_NARRATIONHOURSAGO: &str = "feed.narrationHoursAgo"; + #[doc = "Posted one minute ago"] + pub const FEED_NARRATIONMINUTEAGO: &str = "feed.narrationMinuteAgo"; + #[doc = "Posted %d minutes ago"] + pub const FEED_NARRATIONMINUTESAGO: &str = "feed.narrationMinutesAgo"; + #[doc = "Posted just now"] + pub const FEED_NARRATIONNOW: &str = "feed.narrationNow"; + #[doc = "Posted on %s %d, %d"] + pub const FEED_NARRATIONDATE: &str = "feed.narrationDate"; + #[doc = "What are you up to?"] + pub const FEED_WHATUP: &str = "feed.whatup"; + #[doc = "Your screenshot is being uploaded..."] + pub const FEED_UPLOAD: &str = "feed.upload"; + #[doc = "Manage Feed"] + pub const FEED_MANAGE: &str = "feed.manage"; + #[doc = "Share"] + pub const FEED_SHARE: &str = "feed.share"; + #[doc = "Add Screenshot"] + pub const FEED_ADDSCREENSHOT: &str = "feed.addScreenshot"; + #[doc = "Screenshot captured. Go to Realms Stories to share it."] + pub const FEED_SHARESCREENSHOT: &str = "feed.shareScreenshot"; + #[doc = "Screenshot captured. You can view it in your screenshot gallery."] + pub const FEED_SCREENSHOTCAPTURED: &str = "feed.screenshotCaptured"; + #[doc = "Screenshot captured. Your gallery is almost full. (%d/%d)"] + pub const FEED_SCREENSHOTALMOSTFULL: &str = "feed.screenshotAlmostFull"; + #[doc = "Screenshot captured. Your gallery is full. (%d/%d)"] + pub const FEED_SCREENSHOTREACHEDMAX: &str = "feed.screenshotReachedMax"; + #[doc = "Your gallery is full. Delete screenshots to free up space."] + pub const FEED_SCREENSHOTFULL: &str = "feed.screenshotFull"; + #[doc = "Screenshot gallery full"] + pub const FEED_SCREENSHOTFULLSHORT: &str = "feed.screenshotFullShort"; + #[doc = "Comments"] + pub const FEED_COMMENTS: &str = "feed.comments"; + #[doc = "Edit"] + pub const FEED_EDIT: &str = "feed.edit"; + #[doc = "Screenshots"] + pub const FEED_SCREENSHOTS: &str = "feed.screenshots"; + #[doc = "Menu"] + pub const FEED_RETURN: &str = "feed.return"; + #[doc = "Feed"] + pub const FEED_GOTOFEED: &str = "feed.goToFeed"; + #[doc = "Cancel"] + pub const FEED_CANCEL: &str = "feed.cancel"; + #[doc = "Previous"] + pub const FEED_PREVIOUS: &str = "feed.previous"; + #[doc = "Next"] + pub const FEED_NEXT: &str = "feed.next"; + #[doc = "Delete"] + pub const FEED_DELETE: &str = "feed.delete"; + #[doc = "Deleted item"] + pub const FEED_DELETED: &str = "feed.deleted"; + #[doc = "Report to Xbox Enforcement"] + pub const FEED_REPORT_XBOX: &str = "feed.report_xbox"; + #[doc = "Report to Club"] + pub const FEED_REPORT_CLUB: &str = "feed.report_club"; + #[doc = "Realm Description"] + pub const FEED_CLUBDESCRIPTION: &str = "feed.clubdescription"; + #[doc = "Screenshots and discussions in your Realm will show up here. Get started by pressing \"New post\""] + pub const FEED_NO_FEED_ITEM_CONTENT: &str = "feed.no_feed_item_content"; + #[doc = "No items have been reported"] + pub const FEED_NO_REPORTED_ITEM_CONTENT: &str = "feed.no_reported_item_content"; + #[doc = "You do not have any screenshots"] + pub const FEED_NO_SCREENSHOT: &str = "feed.no_screenshot"; + #[doc = "Item reported"] + pub const FEED_REPORTTOASTMESSAGE: &str = "feed.reportToastMessage"; + #[doc = "Unauthorized to post to timeline"] + pub const FEED_FORBIDDEN: &str = "feed.forbidden"; + #[doc = "Post unsuccessful"] + pub const FEED_FAILEDTOPOST: &str = "feed.failedToPost"; + #[doc = "Screenshot invalid"] + pub const FEED_FAILEDTOPOSTDESCRIPTION: &str = "feed.failedToPostDescription"; + #[doc = "Try posting again in a few minutes. Realms is trying to catch up."] + pub const FEED_FAILEDTOPOSTRATELIMIT: &str = "feed.failedToPostRateLimit"; + #[doc = "Screenshot is being uploaded"] + pub const FEED_UPPLOAD_STARTED: &str = "feed.uppload_started"; + #[doc = "Screenshot has been uploaded"] + pub const FEED_UPPLOAD_SUCCESS: &str = "feed.uppload_success"; + #[doc = "Every Realm is connected to a Club with your Microsoft account."] + pub const FEED_CONNECTED: &str = "feed.connected"; + #[doc = "New"] + pub const FEED_UNVIEWEDPOST: &str = "feed.unviewedPost"; + #[doc = "Fuel"] + pub const FURNACESCREEN_FUEL: &str = "furnaceScreen.fuel"; + #[doc = "Furnace"] + pub const FURNACESCREEN_HEADER: &str = "furnaceScreen.header"; + #[doc = "Input"] + pub const FURNACESCREEN_INPUT: &str = "furnaceScreen.input"; + #[doc = "Result"] + pub const FURNACESCREEN_RESULT: &str = "furnaceScreen.result"; + #[doc = "This version of Minecraft doesn't support this feature"] + pub const GAMEARGUMENT_FEATUREUNSUPPORTED: &str = "gameArgument.featureUnsupported"; + #[doc = "Adventure Mode"] + pub const GAMEMODE_ADVENTURE: &str = "gameMode.adventure"; + #[doc = "Your game mode has been updated to %s"] + pub const GAMEMODE_CHANGED: &str = "gameMode.changed"; + #[doc = "Creative Mode"] + pub const GAMEMODE_CREATIVE: &str = "gameMode.creative"; + #[doc = "Hardcore Mode!"] + pub const GAMEMODE_HARDCORE: &str = "gameMode.hardcore"; + #[doc = "Spectator Mode"] + pub const GAMEMODE_SPECTATOR: &str = "gameMode.spectator"; + #[doc = "Survival Mode"] + pub const GAMEMODE_SURVIVAL: &str = "gameMode.survival"; + #[doc = "Look around~LINEBREAK~Use your mouse to turn"] + pub const GAMETIP_CAMERAMOVEMENT_MOUSE: &str = "gameTip.cameraMovement.mouse"; + #[doc = "Touch and drag the screen to look around"] + pub const GAMETIP_CAMERAMOVEMENT_TOUCH: &str = "gameTip.cameraMovement.touch"; + #[doc = "Move :tip_right_stick: to look around"] + pub const GAMETIP_CAMERAMOVEMENT_CONTROLLER: &str = "gameTip.cameraMovement.controller"; + #[doc = "Move with :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right:"] + pub const GAMETIP_PLAYERMOVEMENT_MOUSE: &str = "gameTip.playerMovement.mouse"; + #[doc = "Move by using the joystick"] + pub const GAMETIP_PLAYERMOVEMENT_TOUCH: &str = "gameTip.playerMovement.touch"; + #[doc = "Move by using the arrow buttons"] + pub const GAMETIP_PLAYERMOVEMENT_TOUCH_CLASSIC: &str = "gameTip.playerMovement.touch.classic"; + #[doc = "Move :tip_left_stick: to move around"] + pub const GAMETIP_PLAYERMOVEMENT_CONTROLLER: &str = "gameTip.playerMovement.controller"; + #[doc = "Double tap :_input_key.jump: to fly"] + pub const GAMETIP_FLYING_MOUSE: &str = "gameTip.flying.mouse"; + #[doc = "Double tap jump to fly"] + pub const GAMETIP_FLYING_TOUCH: &str = "gameTip.flying.touch"; + #[doc = "Press :_input_key.sneak: to fly down"] + pub const GAMETIP_FLYDOWN_MOUSE: &str = "gameTip.flyDown.mouse"; + #[doc = "Press :_input_key.jump: to fly up"] + pub const GAMETIP_FLYUP_MOUSE: &str = "gameTip.flyUp.mouse"; + #[doc = "Double tap :_input_key.jump: to stop flying"] + pub const GAMETIP_STOPFLYING_MOUSE: &str = "gameTip.stopFlying.mouse"; + #[doc = "Double tap fly down to stop flying"] + pub const GAMETIP_STOPFLYING_TOUCH: &str = "gameTip.stopFlying.touch"; + #[doc = "Jump with :_input_key.jump:"] + pub const GAMETIP_JUMP_MOUSE: &str = "gameTip.jump.mouse"; + #[doc = "Press and hold :_input_key.jump: to swim up"] + pub const GAMETIP_SWIM_MOUSE: &str = "gameTip.swim.mouse"; + #[doc = "Press to swim up"] + pub const GAMETIP_SWIM_TOUCH: &str = "gameTip.swim.touch"; + #[doc = "Scroll or press %s to hold item"] + pub const GAMETIP_HOTBAR_SELECTION_MOUSE: &str = "gameTip.hotbar.selection.mouse"; + #[doc = "Tap item in hotbar to hold it"] + pub const GAMETIP_HOTBAR_SELECTION_TOUCH: &str = "gameTip.hotbar.selection.touch"; + #[doc = "Hold left click to break blocks"] + pub const GAMETIP_BREAKBLOCK_MOUSE: &str = "gameTip.breakBlock.mouse"; + #[doc = "Tap and hold to break blocks"] + pub const GAMETIP_BREAKBLOCK_TOUCH: &str = "gameTip.breakBlock.touch"; + #[doc = "Tap and hold to break blocks"] + pub const GAMETIP_BREAKBLOCK_TOUCH_CLASSIC: &str = "gameTip.breakBlock.touch.classic"; + #[doc = "Tap and hold to break blocks"] + pub const GAMETIP_BREAKBLOCK_CONTROLLER: &str = "gameTip.breakBlock.controller"; + #[doc = "Tap and hold :tip_virtual_button_action_attack_or_destroy:~LINEBREAK~to break blocks"] + pub const GAMETIP_BREAKBLOCK_TOUCH_CROSSHAIR: &str = "gameTip.breakBlock.touch.crosshair"; + #[doc = "Right click to place block"] + pub const GAMETIP_PLACEBLOCK_MOUSE: &str = "gameTip.placeBlock.mouse"; + #[doc = "Tap to place block"] + pub const GAMETIP_PLACEBLOCK_TOUCH: &str = "gameTip.placeBlock.touch"; + #[doc = "Click on the ground to place block"] + pub const GAMETIP_PLACEBLOCK_CONTROLLER: &str = "gameTip.placeBlock.controller"; + #[doc = "Tap :tip_virtual_button_action_build_or_use: to place block"] + pub const GAMETIP_PLACEBLOCK_TOUCH_CROSSHAIR: &str = "gameTip.placeBlock.touch.crosshair"; + #[doc = "Open your inventory~LINEBREAK~Press :_input_key.inventory:"] + pub const GAMETIP_OPENINVENTORYSURVIVAL_MOUSE: &str = "gameTip.openInventorySurvival.mouse"; + #[doc = "Open inventory to see crafting recipes"] + pub const GAMETIP_OPENINVENTORYSURVIVAL_TOUCH: &str = "gameTip.openInventorySurvival.touch"; + #[doc = "Press :_input_key.inventory: to open your inventory"] + pub const GAMETIP_OPENINVENTORYSURVIVAL_CONTROLLER: &str = + "gameTip.openInventorySurvival.controller"; + #[doc = "Open your inventory~LINEBREAK~Press :_input_key.inventory:"] + pub const GAMETIP_OPENINVENTORYCREATIVE_MOUSE: &str = "gameTip.openInventoryCreative.mouse"; + #[doc = "Open inventory to see building blocks"] + pub const GAMETIP_OPENINVENTORYCREATIVE_TOUCH: &str = "gameTip.openInventoryCreative.touch"; + #[doc = "Press :_input_key.inventory: to open your inventory"] + pub const GAMETIP_OPENINVENTORYCREATIVE_CONTROLLER: &str = + "gameTip.openInventoryCreative.controller"; + #[doc = "Hold :_input_key.sneak: to sneak!~LINEBREAK~Can't fall off edges now"] + pub const GAMETIP_USESNEAK_MOUSE: &str = "gameTip.useSneak.mouse"; + #[doc = "You are sneaking! Can’t fall off edges now"] + pub const GAMETIP_SNEAK_MOUSE: &str = "gameTip.sneak.mouse"; + #[doc = "You're sneaking, so you can't fall off edges"] + pub const GAMETIP_SNEAK_TOUCH: &str = "gameTip.sneak.touch"; + #[doc = "You're sneaking, so you can't fall off edges"] + pub const GAMETIP_SNEAK_CONTROLLER: &str = "gameTip.sneak.controller"; + #[doc = "Place your crafting table. Hold it and click to place"] + pub const GAMETIP_PLACECRAFTINGTABLE_MOUSE: &str = "gameTip.placeCraftingTable.mouse"; + #[doc = "Place your crafting table by tapping the ground"] + pub const GAMETIP_PLACECRAFTINGTABLE_TOUCH: &str = "gameTip.placeCraftingTable.touch"; + #[doc = "Place your crafting table, hold it then tap the ground"] + pub const GAMETIP_PLACECRAFTINGTABLE_CONTROLLER: &str = "gameTip.placeCraftingTable.controller"; + #[doc = "Right click on Crafting Table to use"] + pub const GAMETIP_USECRAFTINGTABLE_MOUSE: &str = "gameTip.useCraftingTable.mouse"; + #[doc = "Press %s to open chat"] + pub const GAMETIP_OPENCHAT_MOUSE: &str = "gameTip.openChat.mouse"; + #[doc = "Tap to open chat"] + pub const GAMETIP_OPENCHAT_TOUCH: &str = "gameTip.openChat.touch"; + #[doc = "Tap the chat button to open chat"] + pub const GAMETIP_OPENCHAT_TOUCH_TTS: &str = "gameTip.openChat.touch.tts"; + #[doc = "Press or hold :_input_key.emote: to emote"] + pub const GAMETIP_EMOTE_MOUSE: &str = "gameTip.emote.mouse"; + #[doc = "Tap to emote"] + pub const GAMETIP_EMOTE_TOUCH: &str = "gameTip.emote.touch"; + #[doc = "Tap the emote button to emote"] + pub const GAMETIP_EMOTE_TOUCH_TTS: &str = "gameTip.emote.touch.tts"; + #[doc = "%s joined your game!"] + pub const PAUSENOTIFICATION_TITLE_ONEPLAYER: &str = "pauseNotification.title.onePlayer"; + #[doc = "%s and %s joined your game!"] + pub const PAUSENOTIFICATION_TITLE_TWOPLAYERS: &str = "pauseNotification.title.twoPlayers"; + #[doc = "Multiple people joined your game!"] + pub const PAUSENOTIFICATION_TITLE_MORETHANTWOPLAYERS: &str = + "pauseNotification.title.moreThanTwoPlayers"; + #[doc = "Watch out, game is no longer paused!"] + pub const PAUSENOTIFICATION_SUBTITLE_GAMEUNPAUSED: &str = + "pauseNotification.subtitle.gameUnpaused"; + #[doc = "Play"] + pub const PAUSENOTIFICATION_PLAYBUTTON: &str = "pauseNotification.playButton"; + #[doc = "AMPLIFIED"] + pub const GENERATOR_AMPLIFIED: &str = "generator.amplified"; + #[doc = "Notice: Just for fun, requires beefy computer"] + pub const GENERATOR_AMPLIFIED_INFO: &str = "generator.amplified.info"; + #[doc = "Customized"] + pub const GENERATOR_CUSTOMIZED: &str = "generator.customized"; + #[doc = "Debug Mode"] + pub const GENERATOR_DEBUG_ALL_BLOCK_STATES: &str = "generator.debug_all_block_states"; + #[doc = "Default"] + pub const GENERATOR_DEFAULT: &str = "generator.default"; + #[doc = "Flat"] + pub const GENERATOR_FLAT: &str = "generator.flat"; + #[doc = "Infinite"] + pub const GENERATOR_INFINITE: &str = "generator.infinite"; + #[doc = "Large Biomes"] + pub const GENERATOR_LARGEBIOMES: &str = "generator.largeBiomes"; + #[doc = "Nether"] + pub const GENERATOR_NETHER: &str = "generator.nether"; + #[doc = "Old"] + pub const GENERATOR_OLD: &str = "generator.old"; + #[doc = "Void"] + pub const GENERATOR_VOID: &str = "generator.void"; + #[doc = "The game has been paused"] + pub const GLOBALPAUSESCREEN_MESSAGE: &str = "globalPauseScreen.message"; + #[doc = "Quit"] + pub const GLOBALPAUSESCREEN_QUIT: &str = "globalPauseScreen.quit"; + #[doc = "Accept"] + pub const GUI_ACCEPT: &str = "gui.accept"; + #[doc = "Achievements"] + pub const GUI_ACHIEVEMENTS: &str = "gui.achievements"; + #[doc = "All"] + pub const GUI_ALL: &str = "gui.all"; + #[doc = "Back"] + pub const GUI_BACK: &str = "gui.back"; + #[doc = "Cancel"] + pub const GUI_CANCEL: &str = "gui.cancel"; + #[doc = "Clear"] + pub const GUI_CLEAR: &str = "gui.clear"; + #[doc = "Close"] + pub const GUI_CLOSE: &str = "gui.close"; + #[doc = "Confirm"] + pub const GUI_CONFIRM: &str = "gui.confirm"; + #[doc = "Confirm and Play Now"] + pub const GUI_CONFIRMANDPLAY: &str = "gui.confirmAndPlay"; + #[doc = "Custom"] + pub const GUI_CUSTOM: &str = "gui.custom"; + #[doc = "Default"] + pub const GUI_DEFAULT: &str = "gui.default"; + #[doc = "Decline"] + pub const GUI_DECLINE: &str = "gui.decline"; + #[doc = "Delete"] + pub const GUI_DELETE: &str = "gui.delete"; + #[doc = "Delete World"] + pub const GUI_DELETEWORLDLONG: &str = "gui.deleteWorldLong"; + #[doc = "Done"] + pub const GUI_DONE: &str = "gui.done"; + #[doc = "Down"] + pub const GUI_DOWN: &str = "gui.down"; + #[doc = "Do not show this screen again"] + pub const GUI_DONOTSHOW: &str = "gui.doNotShow"; + #[doc = "Edit"] + pub const GUI_EDIT: &str = "gui.edit"; + #[doc = "Error"] + pub const GUI_ERROR: &str = "gui.error"; + #[doc = "Exit"] + pub const GUI_EXIT: &str = "gui.exit"; + #[doc = "Export"] + pub const GUI_EXPORTWORLD: &str = "gui.exportWorld"; + #[doc = "Export World"] + pub const GUI_EXPORTWORLDLONG: &str = "gui.exportWorldLong"; + #[doc = "Export Template"] + pub const GUI_EXPORTTEMPLATE: &str = "gui.exportTemplate"; + #[doc = "Template Minimum Version"] + pub const GUI_TEMPLATEMINVERSION: &str = "gui.templateMinVersion"; + #[doc = "Browse for languages.json in localization folder"] + pub const GUI_TEMPLATELOCPICKERTITLE: &str = "gui.templateLocPickerTitle"; + #[doc = "Select Localization"] + pub const GUI_TEMPLATELOCPICKERBUTTON: &str = "gui.templateLocPickerButton"; + #[doc = "Browse for a world icon"] + pub const GUI_TEMPLATEICONPICKERTITLE: &str = "gui.templateIconPickerTitle"; + #[doc = "Minecraft Icon"] + pub const GUI_TEMPLATEICONPICKERDESC: &str = "gui.templateIconPickerDesc"; + #[doc = "Pick world icon"] + pub const GUI_TEMPLATEICONPICKERBUTTON: &str = "gui.templateIconPickerButton"; + #[doc = "Copied localization"] + pub const GUI_PICKLOC_SUCCESSMESSAGE: &str = "gui.pickLoc.successMessage"; + #[doc = "Error: File picked wasn't languages.json"] + pub const GUI_PICKLOC_FAILEDMESSAGE: &str = "gui.pickLoc.failedMessage"; + #[doc = "Copied world icon"] + pub const GUI_PICKICON_SUCCESSMESSAGE: &str = "gui.pickIcon.successMessage"; + #[doc = "Error: Invalid file format"] + pub const GUI_PICKICON_FAILEDMESSAGE: &str = "gui.pickIcon.failedMessage"; + #[doc = "Previous"] + pub const GUI_PREVIOUS: &str = "gui.previous"; + #[doc = "Copy World"] + pub const GUI_COPYWORLD: &str = "gui.copyWorld"; + #[doc = "An error has occured"] + pub const GUI_COPYWORLD_FAILEDTITLE: &str = "gui.copyWorld.failedTitle"; + #[doc = "You can't copy this world because your device doesn't have enough available storage space. Free up some space and try again."] + pub const GUI_COPYWORLD_FAILEDMESSAGE: &str = "gui.copyWorld.failedMessage"; + #[doc = "Go Back"] + pub const GUI_GOBACK: &str = "gui.goBack"; + #[doc = "Import"] + pub const GUI_IMPORT: &str = "gui.import"; + #[doc = "Import"] + pub const GUI_IMPORTWORLD: &str = "gui.importWorld"; + #[doc = "Import World?"] + pub const GUI_IMPORTRETAILWORLD_TITLE: &str = "gui.importRetailWorld.title"; + #[doc = "This world must be imported before you can use it in the Beta."] + pub const GUI_IMPORTRETAILWORLD_TEXT_1: &str = "gui.importRetailWorld.text.1"; + #[doc = "Importing the world creates a copy, and will not affect the original world."] + pub const GUI_IMPORTRETAILWORLD_TEXT_2: &str = "gui.importRetailWorld.text.2"; + #[doc = "Would you like to make a Beta copy of this world?"] + pub const GUI_IMPORTRETAILWORLD_TEXT_3: &str = "gui.importRetailWorld.text.3"; + #[doc = "Failed to import your world."] + pub const GUI_IMPORTRETAILWORLD_FAILEDMESSAGE: &str = "gui.importRetailWorld.failedMessage"; + #[doc = "Minecraft World"] + pub const GUI_MINECRAFTWORLD: &str = "gui.minecraftWorld"; + #[doc = "Minecraft Bundle"] + pub const GUI_MINECRAFTBUNDLE: &str = "gui.minecraftBundle"; + #[doc = "Login"] + pub const GUI_LOGIN: &str = "gui.login"; + #[doc = "Logout"] + pub const GUI_LOGOUT: &str = "gui.logout"; + #[doc = "Next"] + pub const GUI_NEXT: &str = "gui.next"; + #[doc = "No"] + pub const GUI_NO: &str = "gui.no"; + #[doc = "None"] + pub const GUI_NONE: &str = "gui.none"; + #[doc = "OK"] + pub const GUI_OK: &str = "gui.ok"; + #[doc = "Check Store"] + pub const GUI_STORE: &str = "gui.store"; + #[doc = "Continue"] + pub const GUI_CONTINUE: &str = "gui.continue"; + #[doc = "Browse for a Minecraft World"] + pub const GUI_PICKWORLD: &str = "gui.pickWorld"; + #[doc = "Retry"] + pub const GUI_RETRY: &str = "gui.retry"; + #[doc = "Select"] + pub const GUI_SELECT: &str = "gui.select"; + #[doc = "Skip"] + pub const GUI_SKIP: &str = "gui.skip"; + #[doc = "Statistics"] + pub const GUI_STATS: &str = "gui.stats"; + #[doc = "Tab"] + pub const GUI_TAB: &str = "gui.tab"; + #[doc = "Back to title screen"] + pub const GUI_TOMENU: &str = "gui.toMenu"; + #[doc = "Manage Storage"] + pub const GUI_TOSTORAGE: &str = "gui.toStorage"; + #[doc = "Okay"] + pub const GUI_OKAY: &str = "gui.okay"; + #[doc = "Try Again"] + pub const GUI_TRYAGAIN: &str = "gui.tryAgain"; + #[doc = "Up"] + pub const GUI_UP: &str = "gui.up"; + #[doc = "Do you want to exit Minecraft?"] + pub const GUI_WARNING_EXITGAMEWARNING: &str = "gui.warning.exitGameWarning"; + #[doc = "Minecraft World Template"] + pub const GUI_WORLDTEMPLATE: &str = "gui.worldTemplate"; + #[doc = "Yes"] + pub const GUI_YES: &str = "gui.yes"; + #[doc = "Yes, go to Feedback website"] + pub const GUI_FEEDBACKYES: &str = "gui.feedbackYes"; + #[doc = "Resource Packs..."] + pub const GUI_RESOURCEPACKS: &str = "gui.resourcepacks"; + #[doc = "Submit"] + pub const GUI_SUBMIT: &str = "gui.submit"; + #[doc = "Submit Rating"] + pub const GUI_SUBMITRATING: &str = "gui.submitRating"; + #[doc = "Send Feedback"] + pub const GUI_SUBMITFEEDBACK_BUTTON_TEXT: &str = "gui.submitFeedback.button.text"; + #[doc = "Send Feedback to the Creator"] + pub const GUI_SUBMITFEEDBACK_TEXT: &str = "gui.submitFeedback.text"; + #[doc = "Write down any feedback and send it directly to the creator. Your message will not be posted to the Marketplace and the creator will not be able to respond."] + pub const GUI_SUBMITFEEDBACK_BODY_TEXT: &str = "gui.submitFeedback.body.text"; + #[doc = "What do you like? What could be better?"] + pub const GUI_SUBMITFEEDBACK_PLACEHOLDER_TEXT: &str = "gui.submitFeedback.placeHolder.text"; + #[doc = "Thank you for sharing your review!"] + pub const GUI_SUBMITFEEDBACK_SUCCESS: &str = "gui.submitFeedback.success"; + #[doc = "You do not own this item you are trying to provide feedback for. (Error Code: %d)"] + pub const GUI_SUBMITFEEDBACK_FAILURE_STATUS_UNPROCESSABLEENTITY: &str = + "gui.submitFeedback.failure.status.unprocessableEntity"; + #[doc = "Oh no! You have sent too many reviews, please try again later. (Error Code: %d)"] + pub const GUI_SUBMITFEEDBACK_FAILURE_STATUS_TOOMANYREQUESTS: &str = + "gui.submitFeedback.failure.status.tooManyRequests"; + #[doc = "Cannot submit your review at this time, please try again later. (Error Code: %d)"] + pub const GUI_SUBMITFEEDBACK_FAILURE_STATUS_OTHER: &str = + "gui.submitFeedback.failure.status.other"; + #[doc = "Press to disable slot"] + pub const GUI_TOGGLABLE_SLOT: &str = "gui.togglable_slot"; + #[doc = "Play Offline"] + pub const GUI_PLAYOFFLINE: &str = "gui.playOffline"; + #[doc = "Sign In"] + pub const GUI_SIGNIN: &str = "gui.signIn"; + #[doc = "Something went wrong. Try checking your internet connection."] + pub const GUI_GENERICNETWORKERROR: &str = "gui.genericNetworkError"; + #[doc = "Hide"] + pub const GUI_HIDE: &str = "gui.hide"; + #[doc = "Minecraft Project"] + pub const GUI_EDITOR_MINECRAFTPROJECT: &str = "gui.editor.minecraftProject"; + #[doc = "Minecraft Editor Test World"] + pub const GUI_EDITOR_MINECRAFTTESTWORLD: &str = "gui.editor.minecraftTestWorld"; + #[doc = "Export Project"] + pub const GUI_EDITOR_EXPORTPROJECT: &str = "gui.editor.exportProject"; + #[doc = "Copy Project"] + pub const GUI_EDITOR_COPYPROJECT: &str = "gui.editor.copyProject"; + #[doc = "We could not create a copy of this project. This may be caused by a lack of storage space or another issue. See https://aka.ms/MCStorage for more information."] + pub const GUI_EDITOR_COPYPROJECT_FAILEDMESSAGE: &str = "gui.editor.copyProject.failedMessage"; + #[doc = "Minecraft Education"] + pub const GUI_EDU_EXITGAMEWARNINGCAPTION: &str = "gui.edu.exitGameWarningCaption"; + #[doc = "Exit Minecraft Education?"] + pub const GUI_EDU_EXITGAMEWARNINGMESSAGE: &str = "gui.edu.exitGameWarningMessage"; + #[doc = "Minecraft Education Preview"] + pub const GUI_EDU_EXITGAMEWARNINGCAPTIONPREVIEW: &str = "gui.edu.exitGameWarningCaptionPreview"; + #[doc = "Exit Minecraft Education Preview?"] + pub const GUI_EDU_EXITGAMEWARNINGMESSAGEPREVIEW: &str = "gui.edu.exitGameWarningMessagePreview"; + #[doc = "Update"] + pub const UPDATESCREEN_UPDATE: &str = "updateScreen.update"; + #[doc = "Update Required"] + pub const UPDATESCREEN_UPDATEREQUIRED: &str = "updateScreen.updateRequired"; + #[doc = "Version Out of Date"] + pub const UPDATESCREEN_TITLE: &str = "updateScreen.title"; + #[doc = "Update to the latest version to access all the new features, play with friends online, or see what's new in the Marketplace."] + pub const UPDATESCREEN_BODY: &str = "updateScreen.body"; + #[doc = "Can't Access Marketplace"] + pub const UPDATESCREEN_COMMERCENOTSUPPORTED_TITLE: &str = + "updateScreen.commerceNotSupported.title"; + #[doc = "This version of Minecraft can no longer access Minecraft Marketplace. Update to the latest version to restore Marketplace access."] + pub const UPDATESCREEN_COMMERCENOTSUPPORTED_BODY: &str = + "updateScreen.commerceNotSupported.body"; + #[doc = "Please update to the latest version to download your pack purchased in Minecraft Marketplace."] + pub const UPDATESCREEN_PACKS_UPDATEREQUIRED: &str = "updateScreen.packs.updateRequired"; + #[doc = "Version %s Patch Notes:"] + pub const UPDATESCREEN_PATCHVERSION: &str = "updateScreen.patchVersion"; + #[doc = "Code Builder"] + pub const HOSTOPTION_CODEBUILDER: &str = "hostOption.codeBuilder"; + #[doc = "Set World Spawn"] + pub const HOSTOPTION_SETWORLDSPAWN: &str = "hostOption.setWorldSpawn"; + #[doc = "Teleport"] + pub const HOSTOPTION_TELEPORT: &str = "hostOption.teleport"; + #[doc = "Who"] + pub const HOSTOPTION_TELEPORT_WHO: &str = "hostOption.teleport.who"; + #[doc = "Where"] + pub const HOSTOPTION_TELEPORT_WHERE: &str = "hostOption.teleport.where"; + #[doc = "Time"] + pub const HOSTOPTION_TIME: &str = "hostOption.time"; + #[doc = "Day"] + pub const HOSTOPTION_TIME_DAY: &str = "hostOption.time.day"; + #[doc = "Midnight"] + pub const HOSTOPTION_TIME_MIDNIGHT: &str = "hostOption.time.midnight"; + #[doc = "Noon"] + pub const HOSTOPTION_TIME_NOON: &str = "hostOption.time.noon"; + #[doc = "Night"] + pub const HOSTOPTION_TIME_NIGHT: &str = "hostOption.time.night"; + #[doc = "Sunrise"] + pub const HOSTOPTION_TIME_SUNRISE: &str = "hostOption.time.sunrise"; + #[doc = "Sunset"] + pub const HOSTOPTION_TIME_SUNSET: &str = "hostOption.time.sunset"; + #[doc = "Weather"] + pub const HOSTOPTION_WEATHER: &str = "hostOption.weather"; + #[doc = "Clear"] + pub const HOSTOPTION_WEATHER_CLEAR: &str = "hostOption.weather.clear"; + #[doc = "Rain"] + pub const HOSTOPTION_WEATHER_RAIN: &str = "hostOption.weather.rain"; + #[doc = "Thunderstorm"] + pub const HOSTOPTION_WEATHER_THUNDERSTORM: &str = "hostOption.weather.thunderstorm"; + #[doc = "Next"] + pub const HOWTOPLAY_NEXT: &str = "howtoplay.next"; + #[doc = "Previous"] + pub const HOWTOPLAY_PREVIOUS: &str = "howtoplay.previous"; + #[doc = "Education"] + pub const HOWTOPLAY_CATEGORY_EDUCATION: &str = "howtoplay.category.education"; + #[doc = "Getting settled"] + pub const HOWTOPLAY_CATEGORY_GETTINGSETTLED: &str = "howtoplay.category.gettingSettled"; + #[doc = "Getting started"] + pub const HOWTOPLAY_CATEGORY_GETTINGSTARTED: &str = "howtoplay.category.gettingStarted"; + #[doc = "Overworld A-Z"] + pub const HOWTOPLAY_CATEGORY_OVERWORLD: &str = "howtoplay.category.overworld"; + #[doc = "Preparing for the night"] + pub const HOWTOPLAY_CATEGORY_PREPARINGFORTHENIGHT: &str = + "howtoplay.category.preparingForTheNight"; + #[doc = "Realms"] + pub const HOWTOPLAY_CATEGORY_REALMS: &str = "howtoplay.category.realms"; + #[doc = "Redstone Engineering"] + pub const HOWTOPLAY_CATEGORY_REDSTONEENGINEERING: &str = + "howtoplay.category.redstoneEngineering"; + #[doc = "Stands & Tables"] + pub const HOWTOPLAY_CATEGORY_STANDSANDTABLES: &str = "howtoplay.category.standsAndTables"; + #[doc = "Surviving the first Night"] + pub const HOWTOPLAY_CATEGORY_SURVIVINGTHEFIRSTNIGHT: &str = + "howtoplay.category.survivingTheFirstNight"; + #[doc = "The End Dimension"] + pub const HOWTOPLAY_CATEGORY_THEENDDIMENSION: &str = "howtoplay.category.theEndDimension"; + #[doc = "Options & Cheats"] + pub const HOWTOPLAY_CATEGORY_OPTIONSANDCHEATS: &str = "howtoplay.category.optionsAndCheats"; + #[doc = "Marketplace"] + pub const HOWTOPLAY_CATEGORY_MARKETPLACE: &str = "howtoplay.category.marketplace"; + #[doc = "Add-Ons"] + pub const HOWTOPLAY_ADDONS: &str = "howtoplay.addons"; + #[doc = "Add-Ons are a content type available in the Minecraft Marketplace that lets you add custom blocks, items, mobs, recipes, and other game content to your world."] + pub const HOWTOPLAY_ADDONS_TEXT_1: &str = "howtoplay.addons.text.1"; + #[doc = "Add-Ons allow you to modify your existing worlds and Realms through the Edit World screen and the Create New World screen."] + pub const HOWTOPLAY_ADDONS_TEXT_2: &str = "howtoplay.addons.text.2"; + #[doc = "Stacking Add-Ons"] + pub const HOWTOPLAY_ADDONS_HEADER_1: &str = "howtoplay.addons.header.1"; + #[doc = "Stacking, or adding multiple Add-Ons, can increase loading times, and could result in unexpected results."] + pub const HOWTOPLAY_ADDONS_TEXT_3: &str = "howtoplay.addons.text.3"; + #[doc = "We recommend that you save a copy of your world or Realm before adding or removing Add-Ons."] + pub const HOWTOPLAY_ADDONS_TEXT_4: &str = "howtoplay.addons.text.4"; + #[doc = "For more information about how you can make the most out of Add-Ons, you can visit our FAQ page."] + pub const HOWTOPLAY_ADDONS_TEXT_5: &str = "howtoplay.addons.text.5"; + #[doc = "Add-On FAQs"] + pub const HOWTOPLAY_ADDONS_BUTTON_TEXT_1: &str = "howtoplay.addons.button.text.1"; + #[doc = "Adventure Mode"] + pub const HOWTOPLAY_ADVENTUREMODE: &str = "howtoplay.adventureMode"; + #[doc = "Adventure Mode is a gamemode for world builders. In Adventure Mode, players must use special tools to place or break blocks."] + pub const HOWTOPLAY_ADVENTUREMODE_TEXT_1: &str = "howtoplay.adventureMode.text.1"; + #[doc = "To get these special tools, you must use §e/give§f with §ecanplace§f or §ecandestroy§f parameters while in creative mode."] + pub const HOWTOPLAY_ADVENTUREMODE_TEXT_2: &str = "howtoplay.adventureMode.text.2"; + #[doc = "Anvil"] + pub const HOWTOPLAY_ANVIL: &str = "howtoplay.anvil"; + #[doc = "Experience Levels can be used to repair, enchant, or rename items with the Anvil."] + pub const HOWTOPLAY_ANVIL_TEXT_1: &str = "howtoplay.anvil.text.1"; + #[doc = "Renaming and Applying Enchantments"] + pub const HOWTOPLAY_ANVIL_HEADER_1: &str = "howtoplay.anvil.header.1"; + #[doc = "All items can be renamed, although only items with durability can be repaired or enchanted with Books on the Anvil."] + pub const HOWTOPLAY_ANVIL_TEXT_2: &str = "howtoplay.anvil.text.2"; + #[doc = "Repairing"] + pub const HOWTOPLAY_ANVIL_HEADER_2: &str = "howtoplay.anvil.header.2"; + #[doc = "An item can be repaired by placing it in one of the input slots on the left, along with either some raw materials of the item, like Iron Ingots for an Iron Sword, or combined with another item of the same type."] + pub const HOWTOPLAY_ANVIL_TEXT_3: &str = "howtoplay.anvil.text.3"; + #[doc = "Combining items is more efficient when done with an Anvil."] + pub const HOWTOPLAY_ANVIL_TEXT_4: &str = "howtoplay.anvil.text.4"; + #[doc = "There is a chance that the Anvil will be damaged with each use and after enough usage it will be destroyed."] + pub const HOWTOPLAY_ANVIL_TEXT_5: &str = "howtoplay.anvil.text.5"; + #[doc = "Armor"] + pub const HOWTOPLAY_ARMOR: &str = "howtoplay.armor"; + #[doc = "By wearing Armor, you can protect yourself from incoming damage. Your Armor level is represented by :armor: on the HUD, the higher the level, the less damage you will take."] + pub const HOWTOPLAY_ARMOR_TEXT_1: &str = "howtoplay.armor.text.1"; + #[doc = "Crafting"] + pub const HOWTOPLAY_ARMOR_HEADER_1: &str = "howtoplay.armor.header.1"; + #[doc = "Armor can be crafted from Leather, Iron, Gold, or Diamond. Chainmail Armor can be obtained through villager trading and loot from zombies and skeletons."] + pub const HOWTOPLAY_ARMOR_TEXT_2: &str = "howtoplay.armor.text.2"; + #[doc = "Equip Armor by opening your inventory and moving pieces of Armor to the appropriate slot next to your player skin."] + pub const HOWTOPLAY_ARMOR_TEXT_3: &str = "howtoplay.armor.text.3"; + #[doc = "Iron, Chainmail, and Golden Armor can be smelted into Iron or Gold Nuggets in a Furnace."] + pub const HOWTOPLAY_ARMOR_TEXT_4: &str = "howtoplay.armor.text.4"; + #[doc = "Shield"] + pub const HOWTOPLAY_ARMOR_HEADER_2: &str = "howtoplay.armor.header.2"; + #[doc = "The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press and hold :_input_key.sneak: to block with the Shield."] + pub const HOWTOPLAY_ARMOR_TEXT_5_KEYBOARD: &str = "howtoplay.armor.text.5.keyboard"; + #[doc = "The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press :_input_key.sneak: or press :_gamepad_stick_right: to toggle block with the Shield."] + pub const HOWTOPLAY_ARMOR_TEXT_5_GAMEPAD: &str = "howtoplay.armor.text.5.gamepad"; + #[doc = "The Shield blocks all kinds of incoming damage - even a Creeper explosion! It can be equipped in the offhand slot or the hotbar."] + pub const HOWTOPLAY_ARMOR_TEXT_5A_TOUCH: &str = "howtoplay.armor.text.5a.touch"; + #[doc = "When using the \"D-Pad & tap to interact\" control scheme, tap :touch_sneak: to toggle blocking with the shield."] + pub const HOWTOPLAY_ARMOR_TEXT_5B_TOUCH: &str = "howtoplay.armor.text.5b.touch"; + #[doc = "When using a \"Joystick\" control scheme, tap :tip_virtual_button_sneak: to toggle blocking with the shield."] + pub const HOWTOPLAY_ARMOR_TEXT_5C_TOUCH: &str = "howtoplay.armor.text.5c.touch"; + #[doc = "The Shield can even block a Creeper explosion!"] + pub const HOWTOPLAY_ARMOR_TEXT_6: &str = "howtoplay.armor.text.6"; + #[doc = "Disguise"] + pub const HOWTOPLAY_ARMOR_HEADER_3: &str = "howtoplay.armor.header.3"; + #[doc = "You can also wear a Carved Pumpkin on your head. This won't give you any :armor: but will make it so Endermen won't get mad when you look at them."] + pub const HOWTOPLAY_ARMOR_TEXT_7: &str = "howtoplay.armor.text.7"; + #[doc = "Armor Stand"] + pub const HOWTOPLAY_ARMORSTAND: &str = "howtoplay.armorStand"; + #[doc = "An Armor Stand holds your armor while you aren't using it."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_1: &str = "howtoplay.armorStand.text.1"; + #[doc = "Outfitting"] + pub const HOWTOPLAY_ARMORSTAND_HEADER_1: &str = "howtoplay.armorStand.header.1"; + #[doc = "Press :_input_key.use: on an Armor Stand while holding a piece of armor to place it on the Armor Stand."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_2_NOTTOUCH: &str = "howtoplay.armorStand.text.2.notTouch"; + #[doc = "Tap an Armor Stand while holding a piece of armor to place it on the Armor Stand."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_2_TOUCH: &str = "howtoplay.armorStand.text.2.touch"; + #[doc = "Press :_input_key.use: on an Armor Stand with an open hand to remove something from the Armor Stand."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_3_NOTTOUCH: &str = "howtoplay.armorStand.text.3.notTouch"; + #[doc = "Tap an Armor Stand with an open hand to remove something from the Armor Stand."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_3_TOUCH: &str = "howtoplay.armorStand.text.3.touch"; + #[doc = "Posing"] + pub const HOWTOPLAY_ARMORSTAND_HEADER_2: &str = "howtoplay.armorStand.header.2"; + #[doc = "An Armor Stand can change its pose, sneak and press :_input_key.use: on an Armor Stand to change the pose."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_4_NOTTOUCH: &str = "howtoplay.armorStand.text.4.notTouch"; + #[doc = "An Armor Stand can change its pose, sneak and tap an Armor Stand to change the pose."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_4_TOUCH: &str = "howtoplay.armorStand.text.4.touch"; + #[doc = "Dancing"] + pub const HOWTOPLAY_ARMORSTAND_HEADER_3: &str = "howtoplay.armorStand.header.3"; + #[doc = "Armor Stands will react to a Redstone signal, try giving it different signal strengths and see what happens."] + pub const HOWTOPLAY_ARMORSTAND_TEXT_5: &str = "howtoplay.armorStand.text.5"; + #[doc = "Banners"] + pub const HOWTOPLAY_BANNERS: &str = "howtoplay.banners"; + #[doc = "Banners are a cool way to decorate your house or castle with custom patterns and colors."] + pub const HOWTOPLAY_BANNERS_TEXT_1: &str = "howtoplay.banners.text.1"; + #[doc = "After crafting a Banner, you can put it on a Crafting Table or Loom and add different dyes to create your own unique, cool design!"] + pub const HOWTOPLAY_BANNERS_TEXT_2: &str = "howtoplay.banners.text.2"; + #[doc = "Applying a Pattern"] + pub const HOWTOPLAY_BANNERS_HEADER_1: &str = "howtoplay.banners.header.1"; + #[doc = "There are many different patterns that you can create with your dye such as:"] + pub const HOWTOPLAY_BANNERS_TEXT_3: &str = "howtoplay.banners.text.3"; + #[doc = "- Making a triangle will give you a chevron pattern."] + pub const HOWTOPLAY_BANNERS_TEXT_4: &str = "howtoplay.banners.text.4"; + #[doc = "- Making a cross gives you a cross pattern."] + pub const HOWTOPLAY_BANNERS_TEXT_5: &str = "howtoplay.banners.text.5"; + #[doc = "- Use an Oxeye Daisy to craft a flower pattern."] + pub const HOWTOPLAY_BANNERS_TEXT_6: &str = "howtoplay.banners.text.6"; + #[doc = "Experiment with different combinations to get even more patterns!"] + pub const HOWTOPLAY_BANNERS_TEXT_7: &str = "howtoplay.banners.text.7"; + #[doc = "Multiple Layers"] + pub const HOWTOPLAY_BANNERS_HEADER_2: &str = "howtoplay.banners.header.2"; + #[doc = "A Banner can also have multiple layers, allowing you to have more than one pattern on your Banner. If you don't like the last pattern you put on a Banner, you can wash the last layer off in a Cauldron."] + pub const HOWTOPLAY_BANNERS_TEXT_8: &str = "howtoplay.banners.text.8"; + #[doc = "Making Copies"] + pub const HOWTOPLAY_BANNERS_HEADER_3: &str = "howtoplay.banners.header.3"; + #[doc = "If you want to copy a Banner, put it on the Crafting Table with a blank Banner."] + pub const HOWTOPLAY_BANNERS_TEXT_9: &str = "howtoplay.banners.text.9"; + #[doc = "Beacons"] + pub const HOWTOPLAY_BEACONS: &str = "howtoplay.beacons"; + #[doc = "Active Beacons project a bright beam of light into the sky."] + pub const HOWTOPLAY_BEACONS_TEXT_1: &str = "howtoplay.beacons.text.1"; + #[doc = "They are crafted with Glass, Obsidian, and Nether Stars (which is obtained by defeating the Wither)."] + pub const HOWTOPLAY_BEACONS_TEXT_2: &str = "howtoplay.beacons.text.2"; + #[doc = "Construction"] + pub const HOWTOPLAY_BEACONS_HEADER_1: &str = "howtoplay.beacons.header.1"; + #[doc = "Beacons need to be on top of a Pyramid of Iron, Gold, Emerald, Diamond, or Netherite blocks with an unobstructed view of the sky."] + pub const HOWTOPLAY_BEACONS_TEXT_3: &str = "howtoplay.beacons.text.3"; + #[doc = "The material that the Beacon is placed on has no effect on the power of the Beacon."] + pub const HOWTOPLAY_BEACONS_TEXT_4: &str = "howtoplay.beacons.text.4"; + #[doc = "Use"] + pub const HOWTOPLAY_BEACONS_HEADER_2: &str = "howtoplay.beacons.header.2"; + #[doc = "In the Beacon menu you can select one primary power for your Beacon. The more tiers your pyramid has the more powers you can have."] + pub const HOWTOPLAY_BEACONS_TEXT_5: &str = "howtoplay.beacons.text.5"; + #[doc = "To set the powers of your Beacon you must use a Netherite Ingot, Emerald, Diamond, Gold Ingot, or Iron Ingot in the payment slot."] + pub const HOWTOPLAY_BEACONS_TEXT_6: &str = "howtoplay.beacons.text.6"; + #[doc = "Once set, the powers will emanate from the Beacon indefinitely. Powers are granted to all nearby players."] + pub const HOWTOPLAY_BEACONS_TEXT_7: &str = "howtoplay.beacons.text.7"; + #[doc = "To change the color of the beam, place a stained glass block in its path."] + pub const HOWTOPLAY_BEACONS_TEXT_8: &str = "howtoplay.beacons.text.8"; + #[doc = "Beds"] + pub const HOWTOPLAY_BEDS: &str = "howtoplay.beds"; + #[doc = "Sleeping in a Bed passes the night and sets your spawn point."] + pub const HOWTOPLAY_BEDS_TEXT_1: &str = "howtoplay.beds.text.1"; + #[doc = "Press :_input_key.use: on a Bed to go to sleep. This can only be done at night."] + pub const HOWTOPLAY_BEDS_TEXT_2_NOTTOUCH: &str = "howtoplay.beds.text.2.notTouch"; + #[doc = "Tap a Bed to go to sleep. This can only be done at night."] + pub const HOWTOPLAY_BEDS_TEXT_2_TOUCH: &str = "howtoplay.beds.text.2.touch"; + #[doc = "If you are playing Multiplayer, everyone in the world must be in a Bed at the same time to pass the night."] + pub const HOWTOPLAY_BEDS_TEXT_3: &str = "howtoplay.beds.text.3"; + #[doc = "If your Bed is broken you will return to where you first spawned into the world."] + pub const HOWTOPLAY_BEDS_TEXT_4: &str = "howtoplay.beds.text.4"; + #[doc = "Be careful when using a Bed in the Nether, it's usually too hot to sleep."] + pub const HOWTOPLAY_BEDS_TEXT_5: &str = "howtoplay.beds.text.5"; + #[doc = "Beds"] + pub const HOWTOPLAY_BEDSNEW: &str = "howtoplay.bedsNew"; + #[doc = "How to Play: Beds"] + pub const HOWTOPLAY_BEDSNEW_TITLE: &str = "howtoplay.bedsNew.title"; + #[doc = "A soft bed lets you sleep through the night. You'll need wool to craft one, as well as a safe spot to place it."] + pub const HOWTOPLAY_BEDSNEW_TEXT_1: &str = "howtoplay.bedsNew.text.1"; + #[doc = "Sleeping in a bed will also set your §espawn point§f, meaning that if you die, you'll reappear right back home!"] + pub const HOWTOPLAY_BEDSNEW_TEXT_2: &str = "howtoplay.bedsNew.text.2"; + #[doc = "You can only fall asleep when it's cozy, like when it's nighttime or during a thunderstorm."] + pub const HOWTOPLAY_BEDSNEW_TEXT_3: &str = "howtoplay.bedsNew.text.3"; + #[doc = "Blocks"] + pub const HOWTOPLAY_BLOCKS: &str = "howtoplay.blocks"; + #[doc = "The world of Minecraft is made from millions of blocks. Each one is breakable, collectable, and placeable. There are almost no limits to what you can build!"] + pub const HOWTOPLAY_BLOCKS_TEXT_1: &str = "howtoplay.blocks.text.1"; + #[doc = "Most blocks you will have to find in the world, but some can only be crafted such as combining other blocks on a crafting table like a Redstone Block or smelted in a furnace like Glass."] + pub const HOWTOPLAY_BLOCKS_TEXT_2: &str = "howtoplay.blocks.text.2"; + #[doc = "Falling Blocks"] + pub const HOWTOPLAY_BLOCKS_HEADER_1: &str = "howtoplay.blocks.header.1"; + #[doc = "Most blocks are not affected by gravity and can float in mid air, but some like Sand and Gravel, will fall if there is no block underneath them."] + pub const HOWTOPLAY_BLOCKS_TEXT_3: &str = "howtoplay.blocks.text.3"; + #[doc = "Interesting Blocks"] + pub const HOWTOPLAY_BLOCKS_HEADER_2: &str = "howtoplay.blocks.header.2"; + #[doc = "Here are some examples of the more interesting blocks in Minecraft:"] + pub const HOWTOPLAY_BLOCKS_TEXT_4: &str = "howtoplay.blocks.text.4"; + #[doc = "§eGlass§f - This is a transparent block that is made by smelting Sand in a Furnace."] + pub const HOWTOPLAY_BLOCKS_TEXT_5: &str = "howtoplay.blocks.text.5"; + #[doc = "§eConcrete§f - This is made by dropping a Concrete Powder block into water."] + pub const HOWTOPLAY_BLOCKS_TEXT_6: &str = "howtoplay.blocks.text.6"; + #[doc = "§eTerracotta§f - This is found naturally in Badlands biomes or can be crafted and dyed from Clay that is found underwater. Terracotta can be made into Glazed Terracotta by smelting it in a Furnace."] + pub const HOWTOPLAY_BLOCKS_TEXT_7: &str = "howtoplay.blocks.text.7"; + #[doc = "§eMagma Block§f - This is found naturally in the Nether, it gives off a little light and will burn whoever steps on it."] + pub const HOWTOPLAY_BLOCKS_TEXT_8: &str = "howtoplay.blocks.text.8"; + #[doc = "§eCoarse Dirt§f - This is almost like a normal Dirt block but Grass can't grow on it. It can be found in Windswept Savanna and Old Growth Taiga biomes."] + pub const HOWTOPLAY_BLOCKS_TEXT_9: &str = "howtoplay.blocks.text.9"; + #[doc = "Book and Quill"] + pub const HOWTOPLAY_BOOKANDQUILL: &str = "howtoplay.bookAndQuill"; + #[doc = "The Book and Quill lets you record your adventures. Tell your story by entering text into the pages. You can even change the title and the author! Sign the Book and Quill to finalize your work. The Book and Quill will be editable until it is signed."] + pub const HOWTOPLAY_BOOKANDQUILL_TEXT_1: &str = "howtoplay.bookAndQuill.text.1"; + #[doc = "Brewing Stand"] + pub const HOWTOPLAY_BREWINGSTAND: &str = "howtoplay.brewingStand"; + #[doc = "Brewing potions requires a Brewing Stand. Every potion starts off with a bottle of water, which is made by filling a Glass Bottle with water from a Cauldron or water source."] + pub const HOWTOPLAY_BREWINGSTAND_TEXT_1: &str = "howtoplay.brewingStand.text.1"; + #[doc = "Know your Brewing Stand"] + pub const HOWTOPLAY_BREWINGSTAND_HEADER_1: &str = "howtoplay.brewingStand.header.1"; + #[doc = "A Brewing Stand has three slots for creating different potions. One ingredient can be used over all three bottles, so always brew three potions at the same time to best use your resources."] + pub const HOWTOPLAY_BREWINGSTAND_TEXT_2: &str = "howtoplay.brewingStand.text.2"; + #[doc = "Ingredients and Potions"] + pub const HOWTOPLAY_BREWINGSTAND_HEADER_2: &str = "howtoplay.brewingStand.header.2"; + #[doc = "Putting Nether Wart in the top position of the Brewing Stand will give you an Awkward Potion. This doesn't have any effect by itself, but creates a base potion that can be used to create more advanced potions."] + pub const HOWTOPLAY_BREWINGSTAND_TEXT_3: &str = "howtoplay.brewingStand.text.3"; + #[doc = "There are many potion effects to discover, experiment with different ingredients and combinations to become a true alchemist."] + pub const HOWTOPLAY_BREWINGSTAND_TEXT_4: &str = "howtoplay.brewingStand.text.4"; + #[doc = "Building a Shelter"] + pub const HOWTOPLAY_BUILDINGASHELTER: &str = "howtoplay.buildingAShelter"; + #[doc = "How to Play: Building a Shelter"] + pub const HOWTOPLAY_BUILDINGASHELTER_TITLE: &str = "howtoplay.buildingAShelter.title"; + #[doc = "When danger comes lurking, a sturdy §eshelter§f can protect you from the threats outside."] + pub const HOWTOPLAY_BUILDINGASHELTER_TEXT_1: &str = "howtoplay.buildingAShelter.text.1"; + #[doc = "Building a shelter is critical to surviving your first night, and it doesn't have to be hard."] + pub const HOWTOPLAY_BUILDINGASHELTER_TEXT_2: &str = "howtoplay.buildingAShelter.text.2"; + #[doc = "You can build one with anything from dirt to stone, or even close up a cave for a makeshift lodging!"] + pub const HOWTOPLAY_BUILDINGASHELTER_TEXT_3: &str = "howtoplay.buildingAShelter.text.3"; + #[doc = "Cauldron"] + pub const HOWTOPLAY_CAULDRON: &str = "howtoplay.cauldron"; + #[doc = "The Cauldron is a container that can hold buckets or bottles of liquid."] + pub const HOWTOPLAY_CAULDRON_TEXT_1: &str = "howtoplay.cauldron.text.1"; + #[doc = "Filling"] + pub const HOWTOPLAY_CAULDRON_HEADER_1: &str = "howtoplay.cauldron.header.1"; + #[doc = "Press :_input_key.use: on a Cauldron while holding a Bucket of Water or a Potion to fill the Cauldron with its contents."] + pub const HOWTOPLAY_CAULDRON_TEXT_2_NOTTOUCH: &str = "howtoplay.cauldron.text.2.notTouch"; + #[doc = "Tap a Cauldron while holding a Bucket of Water or a Potion to fill the Cauldron with its contents."] + pub const HOWTOPLAY_CAULDRON_TEXT_2_TOUCH: &str = "howtoplay.cauldron.text.2.touch"; + #[doc = "A Potion will only partially fill a Cauldron so you will have to use multiple Potions to fill it up completely."] + pub const HOWTOPLAY_CAULDRON_TEXT_3: &str = "howtoplay.cauldron.text.3"; + #[doc = "Dipping Arrows"] + pub const HOWTOPLAY_CAULDRON_HEADER_2: &str = "howtoplay.cauldron.header.2"; + #[doc = "Press :_input_key.use: on a Cauldron with your Arrow in hand to create all kinds of different arrows!"] + pub const HOWTOPLAY_CAULDRON_TEXT_4_NOTTOUCH: &str = "howtoplay.cauldron.text.4.notTouch"; + #[doc = "Tap a Cauldron with your Arrow in hand to create all kinds of different arrows!"] + pub const HOWTOPLAY_CAULDRON_TEXT_4_TOUCH: &str = "howtoplay.cauldron.text.4.touch"; + #[doc = "Dyeing Armor"] + pub const HOWTOPLAY_CAULDRON_HEADER_3: &str = "howtoplay.cauldron.header.3"; + #[doc = "To dye Leather Armor or Leather Horse Armor, press :_input_key.use: on a Cauldron filled with water while holding the desired dye. This will change the color of the water inside of the Cauldron. Then dip your armor into the Cauldron by pressing :_input_key.use: with armor in your hand."] + pub const HOWTOPLAY_CAULDRON_TEXT_5_NOTTOUCH: &str = "howtoplay.cauldron.text.5.notTouch"; + #[doc = "To dye Leather Armor or Leather Horse Armor, tap a Cauldron filled with water while holding the desired dye. This will change the color of the water inside of the Cauldron. Then dip your armor into the Cauldron by tapping the Cauldron with the armor in your hand."] + pub const HOWTOPLAY_CAULDRON_TEXT_5_TOUCH: &str = "howtoplay.cauldron.text.5.touch"; + #[doc = "If you want to wash the dye off, dip the dyed item into a Cauldron of undyed Water."] + pub const HOWTOPLAY_CAULDRON_TEXT_6: &str = "howtoplay.cauldron.text.6"; + #[doc = "Chat"] + pub const HOWTOPLAY_CHAT: &str = "howtoplay.chat"; + #[doc = "Press :_input_key.chat: to open Chat. Type your message and press ENTER."] + pub const HOWTOPLAY_CHAT_TEXT_1_KEYBOARD: &str = "howtoplay.chat.text.1.keyboard"; + #[doc = "Press :_input_key.chat: to open Chat. Type your message and press the send button."] + pub const HOWTOPLAY_CHAT_TEXT_1_GAMEPAD: &str = "howtoplay.chat.text.1.gamepad"; + #[doc = "Tap the chat button to open Chat. Type your message and tap the send button."] + pub const HOWTOPLAY_CHAT_TEXT_1_TOUCH: &str = "howtoplay.chat.text.1.touch"; + #[doc = "Chests"] + pub const HOWTOPLAY_CHESTS: &str = "howtoplay.chests"; + #[doc = "Once you have crafted a Chest, you can place it in the world and then open it with :_input_key.use: to store items from your inventory."] + pub const HOWTOPLAY_CHESTS_TEXT_1_NOTTOUCH: &str = "howtoplay.chests.text.1.notTouch"; + #[doc = "Once you have crafted a Chest, you can place it in the world and then tap to open it and store items from your inventory."] + pub const HOWTOPLAY_CHESTS_TEXT_1_TOUCH: &str = "howtoplay.chests.text.1.touch"; + #[doc = "Items in the Chest will be stored there for you to put into your inventory later."] + pub const HOWTOPLAY_CHESTS_TEXT_2: &str = "howtoplay.chests.text.2"; + #[doc = "Two Chests placed next to each other will be combined to form a Large Chest."] + pub const HOWTOPLAY_CHESTS_TEXT_3: &str = "howtoplay.chests.text.3"; + #[doc = "Command Blocks"] + pub const HOWTOPLAY_COMMANDBLOCKS: &str = "howtoplay.commandBlocks"; + #[doc = "Command Blocks are a powerful tool for map creators. They store and execute commands upon receiving a Redstone signal."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_1: &str = "howtoplay.commandBlocks.text.1"; + #[doc = "To get a command block you must use /give."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_2: &str = "howtoplay.commandBlocks.text.2"; + #[doc = "When a Command Block has either executed or failed to execute its stored command, it sends a Redstone signal from the side where the arrow is pointing."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_3: &str = "howtoplay.commandBlocks.text.3"; + #[doc = "You can set the name of the Command Block in the Hover Note field."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_4: &str = "howtoplay.commandBlocks.text.4"; + #[doc = "§eBlock Type§f - There are three types of Command Blocks, each with their own color and behavior:"] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_5: &str = "howtoplay.commandBlocks.text.5"; + #[doc = "§eImpulse§f - Only executes the stored command when the block receives a redstone signal."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_5_1: &str = "howtoplay.commandBlocks.text.5.1"; + #[doc = "§eChain§f - Executes the stored command when the Command Block behind it has or has not executed its command."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_5_2: &str = "howtoplay.commandBlocks.text.5.2"; + #[doc = "§eRepeat§f - Once activated, this Command Block will continue executing its stored command as long as it exists."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_5_3: &str = "howtoplay.commandBlocks.text.5.3"; + #[doc = "§eCondition§f - There are two conditions, each will affect the behavior of the Command Block:"] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_6: &str = "howtoplay.commandBlocks.text.6"; + #[doc = "§eUnconditional§f - Executes the stored command even if the Command Block behind it failed to execute its command."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_6_1: &str = "howtoplay.commandBlocks.text.6.1"; + #[doc = "§eConditional§f - Only executes the stored command if the Command Block behind it succeeded in executing its command."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_6_2: &str = "howtoplay.commandBlocks.text.6.2"; + #[doc = "§eRedstone§f - There are two redstone settings, each will affect the behavior of the Command Block:"] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_7: &str = "howtoplay.commandBlocks.text.7"; + #[doc = "§eNeeds Redstone§f - Requires a redstone signal to activate."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_7_1: &str = "howtoplay.commandBlocks.text.7.1"; + #[doc = "§eAlways Active§f - Does not require a redstone signal to activate."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_7_2: &str = "howtoplay.commandBlocks.text.7.2"; + #[doc = "A Command Block will also show you its previous output. This will help you figure out if a Command Block failed to execute its command and why."] + pub const HOWTOPLAY_COMMANDBLOCKS_TEXT_8: &str = "howtoplay.commandBlocks.text.8"; + #[doc = "Commands"] + pub const HOWTOPLAY_COMMANDS: &str = "howtoplay.commands"; + #[doc = "Commands can be executed from Chat. Type / before you type the command."] + pub const HOWTOPLAY_COMMANDS_TEXT_1: &str = "howtoplay.commands.text.1"; + #[doc = "There are multitudes of commands that will allow you to do amazing things. There are many sources out there that will provide you with all of the info that you'll ever need."] + pub const HOWTOPLAY_COMMANDS_TEXT_2: &str = "howtoplay.commands.text.2"; + #[doc = "Conduits"] + pub const HOWTOPLAY_CONDUITS: &str = "howtoplay.conduits"; + #[doc = "An active Conduit gives you powers when you are underwater and when it rains."] + pub const HOWTOPLAY_CONDUITS_TEXT_1: &str = "howtoplay.conduits.text.1"; + #[doc = "A Conduit is crafted with Nautilus Shells and a Heart of the Sea. The Conduit draws power from Prismarine and Sea Lanterns."] + pub const HOWTOPLAY_CONDUITS_TEXT_2: &str = "howtoplay.conduits.text.2"; + #[doc = "Construction"] + pub const HOWTOPLAY_CONDUITS_HEADER_1: &str = "howtoplay.conduits.header.1"; + #[doc = "Once activated, a Conduit will grant Conduit Power to anything nearby."] + pub const HOWTOPLAY_CONDUITS_TEXT_3: &str = "howtoplay.conduits.text.3"; + #[doc = "The more power it draws in, the further its abilities reach."] + pub const HOWTOPLAY_CONDUITS_TEXT_4: &str = "howtoplay.conduits.text.4"; + #[doc = "Crafting a Tool"] + pub const HOWTOPLAY_CRAFTINGATOOL: &str = "howtoplay.craftingATool"; + #[doc = "How to Play: Crafting a Tool"] + pub const HOWTOPLAY_CRAFTINGATOOL_TITLE: &str = "howtoplay.craftingATool.title"; + #[doc = "§eTools§f help you get things done faster. Some, like the §epickaxe§f:wood_pickaxe: , let you mine stone and various ores. Others, like the §esword§f:wood_sword: , help you keep enemies at bay."] + pub const HOWTOPLAY_CRAFTINGATOOL_TEXT_1: &str = "howtoplay.craftingATool.text.1"; + #[doc = "To craft a tool, open up your §ecrafting table§f:crafting_table: by walking up to it and right-clicking it. You can craft a basic version of most tools using two sticks and a few planks - your §erecipe book§f will tell you how!"] + pub const HOWTOPLAY_CRAFTINGATOOL_TEXT_2_KEYBOARD: &str = + "howtoplay.craftingATool.text.2.keyboard"; + #[doc = "To craft a tool, open up your §ecrafting table§f:crafting_table: by walking up to it and pressing :_input_key.use:. You can craft a basic version of most tools using two sticks and a few planks - your §erecipe book§f will tell you how!"] + pub const HOWTOPLAY_CRAFTINGATOOL_TEXT_2_GAMEPAD: &str = + "howtoplay.craftingATool.text.2.gamepad"; + #[doc = "To craft a tool, open up your §ecrafting table§f:crafting_table: by walking up to it and tapping it. You can craft a basic version of most tools using two sticks and a few planks - your §erecipe book§f will tell you how!"] + pub const HOWTOPLAY_CRAFTINGATOOL_TEXT_2_TOUCH: &str = "howtoplay.craftingATool.text.2.touch"; + #[doc = "World Builder"] + pub const HOWTOPLAY_WORLDBUILDER: &str = "howtoplay.worldBuilder"; + #[doc = "How to Play: World Builder"] + pub const HOWTOPLAY_WORLDBUILDER_TITLE: &str = "howtoplay.worldBuilder.title"; + #[doc = "To place or use certain Minecraft Education blocks or items, a player must possess a special ability called 'World Builder'."] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_1: &str = "howtoplay.worldBuilder.text.1"; + #[doc = "With cheats activated, the host can enable or disable the World Builder ability for any players in the world."] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_2: &str = "howtoplay.worldBuilder.text.2"; + #[doc = "To grant World Builder ability to all players in the world, run the following command:"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_3: &str = "howtoplay.worldBuilder.text.3"; + #[doc = "/ability @a worldbuilder true"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_4: &str = "howtoplay.worldBuilder.text.4"; + #[doc = "To quickly toggle your own World Builder ability, run either of the following commands:"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_5: &str = "howtoplay.worldBuilder.text.5"; + #[doc = "/worldbuilder"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_6: &str = "howtoplay.worldBuilder.text.6"; + #[doc = "/wb"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_7: &str = "howtoplay.worldBuilder.text.7"; + #[doc = "To query your World Builder ability, run the following command:"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_8: &str = "howtoplay.worldBuilder.text.8"; + #[doc = "/ability @p worldbuilder"] + pub const HOWTOPLAY_WORLDBUILDER_TEXT_9: &str = "howtoplay.worldBuilder.text.9"; + #[doc = "Permission Blocks"] + pub const HOWTOPLAY_PERMISSIONBLOCKS: &str = "howtoplay.permissionBlocks"; + #[doc = "How to Play: Permission Blocks"] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TITLE: &str = "howtoplay.permissionBlocks.title"; + #[doc = "Minecraft Education features several special blocks that make it easier for teachers to create and employ lessons. Only players with World Builder ability can place and destroy these blocks. Only players without World Builder ability are subject to the restrictions imposed by these blocks."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_1: &str = "howtoplay.permissionBlocks.text.1"; + #[doc = "Allow/Deny"] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TITLE_1: &str = "howtoplay.permissionBlocks.title.1"; + #[doc = "Allow and Deny blocks control where players can build in a world."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_2: &str = "howtoplay.permissionBlocks.text.2"; + #[doc = "Players can place or destroy blocks above Allow blocks. Players cannot place or destroy blocks above Deny blocks."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_3: &str = "howtoplay.permissionBlocks.text.3"; + #[doc = "Allow and Deny blocks do not affect the area below them."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_4: &str = "howtoplay.permissionBlocks.text.4"; + #[doc = "An Allow block with a Deny block somewhere below it prevents players from building in the space between the two blocks. Above the Allow block, players can place and destroy blocks."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_5: &str = "howtoplay.permissionBlocks.text.5"; + #[doc = "Border"] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TITLE_2: &str = "howtoplay.permissionBlocks.title.2"; + #[doc = "Border blocks provide a force field that extends infinitely upward and downward, regardless of the presence of other blocks. Players cannot move through, over, or under a Border block. Players cannot place or destroy blocks that are above or below a Border block."] + pub const HOWTOPLAY_PERMISSIONBLOCKS_TEXT_6: &str = "howtoplay.permissionBlocks.text.6"; + #[doc = "Playing Together"] + pub const HOWTOPLAY_PLAYINGTOGETHER: &str = "howtoplay.playingTogether"; + #[doc = "Playing together"] + pub const HOWTOPLAY_PLAYINGTOGETHER_TITLE: &str = "howtoplay.playingTogether.title"; + #[doc = "Minecraft is a §emultiplayer§f game by default."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_1: &str = "howtoplay.playingTogether.text.1"; + #[doc = "Online Multiplayer"] + pub const HOWTOPLAY_PLAYINGTOGETHER_HEADER_1: &str = "howtoplay.playingTogether.header.1"; + #[doc = "Every new world you create starts with multiplayer enabled. If you want to make it §eprivate§f, go to World Settings to turn off multiplayer."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_2: &str = "howtoplay.playingTogether.text.2"; + #[doc = "Joining an Online Game"] + pub const HOWTOPLAY_PLAYINGTOGETHER_HEADER_2: &str = "howtoplay.playingTogether.header.2"; + #[doc = "To play with others, go to the §eFriends tab§f to see all available Realms, Friends, and LAN games. Just select any game to join it."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_3: &str = "howtoplay.playingTogether.text.3"; + #[doc = "When you start or join an online game, your friends can see this in their Friends tab. If they join, it'll be visible to their friends as well."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_4: &str = "howtoplay.playingTogether.text.4"; + #[doc = "You need to be signed in to a §eMicrosoft account§f with an active internet connection to play multiplayer."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_5: &str = "howtoplay.playingTogether.text.5"; + #[doc = "Realms - The best way to play together"] + pub const HOWTOPLAY_PLAYINGTOGETHER_HEADER_3: &str = "howtoplay.playingTogether.header.3"; + #[doc = "It's easy to play with friends using §eRealms§f."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_6: &str = "howtoplay.playingTogether.text.6"; + #[doc = "You and up to 10 friends get 24/7 access to a world that's always online. Explore, get creative, or try curated content from Marketplace."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_7: &str = "howtoplay.playingTogether.text.7"; + #[doc = "All you need is a paid Realms subscription. Why not try a free 30-day trial?"] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_8: &str = "howtoplay.playingTogether.text.8"; + #[doc = "Player Permissions"] + pub const HOWTOPLAY_PLAYINGTOGETHER_HEADER_4: &str = "howtoplay.playingTogether.header.4"; + #[doc = "You decide what people can do in your world by changing §eplayer permissions§f."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_9: &str = "howtoplay.playingTogether.text.9"; + #[doc = "Open the game menu to see a list of players currently in your world, then select the permissions icon to adjust that player's permissions."] + pub const HOWTOPLAY_PLAYINGTOGETHER_TEXT_10: &str = "howtoplay.playingTogether.text.10"; + #[doc = "Try Realms"] + pub const HOWTOPLAY_PLAYINGTOGETHER_REALMS: &str = "howtoplay.playingTogether.realms"; + #[doc = "Sign in to try Realms"] + pub const HOWTOPLAY_PLAYINGTOGETHER_SIGNIN: &str = "howtoplay.playingTogether.signIn"; + #[doc = "Chalkboards"] + pub const HOWTOPLAY_CHALKBOARD: &str = "howtoplay.chalkboard"; + #[doc = "How to Play: Chalkboards"] + pub const HOWTOPLAY_CHALKBOARD_TITLE: &str = "howtoplay.chalkboard.title"; + #[doc = "Chalkboards are used to display text in the world. Chalkboards display more text than Signs, can be edited after they have been placed, and come in three sizes: Slate, Poster, and Board. The lock toggle allows you to prevent non-World Builders from destroying or editing your chalkboards. Press :_input_key.use: on an existing chalkboard to edit it."] + pub const HOWTOPLAY_CHALKBOARD_TEXT_1: &str = "howtoplay.chalkboard.text.1"; + #[doc = "Chalkboards are used to display text in the world. Chalkboards display more text than Signs, can be edited after they have been placed, and come in three sizes: Slate, Poster, and Board. The lock toggle allows you to prevent non-World Builders from destroying or editing your chalkboards. Tap an existing chalkboard to edit it."] + pub const HOWTOPLAY_CHALKBOARD_TEXT_1_TOUCH: &str = "howtoplay.chalkboard.text.1.touch"; + #[doc = "Chemistry"] + pub const HOWTOPLAY_CHEMISTRY: &str = "howtoplay.chemistry"; + #[doc = "How to Play: Chemistry"] + pub const HOWTOPLAY_CHEMISTRY_TITLE: &str = "howtoplay.chemistry.title"; + #[doc = "Students can simulate real world chemistry by using the Chemistry Equipment blocks. Build any of the 118 different elements by adjusting the sliders in the Element Constructor or view the composition of elements by placing them in the Element Constructor. Combine elements in the Compound Creator to produce chemical compounds. Put elements and compounds into the Lab Table to create Minecraft items. Reduce blocks to their component elements with the Material Reducer."] + pub const HOWTOPLAY_CHEMISTRY_TEXT_1: &str = "howtoplay.chemistry.text.1"; + #[doc = "Download the Chemistry Journal from the Minecraft Education website for a comprehensive guide to chemistry in Minecraft."] + pub const HOWTOPLAY_CHEMISTRY_TEXT_2: &str = "howtoplay.chemistry.text.2"; + #[doc = "Non-Player Characters"] + pub const HOWTOPLAY_NPC: &str = "howtoplay.npc"; + #[doc = "How to Play: Non-Player Characters"] + pub const HOWTOPLAY_NPC_TITLE: &str = "howtoplay.npc.title"; + #[doc = "NPCs are non-player characters that can provide additional lesson information, hints, or instructions."] + pub const HOWTOPLAY_NPC_TEXT_1: &str = "howtoplay.npc.text.1"; + #[doc = "Only World Builders can place, delete, name, or edit NPCs. NPCs can execute commands and link to websites. Commands can be assigned to buttons in the NPC's dialog window; website links will always have a button."] + pub const HOWTOPLAY_NPC_TEXT_2: &str = "howtoplay.npc.text.2"; + #[doc = "NPCs have a variety of skins to choose from and are immobile."] + pub const HOWTOPLAY_NPC_TEXT_3: &str = "howtoplay.npc.text.3"; + #[doc = "Camera"] + pub const HOWTOPLAY_CAMERA: &str = "howtoplay.camera"; + #[doc = "How to Play: Camera"] + pub const HOWTOPLAY_CAMERA_TITLE: &str = "howtoplay.camera.title"; + #[doc = "The Camera allows players to take pictures in the world."] + pub const HOWTOPLAY_CAMERA_TEXT_1: &str = "howtoplay.camera.text.1"; + #[doc = "To take a picture from your point of view, press :_input_key.use:."] + pub const HOWTOPLAY_CAMERA_TEXT_2: &str = "howtoplay.camera.text.2"; + #[doc = "To take a picture from your point of view, tap and hold, then release."] + pub const HOWTOPLAY_CAMERA_TEXT_2_TOUCH: &str = "howtoplay.camera.text.2.touch"; + #[doc = "To take a selfie, place a camera and press :_input_key.use: on it."] + pub const HOWTOPLAY_CAMERA_TEXT_3: &str = "howtoplay.camera.text.3"; + #[doc = "To take a selfie, place a camera and tap the Take Picture button."] + pub const HOWTOPLAY_CAMERA_TEXT_3_TOUCH: &str = "howtoplay.camera.text.3.touch"; + #[doc = "Pictures can be viewed in the Portfolio or inserted into the Book and Quill."] + pub const HOWTOPLAY_CAMERA_TEXT_4: &str = "howtoplay.camera.text.4"; + #[doc = "Portfolio"] + pub const HOWTOPLAY_PORTFOLIO: &str = "howtoplay.portfolio"; + #[doc = "How to Play: Portfolio"] + pub const HOWTOPLAY_PORTFOLIO_TITLE: &str = "howtoplay.portfolio.title"; + #[doc = "Pictures you have taken appear in the Portfolio. Press :_input_key.use: to view the Portfolio. When viewing the Portfolio, you can add captions to pictures, delete pictures, and export pictures as a PDF."] + pub const HOWTOPLAY_PORTFOLIO_TEXT_1: &str = "howtoplay.portfolio.text.1"; + #[doc = "Pictures you have taken appear in the Portfolio. Tap and hold to view the Portfolio. When viewing the Portfolio, you can add captions to pictures, delete pictures, and export pictures as a PDF."] + pub const HOWTOPLAY_PORTFOLIO_TEXT_1_TOUCH: &str = "howtoplay.portfolio.text.1.touch"; + #[doc = "Classroom Mode"] + pub const HOWTOPLAY_CLASSROOMMODE: &str = "howtoplay.classroomMode"; + #[doc = "How to Play: Classroom Mode"] + pub const HOWTOPLAY_CLASSROOMMODE_TITLE: &str = "howtoplay.classroomMode.title"; + #[doc = "Classroom Mode is an external application that provides educators with features designed to facilitate interaction with students. You can download Classroom Mode from the Minecraft Education website."] + pub const HOWTOPLAY_CLASSROOMMODE_TEXT_1: &str = "howtoplay.classroomMode.text.1"; + #[doc = "As the host of a world, use the command /classroommode to launch the Classroom Mode app and connect it to Minecraft Education."] + pub const HOWTOPLAY_CLASSROOMMODE_TEXT_2: &str = "howtoplay.classroomMode.text.2"; + #[doc = "Code Builder"] + pub const HOWTOPLAY_CODEBUILDER: &str = "howtoplay.codeBuilder"; + #[doc = "How to Play: Code Builder"] + pub const HOWTOPLAY_CODEBUILDER_TITLE: &str = "howtoplay.codeBuilder.title"; + #[doc = "Code Builder allows players to explore, create, and play in Minecraft by writing code using familiar learn-to-code platforms."] + pub const HOWTOPLAY_CODEBUILDER_TEXT_1: &str = "howtoplay.codeBuilder.text.1"; + #[doc = "Launch Code Builder by pressing :_input_key.codeBuilder: or by using the command /code."] + pub const HOWTOPLAY_CODEBUILDER_TEXT_2: &str = "howtoplay.codeBuilder.text.2"; + #[doc = "Launch Code Builder by tapping :code_builder_button: or by using the command /code."] + pub const HOWTOPLAY_CODEBUILDER_TEXT_2_TOUCH: &str = "howtoplay.codeBuilder.text.2.touch"; + #[doc = "Crafting Table"] + pub const HOWTOPLAY_CRAFTINGTABLE: &str = "howtoplay.craftingTable"; + #[doc = "The Crafting Table will let you craft more complicated recipes."] + pub const HOWTOPLAY_CRAFTINGTABLE_TEXT_1: &str = "howtoplay.craftingTable.text.1"; + #[doc = "Place it in the world, then press :_input_key.use: on the Crafting Table to use it."] + pub const HOWTOPLAY_CRAFTINGTABLE_TEXT_2_NOTTOUCH: &str = + "howtoplay.craftingTable.text.2.notTouch"; + #[doc = "Place it in the world, then tap the Crafting Table to use it."] + pub const HOWTOPLAY_CRAFTINGTABLE_TEXT_2_TOUCH: &str = "howtoplay.craftingTable.text.2.touch"; + #[doc = "Creative Mode"] + pub const HOWTOPLAY_CREATIVEMODE: &str = "howtoplay.creativeMode"; + #[doc = "Creative Mode is there so you can build the land of your dreams mob free!"] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_1: &str = "howtoplay.creativeMode.text.1"; + #[doc = "Unlimited Building"] + pub const HOWTOPLAY_CREATIVEMODE_HEADER_1: &str = "howtoplay.creativeMode.header.1"; + #[doc = "The creative mode interface allows any item in the game to be moved into the player's inventory without the need for mining or crafting the item. The items in the player's inventory will not be removed when they are placed or used in the world, and this allows the player to focus on building rather than resource gathering."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_2: &str = "howtoplay.creativeMode.text.2"; + #[doc = "If you create, load, or save a world in Creative Mode, that world will have achievements and leaderboard updates disabled, even if it is then loaded in Survival Mode."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_3: &str = "howtoplay.creativeMode.text.3"; + #[doc = "Flying"] + pub const HOWTOPLAY_CREATIVEMODE_HEADER_2: &str = "howtoplay.creativeMode.header.2"; + #[doc = "To fly when in Creative Mode, press :_input_key.jump: twice quickly. To exit flying, repeat the action. To fly faster, push :_input_key.forward: twice in rapid succession or press :_input_key.sprint: while flying. When in flying mode, you can hold down :_input_key.jump: to move up and :_input_key.sneak: to move down."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4_KEYBOARD: &str = + "howtoplay.creativeMode.text.4.keyboard"; + #[doc = "To fly when in Creative Mode, press :_input_key.jump: twice quickly. To exit flying, repeat the action. To fly faster, push :_gamepad_stick_left: forward twice in rapid succession while flying. When in flying mode, you can hold down :_input_key.jump: to move up and :_input_key.sneak: to move down."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4_GAMEPAD: &str = "howtoplay.creativeMode.text.4.gamepad"; + #[doc = "To fly tap :tip_virtual_button_jump: twice quickly, and to stop flying tap :tip_virtual_button_fly_down: twice quickly."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4A_TOUCH_JOYSTICK_TAP_AND_CROSSHAIR: &str = + "howtoplay.creativeMode.text.4a.touch.joystick_tap_and_crosshair"; + #[doc = "Tap :tip_virtual_button_sprint: to fly faster. To fly up tap and hold :tip_virtual_button_fly_up:, and to fly down tap and hold :tip_virtual_button_fly_down:."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4B_TOUCH_JOYSTICK_TAP_AND_CROSSHAIR: &str = + "howtoplay.creativeMode.text.4b.touch.joystick_tap_and_crosshair"; + #[doc = "To fly tap :touch_jump: twice quickly, and to stop flying tap :touch_stop_flying: twice quickly."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4A_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.creativeMode.text.4a.touch.classic_dpad"; + #[doc = "Tap :touch_forward: twice quickly to fly faster. To fly up tap and hold :touch_fly_up:, and to fly down tap and hold :touch_fly_down:."] + pub const HOWTOPLAY_CREATIVEMODE_TEXT_4B_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.creativeMode.text.4b.touch.classic_dpad"; + #[doc = "Death and Respawn"] + pub const HOWTOPLAY_DEATHANDRESPAWN: &str = "howtoplay.deathAndRespawn"; + #[doc = "How to Play: Death and Respawn"] + pub const HOWTOPLAY_DEATHANDRESPAWN_TITLE: &str = "howtoplay.deathAndRespawn.title"; + #[doc = "Enemies appear every night, and even the best of us can be caught off guard. If your §ehealth bar§f:heart: runs out, you'll die - and then respawn right where you started!"] + pub const HOWTOPLAY_DEATHANDRESPAWN_TEXT_1: &str = "howtoplay.deathAndRespawn.text.1"; + #[doc = "You have unlimited lives, but you drop all items in your inventory when you die. If you're quick enough, you can pick your items back up right where you dropped them."] + pub const HOWTOPLAY_DEATHANDRESPAWN_TEXT_2: &str = "howtoplay.deathAndRespawn.text.2"; + #[doc = "Difficulty"] + pub const HOWTOPLAY_DIFFICULTY: &str = "howtoplay.difficulty"; + #[doc = "Minecraft has varying levels of difficulty so you can tailor the game to your level."] + pub const HOWTOPLAY_DIFFICULTY_TEXT_1: &str = "howtoplay.difficulty.text.1"; + #[doc = "Peaceful"] + pub const HOWTOPLAY_DIFFICULTY_HEADER_1: &str = "howtoplay.difficulty.header.1"; + #[doc = "No hostile mobs will spawn except for shulkers and the Ender Dragon, but they won't do any damage to you."] + pub const HOWTOPLAY_DIFFICULTY_TEXT_2: &str = "howtoplay.difficulty.text.2"; + #[doc = "Easy"] + pub const HOWTOPLAY_DIFFICULTY_HEADER_2: &str = "howtoplay.difficulty.header.2"; + #[doc = "Hostile mobs spawn but deal less damage. Hunger bar depletes and drains health down to 5 hearts."] + pub const HOWTOPLAY_DIFFICULTY_TEXT_3: &str = "howtoplay.difficulty.text.3"; + #[doc = "Normal"] + pub const HOWTOPLAY_DIFFICULTY_HEADER_3: &str = "howtoplay.difficulty.header.3"; + #[doc = "Hostile mobs will do normal damage, and if your hunger level drops to zero your health will begin to drop, but you won't die."] + pub const HOWTOPLAY_DIFFICULTY_TEXT_4: &str = "howtoplay.difficulty.text.4"; + #[doc = "Hard"] + pub const HOWTOPLAY_DIFFICULTY_HEADER_4: &str = "howtoplay.difficulty.header.4"; + #[doc = "Hostile mobs will do more damage, zombies will break through doors, and if your hunger level drops to zero, your health will drop and you could die."] + pub const HOWTOPLAY_DIFFICULTY_TEXT_5: &str = "howtoplay.difficulty.text.5"; + #[doc = "Dispensers"] + pub const HOWTOPLAY_DISPENSERS: &str = "howtoplay.dispensers"; + #[doc = "Dispensers are used to shoot out items. You will need to power each Dispenser with a redstone signal (for example, with a lever) to trigger it."] + pub const HOWTOPLAY_DISPENSERS_TEXT_1: &str = "howtoplay.dispensers.text.1"; + #[doc = "To fill a Dispenser with items, press :_input_key.use: on the Dispenser, then move the items that you want to dispense from your inventory to the Dispenser."] + pub const HOWTOPLAY_DISPENSERS_TEXT_2_NOTTOUCH: &str = "howtoplay.dispensers.text.2.notTouch"; + #[doc = "To fill a Dispenser, tap the Dispenser, then move the items that you want to dispense from your inventory into the Dispenser."] + pub const HOWTOPLAY_DISPENSERS_TEXT_2_TOUCH: &str = "howtoplay.dispensers.text.2.touch"; + #[doc = "Usage"] + pub const HOWTOPLAY_DISPENSERS_HEADER_1: &str = "howtoplay.dispensers.header.1"; + #[doc = "Whenever you power a Dispenser, an item will shoot out."] + pub const HOWTOPLAY_DISPENSERS_TEXT_3: &str = "howtoplay.dispensers.text.3"; + #[doc = "Dispensers can also be used to place items as well, such as Pumpkins on Iron Golems and equipment on Armor Stands."] + pub const HOWTOPLAY_DISPENSERS_TEXT_4: &str = "howtoplay.dispensers.text.4"; + #[doc = "Droppers"] + pub const HOWTOPLAY_DROPPERS: &str = "howtoplay.droppers"; + #[doc = "When powered by Redstone, Droppers will drop a single random item contained within. Press :_input_key.use: on the Dropper to open it and then you can load it with items from your inventory."] + pub const HOWTOPLAY_DROPPERS_TEXT_1_NOTTOUCH: &str = "howtoplay.droppers.text.1.notTouch"; + #[doc = "When powered by Redstone, Droppers will drop a single random item contained within. Tap the Dropper to open it and then you can load it with items from your inventory."] + pub const HOWTOPLAY_DROPPERS_TEXT_1_TOUCH: &str = "howtoplay.droppers.text.1.touch"; + #[doc = "Usage"] + pub const HOWTOPLAY_DROPPERS_HEADER_1: &str = "howtoplay.droppers.header.1"; + #[doc = "If a Dropper is facing a Chest or another type of container, the item will be placed into that instead. Long chains of Droppers can be constructed to transport items over a distance."] + pub const HOWTOPLAY_DROPPERS_TEXT_2: &str = "howtoplay.droppers.text.2"; + #[doc = "Dyes"] + pub const HOWTOPLAY_DYES: &str = "howtoplay.dyes"; + #[doc = "Dye is used to change the color of many things in Minecraft."] + pub const HOWTOPLAY_DYES_TEXT_1: &str = "howtoplay.dyes.text.1"; + #[doc = "Some Dye materials are harder to find than others. Most Dyes can be crafted from flowers, like §eRed Dye§f from a Poppy, but some Dyes are found or created in more obscure ways such as:"] + pub const HOWTOPLAY_DYES_TEXT_2: &str = "howtoplay.dyes.text.2"; + #[doc = "§eBlue Dye§f - Mining Lapis Lazuli deep underground"] + pub const HOWTOPLAY_DYES_TEXT_3: &str = "howtoplay.dyes.text.3"; + #[doc = "§eBlack Dye§f - Collecting Ink Sacs from Squids"] + pub const HOWTOPLAY_DYES_TEXT_4: &str = "howtoplay.dyes.text.4"; + #[doc = "§eBrown Dye§f - Harvesting Cocoa Beans in the Jungle"] + pub const HOWTOPLAY_DYES_TEXT_5: &str = "howtoplay.dyes.text.5"; + #[doc = "§eGreen Dye§f - Smelted from Cactus"] + pub const HOWTOPLAY_DYES_TEXT_6: &str = "howtoplay.dyes.text.6"; + #[doc = "§eWhite Dye§f - Crafted from Bone Meal"] + pub const HOWTOPLAY_DYES_TEXT_7: &str = "howtoplay.dyes.text.7"; + #[doc = "Elytra"] + pub const HOWTOPLAY_ELYTRA: &str = "howtoplay.elytra"; + #[doc = "Elytra are an item that can be equipped to allow gliding. Elytra are equipped in the chest armor slot."] + pub const HOWTOPLAY_ELYTRA_TEXT_1: &str = "howtoplay.elytra.text.1"; + #[doc = "Elytra cannot be crafted, but are found in Item Frames in rare End Ships, guarded by fearsome Shulkers."] + pub const HOWTOPLAY_ELYTRA_TEXT_2: &str = "howtoplay.elytra.text.2"; + #[doc = "Learn to Fly"] + pub const HOWTOPLAY_ELYTRA_HEADER_1: &str = "howtoplay.elytra.header.1"; + #[doc = "When equipped with Elytra, a player can press :_input_key.jump: while falling to start gliding. Note that you need to be quite high to really get the full effect!"] + pub const HOWTOPLAY_ELYTRA_TEXT_3_NOTTOUCH: &str = "howtoplay.elytra.text.3.notTouch"; + #[doc = "When equipped with Elytra, tap :touch_jump: or :tip_virtual_button_fly_up: while falling to start gliding. Make sure you're high up to get the full effect!"] + pub const HOWTOPLAY_ELYTRA_TEXT_3_TOUCH: &str = "howtoplay.elytra.text.3.touch"; + #[doc = "While gliding, you can steer by looking around. If you look downwards, you'll move faster - but you'll also hit the ground sooner. If you look upwards, you'll gain some height - but do it for too long and you'll stall, falling instead of rising!"] + pub const HOWTOPLAY_ELYTRA_TEXT_4: &str = "howtoplay.elytra.text.4"; + #[doc = "You can steer while gliding by looking around. If you look downwards, you'll gain some speed, but you'll also hit the ground faster. If you look upward, you'll gain some height, but do it for too long and you'll stall - which means you'll start falling."] + pub const HOWTOPLAY_ELYTRA_TEXT_4_TOUCH: &str = "howtoplay.elytra.text.4.touch"; + #[doc = "Your Elytra will slowly lose durability while flying, and if they break mid-flight you'll fall. You can repair them by combining them with Phantom Membrane at an Anvil."] + pub const HOWTOPLAY_ELYTRA_TEXT_5: &str = "howtoplay.elytra.text.5"; + #[doc = "Rocket Powered Flight"] + pub const HOWTOPLAY_ELYTRA_HEADER_2: &str = "howtoplay.elytra.header.2"; + #[doc = "Firework Rockets that have no effects can be used to extend Elytra flight. You will be damaged if you use a Firework Rocket that has effects to extend flight."] + pub const HOWTOPLAY_ELYTRA_TEXT_6: &str = "howtoplay.elytra.text.6"; + #[doc = "Enchanting Table"] + pub const HOWTOPLAY_ENCHANTINGTABLE: &str = "howtoplay.enchantingTable"; + #[doc = "The Experience Points collected by picking up Experience Orbs can be used to enchant Weapons, Armor, Tools, and Books."] + pub const HOWTOPLAY_ENCHANTINGTABLE_TEXT_1: &str = "howtoplay.enchantingTable.text.1"; + #[doc = "Enchanting"] + pub const HOWTOPLAY_ENCHANTINGTABLE_HEADER_1: &str = "howtoplay.enchantingTable.header.1"; + #[doc = "When an enchantable item is placed in the slot below the book in the Enchanting Table, the three buttons to the right of the slot will display some enchantments with their Experience Level cost and Lapis Lazuli cost."] + pub const HOWTOPLAY_ENCHANTINGTABLE_TEXT_2: &str = "howtoplay.enchantingTable.text.2"; + #[doc = "The actual enchantment applied is randomly selected based on the cost displayed."] + pub const HOWTOPLAY_ENCHANTINGTABLE_TEXT_3: &str = "howtoplay.enchantingTable.text.3"; + #[doc = "Stronger Enchantments"] + pub const HOWTOPLAY_ENCHANTINGTABLE_HEADER_2: &str = "howtoplay.enchantingTable.header.2"; + #[doc = "If the Enchanting Table is surrounded by Bookshelves (up to a maximum of 15), with a one block gap between the Bookshelf and the Enchanting Table, arcane glyphs will be seen going to the book on the Enchanting Table and the potency of the enchantments will be increased."] + pub const HOWTOPLAY_ENCHANTINGTABLE_TEXT_4: &str = "howtoplay.enchantingTable.text.4"; + #[doc = "Enchanting Books"] + pub const HOWTOPLAY_ENCHANTINGTABLE_HEADER_3: &str = "howtoplay.enchantingTable.header.3"; + #[doc = "Enchanted Books are used at the Anvil to apply enchantments to items. This gives you more control over which enchantments you would like on your items."] + pub const HOWTOPLAY_ENCHANTINGTABLE_TEXT_5: &str = "howtoplay.enchantingTable.text.5"; + #[doc = "Encyclopedia"] + pub const HOWTOPLAY_ENCYCLOPEDIA: &str = "howtoplay.encyclopedia"; + #[doc = "Minecraft Encyclopedia"] + pub const HOWTOPLAY_ENCYCLOPEDIA_TITLE: &str = "howtoplay.encyclopedia.title"; + #[doc = "Minecraft Encyclopedia"] + pub const HOWTOPLAY_ENCYCLOPEDIA_TEXT_1: &str = "howtoplay.encyclopedia.text.1"; + #[doc = "End Cities"] + pub const HOWTOPLAY_ENDCITIES: &str = "howtoplay.endCities"; + #[doc = "After killing the Ender Dragon, an End Gateway will appear. Throwing an Ender Pearl into the portal will teleport you to the outer islands."] + pub const HOWTOPLAY_ENDCITIES_TEXT_1: &str = "howtoplay.endCities.text.1"; + #[doc = "This alien new landscape must hide something interesting, and maybe something to bring back with you."] + pub const HOWTOPLAY_ENDCITIES_TEXT_2: &str = "howtoplay.endCities.text.2"; + #[doc = "Ender Chest"] + pub const HOWTOPLAY_ENDERCHEST: &str = "howtoplay.enderChest"; + #[doc = "All Ender Chests in a world are linked. Items placed into an Ender Chest are accessible in any other Ender Chest. However, the contents of the Ender Chests are specific for each player. This allows players to store items in any Ender Chest, and retrieve them from other Ender Chests in different positions in the world."] + pub const HOWTOPLAY_ENDERCHEST_TEXT_1: &str = "howtoplay.enderChest.text.1"; + #[doc = "Eye of Ender"] + pub const HOWTOPLAY_EYEOFENDER: &str = "howtoplay.eyeOfEnder"; + #[doc = "Eyes of Ender are mysteriously connected to the End and will behave strangely when used."] + pub const HOWTOPLAY_EYEOFENDER_TEXT_1: &str = "howtoplay.eyeOfEnder.text.1"; + #[doc = "Rumor has it that they can lead you to open another dimension."] + pub const HOWTOPLAY_EYEOFENDER_TEXT_2: &str = "howtoplay.eyeOfEnder.text.2"; + #[doc = "Farming"] + pub const HOWTOPLAY_FARMING: &str = "howtoplay.farming"; + #[doc = "There are a variety of different crops that you can farm in Minecraft. Farming, while challenging, can provide an infinite food source."] + pub const HOWTOPLAY_FARMING_TEXT_1: &str = "howtoplay.farming.text.1"; + #[doc = "Plan Ahead"] + pub const HOWTOPLAY_FARMING_HEADER_1: &str = "howtoplay.farming.header.1"; + #[doc = "Crops require light, water, and farmland to grow. You need a hoe, a water source, and seeds to farm."] + pub const HOWTOPLAY_FARMING_TEXT_2: &str = "howtoplay.farming.text.2"; + #[doc = "The Blocks next to the water need to be converted to farmland, do this with the hoe. Water will saturate up to four block away."] + pub const HOWTOPLAY_FARMING_TEXT_3: &str = "howtoplay.farming.text.3"; + #[doc = "Planting and Harvesting"] + pub const HOWTOPLAY_FARMING_HEADER_2: &str = "howtoplay.farming.header.2"; + #[doc = "Now you can plant your seeds. Make sure your crops are protected as they can easily die from being trampled or lack of water or light."] + pub const HOWTOPLAY_FARMING_TEXT_4: &str = "howtoplay.farming.text.4"; + #[doc = "Fences can help protect your crops from hungry rabbits or trampling toes!"] + pub const HOWTOPLAY_FARMING_TEXT_5: &str = "howtoplay.farming.text.5"; + #[doc = "When the crops are fully grown they change in appearance and can be harvested."] + pub const HOWTOPLAY_FARMING_TEXT_6: &str = "howtoplay.farming.text.6"; + #[doc = "Some plants like pumpkins and melons grow on stalks. Be careful not to harvest the stalks!"] + pub const HOWTOPLAY_FARMING_TEXT_7: &str = "howtoplay.farming.text.7"; + #[doc = "Fireworks"] + pub const HOWTOPLAY_FIREWORKS: &str = "howtoplay.fireworks"; + #[doc = "Fireworks are a fun way to create your own unique celebration in Minecraft!"] + pub const HOWTOPLAY_FIREWORKS_TEXT_1: &str = "howtoplay.fireworks.text.1"; + #[doc = "Fireworks have two components, the Firework Rocket and the Firework Star."] + pub const HOWTOPLAY_FIREWORKS_TEXT_2: &str = "howtoplay.fireworks.text.2"; + #[doc = "Firework Rocket"] + pub const HOWTOPLAY_FIREWORKS_HEADER_1: &str = "howtoplay.fireworks.header.1"; + #[doc = "To use a Firework, press :_input_key.use: on a block to send the Firework shooting into the sky."] + pub const HOWTOPLAY_FIREWORKS_TEXT_3_NOTTOUCH: &str = "howtoplay.fireworks.text.3.notTouch"; + #[doc = "To use a Firework, tap on a block to send the Firework shooting into the sky."] + pub const HOWTOPLAY_FIREWORKS_TEXT_3_TOUCH: &str = "howtoplay.fireworks.text.3.touch"; + #[doc = "Fireworks have no effect other than shooting up into the air."] + pub const HOWTOPLAY_FIREWORKS_TEXT_4: &str = "howtoplay.fireworks.text.4"; + #[doc = "Firework Stars"] + pub const HOWTOPLAY_FIREWORKS_HEADER_2: &str = "howtoplay.fireworks.header.2"; + #[doc = "Firework Stars can be added to during the crafting of the Firework Rocket to give it many different colors and effects."] + pub const HOWTOPLAY_FIREWORKS_TEXT_5: &str = "howtoplay.fireworks.text.5"; + #[doc = "Firework Stars are made from gunpowder and various other items:"] + pub const HOWTOPLAY_FIREWORKS_TEXT_6: &str = "howtoplay.fireworks.text.6"; + #[doc = "§eColor§f - Adding dye of any color will make an explosion of that color."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_1: &str = "howtoplay.fireworks.text.6.1"; + #[doc = "§eTwinkle§f - Adding Glowstone Dust will make the explosion twinkle."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_2: &str = "howtoplay.fireworks.text.6.2"; + #[doc = "§eCreeper Shaped§f - Adding a Head will make a creeper pattern in the sky."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_3: &str = "howtoplay.fireworks.text.6.3"; + #[doc = "§eBurst§f - Adding a feather will give the explosion a burst effect."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_4: &str = "howtoplay.fireworks.text.6.4"; + #[doc = "§eTrail§f - Adding a Diamond will give the explosion trails."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_5: &str = "howtoplay.fireworks.text.6.5"; + #[doc = "§eStar Shaped§f - Adding a Gold Nugget will make a star pattern in the sky."] + pub const HOWTOPLAY_FIREWORKS_TEXT_6_6: &str = "howtoplay.fireworks.text.6.6"; + #[doc = "Pyrotechnics"] + pub const HOWTOPLAY_FIREWORKS_HEADER_3: &str = "howtoplay.fireworks.header.3"; + #[doc = "Fireworks can be fired from a dispenser. This will shoot the Firework in the direction that the dispenser is facing."] + pub const HOWTOPLAY_FIREWORKS_TEXT_7: &str = "howtoplay.fireworks.text.7"; + #[doc = "Fishing"] + pub const HOWTOPLAY_FISHING: &str = "howtoplay.fishing"; + #[doc = "Fishing must be done with a Fishing Rod and is an excellent way to catch some fish or other cool items from the sea!"] + pub const HOWTOPLAY_FISHING_TEXT_1: &str = "howtoplay.fishing.text.1"; + #[doc = "Casting"] + pub const HOWTOPLAY_FISHING_HEADER_1: &str = "howtoplay.fishing.header.1"; + #[doc = "Aim at a block of water and press :_input_key.use: while holding a fishing rod to cast the lure into the water."] + pub const HOWTOPLAY_FISHING_TEXT_2_NOTTOUCH: &str = "howtoplay.fishing.text.2.notTouch"; + #[doc = "Look at a block of water and tap the Fish button while holding a Fishing Rod to cast the lure into the water."] + pub const HOWTOPLAY_FISHING_TEXT_2_TOUCH: &str = "howtoplay.fishing.text.2.touch"; + #[doc = "Fish On!"] + pub const HOWTOPLAY_FISHING_HEADER_2: &str = "howtoplay.fishing.header.2"; + #[doc = "Wait until you start to see a trail of bubbles coming for the lure."] + pub const HOWTOPLAY_FISHING_TEXT_3: &str = "howtoplay.fishing.text.3"; + #[doc = "When the bubbles touch the lure, it will bob up and down. Press :_input_key.use: to reel in the lure. Be careful not to let your fish get away!"] + pub const HOWTOPLAY_FISHING_TEXT_4_NOTTOUCH: &str = "howtoplay.fishing.text.4.notTouch"; + #[doc = "When the bubbles touch the lure, it will bob up and down. Tap the Fish button again to reel in the lure. Be careful not to let your fish get away!"] + pub const HOWTOPLAY_FISHING_TEXT_4_TOUCH: &str = "howtoplay.fishing.text.4.touch"; + #[doc = "Food"] + pub const HOWTOPLAY_FOOD: &str = "howtoplay.food"; + #[doc = "How to Play: Food"] + pub const HOWTOPLAY_FOOD_TITLE: &str = "howtoplay.food.title"; + #[doc = "You'll slowly get hungry during your adventures - fortunately the Overworld is full of food! You can gather apples from trees, meat from animals, or why not grow your own crops using a hoe?"] + pub const HOWTOPLAY_FOOD_TEXT_1: &str = "howtoplay.food.text.1"; + #[doc = "To eat a food, select it in your hotbar, then click and hold the right mouse button. Keep the §ehunger bar§f:shank: full to regain health when you take damage."] + pub const HOWTOPLAY_FOOD_TEXT_2_KEYBOARD: &str = "howtoplay.food.text.2.keyboard"; + #[doc = "To eat a food, select it in your hotbar, then press and hold :_input_key.use:. Keep the §ehunger bar§f:shank: full to regain health when you take damage."] + pub const HOWTOPLAY_FOOD_TEXT_2_GAMEPAD: &str = "howtoplay.food.text.2.gamepad"; + #[doc = "To eat a food, select it in your hotbar, then tap the screen and hold. Keep the §ehunger bar§f:shank: full to regain health when you take damage."] + pub const HOWTOPLAY_FOOD_TEXT_2_TOUCH: &str = "howtoplay.food.text.2.touch"; + #[doc = "Some raw foods are better when cooked first on a campfire or in a furnace - your tummy will thank you!"] + pub const HOWTOPLAY_FOOD_TEXT_3: &str = "howtoplay.food.text.3"; + #[doc = "Furnace"] + pub const HOWTOPLAY_FURNACE: &str = "howtoplay.furnace"; + #[doc = "A Furnace allows you to cook or smelt items. For example, you can smelt Iron Ore into Iron Ingots."] + pub const HOWTOPLAY_FURNACE_TEXT_1: &str = "howtoplay.furnace.text.1"; + #[doc = "Place the Furnace in the world and press :_input_key.use: to use it."] + pub const HOWTOPLAY_FURNACE_TEXT_2_NOTTOUCH: &str = "howtoplay.furnace.text.2.notTouch"; + #[doc = "Place the Furnace in the world and tap to use it."] + pub const HOWTOPLAY_FURNACE_TEXT_2_TOUCH: &str = "howtoplay.furnace.text.2.touch"; + #[doc = "Fuel"] + pub const HOWTOPLAY_FURNACE_HEADER_1: &str = "howtoplay.furnace.header.1"; + #[doc = "You need to put some fuel into the bottom of the Furnace, and the item that you want smelted in the top. The Furnace will then fire up and start working. Lots of things can be used as fuel; try experimenting with anything burnable!"] + pub const HOWTOPLAY_FURNACE_TEXT_3: &str = "howtoplay.furnace.text.3"; + #[doc = "Game Settings"] + pub const HOWTOPLAY_GAMESETTINGS: &str = "howtoplay.gameSettings"; + #[doc = "When creating a world, you have many options. Below are the various settings that can be used to fine tune your experience. Don't worry if you didn't set them when you created the world, they can be changed at any time."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_1: &str = "howtoplay.gameSettings.text.1"; + #[doc = "§eWorld Name§f: This is where you can name your world."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_2: &str = "howtoplay.gameSettings.text.2"; + #[doc = "§eDefault Game Mode§f: This is the gamemode that all new players to the world will start with. You can have players start in either survival or creative mode. Selecting creative mode will turn cheats on."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_3: &str = "howtoplay.gameSettings.text.3"; + #[doc = "§eDifficulty§f: This setting affects how difficult the world will be. You can choose Peaceful, Easy, Normal, or Hard."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_4: &str = "howtoplay.gameSettings.text.4"; + #[doc = "World Preferences"] + pub const HOWTOPLAY_GAMESETTINGS_HEADER_1: &str = "howtoplay.gameSettings.header.1"; + #[doc = "§eStarting Map§f: If this setting is turned on, every player will start with a map in their hotbar."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_5: &str = "howtoplay.gameSettings.text.5"; + #[doc = "§eBonus Chest§f: If this setting is turned on, there will be a chest with some starting loot near your initial spawn location."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_6: &str = "howtoplay.gameSettings.text.6"; + #[doc = "§eWorld Type§f: This setting controls the way the world is created. Select Infinite or Flat from the drop down menu to change the world type."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_7: &str = "howtoplay.gameSettings.text.7"; + #[doc = "§eInfinite worlds§f go on and on forever."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_7_1: &str = "howtoplay.gameSettings.text.7.1"; + #[doc = "§eFlat worlds§f do not have any hills or trees, just an infinite flat area to fill with your creations."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_7_2: &str = "howtoplay.gameSettings.text.7.2"; + #[doc = "§eSeed§f: This is a unique number for the world. By entering a seed when you make a new world, you can control how it is created. You can also use a word or phrase for the seed and the game will convert it to a number for you."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_8: &str = "howtoplay.gameSettings.text.8"; + #[doc = "Cheats and Gamerules"] + pub const HOWTOPLAY_GAMESETTINGS_HEADER_2: &str = "howtoplay.gameSettings.header.2"; + #[doc = "§eActivate Cheats§f: This setting allows players to use commands. When a world is created with this setting on, all achievements are disabled."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_9: &str = "howtoplay.gameSettings.text.9"; + #[doc = "Below are gamerules, cheats must be turned on to use them:"] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_10: &str = "howtoplay.gameSettings.text.10"; + #[doc = "§eAlways Day§f: Night will never fall when this setting is turned on."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_11: &str = "howtoplay.gameSettings.text.11"; + #[doc = "§eDaylight Cycle§f: The time will not advance when this setting is turned off."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_12: &str = "howtoplay.gameSettings.text.12"; + #[doc = "§eKeep Inventory§f: This setting allows players to keep their inventory when they die."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_13: &str = "howtoplay.gameSettings.text.13"; + #[doc = "§eMob Spawning§f: This prevents all mobs from spawning when this setting is off."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_14: &str = "howtoplay.gameSettings.text.14"; + #[doc = "§eMob Griefing§f: Prevents mobs from destroying the world."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_15: &str = "howtoplay.gameSettings.text.15"; + #[doc = "§eEntities Drop Loot§f: Controls whether things like minecarts and armor stands will drop themselves when they are broken."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_16: &str = "howtoplay.gameSettings.text.16"; + #[doc = "§eWeather Cycle§f: The weather will not change when this setting is turned off."] + pub const HOWTOPLAY_GAMESETTINGS_TEXT_17: &str = "howtoplay.gameSettings.text.17"; + #[doc = "Hoppers"] + pub const HOWTOPLAY_HOPPERS: &str = "howtoplay.hoppers"; + #[doc = "Hoppers are used to automatically move items. Hoppers can be attached to some other items like containers such as Chests or Jukeboxes."] + pub const HOWTOPLAY_HOPPERS_TEXT_1: &str = "howtoplay.hoppers.text.1"; + #[doc = "Hoppers will continuously remove items out of a container placed above them and move them into the container they are pointing to."] + pub const HOWTOPLAY_HOPPERS_TEXT_2: &str = "howtoplay.hoppers.text.2"; + #[doc = "Usage"] + pub const HOWTOPLAY_HOPPERS_HEADER_1: &str = "howtoplay.hoppers.header.1"; + #[doc = "To make a Hopper point to a particular block, place the Hopper against that block while sneaking."] + pub const HOWTOPLAY_HOPPERS_TEXT_3: &str = "howtoplay.hoppers.text.3"; + #[doc = "If a Hopper is powered by Redstone, it will become inactive and stop moving items."] + pub const HOWTOPLAY_HOPPERS_TEXT_4: &str = "howtoplay.hoppers.text.4"; + #[doc = "Host and Player Options"] + pub const HOWTOPLAY_HOSTANDPLAYEROPTIONS: &str = "howtoplay.hostAndPlayerOptions"; + #[doc = "When playing with cheats on, host options will allow you to teleport yourself or friends, change the weather, set the time of day, and change the entry point or world spawn of your game. Once cheats have been enabled, you can find these options in the chat window by pressing the [/] button next to the chat bar."] + pub const HOWTOPLAY_HOSTANDPLAYEROPTIONS_TEXT_1_NOTTOUCH: &str = + "howtoplay.hostAndPlayerOptions.text.1.notTouch"; + #[doc = "When playing with cheats on, host options will allow you to teleport yourself or friends, change the weather, set the time of day, and change the entry point or world spawn of your game. Once cheats have been enabled, you can find these options in the chat window by tapping the chat button."] + pub const HOWTOPLAY_HOSTANDPLAYEROPTIONS_TEXT_1_TOUCH: &str = + "howtoplay.hostAndPlayerOptions.text.1.touch"; + #[doc = "Improved tools"] + pub const HOWTOPLAY_IMPROVEDTOOLS: &str = "howtoplay.improvedTools"; + #[doc = "How to Play: Improved tools"] + pub const HOWTOPLAY_IMPROVEDTOOLS_TITLE: &str = "howtoplay.improvedTools.title"; + #[doc = "Use your tools a lot and they'll eventually break. As you gather new materials, such as stone, you'll be able to craft better tools."] + pub const HOWTOPLAY_IMPROVEDTOOLS_TEXT_1: &str = "howtoplay.improvedTools.text.1"; + #[doc = "Tools of higher tiers are more durable, more efficient, and able to gather more valuable resources. Go out into the world and find out for yourself!"] + pub const HOWTOPLAY_IMPROVEDTOOLS_TEXT_2: &str = "howtoplay.improvedTools.text.2"; + #[doc = "Inventory"] + pub const HOWTOPLAY_INVENTORY: &str = "howtoplay.inventory"; + #[doc = "How to Play: Inventory"] + pub const HOWTOPLAY_INVENTORY_TITLE: &str = "howtoplay.inventory.title"; + #[doc = "1. Inventory"] + pub const HOWTOPLAY_INVENTORY_HEADER_1: &str = "howtoplay.inventory.header.1"; + #[doc = "2. Hotbar"] + pub const HOWTOPLAY_INVENTORY_HEADER_2: &str = "howtoplay.inventory.header.2"; + #[doc = "Your hotbar will fill up as you gather more resources. Press :_input_key.inventory: to access your §einventory§f, where you'll have more space for everything you've collected."] + pub const HOWTOPLAY_INVENTORY_TEXT_1_PC_CONSOLE: &str = "howtoplay.inventory.text.1.pc_console"; + #[doc = "Your hotbar will fill up as you gather more resources. Tap :tip_touch_inventory: to access your §einventory§f, where you'll have more space for everything you've collected."] + pub const HOWTOPLAY_INVENTORY_TEXT_1_TOUCH: &str = "howtoplay.inventory.text.1.touch"; + #[doc = "Want to move something between your §ehotbar§f and your inventory? Open your inventory, click the item of your choice, then drag it to the empty item slot you'd like to move it to."] + pub const HOWTOPLAY_INVENTORY_TEXT_2_KEYBOARD: &str = "howtoplay.inventory.text.2.keyboard"; + #[doc = "Want to move something between your §ehotbar§f and your inventory? Use the cursor to select an item and press :_gamepad_face_button_down:. Then, move your cursor to an empty item slot and press again to drop the item."] + pub const HOWTOPLAY_INVENTORY_TEXT_2_GAMEPAD: &str = "howtoplay.inventory.text.2.gamepad"; + #[doc = "Want to move something between your §ehotbar§f and your inventory? Tap the item of your choice, then tap the empty item slot that you'd like to move it to."] + pub const HOWTOPLAY_INVENTORY_TEXT_2_TOUCH: &str = "howtoplay.inventory.text.2.touch"; + #[doc = "Want to move something between your §ehotbar§f and your inventory? Use the cursor to select an item and press :_input_key.use:. Then, move your cursor to an empty item slot and press again to drop the item."] + pub const HOWTOPLAY_INVENTORY_TEXT_2_VR: &str = "howtoplay.inventory.text.2.vr"; + #[doc = "Jigsaw Blocks"] + pub const HOWTOPLAY_JIGSAWBLOCKS: &str = "howtoplay.jigsawBlocks"; + #[doc = "Jigsaw Blocks give creators the ability to generate large structures in the world by connecting multiple structure templates."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_1: &str = "howtoplay.jigsawBlocks.text.1"; + #[doc = "How to Obtain"] + pub const HOWTOPLAY_JIGSAWBLOCKS_HEADER_1: &str = "howtoplay.jigsawBlocks.header.1"; + #[doc = "To get a Jigsaw Block you must use the /give slash command. To use a Jigsaw Block, you must have Operator permissions."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_2: &str = "howtoplay.jigsawBlocks.text.2"; + #[doc = "Settings"] + pub const HOWTOPLAY_JIGSAWBLOCKS_HEADER_2: &str = "howtoplay.jigsawBlocks.header.2"; + #[doc = "Jigsaw Blocks have multiple settings that control how they join together to form a larger structure."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_3: &str = "howtoplay.jigsawBlocks.text.3"; + #[doc = "§eTarget Pool§f - The path of the template pool to search for a connecting structure template. The template pool should contain at least one structure that matches the Jigsaw's \"Target Name\" field."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_4: &str = "howtoplay.jigsawBlocks.text.4"; + #[doc = "§eName§f - The name of the Jigsaw. This is used when connecting from Jigsaws with a matching \"Target Name\"."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_5: &str = "howtoplay.jigsawBlocks.text.5"; + #[doc = "§eTurns Into§f - The type of block the Jigsaw Block will turn into when placed in the world during structure generation."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_6: &str = "howtoplay.jigsawBlocks.text.6"; + #[doc = "§eSelection Priority§f - When the parent piece is being processed for connections, this is the order in which this Jigsaw block attempts to connect to its target piece. Jigsaws will be processed in descending priority with random ordering breaking ties."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_7: &str = "howtoplay.jigsawBlocks.text.7"; + #[doc = "§ePlacement Priority§f - When this Jigsaw block connects to a piece, this is the order in which that piece is processed for connections in the wider structure. Pieces will be processed in descending priority with insertion order breaking ties."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_8: &str = "howtoplay.jigsawBlocks.text.8"; + #[doc = "§eJoint Type§f - A joint can be either Rollable (default) or Aligned. If the joint type is Rollable, the target structure will be rotated randomly around the source Jigsaw Block. If the joint type is Aligned, the target structure will be placed such that the rotation of the target Jigsaw Block aligns with the rotation of the source Jigsaw Block. Note that this only applies when the Jigsaw Block is placed facing up or down."] + pub const HOWTOPLAY_JIGSAWBLOCKS_TEXT_9: &str = "howtoplay.jigsawBlocks.text.9"; + #[doc = "Jukebox"] + pub const HOWTOPLAY_JUKEBOX: &str = "howtoplay.jukebox"; + #[doc = "The Jukebox will play Music Discs that you have found."] + pub const HOWTOPLAY_JUKEBOX_TEXT_1: &str = "howtoplay.jukebox.text.1"; + #[doc = "Get the Party Started"] + pub const HOWTOPLAY_JUKEBOX_HEADER_1: &str = "howtoplay.jukebox.header.1"; + #[doc = "Press :_input_key.use: on a Jukebox with a Music Disc in your hand to play it. Press :_input_key.use: the Jukebox again to eject the Music Disc."] + pub const HOWTOPLAY_JUKEBOX_TEXT_2_NOTTOUCH: &str = "howtoplay.jukebox.text.2.notTouch"; + #[doc = "Tap a Jukebox with a Music Disc in your hand to play it. Tap the Jukebox again to eject the Music Disc."] + pub const HOWTOPLAY_JUKEBOX_TEXT_2_TOUCH: &str = "howtoplay.jukebox.text.2.touch"; + #[doc = "Redstone"] + pub const HOWTOPLAY_JUKEBOX_HEADER_2: &str = "howtoplay.jukebox.header.2"; + #[doc = "When a Jukebox is playing a Music Disc, it will power Redstone Dust."] + pub const HOWTOPLAY_JUKEBOX_TEXT_3: &str = "howtoplay.jukebox.text.3"; + #[doc = "Try different Music Discs for a different power level."] + pub const HOWTOPLAY_JUKEBOX_TEXT_4: &str = "howtoplay.jukebox.text.4"; + #[doc = "See what happens when you let it play to the end."] + pub const HOWTOPLAY_JUKEBOX_TEXT_5: &str = "howtoplay.jukebox.text.5"; + #[doc = "A Hopper can put a Music Disc in for you, and take it out when it's done playing."] + pub const HOWTOPLAY_JUKEBOX_TEXT_6: &str = "howtoplay.jukebox.text.6"; + #[doc = "Finding Music Discs"] + pub const HOWTOPLAY_JUKEBOX_HEADER_3: &str = "howtoplay.jukebox.header.3"; + #[doc = "There are a couple of Music Discs that can be found in Chests around the world."] + pub const HOWTOPLAY_JUKEBOX_TEXT_7: &str = "howtoplay.jukebox.text.7"; + #[doc = "Others are more difficult to come by, Creepers secretly appreciate music."] + pub const HOWTOPLAY_JUKEBOX_TEXT_8: &str = "howtoplay.jukebox.text.8"; + #[doc = "Loom"] + pub const HOWTOPLAY_LOOM: &str = "howtoplay.loom"; + #[doc = "The Loom is a fast and efficient way to apply patterns to Banners. The Loom only uses one Dye to apply a pattern. It can also use Loom patterns to apply special patterns."] + pub const HOWTOPLAY_LOOM_TEXT_1: &str = "howtoplay.loom.text.1"; + #[doc = "Weaving"] + pub const HOWTOPLAY_LOOM_HEADER_1: &str = "howtoplay.loom.header.1"; + #[doc = "By placing a Banner into the Loom's first slot, and any color dye into the second slot, patterns can be added to the Banner. Once a pattern is selected, take it from the output slot on the right and move it to your inventory."] + pub const HOWTOPLAY_LOOM_TEXT_2: &str = "howtoplay.loom.text.2"; + #[doc = "A Banner can have multiple layers allowing you to experiment with many different banner possibilities. Up to 6 patterns can be applied to a Banner to create a unique design."] + pub const HOWTOPLAY_LOOM_TEXT_3: &str = "howtoplay.loom.text.3"; + #[doc = "Loom Patterns"] + pub const HOWTOPLAY_LOOM_HEADER_2: &str = "howtoplay.loom.header.2"; + #[doc = "Adding a Loom Pattern to the Loom's third slot will allow the crafting of special patterns like a creeper face or a flower pattern. You will not lose your Loom Patterns when you apply these patterns to your Banners."] + pub const HOWTOPLAY_LOOM_TEXT_4: &str = "howtoplay.loom.text.4"; + #[doc = "Mashups"] + pub const HOWTOPLAY_MASHUPS: &str = "howtoplay.mashups"; + #[doc = "Explore thrilling themed worlds, parceled up with matching skins, textures and more!"] + pub const HOWTOPLAY_MASHUPS_TEXT_1: &str = "howtoplay.mashups.text.1"; + #[doc = "Minecoins"] + pub const HOWTOPLAY_MINECOINS: &str = "howtoplay.minecoins"; + #[doc = "Explore a world of possibility with Minecoins: Minecraft's in-game currency! Minecoins let you add variety to your gameplay across supported Minecraft games."] + pub const HOWTOPLAY_MINECOINS_TEXT_1: &str = "howtoplay.minecoins.text.1"; + #[doc = "Once redeemed, your Minecoins are linked to your Microsoft account, so you can access your coins and purchases on other supported devices, too!"] + pub const HOWTOPLAY_MINECOINS_TEXT_2: &str = "howtoplay.minecoins.text.2"; + #[doc = "Get Minecoins"] + pub const HOWTOPLAY_MINECOINS_BUTTON_TEXT_1: &str = "howtoplay.minecoins.button.text.1"; + #[doc = "Disclaimer"] + pub const HOWTOPLAY_MINECOINS_HEADER_1: &str = "howtoplay.minecoins.header.1"; + #[doc = "*Minecoins require a version of Minecraft: Bedrock Edition with Minecraft Marketplace. Minecoins are not compatible on PlayStation®. For compatibility information see minecraft.net/minecoins"] + pub const HOWTOPLAY_MINECOINS_TEXT_3: &str = "howtoplay.minecoins.text.3"; + #[doc = "Mining"] + pub const HOWTOPLAY_MINING: &str = "howtoplay.mining"; + #[doc = "How to Play: Mining"] + pub const HOWTOPLAY_MINING_TITLE: &str = "howtoplay.mining.title"; + #[doc = "Not all crafting materials are on the surface - some may require you to dig underground or into a mountain."] + pub const HOWTOPLAY_MINING_TEXT_1: &str = "howtoplay.mining.text.1"; + #[doc = "A §epickaxe§f:wood_pickaxe: helps you uncover all sorts of materials, such as stone, coal, iron, and precious ore - though you may need extra sturdy tools for some rarer materials!"] + pub const HOWTOPLAY_MINING_TEXT_2: &str = "howtoplay.mining.text.2"; + #[doc = "Some raw metals will need to be smelted using a §efurnace§f:furnace: . Place a fuel like coal or wood logs in the fuel slot, then add raw ore to smelt it into something useful."] + pub const HOWTOPLAY_MINING_TEXT_3: &str = "howtoplay.mining.text.3"; + #[doc = "Mounts"] + pub const HOWTOPLAY_MOUNTS: &str = "howtoplay.mounts"; + #[doc = "A player can ride any adult §eHorse§f, §eDonkey§f, §eMule§f, or §eCamel§f. Only Horses can be armored."] + pub const HOWTOPLAY_MOUNTS_TEXT_1: &str = "howtoplay.mounts.text.1"; + #[doc = "Mules and Donkeys may be equipped with saddlebags (for transporting items) by attaching a Chest. These saddlebags can then be accessed whilst riding or sneaking."] + pub const HOWTOPLAY_MOUNTS_TEXT_2: &str = "howtoplay.mounts.text.2"; + #[doc = "Taming"] + pub const HOWTOPLAY_MOUNTS_HEADER_1: &str = "howtoplay.mounts.header.1"; + #[doc = "Horses, Donkeys, and Mules must be §etamed§f before they can be used. A player can tame a horse by riding it and staying on while it tries to buck them off. Press :_input_key.use: with an empty hand to attempt to tame Horses, Donkeys, and Mules."] + pub const HOWTOPLAY_MOUNTS_TEXT_3_NOTTOUCH: &str = "howtoplay.mounts.text.3.notTouch"; + #[doc = "Horses, Donkeys, and Mules must be §etamed§f before they can be used. A player can tame a horse by riding it and staying on while it tries to buck them off. Tap the Mount button that appears when near a horse to attempt to tame Horses, Donkeys, and Mules."] + pub const HOWTOPLAY_MOUNTS_TEXT_3_TOUCH: &str = "howtoplay.mounts.text.3.touch"; + #[doc = "When Hearts appear around the horse, it has been tamed and will no longer attempt to throw the player off."] + pub const HOWTOPLAY_MOUNTS_TEXT_4: &str = "howtoplay.mounts.text.4"; + #[doc = "Riding Animals"] + pub const HOWTOPLAY_MOUNTS_HEADER_2: &str = "howtoplay.mounts.header.2"; + #[doc = "To steer horses and camels, the player must equip it with a §eSaddle§f."] + pub const HOWTOPLAY_MOUNTS_TEXT_5: &str = "howtoplay.mounts.text.5"; + #[doc = "Saddles can be bought from villagers, found inside Chests hidden in the world, or acquired by fishing. While riding a horse, open your inventory and put a saddle in the horse's saddle slot."] + pub const HOWTOPLAY_MOUNTS_TEXT_6: &str = "howtoplay.mounts.text.6"; + #[doc = "A camel can carry two players at the same time."] + pub const HOWTOPLAY_MOUNTS_TEXT_6B: &str = "howtoplay.mounts.text.6b"; + #[doc = "Horses and Donkeys can be bred like other animals using Golden Apples or Golden Carrots."] + pub const HOWTOPLAY_MOUNTS_TEXT_7: &str = "howtoplay.mounts.text.7"; + #[doc = "Foals will grow into adult horses over time, although feeding them Wheat or Hay will speed this up."] + pub const HOWTOPLAY_MOUNTS_TEXT_8: &str = "howtoplay.mounts.text.8"; + #[doc = "Pack Animals"] + pub const HOWTOPLAY_MOUNTS_HEADER_3: &str = "howtoplay.mounts.header.3"; + #[doc = "Llamas are another ridable mob which can be tamed and used to transport large shipments of items."] + pub const HOWTOPLAY_MOUNTS_TEXT_9: &str = "howtoplay.mounts.text.9"; + #[doc = "Llamas can be tamed the same as horses. However, even when tamed, the player can't control their movements when riding them."] + pub const HOWTOPLAY_MOUNTS_TEXT_10: &str = "howtoplay.mounts.text.10"; + #[doc = "A lead can be attached to one, and when this happens, surrounding llamas (both tamed and un-tamed) will follow, making a caravan."] + pub const HOWTOPLAY_MOUNTS_TEXT_11: &str = "howtoplay.mounts.text.11"; + #[doc = "Llamas can be equipped with chests, giving it 3-15 slots of inventory space depending on the strength of the Llama. They can also be equipped with carpets. Each carpet color yields a different pattern."] + pub const HOWTOPLAY_MOUNTS_TEXT_12: &str = "howtoplay.mounts.text.12"; + #[doc = "Pigs"] + pub const HOWTOPLAY_MOUNTS_HEADER_4: &str = "howtoplay.mounts.header.4"; + #[doc = "Pigs can be ridden as well, although they won't go where you want without a little incentive."] + pub const HOWTOPLAY_MOUNTS_TEXT_13: &str = "howtoplay.mounts.text.13"; + #[doc = "Equip a pig with a Saddle and point a Carrot on a Stick in the direction you want to go."] + pub const HOWTOPLAY_MOUNTS_TEXT_14: &str = "howtoplay.mounts.text.14"; + #[doc = "Dismount"] + pub const HOWTOPLAY_MOUNTS_HEADER_5: &str = "howtoplay.mounts.header.5"; + #[doc = "Press :_input_key.sneak: to dismount."] + pub const HOWTOPLAY_MOUNTS_TEXT_15_NOTTOUCH: &str = "howtoplay.mounts.text.15.notTouch"; + #[doc = "When using the D-Pad control scheme, tap :touch_jump: to dismount an animal."] + pub const HOWTOPLAY_MOUNTS_TEXT_15A_TOUCH: &str = "howtoplay.mounts.text.15a.touch"; + #[doc = "When using a Joystick control scheme, tap :tip_virtual_button_dismount: to dismount an animal."] + pub const HOWTOPLAY_MOUNTS_TEXT_15B_TOUCH: &str = "howtoplay.mounts.text.15b.touch"; + #[doc = "Moving around"] + pub const HOWTOPLAY_MOVINGAROUND: &str = "howtoplay.movingAround"; + #[doc = "How to Play: Moving around"] + pub const HOWTOPLAY_MOVINGAROUND_TITLE: &str = "howtoplay.movingAround.title"; + #[doc = "Welcome to the Overworld, a blocky world full of adventure and possibility!"] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_1: &str = "howtoplay.movingAround.text.1"; + #[doc = "Look around with the mouse."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_2_KEYBOARD: &str = + "howtoplay.movingAround.text.2.keyboard"; + #[doc = "Look around with :_gamepad_stick_right:."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_2_GAMEPAD: &str = "howtoplay.movingAround.text.2.gamepad"; + #[doc = "Look around by touching and dragging the screen."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_2_TOUCH: &str = "howtoplay.movingAround.text.2.touch"; + #[doc = "Move around the world using :_input_key.forward: :_input_key.left: :_input_key.back: :_input_key.right:."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3A_KEYBOARD: &str = + "howtoplay.movingAround.text.3a.keyboard"; + #[doc = "Press :_input_key.jump: to jump."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3B_KEYBOARD: &str = + "howtoplay.movingAround.text.3b.keyboard"; + #[doc = "Move around the world using :_gamepad_stick_left:."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3_GAMEPAD: &str = "howtoplay.movingAround.text.3.gamepad"; + #[doc = "Press :_input_key.jump: to jump."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3B_GAMEPAD: &str = + "howtoplay.movingAround.text.3b.gamepad"; + #[doc = "Move around the world using the on-screen joystick:tip_virtual_joystick: ."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3_TOUCH_JOYSTICK_TAP: &str = + "howtoplay.movingAround.text.3.touch.joystick_tap"; + #[doc = "Move around the world using the on-screen buttons."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3A_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.movingAround.text.3a.touch.classic_dpad"; + #[doc = ":touch_forward: Walk forward"] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3B_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.movingAround.text.3b.touch.classic_dpad"; + #[doc = ":touch_left: Left"] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3C_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.movingAround.text.3c.touch.classic_dpad"; + #[doc = ":touch_right: Right"] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3D_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.movingAround.text.3d.touch.classic_dpad"; + #[doc = ":touch_back: Back"] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3E_TOUCH_CLASSIC_DPAD: &str = + "howtoplay.movingAround.text.3e.touch.classic_dpad"; + #[doc = "Move around the world using the on-screen joystick:tip_virtual_joystick: ."] + pub const HOWTOPLAY_MOVINGAROUND_TEXT_3_TOUCH_JOYSTICK_CROSSHAIR: &str = + "howtoplay.movingAround.text.3.touch.joystick_crosshair"; + #[doc = "Gathering resources"] + pub const HOWTOPLAY_GATHERINGRESOURCES: &str = "howtoplay.gatheringResources"; + #[doc = "How to Play: Gathering resources"] + pub const HOWTOPLAY_GATHERINGRESOURCES_TITLE: &str = "howtoplay.gatheringResources.title"; + #[doc = "The world is full of resources, including §ebuilding blocks§f, §ecrafting materials§f, and §efood§f."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_1: &str = "howtoplay.gatheringResources.text.1"; + #[doc = "You can §ebreak blocks§f with your bare hands to gather resources like dirt and wood. Aim at a block, then §epress and hold§f :_input_key.attack: until it breaks and the resources drop."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_2_NOTTOUCH: &str = + "howtoplay.gatheringResources.text.2.nottouch"; + #[doc = "You can §ebreak blocks§f with your bare hands to gather resources like dirt and wood. §eTouch and hold§f on the block until it breaks and the resources drop."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_2_TOUCH: &str = + "howtoplay.gatheringResources.text.2.touch"; + #[doc = "You can §ebreak blocks§f with your bare hands to gather resources like dirt and wood. Aim at a block, then §etouch and hold§f :tip_virtual_button_action_attack_or_destroy: until it breaks and the resources drop."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_2_TOUCH_JOYSTICK_CROSSHAIR: &str = + "howtoplay.gatheringResources.text.2.touch.joystick_crosshair"; + #[doc = "You can §ebreak blocks§f with your bare hands to gather resources like dirt and wood. Aim at a block, then §eclick and hold§f :_input_key.attack: until it breaks and the resources drop."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_2_PC: &str = + "howtoplay.gatheringResources.text.2.pc"; + #[doc = "Pick up any dropped resources by walking over the floating icons."] + pub const HOWTOPLAY_GATHERINGRESOURCES_TEXT_3: &str = "howtoplay.gatheringResources.text.3"; + #[doc = "Selecting items"] + pub const HOWTOPLAY_SELECTINGITEMS: &str = "howtoplay.selectingItems"; + #[doc = "How to Play: Selecting items"] + pub const HOWTOPLAY_SELECTINGITEMS_TITLE: &str = "howtoplay.selectingItems.title"; + #[doc = "Resources you pick up will appear in your §ehotbar§f, which you'll find at the bottom of the screen."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_1: &str = "howtoplay.selectingItems.text.1"; + #[doc = "To hold an item in your hand, scroll the mouse wheel to select the item. You can also use a number key: 1 is the first hotbar slot and 9 is the last."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_2_KEYBOARD: &str = + "howtoplay.selectingItems.text.2.keyboard"; + #[doc = "To hold an item in your hand, use :_input_key.cycleItemLeft: and :_input_key.cycleItemRight: to select the item."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_2_GAMEPAD: &str = + "howtoplay.selectingItems.text.2.gamepad"; + #[doc = "To hold an item in your hand, simply tap it in the hotbar."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_2_TOUCH: &str = "howtoplay.selectingItems.text.2.touch"; + #[doc = "Some items, like buckets, fishing rods, and bows, can be used by tapping the build/use button :_input_key.use:."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_3_NOTTOUCH: &str = + "howtoplay.selectingItems.text.3.nottouch"; + #[doc = "Some items, like buckets, fishing rods, and bows, can be used by touching and holding anywhere on the screen."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_3_TOUCH: &str = "howtoplay.selectingItems.text.3.touch"; + #[doc = "Some items, like buckets, fishing rods, and bows, can be used by tapping the build/use button :tip_virtual_button_action_build_or_use:."] + pub const HOWTOPLAY_SELECTINGITEMS_TEXT_3_TOUCH_JOYSTICK_CROSSHAIR: &str = + "howtoplay.selectingItems.text.3.touch.joystick_crosshair"; + #[doc = "1. Hotbar"] + pub const HOWTOPLAY_SELECTINGITEMS_HEADER_1: &str = "howtoplay.selectingItems.header.1"; + #[doc = "Placing blocks"] + pub const HOWTOPLAY_PLACINGBLOCKS: &str = "howtoplay.placingBlocks"; + #[doc = "How to Play: Placing blocks"] + pub const HOWTOPLAY_PLACINGBLOCKS_TITLE: &str = "howtoplay.placingBlocks.title"; + #[doc = "Any block you've picked up can placed back into the world. This way you can build a cozy §eshelter§f or anything else you can imagine!"] + pub const HOWTOPLAY_PLACINGBLOCKS_TEXT_1: &str = "howtoplay.placingBlocks.text.1"; + #[doc = "Choose a block in your hotbar, then press :_input_key.use: to place it."] + pub const HOWTOPLAY_PLACINGBLOCKS_TEXT_2_NOTTOUCH: &str = + "howtoplay.placingBlocks.text.2.nottouch"; + #[doc = "Tap a block in your hotbar to select it, then tap somewhere in the world to place it."] + pub const HOWTOPLAY_PLACINGBLOCKS_TEXT_2_TOUCH: &str = "howtoplay.placingBlocks.text.2.touch"; + #[doc = "Tap a block in your hotbar to select it, then tap :tip_virtual_button_action_build_or_use: to place it."] + pub const HOWTOPLAY_PLACINGBLOCKS_TEXT_2_TOUCH_JOYSTICK_CROSSHAIR: &str = + "howtoplay.placingBlocks.text.2.touch.joystick_crosshair"; + #[doc = "Don't worry if you place something in the wrong spot - simply break it again, then pick it back up!"] + pub const HOWTOPLAY_PLACINGBLOCKS_TEXT_3: &str = "howtoplay.placingBlocks.text.3"; + #[doc = "Navigation"] + pub const HOWTOPLAY_NAVIGATION: &str = "howtoplay.navigation"; + #[doc = "Navigation is an important skill that you will learn in Minecraft as it's not always easy to find your way home."] + pub const HOWTOPLAY_NAVIGATION_TEXT_1: &str = "howtoplay.navigation.text.1"; + #[doc = "First of all, there are some basic tools that you should know about."] + pub const HOWTOPLAY_NAVIGATION_TEXT_2: &str = "howtoplay.navigation.text.2"; + #[doc = "Navigation Tools"] + pub const HOWTOPLAY_NAVIGATION_HEADER_1: &str = "howtoplay.navigation.header.1"; + #[doc = "A Compass will point in the direction of the first place you spawned into the world, an easy way to find where you started."] + pub const HOWTOPLAY_NAVIGATION_TEXT_3: &str = "howtoplay.navigation.text.3"; + #[doc = "A Map lets you see the area you've explored. Put it in your offhand slot to use it like a mini-map. You can increase its size by adding more paper to the edges in a Crafting Table."] + pub const HOWTOPLAY_NAVIGATION_TEXT_4: &str = "howtoplay.navigation.text.4"; + #[doc = "A Locator Map will show you where you are and what direction you are facing in relation to the Locator Map's origin. It will also show you the location of other players in the same world."] + pub const HOWTOPLAY_NAVIGATION_TEXT_5: &str = "howtoplay.navigation.text.5"; + #[doc = "A Cartography Table can help you create, expand, copy and even name maps."] + pub const HOWTOPLAY_NAVIGATION_TEXT_6: &str = "howtoplay.navigation.text.6"; + #[doc = "Place paper into the first slot to craft a Map. If you add a compass into the second slot you can craft a Locator Map. Adding Paper or a blank Map will let you expand or copy your Map."] + pub const HOWTOPLAY_NAVIGATION_TEXT_7: &str = "howtoplay.navigation.text.7"; + #[doc = "Navigation Techniques"] + pub const HOWTOPLAY_NAVIGATION_HEADER_2: &str = "howtoplay.navigation.header.2"; + #[doc = "Try to watch for landmarks as you explore. The more you play on a world, the more you will be able to remember where you are. Another good trick is to place Torches as you go so that you may find your way back home."] + pub const HOWTOPLAY_NAVIGATION_TEXT_8: &str = "howtoplay.navigation.text.8"; + #[doc = "The sun can also tell you what direction you are facing. Remember: the sun rises in the east and sets in the west!"] + pub const HOWTOPLAY_NAVIGATION_TEXT_9: &str = "howtoplay.navigation.text.9"; + #[doc = "Explorer Maps"] + pub const HOWTOPLAY_NAVIGATION_HEADER_3: &str = "howtoplay.navigation.header.3"; + #[doc = "There are several places for you to explore. Find a village and look for a Cartographer. They will trade you Explorer Maps that will lead you to strange places very far away."] + pub const HOWTOPLAY_NAVIGATION_TEXT_10: &str = "howtoplay.navigation.text.10"; + #[doc = "Nether Portal"] + pub const HOWTOPLAY_NETHERPORTALS: &str = "howtoplay.netherPortals"; + #[doc = "A Nether Portal allows you to travel to a different dimension."] + pub const HOWTOPLAY_NETHERPORTALS_TEXT_1: &str = "howtoplay.netherPortals.text.1"; + #[doc = "If constructed correctly the Nether Portal can be lit and activated."] + pub const HOWTOPLAY_NETHERPORTALS_TEXT_2: &str = "howtoplay.netherPortals.text.2"; + #[doc = "Example of a portal construction shown here:"] + pub const HOWTOPLAY_NETHERPORTALS_TEXT_3: &str = "howtoplay.netherPortals.text.3"; + #[doc = "Nightfall"] + pub const HOWTOPLAY_NIGHTFALL: &str = "howtoplay.nightfall"; + #[doc = "In Minecraft, the sun rises and sets as you adventure in your world. As the sun sets, you must take precautions. There are many dangers at night!"] + pub const HOWTOPLAY_NIGHTFALL_TEXT_1: &str = "howtoplay.nightfall.text.1"; + #[doc = "Take Shelter"] + pub const HOWTOPLAY_NIGHTFALL_HEADER_1: &str = "howtoplay.nightfall.header.1"; + #[doc = "If you have not already, you will need a place to take shelter from the dark and what lurks within it. This can be as simple as a hole in the side of a hill or a small cabin in the forest."] + pub const HOWTOPLAY_NIGHTFALL_TEXT_2: &str = "howtoplay.nightfall.text.2"; + #[doc = "Be sure to block off all entrances, you may want to use a door so you can go in and out. If you have made a bed this is a good place to put it along with your Crafting Table and Furnace."] + pub const HOWTOPLAY_NIGHTFALL_TEXT_3: &str = "howtoplay.nightfall.text.3"; + #[doc = "Also be sure to light up the area with torches, it may save your life."] + pub const HOWTOPLAY_NIGHTFALL_TEXT_4: &str = "howtoplay.nightfall.text.4"; + #[doc = "Nightfall"] + pub const HOWTOPLAY_NIGHTFALLNEW: &str = "howtoplay.nightfallNew"; + #[doc = "How to Play: Nightfall"] + pub const HOWTOPLAY_NIGHTFALLNEW_TITLE: &str = "howtoplay.nightfallNew.title"; + #[doc = "When the sun starts to set, it's time to get ready."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_1: &str = "howtoplay.nightfall.new.text.1"; + #[doc = "At night, the Overworld is home to zombies, spiders, skeletons, and other dangerous creatures we call §ehostile mobs§f."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_2: &str = "howtoplay.nightfall.new.text.2"; + #[doc = "Crafting some §etorches§f can help you see in the dark, while also keeping mobs from spawning too close."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_3: &str = "howtoplay.nightfall.new.text.3"; + #[doc = "While holding a torch, place it into the world by right-clicking a nearby free surface."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_4_KEYBOARD: &str = + "howtoplay.nightfall.new.text.4.keyboard"; + #[doc = "While holding a torch, place it into the world by pressing :_input_key.use:."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_4_GAMEPAD: &str = + "howtoplay.nightfall.new.text.4.gamepad"; + #[doc = "While holding a torch, place it into the world by tapping a nearby free surface."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_4_TOUCH: &str = "howtoplay.nightfall.new.text.4.touch"; + #[doc = "While holding a torch, place it into the world by aiming at a nearby block and tapping :tip_virtual_button_action_build_or_use:."] + pub const HOWTOPLAY_NIGHTFALL_NEW_TEXT_4_TOUCH_CROSSHAIR: &str = + "howtoplay.nightfall.new.text.4.touch.crosshair"; + #[doc = "Pets"] + pub const HOWTOPLAY_PETS: &str = "howtoplay.pets"; + #[doc = "Befriending Pets"] + pub const HOWTOPLAY_PETS_HEADER_1: &str = "howtoplay.pets.header.1"; + #[doc = "There are several mobs in Minecraft that you can tame and make your pet. Each can be tamed by giving them an item that they like. Once tamed you can have them stay by pressing :_input_key.use: while looking at them."] + pub const HOWTOPLAY_PETS_TEXT_1_NOTTOUCH: &str = "howtoplay.pets.text.1.notTouch"; + #[doc = "There are several mobs in Minecraft that you can tame and make your pet. Each can be tamed by giving them an item that they like. Once tamed you can have them stay by tapping the Sit Button."] + pub const HOWTOPLAY_PETS_TEXT_1_TOUCH: &str = "howtoplay.pets.text.1.touch"; + #[doc = "Wolves"] + pub const HOWTOPLAY_PETS_HEADER_2: &str = "howtoplay.pets.header.2"; + #[doc = "Wolves are a neutral mob that hunt in the colder climates. They will attack Rabbits, Skeletons, and Sheep but run away from Llamas. They won't attack you unless you provoke them. You can tame them by giving them Bones."] + pub const HOWTOPLAY_PETS_TEXT_2: &str = "howtoplay.pets.text.2"; + #[doc = "Cats"] + pub const HOWTOPLAY_PETS_HEADER_3: &str = "howtoplay.pets.header.3"; + #[doc = "Cats are a neutral mob that can be found in villages. They will attack Rabbits and Baby Turtles. They will also keep Phantoms and Creepers away. They will try to run from you so taming them can be tough. They like fish so give them Raw Cod or Salmon to tame them."] + pub const HOWTOPLAY_PETS_TEXT_3: &str = "howtoplay.pets.text.3"; + #[doc = "Parrots"] + pub const HOWTOPLAY_PETS_HEADER_4: &str = "howtoplay.pets.header.4"; + #[doc = "Parrots are a passive mob that live in the Jungle. They will imitate any other mob in the area. Seeds are their favorite, give them a few to tame them. Parrots will also sit on your shoulder... Yes, you can have more than one up there."] + pub const HOWTOPLAY_PETS_TEXT_4: &str = "howtoplay.pets.text.4"; + #[doc = "Raids"] + pub const HOWTOPLAY_RAIDS: &str = "howtoplay.raids"; + #[doc = "While exploring the world you may encounter a Pillager encampment or patrol. Pillagers are always looking for villages to raid. Taking their Banners will get their attention, and they may choose to attack a nearby village."] + pub const HOWTOPLAY_RAIDS_TEXT_1: &str = "howtoplay.raids.text.1"; + #[doc = "Be sure to defend your village, the attack will stop if you defeat all the raiders."] + pub const HOWTOPLAY_RAIDS_TEXT_2: &str = "howtoplay.raids.text.2"; + #[doc = "I Need A Hero"] + pub const HOWTOPLAY_RAIDS_HEADER_1: &str = "howtoplay.raids.header.1"; + #[doc = "Villagers will most likely be very grateful that you have saved them from the raiders. Be sure to check back with them, you might get a good deal."] + pub const HOWTOPLAY_RAIDS_TEXT_3: &str = "howtoplay.raids.text.3"; + #[doc = "Ranching"] + pub const HOWTOPLAY_RANCHING: &str = "howtoplay.ranching"; + #[doc = "In Minecraft, you can have your own ranch filled with livestock! Ranching provides lots of resources such as wool, eggs, and raw meat."] + pub const HOWTOPLAY_RANCHING_TEXT_1: &str = "howtoplay.ranching.text.1"; + #[doc = "Growing Your Herd"] + pub const HOWTOPLAY_RANCHING_HEADER_1: &str = "howtoplay.ranching.header.1"; + #[doc = "In order to keep your livestock growing, you have to make baby animals. Adult animals must enter Love Mode for this to happen. Feed the animals their preferred food to get them to enter Love Mode."] + pub const HOWTOPLAY_RANCHING_TEXT_2: &str = "howtoplay.ranching.text.2"; + #[doc = "When two like animals are nearby and in Love Mode, they will kiss for a moment and then a baby animal will appear! The baby animal will stay with their parents until they grow into an adult. After having a baby, adult animals must wait 1 minute before entering Love Mode."] + pub const HOWTOPLAY_RANCHING_TEXT_3: &str = "howtoplay.ranching.text.3"; + #[doc = "What Do Mobs Eat?"] + pub const HOWTOPLAY_RANCHING_HEADER_2: &str = "howtoplay.ranching.header.2"; + #[doc = "Cows, mooshrooms, and sheep all eat Wheat. Pigs can eat Carrots or Beetroot. Chickens love Seeds of any kinds. Rabbits will eat Carrots, Golden Carrots, or Dandelions. Ocelots enjoy Raw Cod or Salmon. Wolves like to eat any kind of meat."] + pub const HOWTOPLAY_RANCHING_TEXT_4: &str = "howtoplay.ranching.text.4"; + #[doc = "Animals will follow you when you hold their desired food item. This will help you lead them to your ranch or another animal."] + pub const HOWTOPLAY_RANCHING_TEXT_5: &str = "howtoplay.ranching.text.5"; + #[doc = "Recipe Book"] + pub const HOWTOPLAY_RECIPEBOOK: &str = "howtoplay.recipeBook"; + #[doc = "How to Play: Recipe Book"] + pub const HOWTOPLAY_RECIPEBOOK_TITLE: &str = "howtoplay.recipeBook.title"; + #[doc = "Don't worry, you don't need to remember every recipe by heart. The §erecipe book§f in your inventory keeps track of blocks and items you can craft - simply click a recipe to see what you need to craft it."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_1_KEYBOARD: &str = "howtoplay.recipeBook.text.1.keyboard"; + #[doc = "Don't worry, you don't need to remember every recipe by heart. The §erecipe book§f in your inventory keeps track of blocks and items you can craft - simply select a recipe to see what you need to craft it."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_1_GAMEPAD: &str = "howtoplay.recipeBook.text.1.gamepad"; + #[doc = "Don't worry, you don't need to remember every recipe by heart. The §erecipe book§f in your inventory keeps track of blocks and items you can craft - simply tap a recipe to see what you need to craft it."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_1_TOUCH: &str = "howtoplay.recipeBook.text.1.touch"; + #[doc = "Once you've gathered the required crafting ingredients, click the recipe once more, then move it from the output slot to your hotbar or inventory."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_2_KEYBOARD: &str = "howtoplay.recipeBook.text.2.keyboard"; + #[doc = "Once you've gathered the required crafting ingredients, select the recipe once more, then move it from the output slot to your hotbar or inventory."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_2_GAMEPAD: &str = "howtoplay.recipeBook.text.2.gamepad"; + #[doc = "Once you've gathered the required crafting ingredients, tap the recipe once more, then move it from the output slot to your hotbar or inventory."] + pub const HOWTOPLAY_RECIPEBOOK_TEXT_2_TOUCH: &str = "howtoplay.recipeBook.text.2.touch"; + #[doc = "Redstone"] + pub const HOWTOPLAY_REDSTONE: &str = "howtoplay.redstone"; + #[doc = "Redstone Dust comes from Redstone Ore. This dust transmits an electrical signal. When it has power it lights up and transmits its signal to other Redstone items that are next to it."] + pub const HOWTOPLAY_REDSTONE_TEXT_1: &str = "howtoplay.redstone.text.1"; + #[doc = "Redstone Power"] + pub const HOWTOPLAY_REDSTONE_HEADER_1: &str = "howtoplay.redstone.header.1"; + #[doc = "In order for one of these items to be powered, it needs a power source such as a Lever, Button, or Pressure Plate. Experiment to find them all!"] + pub const HOWTOPLAY_REDSTONE_TEXT_2: &str = "howtoplay.redstone.text.2"; + #[doc = "Place some Redstone Dust next to a power source and turn it on to power it."] + pub const HOWTOPLAY_REDSTONE_TEXT_3: &str = "howtoplay.redstone.text.3"; + #[doc = "There are many items that use a Redstone signal to do something, such as a Hopper or a Piston."] + pub const HOWTOPLAY_REDSTONE_TEXT_4: &str = "howtoplay.redstone.text.4"; + #[doc = "Redstone allows for endless possibilities! Try creating something useful for yourself like an automatic farm!"] + pub const HOWTOPLAY_REDSTONE_TEXT_5: &str = "howtoplay.redstone.text.5"; + #[doc = "Realms Stories"] + pub const HOWTOPLAY_REALMS_STORIES: &str = "howtoplay.realms_stories"; + #[doc = "A social hub for you and all the members of the Realm. Share your adventures and creations by posting stories to the Story Feed, like and comment to celebrate stories posted by other members."] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_1: &str = "howtoplay.realms_stories.text.1"; + #[doc = "Tell your story"] + pub const HOWTOPLAY_REALMS_STORIES_HEADER_1: &str = "howtoplay.realms_stories.header.1"; + #[doc = "Clicking the ADD STORY button on the Story Feed will let you write a story of your own. You can choose to include a screenshot or text (or both!). Clicking the POST button will post your text/screenshot to the Story Feed for all the Realm's members to enjoy. If you don't have any screenshots to post, use the §ecamera§f:camera: on the game menu to capture the moment."] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_2: &str = "howtoplay.realms_stories.text.2"; + #[doc = "Stay up to date"] + pub const HOWTOPLAY_REALMS_STORIES_HEADER_2: &str = "howtoplay.realms_stories.header.2"; + #[doc = "Whenever there is a new story in the Feed that you haven't read yet, a number will appear on the REALMS STORIES button. You'll always know when there is something new to read from your Realm's community. If you like what someone shared, go ahead and leave them a like or comment on their story!"] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_3: &str = "howtoplay.realms_stories.text.3"; + #[doc = "Organize play"] + pub const HOWTOPLAY_REALMS_STORIES_HEADER_3: &str = "howtoplay.realms_stories.header.3"; + #[doc = "See who's playing and when in the Timeline. Scroll through the members of the Realm to see when they played last and who they played with. Use this information to set up times when you can all play together."] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_4: &str = "howtoplay.realms_stories.text.4"; + #[doc = "Know who is on the Realm"] + pub const HOWTOPLAY_REALMS_STORIES_HEADER_4: &str = "howtoplay.realms_stories.header.4"; + #[doc = "Get to know who is part of the Realm by using the Members tab. It's a list of all the players who can play here. You can see who the Realm owner is, who the operators are, and who has joined Realms Stories for this Realm. There are search, sort, and filter options to help you find exactly who you're looking for."] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_5: &str = "howtoplay.realms_stories.text.5"; + #[doc = "Connect from anywhere"] + pub const HOWTOPLAY_REALMS_STORIES_HEADER_5: &str = "howtoplay.realms_stories.header.5"; + #[doc = "Realms Stories is available in the game menu when you're playing in the Realm and on the Realms Tab. You can keep up to date and tell your story from anywhere you are, even when you aren't playing. From your console, computer, and mobile device, Realms Stories is available everywhere."] + pub const HOWTOPLAY_REALMS_STORIES_TEXT_6: &str = "howtoplay.realms_stories.text.6"; + #[doc = "Scaffolding"] + pub const HOWTOPLAY_SCAFFOLDING: &str = "howtoplay.scaffolding"; + #[doc = "Reach For The Sky"] + pub const HOWTOPLAY_SCAFFOLDING_HEADER_1: &str = "howtoplay.scaffolding.header.1"; + #[doc = "Scaffolding can help you create huge structures safely! You can walk inside scaffolding and stand on it. If you have a column of scaffolding you can go upward by standing in the scaffolding and pressing :_input_key.jump:. If you want to travel downward you can press :_input_key.sneak:."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_1_KEYBOARD: &str = "howtoplay.scaffolding.text.1.keyboard"; + #[doc = "Scaffolding can help you create huge structures safely! You can walk inside scaffolding and stand on it. If you have a column of scaffolding you can go upward by standing in the scaffolding and pressing :_input_key.jump:. If you want to travel downward you can press and hold :_input_key.sneak:."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_1_GAMEPAD: &str = "howtoplay.scaffolding.text.1.gamepad"; + #[doc = "Scaffolding can help with building large structures by offering a way to reach higher places and safely descend without taking fall damage."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_1A_TOUCH: &str = "howtoplay.scaffolding.text.1a.touch"; + #[doc = "When using the D-Pad control scheme, tap :touch_jump: to climb up a column of scaffolding. Tap :touch_fly_down: to climb down."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_1B_TOUCH: &str = "howtoplay.scaffolding.text.1b.touch"; + #[doc = "When using a Joystick control scheme, press :tip_virtual_button_jump: to climb up a column of scaffolding. Tap :tip_virtual_button_sneak: to climb down."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_1C_TOUCH: &str = "howtoplay.scaffolding.text.1c.touch"; + #[doc = "Support Your Build"] + pub const HOWTOPLAY_SCAFFOLDING_HEADER_2: &str = "howtoplay.scaffolding.header.2"; + #[doc = "Scaffolding needs support. You can only place so many scaffolding horizontally without touching a different block. When you attempt to place too many scaffolding blocks without proper support, it will fall. Scaffolding can be placed like normal blocks, but it can also be placed on its own foundation to quickly build a tall tower."] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_2: &str = "howtoplay.scaffolding.text.2"; + #[doc = "Break It Down"] + pub const HOWTOPLAY_SCAFFOLDING_HEADER_3: &str = "howtoplay.scaffolding.header.3"; + #[doc = "When Scaffolding is broken it will also break every Scaffolding block that was being supported by it. This will let you quickly clean up your scaffolding by breaking the supporting blocks!"] + pub const HOWTOPLAY_SCAFFOLDING_TEXT_3: &str = "howtoplay.scaffolding.text.3"; + #[doc = "Skins"] + pub const HOWTOPLAY_SKINS: &str = "howtoplay.skins"; + #[doc = "Put on some fresh pixels and express yourself with a huge variety of inspired looks."] + pub const HOWTOPLAY_SKINS_TEXT_1: &str = "howtoplay.skins.text.1"; + #[doc = "Structure Blocks"] + pub const HOWTOPLAY_STRUCTUREBLOCKS: &str = "howtoplay.structureBlocks"; + #[doc = "Structure Blocks give creators the ability to copy and save out sections of their world into structures. Saved structures can then be pasted back into the world."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_1: &str = "howtoplay.structureBlocks.text.1"; + #[doc = "How to Obtain"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_1: &str = "howtoplay.structureBlocks.header.1"; + #[doc = "To get a Structure Block you must use the /give slash command. To use a Structure Block, you must have Operator permissions."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_2: &str = "howtoplay.structureBlocks.text.2"; + #[doc = "Modes"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_2: &str = "howtoplay.structureBlocks.header.2"; + #[doc = "Structure Blocks have 4 modes that can be switched between with the Mode dropdown: Save, Load, Corner, and 3D Export."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_3: &str = "howtoplay.structureBlocks.text.3"; + #[doc = "Save mode saves an area of the world as a structure."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_4: &str = "howtoplay.structureBlocks.text.4"; + #[doc = "Load mode loads a structure into the world. Only structures saved to the world or included in a behavior pack that is applied to the world can be loaded."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_5: &str = "howtoplay.structureBlocks.text.5"; + #[doc = "Corner mode is used with save mode's detect button to automatically set the area you want to save. See the Corner Mode section below for more details."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_6: &str = "howtoplay.structureBlocks.text.6"; + #[doc = "3D Export exports a 3D model file on supported platforms."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_7: &str = "howtoplay.structureBlocks.text.7"; + #[doc = "Preview Window"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_3: &str = "howtoplay.structureBlocks.header.3"; + #[doc = "On the right side of the Structure Block screen, a preview of the area you have selected or the structure to load will appear depending on the mode the block is in."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_8: &str = "howtoplay.structureBlocks.text.8"; + #[doc = "Press :_input_key.attack: and drag, to rotate the 3D preview."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_9_KEYBOARD: &str = + "howtoplay.structureBlocks.text.9.keyboard"; + #[doc = "Use :_gamepad_stick_right: to rotate the 3D preview."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_9_GAMEPAD: &str = + "howtoplay.structureBlocks.text.9.gamepad"; + #[doc = "Touch and drag on the preview to rotate the 3D preview."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_9_TOUCH: &str = + "howtoplay.structureBlocks.text.9.touch"; + #[doc = "Redstone Activation"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_4: &str = "howtoplay.structureBlocks.header.4"; + #[doc = "Redstone can be used to activate a Structure Block. This will cause it to either save a structure out or load a structure into the world, depending on the mode of the block and its settings."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_10: &str = "howtoplay.structureBlocks.text.10"; + #[doc = "Integrity and Seed"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_5: &str = "howtoplay.structureBlocks.header.5"; + #[doc = "You can change how much of a structure is loaded in by changing the values for Integrity and Seed."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_11: &str = "howtoplay.structureBlocks.text.11"; + #[doc = "Integrity - the percentage of blocks to load in from the structure, accepted values are 0 to 100. Blocks will be chosen randomly if a Seed is not specified."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_12: &str = "howtoplay.structureBlocks.text.12"; + #[doc = "Seed - the value entered here will determine which blocks to remove when using Integrity. Leave this field blank if you want the blocks to be chosen randomly."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_13: &str = "howtoplay.structureBlocks.text.13"; + #[doc = "Structure Void Blocks"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_6: &str = "howtoplay.structureBlocks.header.6"; + #[doc = "When a structure with Structure Void blocks is loaded into the world, any block that would have been removed where the structure void block is loading into, will instead stay in the world."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_14: &str = "howtoplay.structureBlocks.text.14"; + #[doc = "Example: loading an empty shipwreck into the bottom of the ocean will normally copy air over the water blocks. If the shipwreck was filled with structure void, then the water will stay, and you will have a shipwreck filled with water."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_15: &str = "howtoplay.structureBlocks.text.15"; + #[doc = "Detect and Corner Mode"] + pub const HOWTOPLAY_STRUCTUREBLOCKS_HEADER_7: &str = "howtoplay.structureBlocks.header.7"; + #[doc = "To automatically select the area you want to save, you can place Corner Mode blocks around your structure and name them with the same name as the structure you want to save."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_16: &str = "howtoplay.structureBlocks.text.16"; + #[doc = "Pressing the Detect button in Save mode will find all of the Corner Blocks with the same name and create a selection area so that it will save everything inside of the volume those Corner Blocks make."] + pub const HOWTOPLAY_STRUCTUREBLOCKS_TEXT_17: &str = "howtoplay.structureBlocks.text.17"; + #[doc = "Shulker Boxes"] + pub const HOWTOPLAY_SHULKERBOXES: &str = "howtoplay.shulkerBoxes"; + #[doc = "Combine two Shulker Shells with a Chest to create a Shulker Box. Shulker Shells are dropped by Shulkers found in End Cities. Unlike other containers, Shulker Boxes keep their items when broken. Shulker Boxes will break and drop as an item if pushed by Pistons, and can be placed using Dispensers."] + pub const HOWTOPLAY_SHULKERBOXES_TEXT_1: &str = "howtoplay.shulkerBoxes.text.1"; + #[doc = "The Crafting Table"] + pub const HOWTOPLAY_THECRAFTINGTABLE: &str = "howtoplay.theCraftingTable"; + #[doc = "How to Play: The Crafting Table"] + pub const HOWTOPLAY_THECRAFTINGTABLE_TITLE: &str = "howtoplay.theCraftingTable.title"; + #[doc = "Ready to take your crafting to the next level? Place four planks in a square in your crafting grid, and you'll get a §ecrafting table§f :crafting_table: - a whole new way to craft."] + pub const HOWTOPLAY_THECRAFTINGTABLE_TEXT_1: &str = "howtoplay.theCraftingTable.text.1"; + #[doc = "Place your crafting table in the world, then right-click it to open it. The larger crafting grid will let you make bigger and better things, including tools, beds, and doors."] + pub const HOWTOPLAY_THECRAFTINGTABLE_TEXT_2_KEYBOARD: &str = + "howtoplay.theCraftingTable.text.2.keyboard"; + #[doc = "Place your crafting table in the world, then walk up to it and press :_input_key.use: to open it. The larger crafting grid will let you make bigger and better things, including tools, beds, and doors."] + pub const HOWTOPLAY_THECRAFTINGTABLE_TEXT_2_GAMEPAD: &str = + "howtoplay.theCraftingTable.text.2.gamepad"; + #[doc = "Place your crafting table in the world, then tap it to open it. The larger crafting grid will let you make bigger and better things, including tools, beds, and doors."] + pub const HOWTOPLAY_THECRAFTINGTABLE_TEXT_2_TOUCH: &str = + "howtoplay.theCraftingTable.text.2.touch"; + #[doc = "The End"] + pub const HOWTOPLAY_THEEND: &str = "howtoplay.theEnd"; + #[doc = "The End is another dimension which can be accessed through an active End Portal. The End Portal can be found in a Stronghold, which is deep underground in the Overworld."] + pub const HOWTOPLAY_THEEND_TEXT_1: &str = "howtoplay.theEnd.text.1"; + #[doc = "Every End Portal Frame block is missing something mysterious to bring out the power within."] + pub const HOWTOPLAY_THEEND_TEXT_2: &str = "howtoplay.theEnd.text.2"; + #[doc = "The Other Side"] + pub const HOWTOPLAY_THEEND_HEADER_1: &str = "howtoplay.theEnd.header.1"; + #[doc = "Once the portal is active, jump into it to go to The End."] + pub const HOWTOPLAY_THEEND_TEXT_3: &str = "howtoplay.theEnd.text.3"; + #[doc = "The End is home to the dreaded Ender Dragon. She is a fierce and powerful enemy and seems to draw power from strange crystals. Her breath and fireball attacks leave lingering acid across the battlefield. Bring some friends to ensure your victory!"] + pub const HOWTOPLAY_THEEND_TEXT_4: &str = "howtoplay.theEnd.text.4"; + #[doc = "If once wasn't enough, add four End Crystals to the exit portal corners to reawaken the Ender Dragon."] + pub const HOWTOPLAY_THEEND_TEXT_5: &str = "howtoplay.theEnd.text.5"; + #[doc = "Textures"] + pub const HOWTOPLAY_TEXTURES: &str = "howtoplay.textures"; + #[doc = "Texture packs visually transform the game's appearance, applying a fresh coat of paint to your Minecraft world."] + pub const HOWTOPLAY_TEXTURES_TEXT_1: &str = "howtoplay.textures.text.1"; + #[doc = "Tools"] + pub const HOWTOPLAY_TOOLS: &str = "howtoplay.tools"; + #[doc = "There are many tools in Minecraft that will allow you mine blocks faster than your fist. Tools can be crafted from Wood, Stone, Iron, Gold, Diamond, or Netherite."] + pub const HOWTOPLAY_TOOLS_TEXT_1: &str = "howtoplay.tools.text.1"; + #[doc = "Using the right tool for the job will not only mine that block faster, but will also lose less durability. More complex tools must be created in order to mine rarer resources."] + pub const HOWTOPLAY_TOOLS_TEXT_2: &str = "howtoplay.tools.text.2"; + #[doc = "Tools that Break Stuff"] + pub const HOWTOPLAY_TOOLS_HEADER_1: &str = "howtoplay.tools.header.1"; + #[doc = "The Pickaxe is good at breaking hard blocks like Cobblestone, Iron, or Furnaces."] + pub const HOWTOPLAY_TOOLS_TEXT_3: &str = "howtoplay.tools.text.3"; + #[doc = "The Axe is good at breaking wooden blocks like Logs, Planks, or Crafting Tables."] + pub const HOWTOPLAY_TOOLS_TEXT_4: &str = "howtoplay.tools.text.4"; + #[doc = "The Shovel is good at breaking loose blocks like Dirt, Sand, and Gravel. Shovels can also create a path by pressing :_input_key.use: on grass blocks."] + pub const HOWTOPLAY_TOOLS_TEXT_5_NOTTOUCH: &str = "howtoplay.tools.text.5.notTouch"; + #[doc = "The Shovel is good at breaking loose blocks like Dirt, Sand, and Gravel. Shovels can also create a path by tapping on grass blocks."] + pub const HOWTOPLAY_TOOLS_TEXT_5_TOUCH: &str = "howtoplay.tools.text.5.touch"; + #[doc = "The Hoe is required for tilling Dirt to plant crops. Press :_input_key.use: on Dirt or Grass blocks to turn them into Farmland."] + pub const HOWTOPLAY_TOOLS_TEXT_6_NOTTOUCH: &str = "howtoplay.tools.text.6.notTouch"; + #[doc = "The Hoe is required for tilling Dirt to plant crops. Tap Dirt or Grass blocks to turn them into Farmland."] + pub const HOWTOPLAY_TOOLS_TEXT_6_TOUCH: &str = "howtoplay.tools.text.6.touch"; + #[doc = "All of these tools can accept enchantments, either from the Enchanting Table or Anvil."] + pub const HOWTOPLAY_TOOLS_TEXT_7: &str = "howtoplay.tools.text.7"; + #[doc = "Other Tools"] + pub const HOWTOPLAY_TOOLS_HEADER_2: &str = "howtoplay.tools.header.2"; + #[doc = "There are even more tools to aid you on your adventure:"] + pub const HOWTOPLAY_TOOLS_TEXT_8: &str = "howtoplay.tools.text.8"; + #[doc = "A Bucket will allow you to collect things like Water, Milk, Lava, and even Fish."] + pub const HOWTOPLAY_TOOLS_TEXT_9: &str = "howtoplay.tools.text.9"; + #[doc = "Flint & Steel allows you to light fires... be careful in densely wooded areas!"] + pub const HOWTOPLAY_TOOLS_TEXT_10: &str = "howtoplay.tools.text.10"; + #[doc = "A Fishing Rod lets you catch fish and other loot from water blocks. It can also be used to pull other players and mobs. Fishing Rods can also be enchanted!"] + pub const HOWTOPLAY_TOOLS_TEXT_11: &str = "howtoplay.tools.text.11"; + #[doc = "Shears are very handy for collecting items like Wool, Leaves, and Cobwebs."] + pub const HOWTOPLAY_TOOLS_TEXT_12: &str = "howtoplay.tools.text.12"; + #[doc = "Villager Trading"] + pub const HOWTOPLAY_TRADING: &str = "howtoplay.trading"; + #[doc = "Trading can be done in villages. Each villager has a profession; they can be Farmers, Butchers, Blacksmiths, Cartographers, Librarians, or Priests. Some professions will trade for items that other professions cannot. Explore and trade with many villagers to find all the trades."] + pub const HOWTOPLAY_TRADING_TEXT_1: &str = "howtoplay.trading.text.1"; + #[doc = "Goods for Emeralds"] + pub const HOWTOPLAY_TRADING_HEADER_1: &str = "howtoplay.trading.header.1"; + #[doc = "You can find out what a villager is offering as trade by interacting with them. A villager may adjust the price of a trade whenever a player trades with it. A villager may run out of stock, temporarily disabling the trade if it is used too frequently. Trades usually involve buying or selling items for emeralds."] + pub const HOWTOPLAY_TRADING_TEXT_2: &str = "howtoplay.trading.text.2"; + #[doc = "As you trade with villagers, they will get better at their profession and start to offer better and more valuable trades."] + pub const HOWTOPLAY_TRADING_TEXT_3: &str = "howtoplay.trading.text.3"; + #[doc = "Take care of your villagers, they need to rest, work, and eat to thrive."] + pub const HOWTOPLAY_TRADING_TEXT_4: &str = "howtoplay.trading.text.4"; + #[doc = "Transportation"] + pub const HOWTOPLAY_TRANSPORTATION: &str = "howtoplay.transportation"; + #[doc = "There are many ways to get around other than walking or riding a mount or flying."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_1: &str = "howtoplay.transportation.text.1"; + #[doc = "Minecarts"] + pub const HOWTOPLAY_TRANSPORTATION_HEADER_1: &str = "howtoplay.transportation.header.1"; + #[doc = "Minecarts are ridable carts that roll on Rails. You can make the Rails go wherever you want by placing them next to each other. Place a Minecart on the Rails and you are ready to ride."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_2: &str = "howtoplay.transportation.text.2"; + #[doc = "Minecarts are ridable carts that roll on Rails, which you can build to go anywhere. Just place multiple Rails next to each other, place a Minecart on it, and you're ready to ride."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_2_TOUCH: &str = "howtoplay.transportation.text.2.touch"; + #[doc = "Press :_input_key.use: while looking at a Minecart to hop in and ride. Press :_input_key.forward: to roll forward. Press :_input_key.jump: or :_input_key.sneak: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_3_KEYBOARD: &str = + "howtoplay.transportation.text.3.keyboard"; + #[doc = "Press :_input_key.use: while looking at a Minecart to hop in and ride. Push :_gamepad_stick_left: forward to roll forward. Press :_input_key.jump: or :_input_key.sneak: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_3_GAMEPAD: &str = + "howtoplay.transportation.text.3.gamepad"; + #[doc = "Look at a Minecart and tap \"Ride\" to hop in."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_3A_TOUCH: &str = + "howtoplay.transportation.text.3a.touch"; + #[doc = "When using the D-Pad control scheme, tap and hold :touch_forward: to start moving forward and build momentum, and tap :touch_jump: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_3B_TOUCH: &str = + "howtoplay.transportation.text.3b.touch"; + #[doc = "When using a Joystick control scheme, drag :tip_virtual_joystick: up to start moving forward and build momentum, and tap :tip_virtual_button_dismount: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_3C_TOUCH: &str = + "howtoplay.transportation.text.3c.touch"; + #[doc = "Boats"] + pub const HOWTOPLAY_TRANSPORTATION_HEADER_2: &str = "howtoplay.transportation.header.2"; + #[doc = "Boats let you travel across water. Place one on a water block and you are ready to go."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_4: &str = "howtoplay.transportation.text.4"; + #[doc = "Boats let you travel across water. Just place one on a water block and you're ready to go."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_4_TOUCH: &str = "howtoplay.transportation.text.4.touch"; + #[doc = "Press :_input_key.use: while looking at a Boat to board it. Press :_input_key.left: or :_input_key.right: to turn left or right. Press :_input_key.forward: to move forward. Press :_input_key.jump: or :_input_key.sneak: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_5_KEYBOARD: &str = + "howtoplay.transportation.text.5.keyboard"; + #[doc = "Press :_input_key.use: while looking at a Boat to board it. Push :_gamepad_stick_left: left or right to turn. Push :_gamepad_stick_left: forward to move forward. Press :_input_key.jump: or :_input_key.sneak: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_5_GAMEPAD: &str = + "howtoplay.transportation.text.5.gamepad"; + #[doc = "Look at a Boat and tap \"Board\" to board it."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_5A_TOUCH: &str = + "howtoplay.transportation.text.5a.touch"; + #[doc = "When using the D-Pad control scheme, tap :touch_left: or :touch_right: to turn left or right, or tap and hold both to move forward. Tap \"Leave Boat\" to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_5B_TOUCH: &str = + "howtoplay.transportation.text.5b.touch"; + #[doc = "When using a Joystick control scheme, drag :tip_virtual_joystick: up to move forward and tap :tip_virtual_button_dismount: to get out."] + pub const HOWTOPLAY_TRANSPORTATION_TEXT_5C_TOUCH: &str = + "howtoplay.transportation.text.5c.touch"; + #[doc = "Weapons"] + pub const HOWTOPLAY_WEAPONS: &str = "howtoplay.weapons"; + #[doc = "Sword"] + pub const HOWTOPLAY_WEAPONS_HEADER_1: &str = "howtoplay.weapons.header.1"; + #[doc = "The Sword is the primary melee weapon in Minecraft. It can be made from Wood, Stone, Iron, Gold, Diamond, or Netherite. Jump attacks do critical damage!"] + pub const HOWTOPLAY_WEAPONS_TEXT_1: &str = "howtoplay.weapons.text.1"; + #[doc = "Press :_input_key.attack: with a Sword in your hand to attack."] + pub const HOWTOPLAY_WEAPONS_TEXT_2_NOTTOUCH: &str = "howtoplay.weapons.text.2.notTouch"; + #[doc = "Tap mobs to attack them."] + pub const HOWTOPLAY_WEAPONS_TEXT_2_TOUCH: &str = "howtoplay.weapons.text.2.touch"; + #[doc = "Bow"] + pub const HOWTOPLAY_WEAPONS_HEADER_2: &str = "howtoplay.weapons.header.2"; + #[doc = "The Bow is the primary ranged weapon in Minecraft. Press and hold :_input_key.use: to draw the bow back. Release :_input_key.use: to fire an arrow. The bow requires arrows to fire."] + pub const HOWTOPLAY_WEAPONS_TEXT_3_NOTTOUCH: &str = "howtoplay.weapons.text.3.notTouch"; + #[doc = "The Bow is the primary ranged weapon in Minecraft. Press and hold the Screen to draw the bow back. Release the press to fire an arrow. The bow requires arrows to fire."] + pub const HOWTOPLAY_WEAPONS_TEXT_3_TOUCH: &str = "howtoplay.weapons.text.3.touch"; + #[doc = "Bows do more damage the further they are pulled back, make sure to pull it all the way back."] + pub const HOWTOPLAY_WEAPONS_TEXT_4: &str = "howtoplay.weapons.text.4"; + #[doc = "Crossbow"] + pub const HOWTOPLAY_WEAPONS_HEADER_3: &str = "howtoplay.weapons.header.3"; + #[doc = "The Crossbow is an alternate ranged weapon. Press and hold :_input_key.use: to load the crossbow. Once the Crossbow is loaded, it will stay loaded until it is fired. Press :_input_key.use: to fire an arrow. The Crossbow requires arrows to load."] + pub const HOWTOPLAY_WEAPONS_TEXT_5_NOTTOUCH: &str = "howtoplay.weapons.text.5.notTouch"; + #[doc = "The crossbow is a ranged weapon which requires an arrow to be loaded. Tap and hold anywhere on the screen to load the crossbow with an arrow."] + pub const HOWTOPLAY_WEAPONS_TEXT_5A_TOUCH: &str = "howtoplay.weapons.text.5a.touch"; + #[doc = "Once you've loaded the crossbow it'll stay loaded until fired, even when you put it in your inventory."] + pub const HOWTOPLAY_WEAPONS_TEXT_5B_TOUCH: &str = "howtoplay.weapons.text.5b.touch"; + #[doc = "Tap anywhere on the screen to fire a loaded crossbow."] + pub const HOWTOPLAY_WEAPONS_TEXT_5C_TOUCH: &str = "howtoplay.weapons.text.5c.touch"; + #[doc = "If you're using Action Buttons, tap :tip_virtual_button_action_build_or_use: to fire a loaded crossbow."] + pub const HOWTOPLAY_WEAPONS_TEXT_5D_TOUCH: &str = "howtoplay.weapons.text.5d.touch"; + #[doc = "Trident"] + pub const HOWTOPLAY_WEAPONS_HEADER_4: &str = "howtoplay.weapons.header.4"; + #[doc = "The Trident is a dual-purpose melee and ranged weapon. Press :_input_key.attack: to attack. Press and hold :_input_key.use: to draw the trident back. Release :_input_key.use: to throw the trident. The Trident is the best weapon underwater."] + pub const HOWTOPLAY_WEAPONS_TEXT_6_NOTTOUCH: &str = "howtoplay.weapons.text.6.notTouch"; + #[doc = "The Trident is a dual-purpose melee and ranged weapon. Tap mobs to attack them. Press and hold the Screen to draw the trident back. Release the press to throw the trident. The Trident is the best weapon underwater."] + pub const HOWTOPLAY_WEAPONS_TEXT_6_TOUCH: &str = "howtoplay.weapons.text.6.touch"; + #[doc = "Enchanted Weapons"] + pub const HOWTOPLAY_WEAPONS_HEADER_5: &str = "howtoplay.weapons.header.5"; + #[doc = "The Sword, Bow, Crossbow, and Trident have specific enchantments that you can get from the Enchanting Table or Anvil that will improve damage, durability and even light mobs on fire!"] + pub const HOWTOPLAY_WEAPONS_TEXT_7: &str = "howtoplay.weapons.text.7"; + #[doc = "Worlds"] + pub const HOWTOPLAY_WORLDS: &str = "howtoplay.worlds"; + #[doc = "Worlds in the Minecraft Marketplace are Minecraft levels where our partners have altered the terrain and placed new blocks to create amazing structures and terrain for you to explore and enjoy."] + pub const HOWTOPLAY_WORLDS_TEXT_1: &str = "howtoplay.worlds.text.1"; + #[doc = "Worlds can also include new items, mobs, blocks and even custom gameplay."] + pub const HOWTOPLAY_WORLDS_TEXT_2: &str = "howtoplay.worlds.text.2"; + #[doc = "All of the content in the Marketplace is created by our professional community creators."] + pub const HOWTOPLAY_WORLDS_TEXT_3: &str = "howtoplay.worlds.text.3"; + #[doc = "Worlds can do so much, we've created several Sub-Categories to help describe what they can do:"] + pub const HOWTOPLAY_WORLDS_TEXT_4: &str = "howtoplay.worlds.text.4"; + #[doc = "Mini-Games"] + pub const HOWTOPLAY_WORLDS_HEADER_1: &str = "howtoplay.worlds.header.1"; + #[doc = "Mini-Games are smaller worlds that include new game mechanics, challenges, or rules."] + pub const HOWTOPLAY_WORLDS_TEXT_5: &str = "howtoplay.worlds.text.5"; + #[doc = "These games are made with multiplayer in mind, letting you test your skills and have fun with your friends."] + pub const HOWTOPLAY_WORLDS_TEXT_6: &str = "howtoplay.worlds.text.6"; + #[doc = "Survival Spawns"] + pub const HOWTOPLAY_WORLDS_HEADER_2: &str = "howtoplay.worlds.header.2"; + #[doc = "Survival Spawns let you start playing in a custom-built world, while still enjoying the classic survival mechanics of Minecraft."] + pub const HOWTOPLAY_WORLDS_TEXT_7: &str = "howtoplay.worlds.text.7"; + #[doc = "Just like in Survival mode you will have health and hunger, and need to fight dangerous mobs."] + pub const HOWTOPLAY_WORLDS_TEXT_8: &str = "howtoplay.worlds.text.8"; + #[doc = "Adventure Maps"] + pub const HOWTOPLAY_WORLDS_HEADER_3: &str = "howtoplay.worlds.header.3"; + #[doc = "Adventure Maps let you use Minecraft to play a totally different kind of game."] + pub const HOWTOPLAY_WORLDS_TEXT_9: &str = "howtoplay.worlds.text.9"; + #[doc = "You can not break blocks or place new blocks in these worlds."] + pub const HOWTOPLAY_WORLDS_TEXT_10: &str = "howtoplay.worlds.text.10"; + #[doc = "Dynamic Worlds"] + pub const HOWTOPLAY_WORLDS_HEADER_4: &str = "howtoplay.worlds.header.4"; + #[doc = "Dynamic Worlds allow you to explore the creative designs of our marketplace creators in a randomly generated map."] + pub const HOWTOPLAY_WORLDS_TEXT_11: &str = "howtoplay.worlds.text.11"; + #[doc = "Worlds can have new biomes, customized structures (randomly generated buildings), new blocks, textures, and mobs."] + pub const HOWTOPLAY_WORLDS_TEXT_12: &str = "howtoplay.worlds.text.12"; + #[doc = "Your first craft"] + pub const HOWTOPLAY_YOURFIRSTCRAFT: &str = "howtoplay.yourFirstCraft"; + #[doc = "How to Play: Your First Craft"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TITLE: &str = "howtoplay.yourFirstCraft.title"; + #[doc = "1. Crafting grid"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_HEADER_1: &str = "howtoplay.yourFirstCraft.header.1"; + #[doc = "Many blocks, like wood, can be turned into useful items by crafting. To do this, you'll find a simple §ecrafting grid§f on the right-hand side of your inventory screen."] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_1: &str = "howtoplay.yourFirstCraft.text.1"; + #[doc = "For example, put a single wood log anywhere on the crafting grid, and several planks will appear in the §eoutput slot§f."] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_2: &str = "howtoplay.yourFirstCraft.text.2"; + #[doc = "Simply tap your shiny new planks and they will appear in your hotbar. Now you're ready to place them into the world!"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_3_TOUCH: &str = "howtoplay.yourFirstCraft.text.3.touch"; + #[doc = "Simply drag your shiny new planks to your hotbar. Now you're ready to place them into the world!"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_3_KEYBOARD: &str = + "howtoplay.yourFirstCraft.text.3.keyboard"; + #[doc = "Simply select your shiny new planks and they will appear in your hotbar. Now you're ready to place them into the world!"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_3_GAMEPAD: &str = + "howtoplay.yourFirstCraft.text.3.gamepad"; + #[doc = "2. Crafting recipe"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_HEADER_2: &str = "howtoplay.yourFirstCraft.header.2"; + #[doc = "Some items require you to place your crafting ingredients in a certain shape - also called a §erecipe§f."] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_4: &str = "howtoplay.yourFirstCraft.text.4"; + #[doc = "Try placing two planks above each other to create some sticks. Useful for all sorts of things!"] + pub const HOWTOPLAY_YOURFIRSTCRAFT_TEXT_5: &str = "howtoplay.yourFirstCraft.text.5"; + #[doc = "Page %1 of %2"] + pub const IMMERSIVE_READER_BOOK_PAGE_HEADER: &str = "immersive_reader.book_page_header"; + #[doc = "Page %1"] + pub const IMMERSIVE_READER_PORTFOLIO_PAGE_HEADER: &str = + "immersive_reader.portfolio_page_header"; + #[doc = "There was a problem connecting to Immersive Reader."] + pub const IMMERSIVE_READER_ERROR_WEBVIEW_FAILURE: &str = + "immersive_reader.error.webview_failure"; + #[doc = "There was a problem connecting to Immersive Reader. Please restart Minecraft Education and try again."] + pub const IMMERSIVE_READER_ERROR_IDENTITY_FAILURE: &str = + "immersive_reader.error.identity_failure"; + #[doc = "Launch failed"] + pub const LEVEL_LAUNCH_FAILED: &str = "level.launch.failed"; + #[doc = "World export started..."] + pub const LEVEL_EXPORT_STARTED: &str = "level.export.started"; + #[doc = "World import started..."] + pub const LEVEL_IMPORT_STARTED: &str = "level.import.started"; + #[doc = "World export finished successfully"] + pub const LEVEL_EXPORT_SUCCESS: &str = "level.export.success"; + #[doc = "World import finished successfully"] + pub const LEVEL_IMPORT_SUCCESS: &str = "level.import.success"; + #[doc = "World export failed"] + pub const LEVEL_EXPORT_FAILED: &str = "level.export.failed"; + #[doc = "World import failed"] + pub const LEVEL_IMPORT_FAILED: &str = "level.import.failed"; + #[doc = "World import failed: Unsupported file format"] + pub const LEVEL_IMPORT_FAILED_INCOMPATIBLEEDITION: &str = + "level.import.failed.incompatibleEdition"; + #[doc = "Project export started..."] + pub const LEVEL_EDITOR_EXPORT_STARTED: &str = "level.editor.export.started"; + #[doc = "Project import started..."] + pub const LEVEL_EDITOR_IMPORT_STARTED: &str = "level.editor.import.started"; + #[doc = "Project export finished successfully"] + pub const LEVEL_EDITOR_EXPORT_SUCCESS: &str = "level.editor.export.success"; + #[doc = "Project import finished successfully"] + pub const LEVEL_EDITOR_IMPORT_SUCCESS: &str = "level.editor.import.success"; + #[doc = "Project export failed"] + pub const LEVEL_EDITOR_EXPORT_FAILED: &str = "level.editor.export.failed"; + #[doc = "Project import failed"] + pub const LEVEL_EDITOR_IMPORT_FAILED: &str = "level.editor.import.failed"; + #[doc = "Project import failed: Unsupported file format"] + pub const LEVEL_EDITOR_IMPORT_FAILED_INCOMPATIBLEEDITION: &str = + "level.editor.import.failed.incompatibleEdition"; + #[doc = "Realm invite to %s"] + pub const INBOX_REALMINVITE_TITLE: &str = "inbox.realmInvite.title"; + #[doc = "Game Invite from %s"] + pub const INBOX_GAMEINVITE_TITLE: &str = "inbox.gameInvite.title"; + #[doc = "Clear Selection"] + pub const INVITE_CLEAR: &str = "invite.clear"; + #[doc = "Send %d Invites"] + pub const INVITE_SEND: &str = "invite.send"; + #[doc = "Send 1 Invite"] + pub const INVITE_SENDONE: &str = "invite.sendOne"; + #[doc = "Send Invites"] + pub const INVITE_SENDUNNUMBERED: &str = "invite.sendUnnumbered"; + #[doc = "Invite Friends to your Game"] + pub const INVITE_TITLE: &str = "invite.title"; + #[doc = "Invite Members to your Realm Server"] + pub const INVITE_TITLEREALMS: &str = "invite.titleRealms"; + #[doc = "Some of your invites may have failed to send."] + pub const INVITE_ERROR_MESSAGE: &str = "invite.error.message"; + #[doc = "You haven't added anyone to your friend's list!"] + pub const INVITE_NOFRIENDS: &str = "invite.noFriends"; + #[doc = "You haven't added anyone to your Realm!"] + pub const INVITE_NOREALMFRIENDS: &str = "invite.noRealmFriends"; + #[doc = "Online Friends"] + pub const INVITE_ONLINEFRIENDS: &str = "invite.OnlineFriends"; + #[doc = "Offline Friends"] + pub const INVITE_OFFLINEFRIENDS: &str = "invite.OfflineFriends"; + #[doc = "Suggested Friends"] + pub const INVITE_SUGGESTEDFRIENDS: &str = "invite.SuggestedFriends"; + #[doc = "Something went wrong. We couldn't load your friends list."] + pub const INVITE_ERROR1: &str = "invite.error1"; + #[doc = "Something went wrong. We couldn't load some of your friends details."] + pub const INVITE_ERROR2: &str = "invite.error2"; + #[doc = "Add Realm Members"] + pub const INVITE_REALM_ADD_MEMBER: &str = "invite.realm.add_member"; + #[doc = "Game Invite"] + pub const INVITE_NOTIFICATION_TITLE: &str = "invite.notification.title"; + #[doc = "Double tap the invite at the top of the screen to accept"] + pub const INVITE_NOTIFICATION_ACCEPTINVITETTSTOUCH: &str = + "invite.notification.acceptInviteTtsTouch"; + #[doc = "Press %s to accept"] + pub const INVITE_NOTIFICATION_ACCEPTINVITETTSGAMEPAD: &str = + "invite.notification.acceptInviteTtsGamepad"; + #[doc = "%s has invited you to play Minecraft"] + pub const INVITE_NOTIFICATION_DESCRIPTION: &str = "invite.notification.description"; + #[doc = "%s has invited you to play Minecraft"] + pub const INVITE_CONFIRMATION_DESCRIPTION: &str = "invite.confirmation.description"; + #[doc = "%d/%d"] + pub const INVITE_PAGECOUNTER: &str = "invite.pageCounter"; + #[doc = "Also invite to party"] + pub const INVITE_PARTYWITHGAMEINVITE_TITLE: &str = "invite.partyWithGameInvite.title"; + #[doc = "You can also send a party invite along with your game invite"] + pub const INVITE_PARTYWITHGAMEINVITE_DESCRIPTION: &str = + "invite.partyWithGameInvite.description"; + #[doc = "Destroy Item"] + pub const INVENTORY_BINSLOT: &str = "inventory.binSlot"; + #[doc = "Air"] + pub const ITEM_AIR_NAME: &str = "item.air.name"; + #[doc = "Apple"] + pub const ITEM_APPLE_NAME: &str = "item.apple.name"; + #[doc = "Adult %1$s Axolotl"] + pub const ITEM_AXOLOTLADULTBODYSINGLE_NAME: &str = "item.axolotlAdultBodySingle.name"; + #[doc = "Baby %1$s Axolotl"] + pub const ITEM_AXOLOTLBABYBODYSINGLE_NAME: &str = "item.axolotlBabyBodySingle.name"; + #[doc = "Leucistic"] + pub const ITEM_AXOLOTLCOLORLUCY_NAME: &str = "item.axolotlColorLucy.name"; + #[doc = "Cyan"] + pub const ITEM_AXOLOTLCOLORCYAN_NAME: &str = "item.axolotlColorCyan.name"; + #[doc = "Gold"] + pub const ITEM_AXOLOTLCOLORGOLD_NAME: &str = "item.axolotlColorGold.name"; + #[doc = "Brown"] + pub const ITEM_AXOLOTLCOLORWILD_NAME: &str = "item.axolotlColorWild.name"; + #[doc = "Blue"] + pub const ITEM_AXOLOTLCOLORBLUE_NAME: &str = "item.axolotlColorBlue.name"; + #[doc = "Golden Apple"] + pub const ITEM_GOLDEN_APPLE_NAME: &str = "item.golden_apple.name"; + #[doc = "Enchanted Golden Apple"] + pub const ITEM_APPLEENCHANTED_NAME: &str = "item.appleEnchanted.name"; + #[doc = "Armadillo Scute"] + pub const ITEM_ARMADILLO_SCUTE_NAME: &str = "item.armadillo_scute.name"; + #[doc = "Armor Stand"] + pub const ITEM_ARMOR_STAND_NAME: &str = "item.armor_stand.name"; + #[doc = "Arrow"] + pub const ITEM_ARROW_NAME: &str = "item.arrow.name"; + #[doc = "Tipped Arrow"] + pub const ITEM_TIPPED_ARROW_NAME: &str = "item.tipped_arrow.name"; + #[doc = "Black Banner"] + pub const ITEM_BANNER_BLACK_NAME: &str = "item.banner.black.name"; + #[doc = "Blue Banner"] + pub const ITEM_BANNER_BLUE_NAME: &str = "item.banner.blue.name"; + #[doc = "Black Bordure"] + pub const ITEM_BANNER_BORDER_BLACK: &str = "item.banner.border.black"; + #[doc = "Blue Bordure"] + pub const ITEM_BANNER_BORDER_BLUE: &str = "item.banner.border.blue"; + #[doc = "Brown Bordure"] + pub const ITEM_BANNER_BORDER_BROWN: &str = "item.banner.border.brown"; + #[doc = "Cyan Bordure"] + pub const ITEM_BANNER_BORDER_CYAN: &str = "item.banner.border.cyan"; + #[doc = "Gray Bordure"] + pub const ITEM_BANNER_BORDER_GRAY: &str = "item.banner.border.gray"; + #[doc = "Green Bordure"] + pub const ITEM_BANNER_BORDER_GREEN: &str = "item.banner.border.green"; + #[doc = "Light Blue Bordure"] + pub const ITEM_BANNER_BORDER_LIGHTBLUE: &str = "item.banner.border.lightBlue"; + #[doc = "Lime Bordure"] + pub const ITEM_BANNER_BORDER_LIME: &str = "item.banner.border.lime"; + #[doc = "Magenta Bordure"] + pub const ITEM_BANNER_BORDER_MAGENTA: &str = "item.banner.border.magenta"; + #[doc = "Orange Bordure"] + pub const ITEM_BANNER_BORDER_ORANGE: &str = "item.banner.border.orange"; + #[doc = "Pink Bordure"] + pub const ITEM_BANNER_BORDER_PINK: &str = "item.banner.border.pink"; + #[doc = "Purple Bordure"] + pub const ITEM_BANNER_BORDER_PURPLE: &str = "item.banner.border.purple"; + #[doc = "Red Bordure"] + pub const ITEM_BANNER_BORDER_RED: &str = "item.banner.border.red"; + #[doc = "Light Gray Bordure"] + pub const ITEM_BANNER_BORDER_SILVER: &str = "item.banner.border.silver"; + #[doc = "White Bordure"] + pub const ITEM_BANNER_BORDER_WHITE: &str = "item.banner.border.white"; + #[doc = "Yellow Bordure"] + pub const ITEM_BANNER_BORDER_YELLOW: &str = "item.banner.border.yellow"; + #[doc = "Black Field Masoned"] + pub const ITEM_BANNER_BRICKS_BLACK: &str = "item.banner.bricks.black"; + #[doc = "Blue Field Masoned"] + pub const ITEM_BANNER_BRICKS_BLUE: &str = "item.banner.bricks.blue"; + #[doc = "Brown Field Masoned"] + pub const ITEM_BANNER_BRICKS_BROWN: &str = "item.banner.bricks.brown"; + #[doc = "Cyan Field Masoned"] + pub const ITEM_BANNER_BRICKS_CYAN: &str = "item.banner.bricks.cyan"; + #[doc = "Gray Field Masoned"] + pub const ITEM_BANNER_BRICKS_GRAY: &str = "item.banner.bricks.gray"; + #[doc = "Green Field Masoned"] + pub const ITEM_BANNER_BRICKS_GREEN: &str = "item.banner.bricks.green"; + #[doc = "Light Blue Field Masoned"] + pub const ITEM_BANNER_BRICKS_LIGHTBLUE: &str = "item.banner.bricks.lightBlue"; + #[doc = "Lime Field Masoned"] + pub const ITEM_BANNER_BRICKS_LIME: &str = "item.banner.bricks.lime"; + #[doc = "Magenta Field Masoned"] + pub const ITEM_BANNER_BRICKS_MAGENTA: &str = "item.banner.bricks.magenta"; + #[doc = "Orange Field Masoned"] + pub const ITEM_BANNER_BRICKS_ORANGE: &str = "item.banner.bricks.orange"; + #[doc = "Pink Field Masoned"] + pub const ITEM_BANNER_BRICKS_PINK: &str = "item.banner.bricks.pink"; + #[doc = "Purple Field Masoned"] + pub const ITEM_BANNER_BRICKS_PURPLE: &str = "item.banner.bricks.purple"; + #[doc = "Red Field Masoned"] + pub const ITEM_BANNER_BRICKS_RED: &str = "item.banner.bricks.red"; + #[doc = "Light Gray Field Masoned"] + pub const ITEM_BANNER_BRICKS_SILVER: &str = "item.banner.bricks.silver"; + #[doc = "White Field Masoned"] + pub const ITEM_BANNER_BRICKS_WHITE: &str = "item.banner.bricks.white"; + #[doc = "Yellow Field Masoned"] + pub const ITEM_BANNER_BRICKS_YELLOW: &str = "item.banner.bricks.yellow"; + #[doc = "Brown Banner"] + pub const ITEM_BANNER_BROWN_NAME: &str = "item.banner.brown.name"; + #[doc = "Black Roundel"] + pub const ITEM_BANNER_CIRCLE_BLACK: &str = "item.banner.circle.black"; + #[doc = "Blue Roundel"] + pub const ITEM_BANNER_CIRCLE_BLUE: &str = "item.banner.circle.blue"; + #[doc = "Brown Roundel"] + pub const ITEM_BANNER_CIRCLE_BROWN: &str = "item.banner.circle.brown"; + #[doc = "Cyan Roundel"] + pub const ITEM_BANNER_CIRCLE_CYAN: &str = "item.banner.circle.cyan"; + #[doc = "Gray Roundel"] + pub const ITEM_BANNER_CIRCLE_GRAY: &str = "item.banner.circle.gray"; + #[doc = "Green Roundel"] + pub const ITEM_BANNER_CIRCLE_GREEN: &str = "item.banner.circle.green"; + #[doc = "Light Blue Roundel"] + pub const ITEM_BANNER_CIRCLE_LIGHTBLUE: &str = "item.banner.circle.lightBlue"; + #[doc = "Lime Roundel"] + pub const ITEM_BANNER_CIRCLE_LIME: &str = "item.banner.circle.lime"; + #[doc = "Magenta Roundel"] + pub const ITEM_BANNER_CIRCLE_MAGENTA: &str = "item.banner.circle.magenta"; + #[doc = "Orange Roundel"] + pub const ITEM_BANNER_CIRCLE_ORANGE: &str = "item.banner.circle.orange"; + #[doc = "Pink Roundel"] + pub const ITEM_BANNER_CIRCLE_PINK: &str = "item.banner.circle.pink"; + #[doc = "Purple Roundel"] + pub const ITEM_BANNER_CIRCLE_PURPLE: &str = "item.banner.circle.purple"; + #[doc = "Red Roundel"] + pub const ITEM_BANNER_CIRCLE_RED: &str = "item.banner.circle.red"; + #[doc = "Light Gray Roundel"] + pub const ITEM_BANNER_CIRCLE_SILVER: &str = "item.banner.circle.silver"; + #[doc = "White Roundel"] + pub const ITEM_BANNER_CIRCLE_WHITE: &str = "item.banner.circle.white"; + #[doc = "Yellow Roundel"] + pub const ITEM_BANNER_CIRCLE_YELLOW: &str = "item.banner.circle.yellow"; + #[doc = "Black Creeper Charge"] + pub const ITEM_BANNER_CREEPER_BLACK: &str = "item.banner.creeper.black"; + #[doc = "Blue Creeper Charge"] + pub const ITEM_BANNER_CREEPER_BLUE: &str = "item.banner.creeper.blue"; + #[doc = "Brown Creeper Charge"] + pub const ITEM_BANNER_CREEPER_BROWN: &str = "item.banner.creeper.brown"; + #[doc = "Cyan Creeper Charge"] + pub const ITEM_BANNER_CREEPER_CYAN: &str = "item.banner.creeper.cyan"; + #[doc = "Gray Creeper Charge"] + pub const ITEM_BANNER_CREEPER_GRAY: &str = "item.banner.creeper.gray"; + #[doc = "Green Creeper Charge"] + pub const ITEM_BANNER_CREEPER_GREEN: &str = "item.banner.creeper.green"; + #[doc = "Light Blue Creeper Charge"] + pub const ITEM_BANNER_CREEPER_LIGHTBLUE: &str = "item.banner.creeper.lightBlue"; + #[doc = "Lime Creeper Charge"] + pub const ITEM_BANNER_CREEPER_LIME: &str = "item.banner.creeper.lime"; + #[doc = "Magenta Creeper Charge"] + pub const ITEM_BANNER_CREEPER_MAGENTA: &str = "item.banner.creeper.magenta"; + #[doc = "Orange Creeper Charge"] + pub const ITEM_BANNER_CREEPER_ORANGE: &str = "item.banner.creeper.orange"; + #[doc = "Pink Creeper Charge"] + pub const ITEM_BANNER_CREEPER_PINK: &str = "item.banner.creeper.pink"; + #[doc = "Purple Creeper Charge"] + pub const ITEM_BANNER_CREEPER_PURPLE: &str = "item.banner.creeper.purple"; + #[doc = "Red Creeper Charge"] + pub const ITEM_BANNER_CREEPER_RED: &str = "item.banner.creeper.red"; + #[doc = "Light Gray Creeper Charge"] + pub const ITEM_BANNER_CREEPER_SILVER: &str = "item.banner.creeper.silver"; + #[doc = "White Creeper Charge"] + pub const ITEM_BANNER_CREEPER_WHITE: &str = "item.banner.creeper.white"; + #[doc = "Yellow Creeper Charge"] + pub const ITEM_BANNER_CREEPER_YELLOW: &str = "item.banner.creeper.yellow"; + #[doc = "Black Saltire"] + pub const ITEM_BANNER_CROSS_BLACK: &str = "item.banner.cross.black"; + #[doc = "Blue Saltire"] + pub const ITEM_BANNER_CROSS_BLUE: &str = "item.banner.cross.blue"; + #[doc = "Brown Saltire"] + pub const ITEM_BANNER_CROSS_BROWN: &str = "item.banner.cross.brown"; + #[doc = "Cyan Saltire"] + pub const ITEM_BANNER_CROSS_CYAN: &str = "item.banner.cross.cyan"; + #[doc = "Gray Saltire"] + pub const ITEM_BANNER_CROSS_GRAY: &str = "item.banner.cross.gray"; + #[doc = "Green Saltire"] + pub const ITEM_BANNER_CROSS_GREEN: &str = "item.banner.cross.green"; + #[doc = "Light Blue Saltire"] + pub const ITEM_BANNER_CROSS_LIGHTBLUE: &str = "item.banner.cross.lightBlue"; + #[doc = "Lime Saltire"] + pub const ITEM_BANNER_CROSS_LIME: &str = "item.banner.cross.lime"; + #[doc = "Magenta Saltire"] + pub const ITEM_BANNER_CROSS_MAGENTA: &str = "item.banner.cross.magenta"; + #[doc = "Orange Saltire"] + pub const ITEM_BANNER_CROSS_ORANGE: &str = "item.banner.cross.orange"; + #[doc = "Pink Saltire"] + pub const ITEM_BANNER_CROSS_PINK: &str = "item.banner.cross.pink"; + #[doc = "Purple Saltire"] + pub const ITEM_BANNER_CROSS_PURPLE: &str = "item.banner.cross.purple"; + #[doc = "Red Saltire"] + pub const ITEM_BANNER_CROSS_RED: &str = "item.banner.cross.red"; + #[doc = "Light Gray Saltire"] + pub const ITEM_BANNER_CROSS_SILVER: &str = "item.banner.cross.silver"; + #[doc = "White Saltire"] + pub const ITEM_BANNER_CROSS_WHITE: &str = "item.banner.cross.white"; + #[doc = "Yellow Saltire"] + pub const ITEM_BANNER_CROSS_YELLOW: &str = "item.banner.cross.yellow"; + #[doc = "Black Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_BLACK: &str = "item.banner.curly_border.black"; + #[doc = "Blue Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_BLUE: &str = "item.banner.curly_border.blue"; + #[doc = "Brown Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_BROWN: &str = "item.banner.curly_border.brown"; + #[doc = "Cyan Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_CYAN: &str = "item.banner.curly_border.cyan"; + #[doc = "Gray Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_GRAY: &str = "item.banner.curly_border.gray"; + #[doc = "Green Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_GREEN: &str = "item.banner.curly_border.green"; + #[doc = "Light Blue Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_LIGHTBLUE: &str = "item.banner.curly_border.lightBlue"; + #[doc = "Lime Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_LIME: &str = "item.banner.curly_border.lime"; + #[doc = "Magenta Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_MAGENTA: &str = "item.banner.curly_border.magenta"; + #[doc = "Orange Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_ORANGE: &str = "item.banner.curly_border.orange"; + #[doc = "Pink Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_PINK: &str = "item.banner.curly_border.pink"; + #[doc = "Purple Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_PURPLE: &str = "item.banner.curly_border.purple"; + #[doc = "Red Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_RED: &str = "item.banner.curly_border.red"; + #[doc = "Light Gray Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_SILVER: &str = "item.banner.curly_border.silver"; + #[doc = "White Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_WHITE: &str = "item.banner.curly_border.white"; + #[doc = "Yellow Bordure Indented"] + pub const ITEM_BANNER_CURLY_BORDER_YELLOW: &str = "item.banner.curly_border.yellow"; + #[doc = "Cyan Banner"] + pub const ITEM_BANNER_CYAN_NAME: &str = "item.banner.cyan.name"; + #[doc = "Black Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_BLACK: &str = "item.banner.diagonal_left.black"; + #[doc = "Blue Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_BLUE: &str = "item.banner.diagonal_left.blue"; + #[doc = "Brown Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_BROWN: &str = "item.banner.diagonal_left.brown"; + #[doc = "Cyan Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_CYAN: &str = "item.banner.diagonal_left.cyan"; + #[doc = "Gray Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_GRAY: &str = "item.banner.diagonal_left.gray"; + #[doc = "Green Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_GREEN: &str = "item.banner.diagonal_left.green"; + #[doc = "Light Blue Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_LIGHTBLUE: &str = "item.banner.diagonal_left.lightBlue"; + #[doc = "Lime Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_LIME: &str = "item.banner.diagonal_left.lime"; + #[doc = "Magenta Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_MAGENTA: &str = "item.banner.diagonal_left.magenta"; + #[doc = "Orange Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_ORANGE: &str = "item.banner.diagonal_left.orange"; + #[doc = "Pink Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_PINK: &str = "item.banner.diagonal_left.pink"; + #[doc = "Purple Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_PURPLE: &str = "item.banner.diagonal_left.purple"; + #[doc = "Red Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_RED: &str = "item.banner.diagonal_left.red"; + #[doc = "Light Gray Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_SILVER: &str = "item.banner.diagonal_left.silver"; + #[doc = "White Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_WHITE: &str = "item.banner.diagonal_left.white"; + #[doc = "Yellow Per Bend Sinister"] + pub const ITEM_BANNER_DIAGONAL_LEFT_YELLOW: &str = "item.banner.diagonal_left.yellow"; + #[doc = "Black Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_BLACK: &str = "item.banner.diagonal_right.black"; + #[doc = "Blue Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_BLUE: &str = "item.banner.diagonal_right.blue"; + #[doc = "Brown Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_BROWN: &str = "item.banner.diagonal_right.brown"; + #[doc = "Cyan Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_CYAN: &str = "item.banner.diagonal_right.cyan"; + #[doc = "Gray Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_GRAY: &str = "item.banner.diagonal_right.gray"; + #[doc = "Green Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_GREEN: &str = "item.banner.diagonal_right.green"; + #[doc = "Light Blue Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_LIGHTBLUE: &str = "item.banner.diagonal_right.lightBlue"; + #[doc = "Lime Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_LIME: &str = "item.banner.diagonal_right.lime"; + #[doc = "Magenta Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_MAGENTA: &str = "item.banner.diagonal_right.magenta"; + #[doc = "Orange Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_ORANGE: &str = "item.banner.diagonal_right.orange"; + #[doc = "Pink Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_PINK: &str = "item.banner.diagonal_right.pink"; + #[doc = "Purple Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_PURPLE: &str = "item.banner.diagonal_right.purple"; + #[doc = "Red Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_RED: &str = "item.banner.diagonal_right.red"; + #[doc = "Light Gray Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_SILVER: &str = "item.banner.diagonal_right.silver"; + #[doc = "White Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_WHITE: &str = "item.banner.diagonal_right.white"; + #[doc = "Yellow Per Bend"] + pub const ITEM_BANNER_DIAGONAL_RIGHT_YELLOW: &str = "item.banner.diagonal_right.yellow"; + #[doc = "Black Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_BLACK: &str = "item.banner.diagonal_up_left.black"; + #[doc = "Blue Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_BLUE: &str = "item.banner.diagonal_up_left.blue"; + #[doc = "Brown Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_BROWN: &str = "item.banner.diagonal_up_left.brown"; + #[doc = "Cyan Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_CYAN: &str = "item.banner.diagonal_up_left.cyan"; + #[doc = "Gray Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_GRAY: &str = "item.banner.diagonal_up_left.gray"; + #[doc = "Green Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_GREEN: &str = "item.banner.diagonal_up_left.green"; + #[doc = "Light Blue Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_LIGHTBLUE: &str = + "item.banner.diagonal_up_left.lightBlue"; + #[doc = "Lime Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_LIME: &str = "item.banner.diagonal_up_left.lime"; + #[doc = "Magenta Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_MAGENTA: &str = "item.banner.diagonal_up_left.magenta"; + #[doc = "Orange Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_ORANGE: &str = "item.banner.diagonal_up_left.orange"; + #[doc = "Pink Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_PINK: &str = "item.banner.diagonal_up_left.pink"; + #[doc = "Purple Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_PURPLE: &str = "item.banner.diagonal_up_left.purple"; + #[doc = "Red Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_RED: &str = "item.banner.diagonal_up_left.red"; + #[doc = "Light Gray Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_SILVER: &str = "item.banner.diagonal_up_left.silver"; + #[doc = "White Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_WHITE: &str = "item.banner.diagonal_up_left.white"; + #[doc = "Yellow Per Bend Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_LEFT_YELLOW: &str = "item.banner.diagonal_up_left.yellow"; + #[doc = "Black Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_BLACK: &str = "item.banner.diagonal_up_right.black"; + #[doc = "Blue Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_BLUE: &str = "item.banner.diagonal_up_right.blue"; + #[doc = "Brown Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_BROWN: &str = "item.banner.diagonal_up_right.brown"; + #[doc = "Cyan Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_CYAN: &str = "item.banner.diagonal_up_right.cyan"; + #[doc = "Gray Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_GRAY: &str = "item.banner.diagonal_up_right.gray"; + #[doc = "Green Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_GREEN: &str = "item.banner.diagonal_up_right.green"; + #[doc = "Light Blue Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_LIGHTBLUE: &str = + "item.banner.diagonal_up_right.lightBlue"; + #[doc = "Lime Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_LIME: &str = "item.banner.diagonal_up_right.lime"; + #[doc = "Magenta Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_MAGENTA: &str = "item.banner.diagonal_up_right.magenta"; + #[doc = "Orange Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_ORANGE: &str = "item.banner.diagonal_up_right.orange"; + #[doc = "Pink Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_PINK: &str = "item.banner.diagonal_up_right.pink"; + #[doc = "Purple Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_PURPLE: &str = "item.banner.diagonal_up_right.purple"; + #[doc = "Red Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_RED: &str = "item.banner.diagonal_up_right.red"; + #[doc = "Light Gray Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_SILVER: &str = "item.banner.diagonal_up_right.silver"; + #[doc = "White Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_WHITE: &str = "item.banner.diagonal_up_right.white"; + #[doc = "Yellow Per Bend Sinister Inverted"] + pub const ITEM_BANNER_DIAGONAL_UP_RIGHT_YELLOW: &str = "item.banner.diagonal_up_right.yellow"; + #[doc = "Black Flow"] + pub const ITEM_BANNER_FLOW_BLACK: &str = "item.banner.flow.black"; + #[doc = "Blue Flow"] + pub const ITEM_BANNER_FLOW_BLUE: &str = "item.banner.flow.blue"; + #[doc = "Brown Flow"] + pub const ITEM_BANNER_FLOW_BROWN: &str = "item.banner.flow.brown"; + #[doc = "Cyan Flow"] + pub const ITEM_BANNER_FLOW_CYAN: &str = "item.banner.flow.cyan"; + #[doc = "Gray Flow"] + pub const ITEM_BANNER_FLOW_GRAY: &str = "item.banner.flow.gray"; + #[doc = "Green Flow"] + pub const ITEM_BANNER_FLOW_GREEN: &str = "item.banner.flow.green"; + #[doc = "Light Blue Flow"] + pub const ITEM_BANNER_FLOW_LIGHTBLUE: &str = "item.banner.flow.lightBlue"; + #[doc = "Lime Flow"] + pub const ITEM_BANNER_FLOW_LIME: &str = "item.banner.flow.lime"; + #[doc = "Magenta Flow"] + pub const ITEM_BANNER_FLOW_MAGENTA: &str = "item.banner.flow.magenta"; + #[doc = "Orange Flow"] + pub const ITEM_BANNER_FLOW_ORANGE: &str = "item.banner.flow.orange"; + #[doc = "Pink Flow"] + pub const ITEM_BANNER_FLOW_PINK: &str = "item.banner.flow.pink"; + #[doc = "Purple Flow"] + pub const ITEM_BANNER_FLOW_PURPLE: &str = "item.banner.flow.purple"; + #[doc = "Red Flow"] + pub const ITEM_BANNER_FLOW_RED: &str = "item.banner.flow.red"; + #[doc = "Light Gray Flow"] + pub const ITEM_BANNER_FLOW_SILVER: &str = "item.banner.flow.silver"; + #[doc = "White Flow"] + pub const ITEM_BANNER_FLOW_WHITE: &str = "item.banner.flow.white"; + #[doc = "Yellow Flow"] + pub const ITEM_BANNER_FLOW_YELLOW: &str = "item.banner.flow.yellow"; + #[doc = "Black Flower Charge"] + pub const ITEM_BANNER_FLOWER_BLACK: &str = "item.banner.flower.black"; + #[doc = "Blue Flower Charge"] + pub const ITEM_BANNER_FLOWER_BLUE: &str = "item.banner.flower.blue"; + #[doc = "Brown Flower Charge"] + pub const ITEM_BANNER_FLOWER_BROWN: &str = "item.banner.flower.brown"; + #[doc = "Cyan Flower Charge"] + pub const ITEM_BANNER_FLOWER_CYAN: &str = "item.banner.flower.cyan"; + #[doc = "Gray Flower Charge"] + pub const ITEM_BANNER_FLOWER_GRAY: &str = "item.banner.flower.gray"; + #[doc = "Green Flower Charge"] + pub const ITEM_BANNER_FLOWER_GREEN: &str = "item.banner.flower.green"; + #[doc = "Light Blue Flower Charge"] + pub const ITEM_BANNER_FLOWER_LIGHTBLUE: &str = "item.banner.flower.lightBlue"; + #[doc = "Lime Flower Charge"] + pub const ITEM_BANNER_FLOWER_LIME: &str = "item.banner.flower.lime"; + #[doc = "Magenta Flower Charge"] + pub const ITEM_BANNER_FLOWER_MAGENTA: &str = "item.banner.flower.magenta"; + #[doc = "Orange Flower Charge"] + pub const ITEM_BANNER_FLOWER_ORANGE: &str = "item.banner.flower.orange"; + #[doc = "Pink Flower Charge"] + pub const ITEM_BANNER_FLOWER_PINK: &str = "item.banner.flower.pink"; + #[doc = "Purple Flower Charge"] + pub const ITEM_BANNER_FLOWER_PURPLE: &str = "item.banner.flower.purple"; + #[doc = "Red Flower Charge"] + pub const ITEM_BANNER_FLOWER_RED: &str = "item.banner.flower.red"; + #[doc = "Light Gray Flower Charge"] + pub const ITEM_BANNER_FLOWER_SILVER: &str = "item.banner.flower.silver"; + #[doc = "White Flower Charge"] + pub const ITEM_BANNER_FLOWER_WHITE: &str = "item.banner.flower.white"; + #[doc = "Yellow Flower Charge"] + pub const ITEM_BANNER_FLOWER_YELLOW: &str = "item.banner.flower.yellow"; + #[doc = "Black Globe"] + pub const ITEM_BANNER_GLOBE_BLACK: &str = "item.banner.globe.black"; + #[doc = "Blue Globe"] + pub const ITEM_BANNER_GLOBE_BLUE: &str = "item.banner.globe.blue"; + #[doc = "Brown Globe"] + pub const ITEM_BANNER_GLOBE_BROWN: &str = "item.banner.globe.brown"; + #[doc = "Cyan Globe"] + pub const ITEM_BANNER_GLOBE_CYAN: &str = "item.banner.globe.cyan"; + #[doc = "Gray Globe"] + pub const ITEM_BANNER_GLOBE_GRAY: &str = "item.banner.globe.gray"; + #[doc = "Green Globe"] + pub const ITEM_BANNER_GLOBE_GREEN: &str = "item.banner.globe.green"; + #[doc = "Light Blue Globe"] + pub const ITEM_BANNER_GLOBE_LIGHTBLUE: &str = "item.banner.globe.lightBlue"; + #[doc = "Lime Globe"] + pub const ITEM_BANNER_GLOBE_LIME: &str = "item.banner.globe.lime"; + #[doc = "Magenta Globe"] + pub const ITEM_BANNER_GLOBE_MAGENTA: &str = "item.banner.globe.magenta"; + #[doc = "Orange Globe"] + pub const ITEM_BANNER_GLOBE_ORANGE: &str = "item.banner.globe.orange"; + #[doc = "Pink Globe"] + pub const ITEM_BANNER_GLOBE_PINK: &str = "item.banner.globe.pink"; + #[doc = "Purple Globe"] + pub const ITEM_BANNER_GLOBE_PURPLE: &str = "item.banner.globe.purple"; + #[doc = "Red Globe"] + pub const ITEM_BANNER_GLOBE_RED: &str = "item.banner.globe.red"; + #[doc = "Light Gray Globe"] + pub const ITEM_BANNER_GLOBE_SILVER: &str = "item.banner.globe.silver"; + #[doc = "White Globe"] + pub const ITEM_BANNER_GLOBE_WHITE: &str = "item.banner.globe.white"; + #[doc = "Yellow Globe"] + pub const ITEM_BANNER_GLOBE_YELLOW: &str = "item.banner.globe.yellow"; + #[doc = "Black Gradient"] + pub const ITEM_BANNER_GRADIENT_BLACK: &str = "item.banner.gradient.black"; + #[doc = "Blue Gradient"] + pub const ITEM_BANNER_GRADIENT_BLUE: &str = "item.banner.gradient.blue"; + #[doc = "Brown Gradient"] + pub const ITEM_BANNER_GRADIENT_BROWN: &str = "item.banner.gradient.brown"; + #[doc = "Cyan Gradient"] + pub const ITEM_BANNER_GRADIENT_CYAN: &str = "item.banner.gradient.cyan"; + #[doc = "Gray Gradient"] + pub const ITEM_BANNER_GRADIENT_GRAY: &str = "item.banner.gradient.gray"; + #[doc = "Green Gradient"] + pub const ITEM_BANNER_GRADIENT_GREEN: &str = "item.banner.gradient.green"; + #[doc = "Light Blue Gradient"] + pub const ITEM_BANNER_GRADIENT_LIGHTBLUE: &str = "item.banner.gradient.lightBlue"; + #[doc = "Lime Gradient"] + pub const ITEM_BANNER_GRADIENT_LIME: &str = "item.banner.gradient.lime"; + #[doc = "Magenta Gradient"] + pub const ITEM_BANNER_GRADIENT_MAGENTA: &str = "item.banner.gradient.magenta"; + #[doc = "Orange Gradient"] + pub const ITEM_BANNER_GRADIENT_ORANGE: &str = "item.banner.gradient.orange"; + #[doc = "Pink Gradient"] + pub const ITEM_BANNER_GRADIENT_PINK: &str = "item.banner.gradient.pink"; + #[doc = "Purple Gradient"] + pub const ITEM_BANNER_GRADIENT_PURPLE: &str = "item.banner.gradient.purple"; + #[doc = "Red Gradient"] + pub const ITEM_BANNER_GRADIENT_RED: &str = "item.banner.gradient.red"; + #[doc = "Light Gray Gradient"] + pub const ITEM_BANNER_GRADIENT_SILVER: &str = "item.banner.gradient.silver"; + #[doc = "White Gradient"] + pub const ITEM_BANNER_GRADIENT_WHITE: &str = "item.banner.gradient.white"; + #[doc = "Yellow Gradient"] + pub const ITEM_BANNER_GRADIENT_YELLOW: &str = "item.banner.gradient.yellow"; + #[doc = "Black Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_BLACK: &str = "item.banner.gradient_up.black"; + #[doc = "Blue Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_BLUE: &str = "item.banner.gradient_up.blue"; + #[doc = "Brown Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_BROWN: &str = "item.banner.gradient_up.brown"; + #[doc = "Cyan Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_CYAN: &str = "item.banner.gradient_up.cyan"; + #[doc = "Gray Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_GRAY: &str = "item.banner.gradient_up.gray"; + #[doc = "Green Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_GREEN: &str = "item.banner.gradient_up.green"; + #[doc = "Light Blue Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_LIGHTBLUE: &str = "item.banner.gradient_up.lightBlue"; + #[doc = "Lime Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_LIME: &str = "item.banner.gradient_up.lime"; + #[doc = "Magenta Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_MAGENTA: &str = "item.banner.gradient_up.magenta"; + #[doc = "Orange Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_ORANGE: &str = "item.banner.gradient_up.orange"; + #[doc = "Pink Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_PINK: &str = "item.banner.gradient_up.pink"; + #[doc = "Purple Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_PURPLE: &str = "item.banner.gradient_up.purple"; + #[doc = "Red Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_RED: &str = "item.banner.gradient_up.red"; + #[doc = "Light Gray Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_SILVER: &str = "item.banner.gradient_up.silver"; + #[doc = "White Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_WHITE: &str = "item.banner.gradient_up.white"; + #[doc = "Yellow Base Gradient"] + pub const ITEM_BANNER_GRADIENT_UP_YELLOW: &str = "item.banner.gradient_up.yellow"; + #[doc = "Gray Banner"] + pub const ITEM_BANNER_GRAY_NAME: &str = "item.banner.gray.name"; + #[doc = "Green Banner"] + pub const ITEM_BANNER_GREEN_NAME: &str = "item.banner.green.name"; + #[doc = "Black Guster"] + pub const ITEM_BANNER_GUSTER_BLACK: &str = "item.banner.guster.black"; + #[doc = "Blue Guster"] + pub const ITEM_BANNER_GUSTER_BLUE: &str = "item.banner.guster.blue"; + #[doc = "Brown Guster"] + pub const ITEM_BANNER_GUSTER_BROWN: &str = "item.banner.guster.brown"; + #[doc = "Cyan Guster"] + pub const ITEM_BANNER_GUSTER_CYAN: &str = "item.banner.guster.cyan"; + #[doc = "Gray Guster"] + pub const ITEM_BANNER_GUSTER_GRAY: &str = "item.banner.guster.gray"; + #[doc = "Green Guster"] + pub const ITEM_BANNER_GUSTER_GREEN: &str = "item.banner.guster.green"; + #[doc = "Light Blue Guster"] + pub const ITEM_BANNER_GUSTER_LIGHTBLUE: &str = "item.banner.guster.lightBlue"; + #[doc = "Lime Guster"] + pub const ITEM_BANNER_GUSTER_LIME: &str = "item.banner.guster.lime"; + #[doc = "Magenta Guster"] + pub const ITEM_BANNER_GUSTER_MAGENTA: &str = "item.banner.guster.magenta"; + #[doc = "Orange Guster"] + pub const ITEM_BANNER_GUSTER_ORANGE: &str = "item.banner.guster.orange"; + #[doc = "Pink Guster"] + pub const ITEM_BANNER_GUSTER_PINK: &str = "item.banner.guster.pink"; + #[doc = "Purple Guster"] + pub const ITEM_BANNER_GUSTER_PURPLE: &str = "item.banner.guster.purple"; + #[doc = "Red Guster"] + pub const ITEM_BANNER_GUSTER_RED: &str = "item.banner.guster.red"; + #[doc = "Light Gray Guster"] + pub const ITEM_BANNER_GUSTER_SILVER: &str = "item.banner.guster.silver"; + #[doc = "White Guster"] + pub const ITEM_BANNER_GUSTER_WHITE: &str = "item.banner.guster.white"; + #[doc = "Yellow Guster"] + pub const ITEM_BANNER_GUSTER_YELLOW: &str = "item.banner.guster.yellow"; + #[doc = "Black Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BLACK: &str = "item.banner.half_horizontal.black"; + #[doc = "Blue Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BLUE: &str = "item.banner.half_horizontal.blue"; + #[doc = "Brown Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BROWN: &str = "item.banner.half_horizontal.brown"; + #[doc = "Cyan Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_CYAN: &str = "item.banner.half_horizontal.cyan"; + #[doc = "Gray Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_GRAY: &str = "item.banner.half_horizontal.gray"; + #[doc = "Green Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_GREEN: &str = "item.banner.half_horizontal.green"; + #[doc = "Light Blue Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_LIGHTBLUE: &str = "item.banner.half_horizontal.lightBlue"; + #[doc = "Lime Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_LIME: &str = "item.banner.half_horizontal.lime"; + #[doc = "Magenta Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_MAGENTA: &str = "item.banner.half_horizontal.magenta"; + #[doc = "Orange Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_ORANGE: &str = "item.banner.half_horizontal.orange"; + #[doc = "Pink Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_PINK: &str = "item.banner.half_horizontal.pink"; + #[doc = "Purple Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_PURPLE: &str = "item.banner.half_horizontal.purple"; + #[doc = "Red Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_RED: &str = "item.banner.half_horizontal.red"; + #[doc = "Light Gray Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_SILVER: &str = "item.banner.half_horizontal.silver"; + #[doc = "White Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_WHITE: &str = "item.banner.half_horizontal.white"; + #[doc = "Yellow Per Fess"] + pub const ITEM_BANNER_HALF_HORIZONTAL_YELLOW: &str = "item.banner.half_horizontal.yellow"; + #[doc = "Black Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_BLACK: &str = + "item.banner.half_horizontal_bottom.black"; + #[doc = "Blue Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_BLUE: &str = + "item.banner.half_horizontal_bottom.blue"; + #[doc = "Brown Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_BROWN: &str = + "item.banner.half_horizontal_bottom.brown"; + #[doc = "Cyan Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_CYAN: &str = + "item.banner.half_horizontal_bottom.cyan"; + #[doc = "Gray Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_GRAY: &str = + "item.banner.half_horizontal_bottom.gray"; + #[doc = "Green Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_GREEN: &str = + "item.banner.half_horizontal_bottom.green"; + #[doc = "Light Blue Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_LIGHTBLUE: &str = + "item.banner.half_horizontal_bottom.lightBlue"; + #[doc = "Lime Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_LIME: &str = + "item.banner.half_horizontal_bottom.lime"; + #[doc = "Magenta Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_MAGENTA: &str = + "item.banner.half_horizontal_bottom.magenta"; + #[doc = "Orange Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_ORANGE: &str = + "item.banner.half_horizontal_bottom.orange"; + #[doc = "Pink Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_PINK: &str = + "item.banner.half_horizontal_bottom.pink"; + #[doc = "Purple Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_PURPLE: &str = + "item.banner.half_horizontal_bottom.purple"; + #[doc = "Red Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_RED: &str = + "item.banner.half_horizontal_bottom.red"; + #[doc = "Light Gray Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_SILVER: &str = + "item.banner.half_horizontal_bottom.silver"; + #[doc = "White Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_WHITE: &str = + "item.banner.half_horizontal_bottom.white"; + #[doc = "Yellow Per Fess Inverted"] + pub const ITEM_BANNER_HALF_HORIZONTAL_BOTTOM_YELLOW: &str = + "item.banner.half_horizontal_bottom.yellow"; + #[doc = "Black Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_BLACK: &str = "item.banner.half_vertical.black"; + #[doc = "Blue Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_BLUE: &str = "item.banner.half_vertical.blue"; + #[doc = "Brown Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_BROWN: &str = "item.banner.half_vertical.brown"; + #[doc = "Cyan Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_CYAN: &str = "item.banner.half_vertical.cyan"; + #[doc = "Gray Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_GRAY: &str = "item.banner.half_vertical.gray"; + #[doc = "Green Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_GREEN: &str = "item.banner.half_vertical.green"; + #[doc = "Light Blue Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_LIGHTBLUE: &str = "item.banner.half_vertical.lightBlue"; + #[doc = "Lime Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_LIME: &str = "item.banner.half_vertical.lime"; + #[doc = "Magenta Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_MAGENTA: &str = "item.banner.half_vertical.magenta"; + #[doc = "Orange Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_ORANGE: &str = "item.banner.half_vertical.orange"; + #[doc = "Pink Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_PINK: &str = "item.banner.half_vertical.pink"; + #[doc = "Purple Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_PURPLE: &str = "item.banner.half_vertical.purple"; + #[doc = "Red Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_RED: &str = "item.banner.half_vertical.red"; + #[doc = "Light Gray Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_SILVER: &str = "item.banner.half_vertical.silver"; + #[doc = "White Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_WHITE: &str = "item.banner.half_vertical.white"; + #[doc = "Yellow Per Pale"] + pub const ITEM_BANNER_HALF_VERTICAL_YELLOW: &str = "item.banner.half_vertical.yellow"; + #[doc = "Black Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_BLACK: &str = "item.banner.half_vertical_right.black"; + #[doc = "Blue Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_BLUE: &str = "item.banner.half_vertical_right.blue"; + #[doc = "Brown Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_BROWN: &str = "item.banner.half_vertical_right.brown"; + #[doc = "Cyan Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_CYAN: &str = "item.banner.half_vertical_right.cyan"; + #[doc = "Gray Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_GRAY: &str = "item.banner.half_vertical_right.gray"; + #[doc = "Green Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_GREEN: &str = "item.banner.half_vertical_right.green"; + #[doc = "Light Blue Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_LIGHTBLUE: &str = + "item.banner.half_vertical_right.lightBlue"; + #[doc = "Lime Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_LIME: &str = "item.banner.half_vertical_right.lime"; + #[doc = "Magenta Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_MAGENTA: &str = + "item.banner.half_vertical_right.magenta"; + #[doc = "Orange Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_ORANGE: &str = + "item.banner.half_vertical_right.orange"; + #[doc = "Pink Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_PINK: &str = "item.banner.half_vertical_right.pink"; + #[doc = "Purple Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_PURPLE: &str = + "item.banner.half_vertical_right.purple"; + #[doc = "Red Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_RED: &str = "item.banner.half_vertical_right.red"; + #[doc = "Light Gray Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_SILVER: &str = + "item.banner.half_vertical_right.silver"; + #[doc = "White Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_WHITE: &str = "item.banner.half_vertical_right.white"; + #[doc = "Yellow Per Pale Inverted"] + pub const ITEM_BANNER_HALF_VERTICAL_RIGHT_YELLOW: &str = + "item.banner.half_vertical_right.yellow"; + #[doc = "Ominous Banner"] + pub const ITEM_BANNER_ILLAGER_CAPTAIN_NAME: &str = "item.banner.illager_captain.name"; + #[doc = "Light Blue Banner"] + pub const ITEM_BANNER_LIGHTBLUE_NAME: &str = "item.banner.lightBlue.name"; + #[doc = "Lime Banner"] + pub const ITEM_BANNER_LIME_NAME: &str = "item.banner.lime.name"; + #[doc = "Magenta Banner"] + pub const ITEM_BANNER_MAGENTA_NAME: &str = "item.banner.magenta.name"; + #[doc = "Black Thing"] + pub const ITEM_BANNER_MOJANG_BLACK: &str = "item.banner.mojang.black"; + #[doc = "Blue Thing"] + pub const ITEM_BANNER_MOJANG_BLUE: &str = "item.banner.mojang.blue"; + #[doc = "Brown Thing"] + pub const ITEM_BANNER_MOJANG_BROWN: &str = "item.banner.mojang.brown"; + #[doc = "Cyan Thing"] + pub const ITEM_BANNER_MOJANG_CYAN: &str = "item.banner.mojang.cyan"; + #[doc = "Gray Thing"] + pub const ITEM_BANNER_MOJANG_GRAY: &str = "item.banner.mojang.gray"; + #[doc = "Green Thing"] + pub const ITEM_BANNER_MOJANG_GREEN: &str = "item.banner.mojang.green"; + #[doc = "Light Blue Thing"] + pub const ITEM_BANNER_MOJANG_LIGHTBLUE: &str = "item.banner.mojang.lightBlue"; + #[doc = "Lime Thing"] + pub const ITEM_BANNER_MOJANG_LIME: &str = "item.banner.mojang.lime"; + #[doc = "Magenta Thing"] + pub const ITEM_BANNER_MOJANG_MAGENTA: &str = "item.banner.mojang.magenta"; + #[doc = "Orange Thing"] + pub const ITEM_BANNER_MOJANG_ORANGE: &str = "item.banner.mojang.orange"; + #[doc = "Pink Thing"] + pub const ITEM_BANNER_MOJANG_PINK: &str = "item.banner.mojang.pink"; + #[doc = "Purple Thing"] + pub const ITEM_BANNER_MOJANG_PURPLE: &str = "item.banner.mojang.purple"; + #[doc = "Red Thing"] + pub const ITEM_BANNER_MOJANG_RED: &str = "item.banner.mojang.red"; + #[doc = "Light Gray Thing"] + pub const ITEM_BANNER_MOJANG_SILVER: &str = "item.banner.mojang.silver"; + #[doc = "White Thing"] + pub const ITEM_BANNER_MOJANG_WHITE: &str = "item.banner.mojang.white"; + #[doc = "Yellow Thing"] + pub const ITEM_BANNER_MOJANG_YELLOW: &str = "item.banner.mojang.yellow"; + #[doc = "Orange Banner"] + pub const ITEM_BANNER_ORANGE_NAME: &str = "item.banner.orange.name"; + #[doc = "Black Snout"] + pub const ITEM_BANNER_PIGLIN_BLACK: &str = "item.banner.piglin.black"; + #[doc = "Blue Snout"] + pub const ITEM_BANNER_PIGLIN_BLUE: &str = "item.banner.piglin.blue"; + #[doc = "Brown Snout"] + pub const ITEM_BANNER_PIGLIN_BROWN: &str = "item.banner.piglin.brown"; + #[doc = "Cyan Snout"] + pub const ITEM_BANNER_PIGLIN_CYAN: &str = "item.banner.piglin.cyan"; + #[doc = "Gray Snout"] + pub const ITEM_BANNER_PIGLIN_GRAY: &str = "item.banner.piglin.gray"; + #[doc = "Green Snout"] + pub const ITEM_BANNER_PIGLIN_GREEN: &str = "item.banner.piglin.green"; + #[doc = "Light Blue Snout"] + pub const ITEM_BANNER_PIGLIN_LIGHTBLUE: &str = "item.banner.piglin.lightBlue"; + #[doc = "Lime Snout"] + pub const ITEM_BANNER_PIGLIN_LIME: &str = "item.banner.piglin.lime"; + #[doc = "Magenta Snout"] + pub const ITEM_BANNER_PIGLIN_MAGENTA: &str = "item.banner.piglin.magenta"; + #[doc = "Orange Snout"] + pub const ITEM_BANNER_PIGLIN_ORANGE: &str = "item.banner.piglin.orange"; + #[doc = "Pink Snout"] + pub const ITEM_BANNER_PIGLIN_PINK: &str = "item.banner.piglin.pink"; + #[doc = "Purple Snout"] + pub const ITEM_BANNER_PIGLIN_PURPLE: &str = "item.banner.piglin.purple"; + #[doc = "Red Snout"] + pub const ITEM_BANNER_PIGLIN_RED: &str = "item.banner.piglin.red"; + #[doc = "Light Gray Snout"] + pub const ITEM_BANNER_PIGLIN_SILVER: &str = "item.banner.piglin.silver"; + #[doc = "White Snout"] + pub const ITEM_BANNER_PIGLIN_WHITE: &str = "item.banner.piglin.white"; + #[doc = "Yellow Snout"] + pub const ITEM_BANNER_PIGLIN_YELLOW: &str = "item.banner.piglin.yellow"; + #[doc = "Pink Banner"] + pub const ITEM_BANNER_PINK_NAME: &str = "item.banner.pink.name"; + #[doc = "Purple Banner"] + pub const ITEM_BANNER_PURPLE_NAME: &str = "item.banner.purple.name"; + #[doc = "Red Banner"] + pub const ITEM_BANNER_RED_NAME: &str = "item.banner.red.name"; + #[doc = "Black Lozenge"] + pub const ITEM_BANNER_RHOMBUS_BLACK: &str = "item.banner.rhombus.black"; + #[doc = "Blue Lozenge"] + pub const ITEM_BANNER_RHOMBUS_BLUE: &str = "item.banner.rhombus.blue"; + #[doc = "Brown Lozenge"] + pub const ITEM_BANNER_RHOMBUS_BROWN: &str = "item.banner.rhombus.brown"; + #[doc = "Cyan Lozenge"] + pub const ITEM_BANNER_RHOMBUS_CYAN: &str = "item.banner.rhombus.cyan"; + #[doc = "Gray Lozenge"] + pub const ITEM_BANNER_RHOMBUS_GRAY: &str = "item.banner.rhombus.gray"; + #[doc = "Green Lozenge"] + pub const ITEM_BANNER_RHOMBUS_GREEN: &str = "item.banner.rhombus.green"; + #[doc = "Light Blue Lozenge"] + pub const ITEM_BANNER_RHOMBUS_LIGHTBLUE: &str = "item.banner.rhombus.lightBlue"; + #[doc = "Lime Lozenge"] + pub const ITEM_BANNER_RHOMBUS_LIME: &str = "item.banner.rhombus.lime"; + #[doc = "Magenta Lozenge"] + pub const ITEM_BANNER_RHOMBUS_MAGENTA: &str = "item.banner.rhombus.magenta"; + #[doc = "Orange Lozenge"] + pub const ITEM_BANNER_RHOMBUS_ORANGE: &str = "item.banner.rhombus.orange"; + #[doc = "Pink Lozenge"] + pub const ITEM_BANNER_RHOMBUS_PINK: &str = "item.banner.rhombus.pink"; + #[doc = "Purple Lozenge"] + pub const ITEM_BANNER_RHOMBUS_PURPLE: &str = "item.banner.rhombus.purple"; + #[doc = "Red Lozenge"] + pub const ITEM_BANNER_RHOMBUS_RED: &str = "item.banner.rhombus.red"; + #[doc = "Light Gray Lozenge"] + pub const ITEM_BANNER_RHOMBUS_SILVER: &str = "item.banner.rhombus.silver"; + #[doc = "White Lozenge"] + pub const ITEM_BANNER_RHOMBUS_WHITE: &str = "item.banner.rhombus.white"; + #[doc = "Yellow Lozenge"] + pub const ITEM_BANNER_RHOMBUS_YELLOW: &str = "item.banner.rhombus.yellow"; + #[doc = "Light Gray Banner"] + pub const ITEM_BANNER_SILVER_NAME: &str = "item.banner.silver.name"; + #[doc = "Black Skull Charge"] + pub const ITEM_BANNER_SKULL_BLACK: &str = "item.banner.skull.black"; + #[doc = "Blue Skull Charge"] + pub const ITEM_BANNER_SKULL_BLUE: &str = "item.banner.skull.blue"; + #[doc = "Brown Skull Charge"] + pub const ITEM_BANNER_SKULL_BROWN: &str = "item.banner.skull.brown"; + #[doc = "Cyan Skull Charge"] + pub const ITEM_BANNER_SKULL_CYAN: &str = "item.banner.skull.cyan"; + #[doc = "Gray Skull Charge"] + pub const ITEM_BANNER_SKULL_GRAY: &str = "item.banner.skull.gray"; + #[doc = "Green Skull Charge"] + pub const ITEM_BANNER_SKULL_GREEN: &str = "item.banner.skull.green"; + #[doc = "Light Blue Skull Charge"] + pub const ITEM_BANNER_SKULL_LIGHTBLUE: &str = "item.banner.skull.lightBlue"; + #[doc = "Lime Skull Charge"] + pub const ITEM_BANNER_SKULL_LIME: &str = "item.banner.skull.lime"; + #[doc = "Magenta Skull Charge"] + pub const ITEM_BANNER_SKULL_MAGENTA: &str = "item.banner.skull.magenta"; + #[doc = "Orange Skull Charge"] + pub const ITEM_BANNER_SKULL_ORANGE: &str = "item.banner.skull.orange"; + #[doc = "Pink Skull Charge"] + pub const ITEM_BANNER_SKULL_PINK: &str = "item.banner.skull.pink"; + #[doc = "Purple Skull Charge"] + pub const ITEM_BANNER_SKULL_PURPLE: &str = "item.banner.skull.purple"; + #[doc = "Red Skull Charge"] + pub const ITEM_BANNER_SKULL_RED: &str = "item.banner.skull.red"; + #[doc = "Light Gray Skull Charge"] + pub const ITEM_BANNER_SKULL_SILVER: &str = "item.banner.skull.silver"; + #[doc = "White Skull Charge"] + pub const ITEM_BANNER_SKULL_WHITE: &str = "item.banner.skull.white"; + #[doc = "Yellow Skull Charge"] + pub const ITEM_BANNER_SKULL_YELLOW: &str = "item.banner.skull.yellow"; + #[doc = "Black Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_BLACK: &str = "item.banner.small_stripes.black"; + #[doc = "Blue Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_BLUE: &str = "item.banner.small_stripes.blue"; + #[doc = "Brown Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_BROWN: &str = "item.banner.small_stripes.brown"; + #[doc = "Cyan Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_CYAN: &str = "item.banner.small_stripes.cyan"; + #[doc = "Gray Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_GRAY: &str = "item.banner.small_stripes.gray"; + #[doc = "Green Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_GREEN: &str = "item.banner.small_stripes.green"; + #[doc = "Light Blue Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_LIGHTBLUE: &str = "item.banner.small_stripes.lightBlue"; + #[doc = "Lime Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_LIME: &str = "item.banner.small_stripes.lime"; + #[doc = "Magenta Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_MAGENTA: &str = "item.banner.small_stripes.magenta"; + #[doc = "Orange Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_ORANGE: &str = "item.banner.small_stripes.orange"; + #[doc = "Pink Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_PINK: &str = "item.banner.small_stripes.pink"; + #[doc = "Purple Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_PURPLE: &str = "item.banner.small_stripes.purple"; + #[doc = "Red Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_RED: &str = "item.banner.small_stripes.red"; + #[doc = "Light Gray Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_SILVER: &str = "item.banner.small_stripes.silver"; + #[doc = "White Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_WHITE: &str = "item.banner.small_stripes.white"; + #[doc = "Yellow Paly"] + pub const ITEM_BANNER_SMALL_STRIPES_YELLOW: &str = "item.banner.small_stripes.yellow"; + #[doc = "Black Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_BLACK: &str = "item.banner.square_bottom_left.black"; + #[doc = "Blue Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_BLUE: &str = "item.banner.square_bottom_left.blue"; + #[doc = "Brown Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_BROWN: &str = "item.banner.square_bottom_left.brown"; + #[doc = "Cyan Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_CYAN: &str = "item.banner.square_bottom_left.cyan"; + #[doc = "Gray Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_GRAY: &str = "item.banner.square_bottom_left.gray"; + #[doc = "Green Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_GREEN: &str = "item.banner.square_bottom_left.green"; + #[doc = "Light Blue Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_LIGHTBLUE: &str = + "item.banner.square_bottom_left.lightBlue"; + #[doc = "Lime Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_LIME: &str = "item.banner.square_bottom_left.lime"; + #[doc = "Magenta Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_MAGENTA: &str = + "item.banner.square_bottom_left.magenta"; + #[doc = "Orange Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_ORANGE: &str = "item.banner.square_bottom_left.orange"; + #[doc = "Pink Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_PINK: &str = "item.banner.square_bottom_left.pink"; + #[doc = "Purple Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_PURPLE: &str = "item.banner.square_bottom_left.purple"; + #[doc = "Red Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_RED: &str = "item.banner.square_bottom_left.red"; + #[doc = "Light Gray Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_SILVER: &str = "item.banner.square_bottom_left.silver"; + #[doc = "White Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_WHITE: &str = "item.banner.square_bottom_left.white"; + #[doc = "Yellow Base Dexter Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_LEFT_YELLOW: &str = "item.banner.square_bottom_left.yellow"; + #[doc = "Black Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_BLACK: &str = "item.banner.square_bottom_right.black"; + #[doc = "Blue Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_BLUE: &str = "item.banner.square_bottom_right.blue"; + #[doc = "Brown Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_BROWN: &str = "item.banner.square_bottom_right.brown"; + #[doc = "Cyan Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_CYAN: &str = "item.banner.square_bottom_right.cyan"; + #[doc = "Gray Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_GRAY: &str = "item.banner.square_bottom_right.gray"; + #[doc = "Green Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_GREEN: &str = "item.banner.square_bottom_right.green"; + #[doc = "Light Blue Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_LIGHTBLUE: &str = + "item.banner.square_bottom_right.lightBlue"; + #[doc = "Lime Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_LIME: &str = "item.banner.square_bottom_right.lime"; + #[doc = "Magenta Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_MAGENTA: &str = + "item.banner.square_bottom_right.magenta"; + #[doc = "Orange Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_ORANGE: &str = + "item.banner.square_bottom_right.orange"; + #[doc = "Pink Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_PINK: &str = "item.banner.square_bottom_right.pink"; + #[doc = "Purple Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_PURPLE: &str = + "item.banner.square_bottom_right.purple"; + #[doc = "Red Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_RED: &str = "item.banner.square_bottom_right.red"; + #[doc = "Light Gray Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_SILVER: &str = + "item.banner.square_bottom_right.silver"; + #[doc = "White Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_WHITE: &str = "item.banner.square_bottom_right.white"; + #[doc = "Yellow Base Sinister Canton"] + pub const ITEM_BANNER_SQUARE_BOTTOM_RIGHT_YELLOW: &str = + "item.banner.square_bottom_right.yellow"; + #[doc = "Black Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_BLACK: &str = "item.banner.square_top_left.black"; + #[doc = "Blue Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_BLUE: &str = "item.banner.square_top_left.blue"; + #[doc = "Brown Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_BROWN: &str = "item.banner.square_top_left.brown"; + #[doc = "Cyan Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_CYAN: &str = "item.banner.square_top_left.cyan"; + #[doc = "Gray Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_GRAY: &str = "item.banner.square_top_left.gray"; + #[doc = "Green Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_GREEN: &str = "item.banner.square_top_left.green"; + #[doc = "Light Blue Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_LIGHTBLUE: &str = "item.banner.square_top_left.lightBlue"; + #[doc = "Lime Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_LIME: &str = "item.banner.square_top_left.lime"; + #[doc = "Magenta Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_MAGENTA: &str = "item.banner.square_top_left.magenta"; + #[doc = "Orange Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_ORANGE: &str = "item.banner.square_top_left.orange"; + #[doc = "Pink Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_PINK: &str = "item.banner.square_top_left.pink"; + #[doc = "Purple Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_PURPLE: &str = "item.banner.square_top_left.purple"; + #[doc = "Red Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_RED: &str = "item.banner.square_top_left.red"; + #[doc = "Light Gray Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_SILVER: &str = "item.banner.square_top_left.silver"; + #[doc = "White Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_WHITE: &str = "item.banner.square_top_left.white"; + #[doc = "Yellow Chief Dexter Canton"] + pub const ITEM_BANNER_SQUARE_TOP_LEFT_YELLOW: &str = "item.banner.square_top_left.yellow"; + #[doc = "Black Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_BLACK: &str = "item.banner.square_top_right.black"; + #[doc = "Blue Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_BLUE: &str = "item.banner.square_top_right.blue"; + #[doc = "Brown Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_BROWN: &str = "item.banner.square_top_right.brown"; + #[doc = "Cyan Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_CYAN: &str = "item.banner.square_top_right.cyan"; + #[doc = "Gray Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_GRAY: &str = "item.banner.square_top_right.gray"; + #[doc = "Green Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_GREEN: &str = "item.banner.square_top_right.green"; + #[doc = "Light Blue Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_LIGHTBLUE: &str = + "item.banner.square_top_right.lightBlue"; + #[doc = "Lime Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_LIME: &str = "item.banner.square_top_right.lime"; + #[doc = "Magenta Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_MAGENTA: &str = "item.banner.square_top_right.magenta"; + #[doc = "Orange Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_ORANGE: &str = "item.banner.square_top_right.orange"; + #[doc = "Pink Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_PINK: &str = "item.banner.square_top_right.pink"; + #[doc = "Purple Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_PURPLE: &str = "item.banner.square_top_right.purple"; + #[doc = "Red Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_RED: &str = "item.banner.square_top_right.red"; + #[doc = "Light Gray Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_SILVER: &str = "item.banner.square_top_right.silver"; + #[doc = "White Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_WHITE: &str = "item.banner.square_top_right.white"; + #[doc = "Yellow Chief Sinister Canton"] + pub const ITEM_BANNER_SQUARE_TOP_RIGHT_YELLOW: &str = "item.banner.square_top_right.yellow"; + #[doc = "Black Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_BLACK: &str = "item.banner.straight_cross.black"; + #[doc = "Blue Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_BLUE: &str = "item.banner.straight_cross.blue"; + #[doc = "Brown Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_BROWN: &str = "item.banner.straight_cross.brown"; + #[doc = "Cyan Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_CYAN: &str = "item.banner.straight_cross.cyan"; + #[doc = "Gray Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_GRAY: &str = "item.banner.straight_cross.gray"; + #[doc = "Green Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_GREEN: &str = "item.banner.straight_cross.green"; + #[doc = "Light Blue Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_LIGHTBLUE: &str = "item.banner.straight_cross.lightBlue"; + #[doc = "Lime Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_LIME: &str = "item.banner.straight_cross.lime"; + #[doc = "Magenta Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_MAGENTA: &str = "item.banner.straight_cross.magenta"; + #[doc = "Orange Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_ORANGE: &str = "item.banner.straight_cross.orange"; + #[doc = "Pink Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_PINK: &str = "item.banner.straight_cross.pink"; + #[doc = "Purple Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_PURPLE: &str = "item.banner.straight_cross.purple"; + #[doc = "Red Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_RED: &str = "item.banner.straight_cross.red"; + #[doc = "Light Gray Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_SILVER: &str = "item.banner.straight_cross.silver"; + #[doc = "White Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_WHITE: &str = "item.banner.straight_cross.white"; + #[doc = "Yellow Cross"] + pub const ITEM_BANNER_STRAIGHT_CROSS_YELLOW: &str = "item.banner.straight_cross.yellow"; + #[doc = "Black Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_BLACK: &str = "item.banner.stripe_bottom.black"; + #[doc = "Blue Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_BLUE: &str = "item.banner.stripe_bottom.blue"; + #[doc = "Brown Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_BROWN: &str = "item.banner.stripe_bottom.brown"; + #[doc = "Cyan Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_CYAN: &str = "item.banner.stripe_bottom.cyan"; + #[doc = "Gray Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_GRAY: &str = "item.banner.stripe_bottom.gray"; + #[doc = "Green Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_GREEN: &str = "item.banner.stripe_bottom.green"; + #[doc = "Light Blue Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_LIGHTBLUE: &str = "item.banner.stripe_bottom.lightBlue"; + #[doc = "Lime Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_LIME: &str = "item.banner.stripe_bottom.lime"; + #[doc = "Magenta Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_MAGENTA: &str = "item.banner.stripe_bottom.magenta"; + #[doc = "Orange Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_ORANGE: &str = "item.banner.stripe_bottom.orange"; + #[doc = "Pink Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_PINK: &str = "item.banner.stripe_bottom.pink"; + #[doc = "Purple Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_PURPLE: &str = "item.banner.stripe_bottom.purple"; + #[doc = "Red Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_RED: &str = "item.banner.stripe_bottom.red"; + #[doc = "Light Gray Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_SILVER: &str = "item.banner.stripe_bottom.silver"; + #[doc = "White Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_WHITE: &str = "item.banner.stripe_bottom.white"; + #[doc = "Yellow Base Fess"] + pub const ITEM_BANNER_STRIPE_BOTTOM_YELLOW: &str = "item.banner.stripe_bottom.yellow"; + #[doc = "Black Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_BLACK: &str = "item.banner.stripe_center.black"; + #[doc = "Blue Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_BLUE: &str = "item.banner.stripe_center.blue"; + #[doc = "Brown Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_BROWN: &str = "item.banner.stripe_center.brown"; + #[doc = "Cyan Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_CYAN: &str = "item.banner.stripe_center.cyan"; + #[doc = "Gray Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_GRAY: &str = "item.banner.stripe_center.gray"; + #[doc = "Green Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_GREEN: &str = "item.banner.stripe_center.green"; + #[doc = "Light Blue Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_LIGHTBLUE: &str = "item.banner.stripe_center.lightBlue"; + #[doc = "Lime Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_LIME: &str = "item.banner.stripe_center.lime"; + #[doc = "Magenta Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_MAGENTA: &str = "item.banner.stripe_center.magenta"; + #[doc = "Orange Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_ORANGE: &str = "item.banner.stripe_center.orange"; + #[doc = "Pink Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_PINK: &str = "item.banner.stripe_center.pink"; + #[doc = "Purple Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_PURPLE: &str = "item.banner.stripe_center.purple"; + #[doc = "Red Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_RED: &str = "item.banner.stripe_center.red"; + #[doc = "Light Gray Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_SILVER: &str = "item.banner.stripe_center.silver"; + #[doc = "White Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_WHITE: &str = "item.banner.stripe_center.white"; + #[doc = "Yellow Pale"] + pub const ITEM_BANNER_STRIPE_CENTER_YELLOW: &str = "item.banner.stripe_center.yellow"; + #[doc = "Black Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_BLACK: &str = "item.banner.stripe_downleft.black"; + #[doc = "Blue Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_BLUE: &str = "item.banner.stripe_downleft.blue"; + #[doc = "Brown Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_BROWN: &str = "item.banner.stripe_downleft.brown"; + #[doc = "Cyan Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_CYAN: &str = "item.banner.stripe_downleft.cyan"; + #[doc = "Gray Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_GRAY: &str = "item.banner.stripe_downleft.gray"; + #[doc = "Green Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_GREEN: &str = "item.banner.stripe_downleft.green"; + #[doc = "Light Blue Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_LIGHTBLUE: &str = "item.banner.stripe_downleft.lightBlue"; + #[doc = "Lime Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_LIME: &str = "item.banner.stripe_downleft.lime"; + #[doc = "Magenta Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_MAGENTA: &str = "item.banner.stripe_downleft.magenta"; + #[doc = "Orange Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_ORANGE: &str = "item.banner.stripe_downleft.orange"; + #[doc = "Pink Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_PINK: &str = "item.banner.stripe_downleft.pink"; + #[doc = "Purple Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_PURPLE: &str = "item.banner.stripe_downleft.purple"; + #[doc = "Red Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_RED: &str = "item.banner.stripe_downleft.red"; + #[doc = "Light Gray Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_SILVER: &str = "item.banner.stripe_downleft.silver"; + #[doc = "White Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_WHITE: &str = "item.banner.stripe_downleft.white"; + #[doc = "Yellow Bend Sinister"] + pub const ITEM_BANNER_STRIPE_DOWNLEFT_YELLOW: &str = "item.banner.stripe_downleft.yellow"; + #[doc = "Black Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_BLACK: &str = "item.banner.stripe_downright.black"; + #[doc = "Blue Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_BLUE: &str = "item.banner.stripe_downright.blue"; + #[doc = "Brown Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_BROWN: &str = "item.banner.stripe_downright.brown"; + #[doc = "Cyan Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_CYAN: &str = "item.banner.stripe_downright.cyan"; + #[doc = "Gray Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_GRAY: &str = "item.banner.stripe_downright.gray"; + #[doc = "Green Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_GREEN: &str = "item.banner.stripe_downright.green"; + #[doc = "Light Blue Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_LIGHTBLUE: &str = + "item.banner.stripe_downright.lightBlue"; + #[doc = "Lime Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_LIME: &str = "item.banner.stripe_downright.lime"; + #[doc = "Magenta Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_MAGENTA: &str = "item.banner.stripe_downright.magenta"; + #[doc = "Orange Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_ORANGE: &str = "item.banner.stripe_downright.orange"; + #[doc = "Pink Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_PINK: &str = "item.banner.stripe_downright.pink"; + #[doc = "Purple Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_PURPLE: &str = "item.banner.stripe_downright.purple"; + #[doc = "Red Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_RED: &str = "item.banner.stripe_downright.red"; + #[doc = "Light Gray Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_SILVER: &str = "item.banner.stripe_downright.silver"; + #[doc = "White Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_WHITE: &str = "item.banner.stripe_downright.white"; + #[doc = "Yellow Bend"] + pub const ITEM_BANNER_STRIPE_DOWNRIGHT_YELLOW: &str = "item.banner.stripe_downright.yellow"; + #[doc = "Black Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_BLACK: &str = "item.banner.stripe_left.black"; + #[doc = "Blue Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_BLUE: &str = "item.banner.stripe_left.blue"; + #[doc = "Brown Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_BROWN: &str = "item.banner.stripe_left.brown"; + #[doc = "Cyan Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_CYAN: &str = "item.banner.stripe_left.cyan"; + #[doc = "Gray Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_GRAY: &str = "item.banner.stripe_left.gray"; + #[doc = "Green Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_GREEN: &str = "item.banner.stripe_left.green"; + #[doc = "Light Blue Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_LIGHTBLUE: &str = "item.banner.stripe_left.lightBlue"; + #[doc = "Lime Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_LIME: &str = "item.banner.stripe_left.lime"; + #[doc = "Magenta Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_MAGENTA: &str = "item.banner.stripe_left.magenta"; + #[doc = "Orange Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_ORANGE: &str = "item.banner.stripe_left.orange"; + #[doc = "Pink Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_PINK: &str = "item.banner.stripe_left.pink"; + #[doc = "Purple Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_PURPLE: &str = "item.banner.stripe_left.purple"; + #[doc = "Red Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_RED: &str = "item.banner.stripe_left.red"; + #[doc = "Light Gray Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_SILVER: &str = "item.banner.stripe_left.silver"; + #[doc = "White Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_WHITE: &str = "item.banner.stripe_left.white"; + #[doc = "Yellow Pale Dexter"] + pub const ITEM_BANNER_STRIPE_LEFT_YELLOW: &str = "item.banner.stripe_left.yellow"; + #[doc = "Black Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_BLACK: &str = "item.banner.stripe_middle.black"; + #[doc = "Blue Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_BLUE: &str = "item.banner.stripe_middle.blue"; + #[doc = "Brown Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_BROWN: &str = "item.banner.stripe_middle.brown"; + #[doc = "Cyan Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_CYAN: &str = "item.banner.stripe_middle.cyan"; + #[doc = "Gray Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_GRAY: &str = "item.banner.stripe_middle.gray"; + #[doc = "Green Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_GREEN: &str = "item.banner.stripe_middle.green"; + #[doc = "Light Blue Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_LIGHTBLUE: &str = "item.banner.stripe_middle.lightBlue"; + #[doc = "Lime Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_LIME: &str = "item.banner.stripe_middle.lime"; + #[doc = "Magenta Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_MAGENTA: &str = "item.banner.stripe_middle.magenta"; + #[doc = "Orange Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_ORANGE: &str = "item.banner.stripe_middle.orange"; + #[doc = "Pink Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_PINK: &str = "item.banner.stripe_middle.pink"; + #[doc = "Purple Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_PURPLE: &str = "item.banner.stripe_middle.purple"; + #[doc = "Red Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_RED: &str = "item.banner.stripe_middle.red"; + #[doc = "Light Gray Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_SILVER: &str = "item.banner.stripe_middle.silver"; + #[doc = "White Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_WHITE: &str = "item.banner.stripe_middle.white"; + #[doc = "Yellow Fess"] + pub const ITEM_BANNER_STRIPE_MIDDLE_YELLOW: &str = "item.banner.stripe_middle.yellow"; + #[doc = "Black Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_BLACK: &str = "item.banner.stripe_right.black"; + #[doc = "Blue Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_BLUE: &str = "item.banner.stripe_right.blue"; + #[doc = "Brown Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_BROWN: &str = "item.banner.stripe_right.brown"; + #[doc = "Cyan Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_CYAN: &str = "item.banner.stripe_right.cyan"; + #[doc = "Gray Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_GRAY: &str = "item.banner.stripe_right.gray"; + #[doc = "Green Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_GREEN: &str = "item.banner.stripe_right.green"; + #[doc = "Light Blue Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_LIGHTBLUE: &str = "item.banner.stripe_right.lightBlue"; + #[doc = "Lime Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_LIME: &str = "item.banner.stripe_right.lime"; + #[doc = "Magenta Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_MAGENTA: &str = "item.banner.stripe_right.magenta"; + #[doc = "Orange Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_ORANGE: &str = "item.banner.stripe_right.orange"; + #[doc = "Pink Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_PINK: &str = "item.banner.stripe_right.pink"; + #[doc = "Purple Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_PURPLE: &str = "item.banner.stripe_right.purple"; + #[doc = "Red Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_RED: &str = "item.banner.stripe_right.red"; + #[doc = "Light Gray Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_SILVER: &str = "item.banner.stripe_right.silver"; + #[doc = "White Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_WHITE: &str = "item.banner.stripe_right.white"; + #[doc = "Yellow Pale Sinister"] + pub const ITEM_BANNER_STRIPE_RIGHT_YELLOW: &str = "item.banner.stripe_right.yellow"; + #[doc = "Black Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_BLACK: &str = "item.banner.stripe_top.black"; + #[doc = "Blue Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_BLUE: &str = "item.banner.stripe_top.blue"; + #[doc = "Brown Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_BROWN: &str = "item.banner.stripe_top.brown"; + #[doc = "Cyan Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_CYAN: &str = "item.banner.stripe_top.cyan"; + #[doc = "Gray Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_GRAY: &str = "item.banner.stripe_top.gray"; + #[doc = "Green Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_GREEN: &str = "item.banner.stripe_top.green"; + #[doc = "Light Blue Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_LIGHTBLUE: &str = "item.banner.stripe_top.lightBlue"; + #[doc = "Lime Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_LIME: &str = "item.banner.stripe_top.lime"; + #[doc = "Magenta Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_MAGENTA: &str = "item.banner.stripe_top.magenta"; + #[doc = "Orange Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_ORANGE: &str = "item.banner.stripe_top.orange"; + #[doc = "Pink Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_PINK: &str = "item.banner.stripe_top.pink"; + #[doc = "Purple Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_PURPLE: &str = "item.banner.stripe_top.purple"; + #[doc = "Red Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_RED: &str = "item.banner.stripe_top.red"; + #[doc = "Light Gray Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_SILVER: &str = "item.banner.stripe_top.silver"; + #[doc = "White Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_WHITE: &str = "item.banner.stripe_top.white"; + #[doc = "Yellow Chief Fess"] + pub const ITEM_BANNER_STRIPE_TOP_YELLOW: &str = "item.banner.stripe_top.yellow"; + #[doc = "Black Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_BLACK: &str = "item.banner.triangle_bottom.black"; + #[doc = "Blue Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_BLUE: &str = "item.banner.triangle_bottom.blue"; + #[doc = "Brown Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_BROWN: &str = "item.banner.triangle_bottom.brown"; + #[doc = "Cyan Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_CYAN: &str = "item.banner.triangle_bottom.cyan"; + #[doc = "Gray Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_GRAY: &str = "item.banner.triangle_bottom.gray"; + #[doc = "Green Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_GREEN: &str = "item.banner.triangle_bottom.green"; + #[doc = "Light Blue Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_LIGHTBLUE: &str = "item.banner.triangle_bottom.lightBlue"; + #[doc = "Lime Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_LIME: &str = "item.banner.triangle_bottom.lime"; + #[doc = "Magenta Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_MAGENTA: &str = "item.banner.triangle_bottom.magenta"; + #[doc = "Orange Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_ORANGE: &str = "item.banner.triangle_bottom.orange"; + #[doc = "Pink Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_PINK: &str = "item.banner.triangle_bottom.pink"; + #[doc = "Purple Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_PURPLE: &str = "item.banner.triangle_bottom.purple"; + #[doc = "Red Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_RED: &str = "item.banner.triangle_bottom.red"; + #[doc = "Light Gray Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_SILVER: &str = "item.banner.triangle_bottom.silver"; + #[doc = "White Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_WHITE: &str = "item.banner.triangle_bottom.white"; + #[doc = "Yellow Chevron"] + pub const ITEM_BANNER_TRIANGLE_BOTTOM_YELLOW: &str = "item.banner.triangle_bottom.yellow"; + #[doc = "Black Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_BLACK: &str = "item.banner.triangle_top.black"; + #[doc = "Blue Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_BLUE: &str = "item.banner.triangle_top.blue"; + #[doc = "Brown Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_BROWN: &str = "item.banner.triangle_top.brown"; + #[doc = "Cyan Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_CYAN: &str = "item.banner.triangle_top.cyan"; + #[doc = "Gray Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_GRAY: &str = "item.banner.triangle_top.gray"; + #[doc = "Green Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_GREEN: &str = "item.banner.triangle_top.green"; + #[doc = "Light Blue Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_LIGHTBLUE: &str = "item.banner.triangle_top.lightBlue"; + #[doc = "Lime Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_LIME: &str = "item.banner.triangle_top.lime"; + #[doc = "Magenta Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_MAGENTA: &str = "item.banner.triangle_top.magenta"; + #[doc = "Orange Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_ORANGE: &str = "item.banner.triangle_top.orange"; + #[doc = "Pink Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_PINK: &str = "item.banner.triangle_top.pink"; + #[doc = "Purple Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_PURPLE: &str = "item.banner.triangle_top.purple"; + #[doc = "Red Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_RED: &str = "item.banner.triangle_top.red"; + #[doc = "Light Gray Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_SILVER: &str = "item.banner.triangle_top.silver"; + #[doc = "White Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_WHITE: &str = "item.banner.triangle_top.white"; + #[doc = "Yellow Inverted Chevron"] + pub const ITEM_BANNER_TRIANGLE_TOP_YELLOW: &str = "item.banner.triangle_top.yellow"; + #[doc = "Black Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_BLACK: &str = "item.banner.triangles_bottom.black"; + #[doc = "Blue Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_BLUE: &str = "item.banner.triangles_bottom.blue"; + #[doc = "Brown Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_BROWN: &str = "item.banner.triangles_bottom.brown"; + #[doc = "Cyan Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_CYAN: &str = "item.banner.triangles_bottom.cyan"; + #[doc = "Gray Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_GRAY: &str = "item.banner.triangles_bottom.gray"; + #[doc = "Green Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_GREEN: &str = "item.banner.triangles_bottom.green"; + #[doc = "Light Blue Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_LIGHTBLUE: &str = + "item.banner.triangles_bottom.lightBlue"; + #[doc = "Lime Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_LIME: &str = "item.banner.triangles_bottom.lime"; + #[doc = "Magenta Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_MAGENTA: &str = "item.banner.triangles_bottom.magenta"; + #[doc = "Orange Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_ORANGE: &str = "item.banner.triangles_bottom.orange"; + #[doc = "Pink Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_PINK: &str = "item.banner.triangles_bottom.pink"; + #[doc = "Purple Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_PURPLE: &str = "item.banner.triangles_bottom.purple"; + #[doc = "Red Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_RED: &str = "item.banner.triangles_bottom.red"; + #[doc = "Light Gray Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_SILVER: &str = "item.banner.triangles_bottom.silver"; + #[doc = "White Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_WHITE: &str = "item.banner.triangles_bottom.white"; + #[doc = "Yellow Base Indented"] + pub const ITEM_BANNER_TRIANGLES_BOTTOM_YELLOW: &str = "item.banner.triangles_bottom.yellow"; + #[doc = "Black Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_BLACK: &str = "item.banner.triangles_top.black"; + #[doc = "Blue Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_BLUE: &str = "item.banner.triangles_top.blue"; + #[doc = "Brown Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_BROWN: &str = "item.banner.triangles_top.brown"; + #[doc = "Cyan Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_CYAN: &str = "item.banner.triangles_top.cyan"; + #[doc = "Gray Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_GRAY: &str = "item.banner.triangles_top.gray"; + #[doc = "Green Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_GREEN: &str = "item.banner.triangles_top.green"; + #[doc = "Light Blue Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_LIGHTBLUE: &str = "item.banner.triangles_top.lightBlue"; + #[doc = "Lime Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_LIME: &str = "item.banner.triangles_top.lime"; + #[doc = "Magenta Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_MAGENTA: &str = "item.banner.triangles_top.magenta"; + #[doc = "Orange Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_ORANGE: &str = "item.banner.triangles_top.orange"; + #[doc = "Pink Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_PINK: &str = "item.banner.triangles_top.pink"; + #[doc = "Purple Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_PURPLE: &str = "item.banner.triangles_top.purple"; + #[doc = "Red Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_RED: &str = "item.banner.triangles_top.red"; + #[doc = "Light Gray Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_SILVER: &str = "item.banner.triangles_top.silver"; + #[doc = "White Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_WHITE: &str = "item.banner.triangles_top.white"; + #[doc = "Yellow Chief Indented"] + pub const ITEM_BANNER_TRIANGLES_TOP_YELLOW: &str = "item.banner.triangles_top.yellow"; + #[doc = "White Banner"] + pub const ITEM_BANNER_WHITE_NAME: &str = "item.banner.white.name"; + #[doc = "Yellow Banner"] + pub const ITEM_BANNER_YELLOW_NAME: &str = "item.banner.yellow.name"; + #[doc = "Illager"] + pub const ITEM_BANNER_ILLAGER: &str = "item.banner.illager"; + #[doc = "Black Bed"] + pub const ITEM_BED_BLACK_NAME: &str = "item.bed.black.name"; + #[doc = "Red Bed"] + pub const ITEM_BED_RED_NAME: &str = "item.bed.red.name"; + #[doc = "Green Bed"] + pub const ITEM_BED_GREEN_NAME: &str = "item.bed.green.name"; + #[doc = "Brown Bed"] + pub const ITEM_BED_BROWN_NAME: &str = "item.bed.brown.name"; + #[doc = "Blue Bed"] + pub const ITEM_BED_BLUE_NAME: &str = "item.bed.blue.name"; + #[doc = "Purple Bed"] + pub const ITEM_BED_PURPLE_NAME: &str = "item.bed.purple.name"; + #[doc = "Cyan Bed"] + pub const ITEM_BED_CYAN_NAME: &str = "item.bed.cyan.name"; + #[doc = "Light Gray Bed"] + pub const ITEM_BED_SILVER_NAME: &str = "item.bed.silver.name"; + #[doc = "Gray Bed"] + pub const ITEM_BED_GRAY_NAME: &str = "item.bed.gray.name"; + #[doc = "Pink Bed"] + pub const ITEM_BED_PINK_NAME: &str = "item.bed.pink.name"; + #[doc = "Lime Bed"] + pub const ITEM_BED_LIME_NAME: &str = "item.bed.lime.name"; + #[doc = "Yellow Bed"] + pub const ITEM_BED_YELLOW_NAME: &str = "item.bed.yellow.name"; + #[doc = "Light Blue Bed"] + pub const ITEM_BED_LIGHTBLUE_NAME: &str = "item.bed.lightBlue.name"; + #[doc = "Magenta Bed"] + pub const ITEM_BED_MAGENTA_NAME: &str = "item.bed.magenta.name"; + #[doc = "Orange Bed"] + pub const ITEM_BED_ORANGE_NAME: &str = "item.bed.orange.name"; + #[doc = "White Bed"] + pub const ITEM_BED_WHITE_NAME: &str = "item.bed.white.name"; + #[doc = "Bell"] + pub const ITEM_BELL_NAME: &str = "item.bell.name"; + #[doc = "Steak"] + pub const ITEM_STEAK_NAME: &str = "item.steak.name"; + #[doc = "Raw Beef"] + pub const ITEM_BEEF_NAME: &str = "item.beef.name"; + #[doc = "Beetroot"] + pub const ITEM_BEETROOT_NAME: &str = "item.beetroot.name"; + #[doc = "Beetroot Soup"] + pub const ITEM_BEETROOT_SOUP_NAME: &str = "item.beetroot_soup.name"; + #[doc = "Blaze Powder"] + pub const ITEM_BLAZE_POWDER_NAME: &str = "item.blaze_powder.name"; + #[doc = "Blaze Rod"] + pub const ITEM_BLAZE_ROD_NAME: &str = "item.blaze_rod.name"; + #[doc = "Oak Boat"] + pub const ITEM_BOAT_OAK_NAME: &str = "item.boat.oak.name"; + #[doc = "Spruce Boat"] + pub const ITEM_BOAT_SPRUCE_NAME: &str = "item.boat.spruce.name"; + #[doc = "Birch Boat"] + pub const ITEM_BOAT_BIRCH_NAME: &str = "item.boat.birch.name"; + #[doc = "Jungle Boat"] + pub const ITEM_BOAT_JUNGLE_NAME: &str = "item.boat.jungle.name"; + #[doc = "Acacia Boat"] + pub const ITEM_BOAT_ACACIA_NAME: &str = "item.boat.acacia.name"; + #[doc = "Dark Oak Boat"] + pub const ITEM_BOAT_BIG_OAK_NAME: &str = "item.boat.big_oak.name"; + #[doc = "Bone"] + pub const ITEM_BONE_NAME: &str = "item.bone.name"; + #[doc = "Book"] + pub const ITEM_BOOK_NAME: &str = "item.book.name"; + #[doc = "Breeze Rod"] + pub const ITEM_BREEZE_ROD_NAME: &str = "item.breeze_rod.name"; + #[doc = "Chainmail Boots"] + pub const ITEM_CHAINMAIL_BOOTS_NAME: &str = "item.chainmail_boots.name"; + #[doc = "Leather Boots"] + pub const ITEM_LEATHER_BOOTS_NAME: &str = "item.leather_boots.name"; + #[doc = "Diamond Boots"] + pub const ITEM_DIAMOND_BOOTS_NAME: &str = "item.diamond_boots.name"; + #[doc = "Golden Boots"] + pub const ITEM_GOLDEN_BOOTS_NAME: &str = "item.golden_boots.name"; + #[doc = "Iron Boots"] + pub const ITEM_IRON_BOOTS_NAME: &str = "item.iron_boots.name"; + #[doc = "Bow"] + pub const ITEM_BOW_NAME: &str = "item.bow.name"; + #[doc = "Bowl"] + pub const ITEM_BOWL_NAME: &str = "item.bowl.name"; + #[doc = "Bread"] + pub const ITEM_BREAD_NAME: &str = "item.bread.name"; + #[doc = "Brewing Stand"] + pub const ITEM_BREWING_STAND_NAME: &str = "item.brewing_stand.name"; + #[doc = "Brick"] + pub const ITEM_BRICK_NAME: &str = "item.brick.name"; + #[doc = "Bucket"] + pub const ITEM_BUCKET_NAME: &str = "item.bucket.name"; + #[doc = "Lava Bucket"] + pub const ITEM_BUCKETLAVA_NAME: &str = "item.bucketLava.name"; + #[doc = "Water Bucket"] + pub const ITEM_BUCKETWATER_NAME: &str = "item.bucketWater.name"; + #[doc = "Bucket of Cod"] + pub const ITEM_BUCKETFISH_NAME: &str = "item.bucketFish.name"; + #[doc = "Bucket of Salmon"] + pub const ITEM_BUCKETSALMON_NAME: &str = "item.bucketSalmon.name"; + #[doc = "Bucket of Tropical Fish"] + pub const ITEM_BUCKETTROPICAL_NAME: &str = "item.bucketTropical.name"; + #[doc = "Bucket of Pufferfish"] + pub const ITEM_BUCKETPUFFER_NAME: &str = "item.bucketPuffer.name"; + #[doc = "Bucket of"] + pub const ITEM_BUCKETCUSTOMFISH_NAME: &str = "item.bucketCustomFish.name"; + #[doc = "Bucket of Axolotl"] + pub const ITEM_BUCKETAXOLOTL_NAME: &str = "item.bucketAxolotl.name"; + #[doc = "White"] + pub const ITEM_TROPICALCOLORWHITE_NAME: &str = "item.tropicalColorWhite.name"; + #[doc = "Orange"] + pub const ITEM_TROPICALCOLORORANGE_NAME: &str = "item.tropicalColorOrange.name"; + #[doc = "Magenta"] + pub const ITEM_TROPICALCOLORMAGENTA_NAME: &str = "item.tropicalColorMagenta.name"; + #[doc = "Sky"] + pub const ITEM_TROPICALCOLORSKY_NAME: &str = "item.tropicalColorSky.name"; + #[doc = "Yellow"] + pub const ITEM_TROPICALCOLORYELLOW_NAME: &str = "item.tropicalColorYellow.name"; + #[doc = "Lime"] + pub const ITEM_TROPICALCOLORLIME_NAME: &str = "item.tropicalColorLime.name"; + #[doc = "Rose"] + pub const ITEM_TROPICALCOLORROSE_NAME: &str = "item.tropicalColorRose.name"; + #[doc = "Gray"] + pub const ITEM_TROPICALCOLORGRAY_NAME: &str = "item.tropicalColorGray.name"; + #[doc = "Silver"] + pub const ITEM_TROPICALCOLORSILVER_NAME: &str = "item.tropicalColorSilver.name"; + #[doc = "Teal"] + pub const ITEM_TROPICALCOLORTEAL_NAME: &str = "item.tropicalColorTeal.name"; + #[doc = "Plum"] + pub const ITEM_TROPICALCOLORPLUM_NAME: &str = "item.tropicalColorPlum.name"; + #[doc = "Blue"] + pub const ITEM_TROPICALCOLORBLUE_NAME: &str = "item.tropicalColorBlue.name"; + #[doc = "Brown"] + pub const ITEM_TROPICALCOLORBROWN_NAME: &str = "item.tropicalColorBrown.name"; + #[doc = "Green"] + pub const ITEM_TROPICALCOLORGREEN_NAME: &str = "item.tropicalColorGreen.name"; + #[doc = "Red"] + pub const ITEM_TROPICALCOLORRED_NAME: &str = "item.tropicalColorRed.name"; + #[doc = "%1$s Kob"] + pub const ITEM_TROPICALBODYKOBSINGLE_NAME: &str = "item.tropicalBodyKobSingle.name"; + #[doc = "%1$s SunStreak"] + pub const ITEM_TROPICALBODYSUNSTREAKSINGLE_NAME: &str = "item.tropicalBodySunstreakSingle.name"; + #[doc = "%1$s Snooper"] + pub const ITEM_TROPICALBODYSNOOPERSINGLE_NAME: &str = "item.tropicalBodySnooperSingle.name"; + #[doc = "%1$s Dasher"] + pub const ITEM_TROPICALBODYDASHERSINGLE_NAME: &str = "item.tropicalBodyDasherSingle.name"; + #[doc = "%1$s Brinely"] + pub const ITEM_TROPICALBODYBRINELYSINGLE_NAME: &str = "item.tropicalBodyBrinelySingle.name"; + #[doc = "%1$s Spotty"] + pub const ITEM_TROPICALBODYSPOTTYSINGLE_NAME: &str = "item.tropicalBodySpottySingle.name"; + #[doc = "%1$s Flopper"] + pub const ITEM_TROPICALBODYFLOPPERSINGLE_NAME: &str = "item.tropicalBodyFlopperSingle.name"; + #[doc = "%1$s Stripey"] + pub const ITEM_TROPICALBODYSTRIPEYSINGLE_NAME: &str = "item.tropicalBodyStripeySingle.name"; + #[doc = "%1$s Glitter"] + pub const ITEM_TROPICALBODYGLITTERSINGLE_NAME: &str = "item.tropicalBodyGlitterSingle.name"; + #[doc = "%1$s Blockfish"] + pub const ITEM_TROPICALBODYBLOCKFISHSINGLE_NAME: &str = "item.tropicalBodyBlockfishSingle.name"; + #[doc = "%1$s Betty"] + pub const ITEM_TROPICALBODYBETTYSINGLE_NAME: &str = "item.tropicalBodyBettySingle.name"; + #[doc = "%1$s Clayfish"] + pub const ITEM_TROPICALBODYCLAYFISHSINGLE_NAME: &str = "item.tropicalBodyClayfishSingle.name"; + #[doc = "%1$s-%2$s Kob"] + pub const ITEM_TROPICALBODYKOBMULTI_NAME: &str = "item.tropicalBodyKobMulti.name"; + #[doc = "%1$s-%2$s SunStreak"] + pub const ITEM_TROPICALBODYSUNSTREAKMULTI_NAME: &str = "item.tropicalBodySunstreakMulti.name"; + #[doc = "%1$s-%2$s Snooper"] + pub const ITEM_TROPICALBODYSNOOPERMULTI_NAME: &str = "item.tropicalBodySnooperMulti.name"; + #[doc = "%1$s-%2$s Dasher"] + pub const ITEM_TROPICALBODYDASHERMULTI_NAME: &str = "item.tropicalBodyDasherMulti.name"; + #[doc = "%1$s-%2$s Brinely"] + pub const ITEM_TROPICALBODYBRINELYMULTI_NAME: &str = "item.tropicalBodyBrinelyMulti.name"; + #[doc = "%1$s-%2$s Spotty"] + pub const ITEM_TROPICALBODYSPOTTYMULTI_NAME: &str = "item.tropicalBodySpottyMulti.name"; + #[doc = "%1$s-%2$s Flopper"] + pub const ITEM_TROPICALBODYFLOPPERMULTI_NAME: &str = "item.tropicalBodyFlopperMulti.name"; + #[doc = "%1$s-%2$s Stripey"] + pub const ITEM_TROPICALBODYSTRIPEYMULTI_NAME: &str = "item.tropicalBodyStripeyMulti.name"; + #[doc = "%1$s-%2$s Glitter"] + pub const ITEM_TROPICALBODYGLITTERMULTI_NAME: &str = "item.tropicalBodyGlitterMulti.name"; + #[doc = "%1$s-%2$s Blockfish"] + pub const ITEM_TROPICALBODYBLOCKFISHMULTI_NAME: &str = "item.tropicalBodyBlockfishMulti.name"; + #[doc = "%1$s-%2$s Betty"] + pub const ITEM_TROPICALBODYBETTYMULTI_NAME: &str = "item.tropicalBodyBettyMulti.name"; + #[doc = "%1$s-%2$s Clayfish"] + pub const ITEM_TROPICALBODYCLAYFISHMULTI_NAME: &str = "item.tropicalBodyClayfishMulti.name"; + #[doc = "Anemone"] + pub const ITEM_TROPICALSCHOOLANEMONE_NAME: &str = "item.tropicalSchoolAnemone.name"; + #[doc = "Black Tang"] + pub const ITEM_TROPICALSCHOOLBLACKTANG_NAME: &str = "item.tropicalSchoolBlackTang.name"; + #[doc = "Blue Dory"] + pub const ITEM_TROPICALSCHOOLBLUEDORY_NAME: &str = "item.tropicalSchoolBlueDory.name"; + #[doc = "Butterfly Fish"] + pub const ITEM_TROPICALSCHOOLBUTTERFLYFISH_NAME: &str = "item.tropicalSchoolButterflyFish.name"; + #[doc = "Chichlid"] + pub const ITEM_TROPICALSCHOOLCICHLID_NAME: &str = "item.tropicalSchoolCichlid.name"; + #[doc = "Clownfish"] + pub const ITEM_TROPICALSCHOOLCLOWNFISH_NAME: &str = "item.tropicalSchoolClownfish.name"; + #[doc = "Cotton Candy Betta"] + pub const ITEM_TROPICALSCHOOLCOTTONCANDYBETTA_NAME: &str = + "item.tropicalSchoolCottonCandyBetta.name"; + #[doc = "Dottyback"] + pub const ITEM_TROPICALSCHOOLDOTTYBACK_NAME: &str = "item.tropicalSchoolDottyback.name"; + #[doc = "Emperor Red Snapper"] + pub const ITEM_TROPICALSCHOOLEMPERORREDSNAPPER_NAME: &str = + "item.tropicalSchoolEmperorRedSnapper.name"; + #[doc = "Goatfish"] + pub const ITEM_TROPICALSCHOOLGOATFISH_NAME: &str = "item.tropicalSchoolGoatfish.name"; + #[doc = "Moorish Idol"] + pub const ITEM_TROPICALSCHOOLMOORISHIDOL_NAME: &str = "item.tropicalSchoolMoorishIdol.name"; + #[doc = "Ornate Butterfly"] + pub const ITEM_TROPICALSCHOOLORNATEBUTTERFLY_NAME: &str = + "item.tropicalSchoolOrnateButterfly.name"; + #[doc = "Parrotfish"] + pub const ITEM_TROPICALSCHOOLPARROTFISH_NAME: &str = "item.tropicalSchoolParrotfish.name"; + #[doc = "Queen Angel Fish"] + pub const ITEM_TROPICALSCHOOLQUEENANGELFISH_NAME: &str = + "item.tropicalSchoolQueenAngelFish.name"; + #[doc = "Red Cichlid"] + pub const ITEM_TROPICALSCHOOLREDCICHLID_NAME: &str = "item.tropicalSchoolRedCichlid.name"; + #[doc = "Red Lipped Blenny"] + pub const ITEM_TROPICALSCHOOLREDLIPPEDBLENNY_NAME: &str = + "item.tropicalSchoolRedLippedBlenny.name"; + #[doc = "Red Snapper"] + pub const ITEM_TROPICALSCHOOLREDSNAPPER_NAME: &str = "item.tropicalSchoolRedSnapper.name"; + #[doc = "Threadfin"] + pub const ITEM_TROPICALSCHOOLTHREADFIN_NAME: &str = "item.tropicalSchoolThreadfin.name"; + #[doc = "Tomato Clown"] + pub const ITEM_TROPICALSCHOOLTOMATOCLOWN_NAME: &str = "item.tropicalSchoolTomatoClown.name"; + #[doc = "Triggerfish"] + pub const ITEM_TROPICALSCHOOLTRIGGERFISH_NAME: &str = "item.tropicalSchoolTriggerfish.name"; + #[doc = "Yellow Tang"] + pub const ITEM_TROPICALSCHOOLYELLOWTANG_NAME: &str = "item.tropicalSchoolYellowTang.name"; + #[doc = "Yellowtail Parrot"] + pub const ITEM_TROPICALSCHOOLYELLOWTAILPARROT_NAME: &str = + "item.tropicalSchoolYellowtailParrot.name"; + #[doc = "Cake"] + pub const ITEM_CAKE_NAME: &str = "item.cake.name"; + #[doc = "Camera"] + pub const ITEM_CAMERA_NAME: &str = "item.camera.name"; + #[doc = "Can break:"] + pub const ITEM_CANBREAK: &str = "item.canBreak"; + #[doc = "Can be placed on:"] + pub const ITEM_CANPLACE: &str = "item.canPlace"; + #[doc = "Has Custom Properties"] + pub const ITEM_CUSTOMPROPERTIES: &str = "item.customProperties"; + #[doc = ":hollow_star: Can't Drop Items can't be:"] + pub const ITEM_ITEMLOCK_CANTDROP: &str = "item.itemLock.cantDrop"; + #[doc = ":solid_star: Can't Move Items can't be:"] + pub const ITEM_ITEMLOCK_CANTMOVE: &str = "item.itemLock.cantMove"; + #[doc = "moved"] + pub const ITEM_ITEMLOCK_HOVERTEXT_CANTBE_MOVED: &str = "item.itemLock.hoverText.cantBe.moved"; + #[doc = "dropped"] + pub const ITEM_ITEMLOCK_HOVERTEXT_CANTBE_DROPPED: &str = + "item.itemLock.hoverText.cantBe.dropped"; + #[doc = "removed"] + pub const ITEM_ITEMLOCK_HOVERTEXT_CANTBE_REMOVED: &str = + "item.itemLock.hoverText.cantBe.removed"; + #[doc = "crafted with"] + pub const ITEM_ITEMLOCK_HOVERTEXT_CANTBE_CRAFTEDWITH: &str = + "item.itemLock.hoverText.cantBe.craftedWith"; + #[doc = "This item is not lost on death"] + pub const ITEM_ITEMLOCK_KEEPONDEATH: &str = "item.itemLock.keepOnDeath"; + #[doc = ":hollow_star: Can't Drop Items can't be: dropped, removed, crafted with"] + pub const ITEM_ITEMLOCK_POPUPNOTICE_CANTDROP: &str = "item.itemLock.popupNotice.cantDrop"; + #[doc = ":solid_star: Can't Move Items can't be: moved, dropped, removed, crafted with"] + pub const ITEM_ITEMLOCK_POPUPNOTICE_CANTMOVE: &str = "item.itemLock.popupNotice.cantMove"; + #[doc = "Golden Carrot"] + pub const ITEM_GOLDEN_CARROT_NAME: &str = "item.golden_carrot.name"; + #[doc = "Carrot on a Stick"] + pub const ITEM_CARROTONASTICK_NAME: &str = "item.carrotOnAStick.name"; + #[doc = "Warped Fungus on a Stick"] + pub const ITEM_WARPED_FUNGUS_ON_A_STICK_NAME: &str = "item.warped_fungus_on_a_stick.name"; + #[doc = "Carrot"] + pub const ITEM_CARROT_NAME: &str = "item.carrot.name"; + #[doc = "Cauldron"] + pub const ITEM_CAULDRON_NAME: &str = "item.cauldron.name"; + #[doc = "Charcoal"] + pub const ITEM_CHARCOAL_NAME: &str = "item.charcoal.name"; + #[doc = "Chainmail Chestplate"] + pub const ITEM_CHAINMAIL_CHESTPLATE_NAME: &str = "item.chainmail_chestplate.name"; + #[doc = "Leather Tunic"] + pub const ITEM_LEATHER_CHESTPLATE_NAME: &str = "item.leather_chestplate.name"; + #[doc = "Diamond Chestplate"] + pub const ITEM_DIAMOND_CHESTPLATE_NAME: &str = "item.diamond_chestplate.name"; + #[doc = "Golden Chestplate"] + pub const ITEM_GOLDEN_CHESTPLATE_NAME: &str = "item.golden_chestplate.name"; + #[doc = "Iron Chestplate"] + pub const ITEM_IRON_CHESTPLATE_NAME: &str = "item.iron_chestplate.name"; + #[doc = "Chorus Fruit"] + pub const ITEM_CHORUS_FRUIT_NAME: &str = "item.chorus_fruit.name"; + #[doc = "Popped Chorus Fruit"] + pub const ITEM_CHORUS_FRUIT_POPPED_NAME: &str = "item.chorus_fruit_popped.name"; + #[doc = "Steak"] + pub const ITEM_COOKED_BEEF_NAME: &str = "item.cooked_beef.name"; + #[doc = "Cooked Chicken"] + pub const ITEM_COOKED_CHICKEN_NAME: &str = "item.cooked_chicken.name"; + #[doc = "Cooked Porkchop"] + pub const ITEM_COOKED_PORKCHOP_NAME: &str = "item.cooked_porkchop.name"; + #[doc = "Raw Chicken"] + pub const ITEM_CHICKEN_NAME: &str = "item.chicken.name"; + #[doc = "Clay Ball"] + pub const ITEM_CLAY_BALL_NAME: &str = "item.clay_ball.name"; + #[doc = "Clock"] + pub const ITEM_CLOCK_NAME: &str = "item.clock.name"; + #[doc = "Coal"] + pub const ITEM_COAL_NAME: &str = "item.coal.name"; + #[doc = "Redstone Comparator"] + pub const ITEM_COMPARATOR_NAME: &str = "item.comparator.name"; + #[doc = "Compass"] + pub const ITEM_COMPASS_NAME: &str = "item.compass.name"; + #[doc = "Lodestone Compass"] + pub const ITEM_LODESTONECOMPASS_NAME: &str = "item.lodestonecompass.name"; + #[doc = "Cookie"] + pub const ITEM_COOKIE_NAME: &str = "item.cookie.name"; + #[doc = "Copper Door"] + pub const ITEM_COPPER_DOOR_NAME: &str = "item.copper_door.name"; + #[doc = "Crossbow"] + pub const ITEM_CROSSBOW_NAME: &str = "item.crossbow.name"; + #[doc = "Diamond"] + pub const ITEM_DIAMOND_NAME: &str = "item.diamond.name"; + #[doc = "Redstone Repeater"] + pub const ITEM_REPEATER_NAME: &str = "item.repeater.name"; + #[doc = "Acacia Door"] + pub const ITEM_ACACIA_DOOR_NAME: &str = "item.acacia_door.name"; + #[doc = "Birch Door"] + pub const ITEM_BIRCH_DOOR_NAME: &str = "item.birch_door.name"; + #[doc = "Dark Oak Door"] + pub const ITEM_DARK_OAK_DOOR_NAME: &str = "item.dark_oak_door.name"; + #[doc = "Iron Door"] + pub const ITEM_IRON_DOOR_NAME: &str = "item.iron_door.name"; + #[doc = "Jungle Door"] + pub const ITEM_JUNGLE_DOOR_NAME: &str = "item.jungle_door.name"; + #[doc = "Oak Door"] + pub const ITEM_WOODEN_DOOR_NAME: &str = "item.wooden_door.name"; + #[doc = "Spruce Door"] + pub const ITEM_SPRUCE_DOOR_NAME: &str = "item.spruce_door.name"; + #[doc = "Crimson Door"] + pub const ITEM_CRIMSON_DOOR_NAME: &str = "item.crimson_door.name"; + #[doc = "Warped Door"] + pub const ITEM_WARPED_DOOR_NAME: &str = "item.warped_door.name"; + #[doc = "Dragon's Breath"] + pub const ITEM_DRAGON_BREATH_NAME: &str = "item.dragon_breath.name"; + #[doc = "Dyed"] + pub const ITEM_DYED: &str = "item.dyed"; + #[doc = "Ink Sac"] + pub const ITEM_DYE_BLACK_NAME: &str = "item.dye.black.name"; + #[doc = "Black Dye"] + pub const ITEM_DYE_BLACK_NEW_NAME: &str = "item.dye.black_new.name"; + #[doc = "Lapis Lazuli"] + pub const ITEM_DYE_BLUE_NAME: &str = "item.dye.blue.name"; + #[doc = "Blue Dye"] + pub const ITEM_DYE_BLUE_NEW_NAME: &str = "item.dye.blue_new.name"; + #[doc = "Cocoa Beans"] + pub const ITEM_DYE_BROWN_NAME: &str = "item.dye.brown.name"; + #[doc = "Brown Dye"] + pub const ITEM_DYE_BROWN_NEW_NAME: &str = "item.dye.brown_new.name"; + #[doc = "Cyan Dye"] + pub const ITEM_DYE_CYAN_NAME: &str = "item.dye.cyan.name"; + #[doc = "Gray Dye"] + pub const ITEM_DYE_GRAY_NAME: &str = "item.dye.gray.name"; + #[doc = "Green Dye"] + pub const ITEM_DYE_GREEN_NAME: &str = "item.dye.green.name"; + #[doc = "Light Blue Dye"] + pub const ITEM_DYE_LIGHTBLUE_NAME: &str = "item.dye.lightBlue.name"; + #[doc = "Lime Dye"] + pub const ITEM_DYE_LIME_NAME: &str = "item.dye.lime.name"; + #[doc = "Magenta Dye"] + pub const ITEM_DYE_MAGENTA_NAME: &str = "item.dye.magenta.name"; + #[doc = "Orange Dye"] + pub const ITEM_DYE_ORANGE_NAME: &str = "item.dye.orange.name"; + #[doc = "Pink Dye"] + pub const ITEM_DYE_PINK_NAME: &str = "item.dye.pink.name"; + #[doc = "Purple Dye"] + pub const ITEM_DYE_PURPLE_NAME: &str = "item.dye.purple.name"; + #[doc = "Red Dye"] + pub const ITEM_DYE_RED_NAME: &str = "item.dye.red.name"; + #[doc = "Light Gray Dye"] + pub const ITEM_DYE_SILVER_NAME: &str = "item.dye.silver.name"; + #[doc = "Bone Meal"] + pub const ITEM_DYE_WHITE_NAME: &str = "item.dye.white.name"; + #[doc = "White Dye"] + pub const ITEM_DYE_WHITE_NEW_NAME: &str = "item.dye.white_new.name"; + #[doc = "Yellow Dye"] + pub const ITEM_DYE_YELLOW_NAME: &str = "item.dye.yellow.name"; + #[doc = "Glow Ink Sac"] + pub const ITEM_GLOW_INK_SAC_NAME: &str = "item.glow_ink_sac.name"; + #[doc = "Glow Item Frame"] + pub const ITEM_GLOW_FRAME_NAME: &str = "item.glow_frame.name"; + #[doc = "Egg"] + pub const ITEM_EGG_NAME: &str = "item.egg.name"; + #[doc = "Elytra"] + pub const ITEM_ELYTRA_NAME: &str = "item.elytra.name"; + #[doc = "Emerald"] + pub const ITEM_EMERALD_NAME: &str = "item.emerald.name"; + #[doc = "Empty Map"] + pub const ITEM_EMPTYMAP_NAME: &str = "item.emptyMap.name"; + #[doc = "Empty Locator Map"] + pub const ITEM_EMPTYLOCATORMAP_NAME: &str = "item.emptyLocatorMap.name"; + #[doc = "Enchanted Book"] + pub const ITEM_ENCHANTED_BOOK_NAME: &str = "item.enchanted_book.name"; + #[doc = "End Crystal"] + pub const ITEM_END_CRYSTAL_NAME: &str = "item.end_crystal.name"; + #[doc = "End Rod"] + pub const TILE_END_ROD_NAME: &str = "tile.end_rod.name"; + #[doc = "Eye of Ender"] + pub const ITEM_ENDER_EYE_NAME: &str = "item.ender_eye.name"; + #[doc = "Ender Pearl"] + pub const ITEM_ENDER_PEARL_NAME: &str = "item.ender_pearl.name"; + #[doc = "Bottle o' Enchanting"] + pub const ITEM_EXPERIENCE_BOTTLE_NAME: &str = "item.experience_bottle.name"; + #[doc = "Exposed Copper Door"] + pub const ITEM_EXPOSED_COPPER_DOOR_NAME: &str = "item.exposed_copper_door.name"; + #[doc = "Feather"] + pub const ITEM_FEATHER_NAME: &str = "item.feather.name"; + #[doc = "Fermented Spider Eye"] + pub const ITEM_FERMENTED_SPIDER_EYE_NAME: &str = "item.fermented_spider_eye.name"; + #[doc = "Fire Charge"] + pub const ITEM_FIREBALL_NAME: &str = "item.fireball.name"; + #[doc = "Flight Duration:"] + pub const ITEM_FIREWORKS_FLIGHT: &str = "item.fireworks.flight"; + #[doc = "Firework Rocket"] + pub const ITEM_FIREWORKS_NAME: &str = "item.fireworks.name"; + #[doc = "Black"] + pub const ITEM_FIREWORKSCHARGE_BLACK: &str = "item.fireworksCharge.black"; + #[doc = "Blue"] + pub const ITEM_FIREWORKSCHARGE_BLUE: &str = "item.fireworksCharge.blue"; + #[doc = "Brown"] + pub const ITEM_FIREWORKSCHARGE_BROWN: &str = "item.fireworksCharge.brown"; + #[doc = "Custom"] + pub const ITEM_FIREWORKSCHARGE_CUSTOMCOLOR: &str = "item.fireworksCharge.customColor"; + #[doc = "Cyan"] + pub const ITEM_FIREWORKSCHARGE_CYAN: &str = "item.fireworksCharge.cyan"; + #[doc = "Fade to"] + pub const ITEM_FIREWORKSCHARGE_FADETO: &str = "item.fireworksCharge.fadeTo"; + #[doc = "Twinkle"] + pub const ITEM_FIREWORKSCHARGE_FLICKER: &str = "item.fireworksCharge.flicker"; + #[doc = "Gray"] + pub const ITEM_FIREWORKSCHARGE_GRAY: &str = "item.fireworksCharge.gray"; + #[doc = "Green"] + pub const ITEM_FIREWORKSCHARGE_GREEN: &str = "item.fireworksCharge.green"; + #[doc = "Light Blue"] + pub const ITEM_FIREWORKSCHARGE_LIGHTBLUE: &str = "item.fireworksCharge.lightBlue"; + #[doc = "Lime"] + pub const ITEM_FIREWORKSCHARGE_LIME: &str = "item.fireworksCharge.lime"; + #[doc = "Magenta"] + pub const ITEM_FIREWORKSCHARGE_MAGENTA: &str = "item.fireworksCharge.magenta"; + #[doc = "Firework Star"] + pub const ITEM_FIREWORKSCHARGE_NAME: &str = "item.fireworksCharge.name"; + #[doc = "Orange"] + pub const ITEM_FIREWORKSCHARGE_ORANGE: &str = "item.fireworksCharge.orange"; + #[doc = "Pink"] + pub const ITEM_FIREWORKSCHARGE_PINK: &str = "item.fireworksCharge.pink"; + #[doc = "Purple"] + pub const ITEM_FIREWORKSCHARGE_PURPLE: &str = "item.fireworksCharge.purple"; + #[doc = "Red"] + pub const ITEM_FIREWORKSCHARGE_RED: &str = "item.fireworksCharge.red"; + #[doc = "Light Gray"] + pub const ITEM_FIREWORKSCHARGE_SILVER: &str = "item.fireworksCharge.silver"; + #[doc = "Trail"] + pub const ITEM_FIREWORKSCHARGE_TRAIL: &str = "item.fireworksCharge.trail"; + #[doc = "Unknown Shape"] + pub const ITEM_FIREWORKSCHARGE_TYPE: &str = "item.fireworksCharge.type"; + #[doc = "Small Ball"] + pub const ITEM_FIREWORKSCHARGE_TYPE_0: &str = "item.fireworksCharge.type.0"; + #[doc = "Large Ball"] + pub const ITEM_FIREWORKSCHARGE_TYPE_1: &str = "item.fireworksCharge.type.1"; + #[doc = "Star-shaped"] + pub const ITEM_FIREWORKSCHARGE_TYPE_2: &str = "item.fireworksCharge.type.2"; + #[doc = "Creeper-shaped"] + pub const ITEM_FIREWORKSCHARGE_TYPE_3: &str = "item.fireworksCharge.type.3"; + #[doc = "Burst"] + pub const ITEM_FIREWORKSCHARGE_TYPE_4: &str = "item.fireworksCharge.type.4"; + #[doc = "White"] + pub const ITEM_FIREWORKSCHARGE_WHITE: &str = "item.fireworksCharge.white"; + #[doc = "Yellow"] + pub const ITEM_FIREWORKSCHARGE_YELLOW: &str = "item.fireworksCharge.yellow"; + #[doc = "Tropical Fish"] + pub const ITEM_CLOWNFISH_NAME: &str = "item.clownfish.name"; + #[doc = "Cooked Cod"] + pub const ITEM_COOKED_FISH_NAME: &str = "item.cooked_fish.name"; + #[doc = "Raw Cod"] + pub const ITEM_FISH_NAME: &str = "item.fish.name"; + #[doc = "Photo"] + pub const ITEM_PHOTO_NAME: &str = "item.photo.name"; + #[doc = "Pufferfish"] + pub const ITEM_PUFFERFISH_NAME: &str = "item.pufferfish.name"; + #[doc = "Cooked Salmon"] + pub const ITEM_COOKED_SALMON_NAME: &str = "item.cooked_salmon.name"; + #[doc = "Raw Salmon"] + pub const ITEM_SALMON_NAME: &str = "item.salmon.name"; + #[doc = "Fishing Rod"] + pub const ITEM_FISHING_ROD_NAME: &str = "item.fishing_rod.name"; + #[doc = "Flint"] + pub const ITEM_FLINT_NAME: &str = "item.flint.name"; + #[doc = "Flint and Steel"] + pub const ITEM_FLINT_AND_STEEL_NAME: &str = "item.flint_and_steel.name"; + #[doc = "Flower Pot"] + pub const ITEM_FLOWER_POT_NAME: &str = "item.flower_pot.name"; + #[doc = "Item Frame"] + pub const ITEM_FRAME_NAME: &str = "item.frame.name"; + #[doc = "Ghast Tear"] + pub const ITEM_GHAST_TEAR_NAME: &str = "item.ghast_tear.name"; + #[doc = "Glass Bottle"] + pub const ITEM_GLASS_BOTTLE_NAME: &str = "item.glass_bottle.name"; + #[doc = "Gold Nugget"] + pub const ITEM_GOLD_NUGGET_NAME: &str = "item.gold_nugget.name"; + #[doc = "Iron Nugget"] + pub const ITEM_IRON_NUGGET_NAME: &str = "item.iron_nugget.name"; + #[doc = "Diamond Axe"] + pub const ITEM_DIAMOND_AXE_NAME: &str = "item.diamond_axe.name"; + #[doc = "Golden Axe"] + pub const ITEM_GOLDEN_AXE_NAME: &str = "item.golden_axe.name"; + #[doc = "Iron Axe"] + pub const ITEM_IRON_AXE_NAME: &str = "item.iron_axe.name"; + #[doc = "Stone Axe"] + pub const ITEM_STONE_AXE_NAME: &str = "item.stone_axe.name"; + #[doc = "Wooden Axe"] + pub const ITEM_WOODEN_AXE_NAME: &str = "item.wooden_axe.name"; + #[doc = "Chainmail Helmet"] + pub const ITEM_CHAINMAIL_HELMET_NAME: &str = "item.chainmail_helmet.name"; + #[doc = "Leather Cap"] + pub const ITEM_LEATHER_HELMET_NAME: &str = "item.leather_helmet.name"; + #[doc = "Diamond Helmet"] + pub const ITEM_DIAMOND_HELMET_NAME: &str = "item.diamond_helmet.name"; + #[doc = "Golden Helmet"] + pub const ITEM_GOLDEN_HELMET_NAME: &str = "item.golden_helmet.name"; + #[doc = "Iron Helmet"] + pub const ITEM_IRON_HELMET_NAME: &str = "item.iron_helmet.name"; + #[doc = "Diamond Hoe"] + pub const ITEM_DIAMOND_HOE_NAME: &str = "item.diamond_hoe.name"; + #[doc = "Golden Hoe"] + pub const ITEM_GOLDEN_HOE_NAME: &str = "item.golden_hoe.name"; + #[doc = "Iron Hoe"] + pub const ITEM_IRON_HOE_NAME: &str = "item.iron_hoe.name"; + #[doc = "Stone Hoe"] + pub const ITEM_STONE_HOE_NAME: &str = "item.stone_hoe.name"; + #[doc = "Wooden Hoe"] + pub const ITEM_WOODEN_HOE_NAME: &str = "item.wooden_hoe.name"; + #[doc = "Honey Bottle"] + pub const ITEM_HONEY_BOTTLE_NAME: &str = "item.honey_bottle.name"; + #[doc = "Honeycomb"] + pub const ITEM_HONEYCOMB_NAME: &str = "item.honeycomb.name"; + #[doc = "Netherite Horse Armor"] + pub const ITEM_NETHERITE_HORSE_ARMOR_NAME: &str = "item.netherite_horse_armor.name"; + #[doc = "Diamond Horse Armor"] + pub const ITEM_HORSEARMORDIAMOND_NAME: &str = "item.horsearmordiamond.name"; + #[doc = "Golden Horse Armor"] + pub const ITEM_HORSEARMORGOLD_NAME: &str = "item.horsearmorgold.name"; + #[doc = "Iron Horse Armor"] + pub const ITEM_HORSEARMORIRON_NAME: &str = "item.horsearmoriron.name"; + #[doc = "Copper Horse Armor"] + pub const ITEM_COPPER_HORSE_ARMOR_NAME: &str = "item.copper_horse_armor.name"; + #[doc = "Leather Horse Armor"] + pub const ITEM_HORSEARMORLEATHER_NAME: &str = "item.horsearmorleather.name"; + #[doc = "Gold Ingot"] + pub const ITEM_GOLD_INGOT_NAME: &str = "item.gold_ingot.name"; + #[doc = "Iron Ingot"] + pub const ITEM_IRON_INGOT_NAME: &str = "item.iron_ingot.name"; + #[doc = "Netherite Ingot"] + pub const ITEM_NETHERITE_INGOT_NAME: &str = "item.netherite_ingot.name"; + #[doc = "Netherite Scrap"] + pub const ITEM_NETHERITE_SCRAP_NAME: &str = "item.netherite_scrap.name"; + #[doc = "Netherite Sword"] + pub const ITEM_NETHERITE_SWORD_NAME: &str = "item.netherite_sword.name"; + #[doc = "Netherite Pickaxe"] + pub const ITEM_NETHERITE_PICKAXE_NAME: &str = "item.netherite_pickaxe.name"; + #[doc = "Netherite Axe"] + pub const ITEM_NETHERITE_AXE_NAME: &str = "item.netherite_axe.name"; + #[doc = "Netherite Shovel"] + pub const ITEM_NETHERITE_SHOVEL_NAME: &str = "item.netherite_shovel.name"; + #[doc = "Netherite Hoe"] + pub const ITEM_NETHERITE_HOE_NAME: &str = "item.netherite_hoe.name"; + #[doc = "Netherite Boots"] + pub const ITEM_NETHERITE_BOOTS_NAME: &str = "item.netherite_boots.name"; + #[doc = "Netherite Leggings"] + pub const ITEM_NETHERITE_LEGGINGS_NAME: &str = "item.netherite_leggings.name"; + #[doc = "Netherite Chestplate"] + pub const ITEM_NETHERITE_CHESTPLATE_NAME: &str = "item.netherite_chestplate.name"; + #[doc = "Netherite Helmet"] + pub const ITEM_NETHERITE_HELMET_NAME: &str = "item.netherite_helmet.name"; + #[doc = "Lead"] + pub const ITEM_LEAD_NAME: &str = "item.lead.name"; + #[doc = "Leather"] + pub const ITEM_LEATHER_NAME: &str = "item.leather.name"; + #[doc = "Leaves"] + pub const ITEM_LEAVES_NAME: &str = "item.leaves.name"; + #[doc = "Chainmail Leggings"] + pub const ITEM_CHAINMAIL_LEGGINGS_NAME: &str = "item.chainmail_leggings.name"; + #[doc = "Leather Pants"] + pub const ITEM_LEATHER_LEGGINGS_NAME: &str = "item.leather_leggings.name"; + #[doc = "Diamond Leggings"] + pub const ITEM_DIAMOND_LEGGINGS_NAME: &str = "item.diamond_leggings.name"; + #[doc = "Golden Leggings"] + pub const ITEM_GOLDEN_LEGGINGS_NAME: &str = "item.golden_leggings.name"; + #[doc = "Iron Leggings"] + pub const ITEM_IRON_LEGGINGS_NAME: &str = "item.iron_leggings.name"; + #[doc = "Nautilus Shell"] + pub const ITEM_NAUTILUS_SHELL_NAME: &str = "item.nautilus_shell.name"; + #[doc = "Heart of the Sea"] + pub const ITEM_HEART_OF_THE_SEA_NAME: &str = "item.heart_of_the_sea.name"; + #[doc = "Mace"] + pub const ITEM_MACE_NAME: &str = "item.mace.name"; + #[doc = "Magma Cream"] + pub const ITEM_MAGMA_CREAM_NAME: &str = "item.magma_cream.name"; + #[doc = "Map"] + pub const ITEM_MAP_NAME: &str = "item.map.name"; + #[doc = "Woodland Explorer Map"] + pub const ITEM_MAP_EXPLORATION_MANSION_NAME: &str = "item.map.exploration.mansion.name"; + #[doc = "Ocean Explorer Map"] + pub const ITEM_MAP_EXPLORATION_MONUMENT_NAME: &str = "item.map.exploration.monument.name"; + #[doc = "Treasure Map"] + pub const ITEM_MAP_EXPLORATION_TREASURE_NAME: &str = "item.map.exploration.treasure.name"; + #[doc = "Treasure Map"] + pub const ITEM_MAP_EXPLORATION_BURIED_TREASURE_NAME: &str = + "item.map.exploration.buried_treasure.name"; + #[doc = "Snowy Village Map"] + pub const ITEM_MAP_EXPLORATION_VILLAGE_SNOWY_NAME: &str = + "item.map.exploration.village_snowy.name"; + #[doc = "Taiga Village Map"] + pub const ITEM_MAP_EXPLORATION_VILLAGE_TAIGA_NAME: &str = + "item.map.exploration.village_taiga.name"; + #[doc = "Plains Village Map"] + pub const ITEM_MAP_EXPLORATION_VILLAGE_PLAINS_NAME: &str = + "item.map.exploration.village_plains.name"; + #[doc = "Savanna Village Map"] + pub const ITEM_MAP_EXPLORATION_VILLAGE_SAVANNA_NAME: &str = + "item.map.exploration.village_savanna.name"; + #[doc = "Desert Village Map"] + pub const ITEM_MAP_EXPLORATION_VILLAGE_DESERT_NAME: &str = + "item.map.exploration.village_desert.name"; + #[doc = "Jungle Explorer Map"] + pub const ITEM_MAP_EXPLORATION_JUNGLE_TEMPLE_NAME: &str = + "item.map.exploration.jungle_temple.name"; + #[doc = "Swamp Explorer Map"] + pub const ITEM_MAP_EXPLORATION_SWAMP_HUT_NAME: &str = "item.map.exploration.swamp_hut.name"; + #[doc = "Trial Explorer Map"] + pub const ITEM_MAP_EXPLORATION_TRIAL_CHAMBERS_NAME: &str = + "item.map.exploration.trial_chambers.name"; + #[doc = "Melon Slice"] + pub const ITEM_MELON_NAME: &str = "item.melon.name"; + #[doc = "Milk Bucket"] + pub const ITEM_MILK_NAME: &str = "item.milk.name"; + #[doc = "Minecart"] + pub const ITEM_MINECART_NAME: &str = "item.minecart.name"; + #[doc = "Minecart with Chest"] + pub const ITEM_CHEST_MINECART_NAME: &str = "item.chest_minecart.name"; + #[doc = "Minecart with Command Block"] + pub const ITEM_COMMAND_BLOCK_MINECART_NAME: &str = "item.command_block_minecart.name"; + #[doc = "Minecart with Furnace"] + pub const ITEM_MINECARTFURNACE_NAME: &str = "item.minecartFurnace.name"; + #[doc = "Minecart with Hopper"] + pub const ITEM_HOPPER_MINECART_NAME: &str = "item.hopper_minecart.name"; + #[doc = "Ominous Bottle"] + pub const ITEM_OMINOUS_BOTTLE_NAME: &str = "item.ominous_bottle.name"; + #[doc = "Ominous Trial Key"] + pub const ITEM_OMINOUS_TRIAL_KEY_NAME: &str = "item.ominous_trial_key.name"; + #[doc = "Oxidized Copper Door"] + pub const ITEM_OXIDIZED_COPPER_DOOR_NAME: &str = "item.oxidized_copper_door.name"; + #[doc = "Minecart with TNT"] + pub const ITEM_TNT_MINECART_NAME: &str = "item.tnt_minecart.name"; + #[doc = "Pitcher Pod"] + pub const ITEM_PITCHER_POD_NAME: &str = "item.pitcher_pod.name"; + #[doc = "Torchflower Seeds"] + pub const ITEM_TORCHFLOWER_SEEDS_NAME: &str = "item.torchflower_seeds.name"; + #[doc = "Agent Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_AGENT_NAME: &str = "item.spawn_egg.entity.agent.name"; + #[doc = "Armadillo Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ARMADILLO_NAME: &str = "item.spawn_egg.entity.armadillo.name"; + #[doc = "Axolotl Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_AXOLOTL_NAME: &str = "item.spawn_egg.entity.axolotl.name"; + #[doc = "Bee Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_BEE_NAME: &str = "item.spawn_egg.entity.bee.name"; + #[doc = "Bogged Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_BOGGED_NAME: &str = "item.spawn_egg.entity.bogged.name"; + #[doc = "Breeze Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_BREEZE_NAME: &str = "item.spawn_egg.entity.breeze.name"; + #[doc = "Hoglin Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_HOGLIN_NAME: &str = "item.spawn_egg.entity.hoglin.name"; + #[doc = "Cat Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CAT_NAME: &str = "item.spawn_egg.entity.cat.name"; + #[doc = "Chicken Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CHICKEN_NAME: &str = "item.spawn_egg.entity.chicken.name"; + #[doc = "Cow Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_COW_NAME: &str = "item.spawn_egg.entity.cow.name"; + #[doc = "Cod Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_COD_NAME: &str = "item.spawn_egg.entity.cod.name"; + #[doc = "Creaking Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CREAKING_NAME: &str = "item.spawn_egg.entity.creaking.name"; + #[doc = "Ender Dragon Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ENDER_DRAGON_NAME: &str = + "item.spawn_egg.entity.ender_dragon.name"; + #[doc = "Goat Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_GOAT_NAME: &str = "item.spawn_egg.entity.goat.name"; + #[doc = "Pufferfish Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PUFFERFISH_NAME: &str = "item.spawn_egg.entity.pufferfish.name"; + #[doc = "Salmon Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SALMON_NAME: &str = "item.spawn_egg.entity.salmon.name"; + #[doc = "Tropical Fish Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_TROPICALFISH_NAME: &str = + "item.spawn_egg.entity.tropicalfish.name"; + #[doc = "Pig Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PIG_NAME: &str = "item.spawn_egg.entity.pig.name"; + #[doc = "Sheep Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SHEEP_NAME: &str = "item.spawn_egg.entity.sheep.name"; + #[doc = "NPC Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_NPC_NAME: &str = "item.spawn_egg.entity.npc.name"; + #[doc = "You need Creative + Operator to spawn an NPC"] + pub const ITEM_SPAWN_EGG_ENTITY_NPC_FAILED: &str = "item.spawn_egg.entity.npc.failed"; + #[doc = "Wolf Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WOLF_NAME: &str = "item.spawn_egg.entity.wolf.name"; + #[doc = "Villager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_VILLAGER_NAME: &str = "item.spawn_egg.entity.villager.name"; + #[doc = "Villager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_VILLAGER_V2_NAME: &str = + "item.spawn_egg.entity.villager_v2.name"; + #[doc = "Vindicator Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_VINDICATOR_NAME: &str = "item.spawn_egg.entity.vindicator.name"; + #[doc = "Mooshroom Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_MOOSHROOM_NAME: &str = "item.spawn_egg.entity.mooshroom.name"; + #[doc = "Squid Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SQUID_NAME: &str = "item.spawn_egg.entity.squid.name"; + #[doc = "Glow Squid Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_GLOW_SQUID_NAME: &str = "item.spawn_egg.entity.glow_squid.name"; + #[doc = "Rabbit Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_RABBIT_NAME: &str = "item.spawn_egg.entity.rabbit.name"; + #[doc = "Bat Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_BAT_NAME: &str = "item.spawn_egg.entity.bat.name"; + #[doc = "Ravager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_RAVAGER_NAME: &str = "item.spawn_egg.entity.ravager.name"; + #[doc = "Iron Golem Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_IRON_GOLEM_NAME: &str = "item.spawn_egg.entity.iron_golem.name"; + #[doc = "Snow Golem Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SNOW_GOLEM_NAME: &str = "item.spawn_egg.entity.snow_golem.name"; + #[doc = "Ocelot Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_OCELOT_NAME: &str = "item.spawn_egg.entity.ocelot.name"; + #[doc = "Parrot Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PARROT_NAME: &str = "item.spawn_egg.entity.parrot.name"; + #[doc = "Horse Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_HORSE_NAME: &str = "item.spawn_egg.entity.horse.name"; + #[doc = "Llama Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_LLAMA_NAME: &str = "item.spawn_egg.entity.llama.name"; + #[doc = "Trader Llama Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_TRADER_LLAMA_NAME: &str = + "item.spawn_egg.entity.trader_llama.name"; + #[doc = "Polar Bear Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_POLAR_BEAR_NAME: &str = "item.spawn_egg.entity.polar_bear.name"; + #[doc = "Donkey Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_DONKEY_NAME: &str = "item.spawn_egg.entity.donkey.name"; + #[doc = "Mule Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_MULE_NAME: &str = "item.spawn_egg.entity.mule.name"; + #[doc = "Skeleton Horse Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SKELETON_HORSE_NAME: &str = + "item.spawn_egg.entity.skeleton_horse.name"; + #[doc = "Zombie Horse Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_HORSE_NAME: &str = + "item.spawn_egg.entity.zombie_horse.name"; + #[doc = "Zombie Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_NAME: &str = "item.spawn_egg.entity.zombie.name"; + #[doc = "Drowned Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_DROWNED_NAME: &str = "item.spawn_egg.entity.drowned.name"; + #[doc = "Creeper Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CREEPER_NAME: &str = "item.spawn_egg.entity.creeper.name"; + #[doc = "Skeleton Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SKELETON_NAME: &str = "item.spawn_egg.entity.skeleton.name"; + #[doc = "Spider Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SPIDER_NAME: &str = "item.spawn_egg.entity.spider.name"; + #[doc = "Zombified Piglin Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_PIGMAN_NAME: &str = + "item.spawn_egg.entity.zombie_pigman.name"; + #[doc = "Strider Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_STRIDER_NAME: &str = "item.spawn_egg.entity.strider.name"; + #[doc = "Slime Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SLIME_NAME: &str = "item.spawn_egg.entity.slime.name"; + #[doc = "Enderman Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ENDERMAN_NAME: &str = "item.spawn_egg.entity.enderman.name"; + #[doc = "Silverfish Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SILVERFISH_NAME: &str = "item.spawn_egg.entity.silverfish.name"; + #[doc = "Cave Spider Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CAVE_SPIDER_NAME: &str = + "item.spawn_egg.entity.cave_spider.name"; + #[doc = "Ghast Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_GHAST_NAME: &str = "item.spawn_egg.entity.ghast.name"; + #[doc = "Magma Cube Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_MAGMA_CUBE_NAME: &str = "item.spawn_egg.entity.magma_cube.name"; + #[doc = "Blaze Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_BLAZE_NAME: &str = "item.spawn_egg.entity.blaze.name"; + #[doc = "Zombie Villager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_VILLAGER_NAME: &str = + "item.spawn_egg.entity.zombie_villager.name"; + #[doc = "Zombie Villager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_VILLAGER_V2_NAME: &str = + "item.spawn_egg.entity.zombie_villager_v2.name"; + #[doc = "Witch Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WITCH_NAME: &str = "item.spawn_egg.entity.witch.name"; + #[doc = "Stray Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_STRAY_NAME: &str = "item.spawn_egg.entity.stray.name"; + #[doc = "Husk Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_HUSK_NAME: &str = "item.spawn_egg.entity.husk.name"; + #[doc = "Wither Skeleton Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WITHER_SKELETON_NAME: &str = + "item.spawn_egg.entity.wither_skeleton.name"; + #[doc = "Guardian Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_GUARDIAN_NAME: &str = "item.spawn_egg.entity.guardian.name"; + #[doc = "Elder Guardian Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ELDER_GUARDIAN_NAME: &str = + "item.spawn_egg.entity.elder_guardian.name"; + #[doc = "Shulker Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SHULKER_NAME: &str = "item.spawn_egg.entity.shulker.name"; + #[doc = "Endermite Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ENDERMITE_NAME: &str = "item.spawn_egg.entity.endermite.name"; + #[doc = "Evoker Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_EVOCATION_ILLAGER_NAME: &str = + "item.spawn_egg.entity.evocation_illager.name"; + #[doc = "Vex Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_VEX_NAME: &str = "item.spawn_egg.entity.vex.name"; + #[doc = "Turtle Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_TURTLE_NAME: &str = "item.spawn_egg.entity.turtle.name"; + #[doc = "Dolphin Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_DOLPHIN_NAME: &str = "item.spawn_egg.entity.dolphin.name"; + #[doc = "Phantom Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PHANTOM_NAME: &str = "item.spawn_egg.entity.phantom.name"; + #[doc = "Panda Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PANDA_NAME: &str = "item.spawn_egg.entity.panda.name"; + #[doc = "Pillager Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PILLAGER_NAME: &str = "item.spawn_egg.entity.pillager.name"; + #[doc = "Piglin Brute Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PIGLIN_BRUTE_NAME: &str = + "item.spawn_egg.entity.piglin_brute.name"; + #[doc = "Piglin Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PIGLIN_NAME: &str = "item.spawn_egg.entity.piglin.name"; + #[doc = "Fox Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_FOX_NAME: &str = "item.spawn_egg.entity.fox.name"; + #[doc = "Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_UNKNOWN_NAME: &str = "item.spawn_egg.entity.unknown.name"; + #[doc = "Wandering Trader Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WANDERING_TRADER_NAME: &str = + "item.spawn_egg.entity.wandering_trader.name"; + #[doc = "Wither Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WITHER_NAME: &str = "item.spawn_egg.entity.wither.name"; + #[doc = "Zoglin Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOGLIN_NAME: &str = "item.spawn_egg.entity.zoglin.name"; + #[doc = "Sniffer Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_SNIFFER_NAME: &str = "item.spawn_egg.entity.sniffer.name"; + #[doc = "Trident"] + pub const ITEM_TRIDENT_NAME: &str = "item.trident.name"; + #[doc = "Mushroom Stew"] + pub const ITEM_MUSHROOM_STEW_NAME: &str = "item.mushroom_stew.name"; + #[doc = "Cooked Mutton"] + pub const ITEM_MUTTONCOOKED_NAME: &str = "item.muttonCooked.name"; + #[doc = "Raw Mutton"] + pub const ITEM_MUTTONRAW_NAME: &str = "item.muttonRaw.name"; + #[doc = "Name Tag"] + pub const ITEM_NAME_TAG_NAME: &str = "item.name_tag.name"; + #[doc = "Nether Brick"] + pub const ITEM_NETHERBRICK_NAME: &str = "item.netherbrick.name"; + #[doc = "Nether Quartz"] + pub const ITEM_QUARTZ_NAME: &str = "item.quartz.name"; + #[doc = "Nether Wart"] + pub const ITEM_NETHER_WART_NAME: &str = "item.nether_wart.name"; + #[doc = "Nether Star"] + pub const ITEM_NETHERSTAR_NAME: &str = "item.netherStar.name"; + #[doc = "Painting"] + pub const ITEM_PAINTING_NAME: &str = "item.painting.name"; + #[doc = "Paper"] + pub const ITEM_PAPER_NAME: &str = "item.paper.name"; + #[doc = "Diamond Pickaxe"] + pub const ITEM_DIAMOND_PICKAXE_NAME: &str = "item.diamond_pickaxe.name"; + #[doc = "Golden Pickaxe"] + pub const ITEM_GOLDEN_PICKAXE_NAME: &str = "item.golden_pickaxe.name"; + #[doc = "Iron Pickaxe"] + pub const ITEM_IRON_PICKAXE_NAME: &str = "item.iron_pickaxe.name"; + #[doc = "Stone Pickaxe"] + pub const ITEM_STONE_PICKAXE_NAME: &str = "item.stone_pickaxe.name"; + #[doc = "Wooden Pickaxe"] + pub const ITEM_WOODEN_PICKAXE_NAME: &str = "item.wooden_pickaxe.name"; + #[doc = "Cooked Porkchop"] + pub const ITEM_PORKCHOP_COOKED_NAME: &str = "item.porkchop_cooked.name"; + #[doc = "Raw Porkchop"] + pub const ITEM_PORKCHOP_NAME: &str = "item.porkchop.name"; + #[doc = "Portfolio"] + pub const ITEM_PORTFOLIO_NAME: &str = "item.portfolio.name"; + #[doc = "Potato"] + pub const ITEM_POTATO_NAME: &str = "item.potato.name"; + #[doc = "Baked Potato"] + pub const ITEM_BAKED_POTATO_NAME: &str = "item.baked_potato.name"; + #[doc = "Poisonous Potato"] + pub const ITEM_POISONOUS_POTATO_NAME: &str = "item.poisonous_potato.name"; + #[doc = "Prismarine Crystals"] + pub const ITEM_PRISMARINE_CRYSTALS_NAME: &str = "item.prismarine_crystals.name"; + #[doc = "Prismarine Shard"] + pub const ITEM_PRISMARINE_SHARD_NAME: &str = "item.prismarine_shard.name"; + #[doc = "Pumpkin Pie"] + pub const ITEM_PUMPKIN_PIE_NAME: &str = "item.pumpkin_pie.name"; + #[doc = "Cooked Rabbit"] + pub const ITEM_COOKED_RABBIT_NAME: &str = "item.cooked_rabbit.name"; + #[doc = "Rabbit's Foot"] + pub const ITEM_RABBIT_FOOT_NAME: &str = "item.rabbit_foot.name"; + #[doc = "Rabbit Hide"] + pub const ITEM_RABBIT_HIDE_NAME: &str = "item.rabbit_hide.name"; + #[doc = "Raw Rabbit"] + pub const ITEM_RABBIT_NAME: &str = "item.rabbit.name"; + #[doc = "Rabbit Stew"] + pub const ITEM_RABBIT_STEW_NAME: &str = "item.rabbit_stew.name"; + #[doc = "C418 - 11"] + pub const ITEM_RECORD_11_DESC: &str = "item.record_11.desc"; + #[doc = "C418 - 13"] + pub const ITEM_RECORD_13_DESC: &str = "item.record_13.desc"; + #[doc = "C418 - blocks"] + pub const ITEM_RECORD_BLOCKS_DESC: &str = "item.record_blocks.desc"; + #[doc = "C418 - cat"] + pub const ITEM_RECORD_CAT_DESC: &str = "item.record_cat.desc"; + #[doc = "C418 - chirp"] + pub const ITEM_RECORD_CHIRP_DESC: &str = "item.record_chirp.desc"; + #[doc = "C418 - far"] + pub const ITEM_RECORD_FAR_DESC: &str = "item.record_far.desc"; + #[doc = "C418 - mall"] + pub const ITEM_RECORD_MALL_DESC: &str = "item.record_mall.desc"; + #[doc = "C418 - mellohi"] + pub const ITEM_RECORD_MELLOHI_DESC: &str = "item.record_mellohi.desc"; + #[doc = "Music Disc"] + pub const ITEM_RECORD_NAME: &str = "item.record.name"; + #[doc = "C418 - stal"] + pub const ITEM_RECORD_STAL_DESC: &str = "item.record_stal.desc"; + #[doc = "C418 - strad"] + pub const ITEM_RECORD_STRAD_DESC: &str = "item.record_strad.desc"; + #[doc = "C418 - wait"] + pub const ITEM_RECORD_WAIT_DESC: &str = "item.record_wait.desc"; + #[doc = "C418 - ward"] + pub const ITEM_RECORD_WARD_DESC: &str = "item.record_ward.desc"; + #[doc = "Lena Raine - Pigstep"] + pub const ITEM_RECORD_PIGSTEP_DESC: &str = "item.record_pigstep.desc"; + #[doc = "Lena Raine - otherside"] + pub const ITEM_RECORD_OTHERSIDE_DESC: &str = "item.record_otherside.desc"; + #[doc = "Aaron Cherof - Relic"] + pub const ITEM_RECORD_RELIC_DESC: &str = "item.record_relic.desc"; + #[doc = "Lena Raine - Creator"] + pub const ITEM_RECORD_CREATOR_DESC: &str = "item.record_creator.desc"; + #[doc = "Lena Raine - Creator (Music Box)"] + pub const ITEM_RECORD_CREATOR_MUSIC_BOX_DESC: &str = "item.record_creator_music_box.desc"; + #[doc = "Aaron Cherof - Precipice"] + pub const ITEM_RECORD_PRECIPICE_DESC: &str = "item.record_precipice.desc"; + #[doc = "Amos Roddy - Tears"] + pub const ITEM_RECORD_TEARS_DESC: &str = "item.record_tears.desc"; + #[doc = "Hyper Potions - Lava Chicken"] + pub const ITEM_RECORD_LAVA_CHICKEN_DESC: &str = "item.record_lava_chicken.desc"; + #[doc = "Redstone Dust"] + pub const ITEM_REDSTONE_NAME: &str = "item.redstone.name"; + #[doc = "Sugar Cane"] + pub const ITEM_REEDS_NAME: &str = "item.reeds.name"; + #[doc = "Kelp"] + pub const ITEM_KELP_NAME: &str = "item.kelp.name"; + #[doc = "Dried Kelp"] + pub const ITEM_DRIED_KELP_NAME: &str = "item.dried_kelp.name"; + #[doc = "Rotten Flesh"] + pub const ITEM_ROTTEN_FLESH_NAME: &str = "item.rotten_flesh.name"; + #[doc = "Ruby"] + pub const ITEM_RUBY_NAME: &str = "item.ruby.name"; + #[doc = "Saddle"] + pub const ITEM_SADDLE_NAME: &str = "item.saddle.name"; + #[doc = "Wheat Seeds"] + pub const ITEM_WHEAT_SEEDS_NAME: &str = "item.wheat_seeds.name"; + #[doc = "Beetroot Seeds"] + pub const ITEM_BEETROOT_SEEDS_NAME: &str = "item.beetroot_seeds.name"; + #[doc = "Melon Seeds"] + pub const ITEM_MELON_SEEDS_NAME: &str = "item.melon_seeds.name"; + #[doc = "Pumpkin Seeds"] + pub const ITEM_PUMPKIN_SEEDS_NAME: &str = "item.pumpkin_seeds.name"; + #[doc = "Shears"] + pub const ITEM_SHEARS_NAME: &str = "item.shears.name"; + #[doc = "Diamond Shovel"] + pub const ITEM_DIAMOND_SHOVEL_NAME: &str = "item.diamond_shovel.name"; + #[doc = "Golden Shovel"] + pub const ITEM_GOLDEN_SHOVEL_NAME: &str = "item.golden_shovel.name"; + #[doc = "Iron Shovel"] + pub const ITEM_IRON_SHOVEL_NAME: &str = "item.iron_shovel.name"; + #[doc = "Stone Shovel"] + pub const ITEM_STONE_SHOVEL_NAME: &str = "item.stone_shovel.name"; + #[doc = "Wooden Shovel"] + pub const ITEM_WOODEN_SHOVEL_NAME: &str = "item.wooden_shovel.name"; + #[doc = "Oak Sign"] + pub const ITEM_SIGN_NAME: &str = "item.sign.name"; + #[doc = "Spruce Sign"] + pub const ITEM_SPRUCE_SIGN_NAME: &str = "item.spruce_sign.name"; + #[doc = "Birch Sign"] + pub const ITEM_BIRCH_SIGN_NAME: &str = "item.birch_sign.name"; + #[doc = "Jungle Sign"] + pub const ITEM_JUNGLE_SIGN_NAME: &str = "item.jungle_sign.name"; + #[doc = "Acacia Sign"] + pub const ITEM_ACACIA_SIGN_NAME: &str = "item.acacia_sign.name"; + #[doc = "Dark Oak Sign"] + pub const ITEM_DARKOAK_SIGN_NAME: &str = "item.darkoak_sign.name"; + #[doc = "Crimson Sign"] + pub const ITEM_CRIMSON_SIGN_NAME: &str = "item.crimson_sign.name"; + #[doc = "Warped Sign"] + pub const ITEM_WARPED_SIGN_NAME: &str = "item.warped_sign.name"; + #[doc = "Player Head"] + pub const ITEM_SKULL_CHAR_NAME: &str = "item.skull.char.name"; + #[doc = "Creeper Head"] + pub const ITEM_SKULL_CREEPER_NAME: &str = "item.skull.creeper.name"; + #[doc = "Dragon Head"] + pub const ITEM_SKULL_DRAGON_NAME: &str = "item.skull.dragon.name"; + #[doc = "%s's Head"] + pub const ITEM_SKULL_PLAYER_NAME: &str = "item.skull.player.name"; + #[doc = "Skeleton Skull"] + pub const ITEM_SKULL_SKELETON_NAME: &str = "item.skull.skeleton.name"; + #[doc = "Wither Skeleton Skull"] + pub const ITEM_SKULL_WITHER_NAME: &str = "item.skull.wither.name"; + #[doc = "Zombie Head"] + pub const ITEM_SKULL_ZOMBIE_NAME: &str = "item.skull.zombie.name"; + #[doc = "Slimeball"] + pub const ITEM_SLIME_BALL_NAME: &str = "item.slime_ball.name"; + #[doc = "Snowball"] + pub const ITEM_SNOWBALL_NAME: &str = "item.snowball.name"; + #[doc = "Glistering Melon Slice"] + pub const ITEM_SPECKLED_MELON_NAME: &str = "item.speckled_melon.name"; + #[doc = "Spider Eye"] + pub const ITEM_SPIDER_EYE_NAME: &str = "item.spider_eye.name"; + #[doc = "Stick"] + pub const ITEM_STICK_NAME: &str = "item.stick.name"; + #[doc = "String"] + pub const ITEM_STRING_NAME: &str = "item.string.name"; + #[doc = "Sugar"] + pub const ITEM_SUGAR_NAME: &str = "item.sugar.name"; + #[doc = "Gunpowder"] + pub const ITEM_GUNPOWDER_NAME: &str = "item.gunpowder.name"; + #[doc = "Diamond Sword"] + pub const ITEM_DIAMOND_SWORD_NAME: &str = "item.diamond_sword.name"; + #[doc = "Golden Sword"] + pub const ITEM_GOLDEN_SWORD_NAME: &str = "item.golden_sword.name"; + #[doc = "Iron Sword"] + pub const ITEM_IRON_SWORD_NAME: &str = "item.iron_sword.name"; + #[doc = "Stone Sword"] + pub const ITEM_STONE_SWORD_NAME: &str = "item.stone_sword.name"; + #[doc = "Wooden Sword"] + pub const ITEM_WOODEN_SWORD_NAME: &str = "item.wooden_sword.name"; + #[doc = "Unbreakable"] + pub const ITEM_UNBREAKABLE: &str = "item.unbreakable"; + #[doc = "Waxed Copper Door"] + pub const ITEM_WAXED_COPPER_DOOR_NAME: &str = "item.waxed_copper_door.name"; + #[doc = "Waxed Exposed Copper Door"] + pub const ITEM_WAXED_EXPOSED_COPPER_DOOR_NAME: &str = "item.waxed_exposed_copper_door.name"; + #[doc = "Waxed Oxidized Copper Door"] + pub const ITEM_WAXED_OXIDIZED_COPPER_DOOR_NAME: &str = "item.waxed_oxidized_copper_door.name"; + #[doc = "Waxed Weathered Copper Door"] + pub const ITEM_WAXED_WEATHERED_COPPER_DOOR_NAME: &str = "item.waxed_weathered_copper_door.name"; + #[doc = "Weathered Copper Door"] + pub const ITEM_WEATHERED_COPPER_DOOR_NAME: &str = "item.weathered_copper_door.name"; + #[doc = "Wind Charge"] + pub const ITEM_WIND_CHARGE_NAME: &str = "item.wind_charge.name"; + #[doc = "Wheat"] + pub const ITEM_WHEAT_NAME: &str = "item.wheat.name"; + #[doc = "Wolf Armor"] + pub const ITEM_WOLF_ARMOR_NAME: &str = "item.wolf_armor.name"; + #[doc = "Book and Quill"] + pub const ITEM_WRITABLE_BOOK_NAME: &str = "item.writable_book.name"; + #[doc = "Written Book"] + pub const ITEM_WRITTEN_BOOK_NAME: &str = "item.written_book.name"; + #[doc = "Glowstone Dust"] + pub const ITEM_GLOWSTONE_DUST_NAME: &str = "item.glowstone_dust.name"; + #[doc = "Shulker Shell"] + pub const ITEM_SHULKER_SHELL_NAME: &str = "item.shulker_shell.name"; + #[doc = "Totem of Undying"] + pub const ITEM_TOTEM_NAME: &str = "item.totem.name"; + #[doc = "Trial Key"] + pub const ITEM_TRIAL_KEY_NAME: &str = "item.trial_key.name"; + #[doc = "Turtle Shell"] + pub const ITEM_TURTLE_HELMET_NAME: &str = "item.turtle_helmet.name"; + #[doc = "Turtle Scute"] + pub const ITEM_TURTLE_SHELL_PIECE_NAME: &str = "item.turtle_shell_piece.name"; + #[doc = "Phantom Membrane"] + pub const ITEM_PHANTOM_MEMBRANE_NAME: &str = "item.phantom_membrane.name"; + #[doc = "Sweet Berries"] + pub const ITEM_SWEET_BERRIES_NAME: &str = "item.sweet_berries.name"; + #[doc = "Suspicious Stew"] + pub const ITEM_SUSPICIOUS_STEW_NAME: &str = "item.suspicious_stew.name"; + #[doc = "Field Masoned Banner Pattern"] + pub const ITEM_FIELD_MASONED_BANNER_PATTERN_NAME: &str = + "item.field_masoned_banner_pattern.name"; + #[doc = "Creeper Charge Banner Pattern"] + pub const ITEM_CREEPER_BANNER_PATTERN_NAME: &str = "item.creeper_banner_pattern.name"; + #[doc = "Flow Banner Pattern"] + pub const ITEM_FLOW_BANNER_PATTERN_NAME: &str = "item.flow_banner_pattern.name"; + #[doc = "Flower Charge Banner Pattern"] + pub const ITEM_FLOWER_BANNER_PATTERN_NAME: &str = "item.flower_banner_pattern.name"; + #[doc = "Globe Banner Pattern"] + pub const ITEM_GLOBE_BANNER_PATTERN_NAME: &str = "item.globe_banner_pattern.name"; + #[doc = "Guster Banner Pattern"] + pub const ITEM_GUSTER_BANNER_PATTERN_NAME: &str = "item.guster_banner_pattern.name"; + #[doc = "Snout Banner Pattern"] + pub const ITEM_PIGLIN_BANNER_PATTERN_NAME: &str = "item.piglin_banner_pattern.name"; + #[doc = "Skull Charge Banner Pattern"] + pub const ITEM_SKULL_BANNER_PATTERN_NAME: &str = "item.skull_banner_pattern.name"; + #[doc = "Thing Banner Pattern"] + pub const ITEM_MOJANG_BANNER_PATTERN_NAME: &str = "item.mojang_banner_pattern.name"; + #[doc = "Bordure Indented Banner Pattern"] + pub const ITEM_BORDURE_INDENTED_BANNER_PATTERN_NAME: &str = + "item.bordure_indented_banner_pattern.name"; + #[doc = "Field Masoned"] + pub const ITEM_BANNER_PATTERN_BRICKS: &str = "item.banner_pattern.bricks"; + #[doc = "Creeper Charge"] + pub const ITEM_BANNER_PATTERN_CREEPER: &str = "item.banner_pattern.creeper"; + #[doc = "Flow"] + pub const ITEM_BANNER_PATTERN_FLOW: &str = "item.banner_pattern.flow"; + #[doc = "Flower Charge"] + pub const ITEM_BANNER_PATTERN_FLOWER: &str = "item.banner_pattern.flower"; + #[doc = "Globe"] + pub const ITEM_BANNER_PATTERN_GLOBE: &str = "item.banner_pattern.globe"; + #[doc = "Guster"] + pub const ITEM_BANNER_PATTERN_GUSTER: &str = "item.banner_pattern.guster"; + #[doc = "Banner Pattern"] + pub const ITEM_BANNER_PATTERN_NAME: &str = "item.banner_pattern.name"; + #[doc = "Snout"] + pub const ITEM_BANNER_PATTERN_PIGLIN: &str = "item.banner_pattern.piglin"; + #[doc = "Skull Charge"] + pub const ITEM_BANNER_PATTERN_SKULL: &str = "item.banner_pattern.skull"; + #[doc = "Thing"] + pub const ITEM_BANNER_PATTERN_THING: &str = "item.banner_pattern.thing"; + #[doc = "Bordure Indented"] + pub const ITEM_BANNER_PATTERN_VINES: &str = "item.banner_pattern.vines"; + #[doc = "Powder Snow Bucket"] + pub const ITEM_BUCKETPOWDERSNOW_NAME: &str = "item.bucketPowderSnow.name"; + #[doc = "Pale Oak Door"] + pub const ITEM_PALE_OAK_DOOR_NAME: &str = "item.pale_oak_door.name"; + #[doc = "Pale Oak Door"] + pub const TILE_PALE_OAK_DOOR_NAME: &str = "tile.pale_oak_door.name"; + #[doc = "Pale Oak Hanging Sign"] + pub const ITEM_PALE_OAK_HANGING_SIGN_NAME: &str = "item.pale_oak_hanging_sign.name"; + #[doc = "Pale Oak Sign"] + pub const ITEM_PALE_OAK_SIGN_NAME: &str = "item.pale_oak_sign.name"; + #[doc = "Pale Oak Sapling"] + pub const TILE_PALE_OAK_SAPLING_NAME: &str = "tile.pale_oak_sapling.name"; + #[doc = "Pale Oak Leaves"] + pub const TILE_PALE_OAK_LEAVES_NAME: &str = "tile.pale_oak_leaves.name"; + #[doc = "Pale Oak Boat"] + pub const ITEM_BOAT_PALE_OAK_NAME: &str = "item.boat.pale_oak.name"; + #[doc = "Pale Oak Boat with Chest"] + pub const ITEM_CHEST_BOAT_PALE_OAK_NAME: &str = "item.chest_boat.pale_oak.name"; + #[doc = "Resin Brick"] + pub const ITEM_RESIN_BRICK_NAME: &str = "item.resin_brick.name"; + #[doc = "You need Creative + Operator to place this block"] + pub const ITEM_WORLDBUILDER_BLOCK_FAILED: &str = "item.worldbuilder.block.failed"; + #[doc = "Shield"] + pub const ITEM_SHIELD_NAME: &str = "item.shield.name"; + #[doc = "White Shield"] + pub const ITEM_SHIELD_WHITE_NAME: &str = "item.shield.white.name"; + #[doc = "Lime Shield"] + pub const ITEM_SHIELD_LIME_NAME: &str = "item.shield.lime.name"; + #[doc = "Yellow Shield"] + pub const ITEM_SHIELD_YELLOW_NAME: &str = "item.shield.yellow.name"; + #[doc = "Light Gray Shield"] + pub const ITEM_SHIELD_SILVER_NAME: &str = "item.shield.silver.name"; + #[doc = "Pink Shield"] + pub const ITEM_SHIELD_PINK_NAME: &str = "item.shield.pink.name"; + #[doc = "Purple Shield"] + pub const ITEM_SHIELD_PURPLE_NAME: &str = "item.shield.purple.name"; + #[doc = "Red Shield"] + pub const ITEM_SHIELD_RED_NAME: &str = "item.shield.red.name"; + #[doc = "Orange Shield"] + pub const ITEM_SHIELD_ORANGE_NAME: &str = "item.shield.orange.name"; + #[doc = "Light Blue Shield"] + pub const ITEM_SHIELD_LIGHTBLUE_NAME: &str = "item.shield.lightBlue.name"; + #[doc = "Magenta Shield"] + pub const ITEM_SHIELD_MAGENTA_NAME: &str = "item.shield.magenta.name"; + #[doc = "Gray Shield"] + pub const ITEM_SHIELD_GRAY_NAME: &str = "item.shield.gray.name"; + #[doc = "Green Shield"] + pub const ITEM_SHIELD_GREEN_NAME: &str = "item.shield.green.name"; + #[doc = "Cyan Shield"] + pub const ITEM_SHIELD_CYAN_NAME: &str = "item.shield.cyan.name"; + #[doc = "Brown Shield"] + pub const ITEM_SHIELD_BROWN_NAME: &str = "item.shield.brown.name"; + #[doc = "Black Shield"] + pub const ITEM_SHIELD_BLACK_NAME: &str = "item.shield.black.name"; + #[doc = "Blue Shield"] + pub const ITEM_SHIELD_BLUE_NAME: &str = "item.shield.blue.name"; + #[doc = "Bundle"] + pub const ITEM_BUNDLE: &str = "item.bundle"; + #[doc = "Black Bundle"] + pub const ITEM_BLACK_BUNDLE: &str = "item.black_bundle"; + #[doc = "White Bundle"] + pub const ITEM_WHITE_BUNDLE: &str = "item.white_bundle"; + #[doc = "Red Bundle"] + pub const ITEM_RED_BUNDLE: &str = "item.red_bundle"; + #[doc = "Orange Bundle"] + pub const ITEM_ORANGE_BUNDLE: &str = "item.orange_bundle"; + #[doc = "Yellow Bundle"] + pub const ITEM_YELLOW_BUNDLE: &str = "item.yellow_bundle"; + #[doc = "Green Bundle"] + pub const ITEM_GREEN_BUNDLE: &str = "item.green_bundle"; + #[doc = "Lime Bundle"] + pub const ITEM_LIME_BUNDLE: &str = "item.lime_bundle"; + #[doc = "Brown Bundle"] + pub const ITEM_BROWN_BUNDLE: &str = "item.brown_bundle"; + #[doc = "Light Gray Bundle"] + pub const ITEM_LIGHT_GRAY_BUNDLE: &str = "item.light_gray_bundle"; + #[doc = "Light Blue Bundle"] + pub const ITEM_LIGHT_BLUE_BUNDLE: &str = "item.light_blue_bundle"; + #[doc = "Blue Bundle"] + pub const ITEM_BLUE_BUNDLE: &str = "item.blue_bundle"; + #[doc = "Gray Bundle"] + pub const ITEM_GRAY_BUNDLE: &str = "item.gray_bundle"; + #[doc = "Pink Bundle"] + pub const ITEM_PINK_BUNDLE: &str = "item.pink_bundle"; + #[doc = "Magenta Bundle"] + pub const ITEM_MAGENTA_BUNDLE: &str = "item.magenta_bundle"; + #[doc = "Purple Bundle"] + pub const ITEM_PURPLE_BUNDLE: &str = "item.purple_bundle"; + #[doc = "Cyan Bundle"] + pub const ITEM_CYAN_BUNDLE: &str = "item.cyan_bundle"; + #[doc = "Empty"] + pub const ITEM_BUNDLE_EMPTY: &str = "item.bundle.empty"; + #[doc = "Can hold a mixed stack of items"] + pub const ITEM_BUNDLE_EMPTY_DESCRIPTION: &str = "item.bundle.empty.description"; + #[doc = "Full"] + pub const ITEM_BUNDLE_FULL: &str = "item.bundle.full"; + #[doc = "%s left"] + pub const ITEM_BUNDLE_FULLNESS: &str = "item.bundle.fullness"; + #[doc = "Goat Horn"] + pub const ITEM_GOAT_HORN_NAME: &str = "item.goat_horn.name"; + #[doc = "Ponder"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_0: &str = "item.minecraft.goat_horn.sound.0"; + #[doc = "Sing"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_1: &str = "item.minecraft.goat_horn.sound.1"; + #[doc = "Seek"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_2: &str = "item.minecraft.goat_horn.sound.2"; + #[doc = "Feel"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_3: &str = "item.minecraft.goat_horn.sound.3"; + #[doc = "Admire"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_4: &str = "item.minecraft.goat_horn.sound.4"; + #[doc = "Call"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_5: &str = "item.minecraft.goat_horn.sound.5"; + #[doc = "Yearn"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_6: &str = "item.minecraft.goat_horn.sound.6"; + #[doc = "Dream"] + pub const ITEM_MINECRAFT_GOAT_HORN_SOUND_7: &str = "item.minecraft.goat_horn.sound.7"; + #[doc = "Search Items"] + pub const ITEMGROUP_SEARCH: &str = "itemGroup.search"; + #[doc = "Planks"] + pub const ITEMGROUP_NAME_PLANKS: &str = "itemGroup.name.planks"; + #[doc = "Walls"] + pub const ITEMGROUP_NAME_WALLS: &str = "itemGroup.name.walls"; + #[doc = "Fences"] + pub const ITEMGROUP_NAME_FENCE: &str = "itemGroup.name.fence"; + #[doc = "Fence Gates"] + pub const ITEMGROUP_NAME_FENCEGATE: &str = "itemGroup.name.fenceGate"; + #[doc = "Stairs"] + pub const ITEMGROUP_NAME_STAIRS: &str = "itemGroup.name.stairs"; + #[doc = "Doors"] + pub const ITEMGROUP_NAME_DOOR: &str = "itemGroup.name.door"; + #[doc = "Glass"] + pub const ITEMGROUP_NAME_GLASS: &str = "itemGroup.name.glass"; + #[doc = "Glass Panes"] + pub const ITEMGROUP_NAME_GLASSPANE: &str = "itemGroup.name.glassPane"; + #[doc = "Permission Blocks"] + pub const ITEMGROUP_NAME_PERMISSION: &str = "itemGroup.name.permission"; + #[doc = "Slabs"] + pub const ITEMGROUP_NAME_SLAB: &str = "itemGroup.name.slab"; + #[doc = "Decorative Stone"] + pub const ITEMGROUP_NAME_STONEBRICK: &str = "itemGroup.name.stoneBrick"; + #[doc = "Sandstone"] + pub const ITEMGROUP_NAME_SANDSTONE: &str = "itemGroup.name.sandstone"; + #[doc = "Wool"] + pub const ITEMGROUP_NAME_WOOL: &str = "itemGroup.name.wool"; + #[doc = "Wool Carpet"] + pub const ITEMGROUP_NAME_WOOLCARPET: &str = "itemGroup.name.woolCarpet"; + #[doc = "Concrete Powder"] + pub const ITEMGROUP_NAME_CONCRETEPOWDER: &str = "itemGroup.name.concretePowder"; + #[doc = "Concrete"] + pub const ITEMGROUP_NAME_CONCRETE: &str = "itemGroup.name.concrete"; + #[doc = "Terracotta"] + pub const ITEMGROUP_NAME_STAINEDCLAY: &str = "itemGroup.name.stainedClay"; + #[doc = "Glazed Terracottas"] + pub const ITEMGROUP_NAME_GLAZEDTERRACOTTA: &str = "itemGroup.name.glazedTerracotta"; + #[doc = "Dyes"] + pub const ITEMGROUP_NAME_DYE: &str = "itemGroup.name.dye"; + #[doc = "Ores"] + pub const ITEMGROUP_NAME_ORE: &str = "itemGroup.name.ore"; + #[doc = "Stone"] + pub const ITEMGROUP_NAME_STONE: &str = "itemGroup.name.stone"; + #[doc = "Logs"] + pub const ITEMGROUP_NAME_LOG: &str = "itemGroup.name.log"; + #[doc = "Leaves"] + pub const ITEMGROUP_NAME_LEAVES: &str = "itemGroup.name.leaves"; + #[doc = "Saplings"] + pub const ITEMGROUP_NAME_SAPLING: &str = "itemGroup.name.sapling"; + #[doc = "Seeds"] + pub const ITEMGROUP_NAME_SEED: &str = "itemGroup.name.seed"; + #[doc = "Crops"] + pub const ITEMGROUP_NAME_CROP: &str = "itemGroup.name.crop"; + #[doc = "Ground Cover"] + pub const ITEMGROUP_NAME_GRASS: &str = "itemGroup.name.grass"; + #[doc = "Flowers"] + pub const ITEMGROUP_NAME_FLOWER: &str = "itemGroup.name.flower"; + #[doc = "Raw Food"] + pub const ITEMGROUP_NAME_RAWFOOD: &str = "itemGroup.name.rawFood"; + #[doc = "Cooked Food"] + pub const ITEMGROUP_NAME_COOKEDFOOD: &str = "itemGroup.name.cookedFood"; + #[doc = "Miscellaneous Foods"] + pub const ITEMGROUP_NAME_MISCFOOD: &str = "itemGroup.name.miscFood"; + #[doc = "Mushrooms"] + pub const ITEMGROUP_NAME_MUSHROOM: &str = "itemGroup.name.mushroom"; + #[doc = "Infested Stone"] + pub const ITEMGROUP_NAME_MONSTERSTONEEGG: &str = "itemGroup.name.monsterStoneEgg"; + #[doc = "Mob Eggs"] + pub const ITEMGROUP_NAME_MOBEGG: &str = "itemGroup.name.mobEgg"; + #[doc = "Helmets"] + pub const ITEMGROUP_NAME_HELMET: &str = "itemGroup.name.helmet"; + #[doc = "Chestplates"] + pub const ITEMGROUP_NAME_CHESTPLATE: &str = "itemGroup.name.chestplate"; + #[doc = "Leggings"] + pub const ITEMGROUP_NAME_LEGGINGS: &str = "itemGroup.name.leggings"; + #[doc = "Boots"] + pub const ITEMGROUP_NAME_BOOTS: &str = "itemGroup.name.boots"; + #[doc = "Horse Armor"] + pub const ITEMGROUP_NAME_HORSEARMOR: &str = "itemGroup.name.horseArmor"; + #[doc = "Swords"] + pub const ITEMGROUP_NAME_SWORD: &str = "itemGroup.name.sword"; + #[doc = "Axes"] + pub const ITEMGROUP_NAME_AXE: &str = "itemGroup.name.axe"; + #[doc = "Pickaxes"] + pub const ITEMGROUP_NAME_PICKAXE: &str = "itemGroup.name.pickaxe"; + #[doc = "Shovels"] + pub const ITEMGROUP_NAME_SHOVEL: &str = "itemGroup.name.shovel"; + #[doc = "Hoes"] + pub const ITEMGROUP_NAME_HOE: &str = "itemGroup.name.hoe"; + #[doc = "Arrows"] + pub const ITEMGROUP_NAME_ARROW: &str = "itemGroup.name.arrow"; + #[doc = "Potions"] + pub const ITEMGROUP_NAME_POTION: &str = "itemGroup.name.potion"; + #[doc = "Splash Potions"] + pub const ITEMGROUP_NAME_SPLASHPOTION: &str = "itemGroup.name.splashPotion"; + #[doc = "Lingering Potions"] + pub const ITEMGROUP_NAME_LINGERINGPOTION: &str = "itemGroup.name.lingeringPotion"; + #[doc = "Ominous Bottles"] + pub const ITEMGROUP_NAME_OMINOUSBOTTLE: &str = "itemGroup.name.ominousBottle"; + #[doc = "Beds"] + pub const ITEMGROUP_NAME_BED: &str = "itemGroup.name.bed"; + #[doc = "Chalkboards"] + pub const ITEMGROUP_NAME_CHALKBOARD: &str = "itemGroup.name.chalkboard"; + #[doc = "Anvils"] + pub const ITEMGROUP_NAME_ANVIL: &str = "itemGroup.name.anvil"; + #[doc = "Chests"] + pub const ITEMGROUP_NAME_CHEST: &str = "itemGroup.name.chest"; + #[doc = "Shulker Boxes"] + pub const ITEMGROUP_NAME_SHULKERBOX: &str = "itemGroup.name.shulkerBox"; + #[doc = "Records"] + pub const ITEMGROUP_NAME_RECORD: &str = "itemGroup.name.record"; + #[doc = "Mob Skulls"] + pub const ITEMGROUP_NAME_SKULL: &str = "itemGroup.name.skull"; + #[doc = "Boats"] + pub const ITEMGROUP_NAME_BOAT: &str = "itemGroup.name.boat"; + #[doc = "Boats with Chest"] + pub const ITEMGROUP_NAME_CHESTBOAT: &str = "itemGroup.name.chestboat"; + #[doc = "Rails"] + pub const ITEMGROUP_NAME_RAIL: &str = "itemGroup.name.rail"; + #[doc = "Minecarts"] + pub const ITEMGROUP_NAME_MINECART: &str = "itemGroup.name.minecart"; + #[doc = "Pressure Plates"] + pub const ITEMGROUP_NAME_PRESSUREPLATE: &str = "itemGroup.name.pressurePlate"; + #[doc = "Trapdoors"] + pub const ITEMGROUP_NAME_TRAPDOOR: &str = "itemGroup.name.trapdoor"; + #[doc = "Enchanted Books"] + pub const ITEMGROUP_NAME_ENCHANTEDBOOK: &str = "itemGroup.name.enchantedBook"; + #[doc = "Banners"] + pub const ITEMGROUP_NAME_BANNER: &str = "itemGroup.name.banner"; + #[doc = "Fireworks"] + pub const ITEMGROUP_NAME_FIREWORK: &str = "itemGroup.name.firework"; + #[doc = "Firework Charges"] + pub const ITEMGROUP_NAME_FIREWORKSTARS: &str = "itemGroup.name.fireworkStars"; + #[doc = "Coral Blocks"] + pub const ITEMGROUP_NAME_CORAL: &str = "itemGroup.name.coral"; + #[doc = "Coral Decorations"] + pub const ITEMGROUP_NAME_CORAL_DECORATIONS: &str = "itemGroup.name.coral_decorations"; + #[doc = "Buttons"] + pub const ITEMGROUP_NAME_BUTTONS: &str = "itemGroup.name.buttons"; + #[doc = "Signs"] + pub const ITEMGROUP_NAME_SIGN: &str = "itemGroup.name.sign"; + #[doc = "Woods"] + pub const ITEMGROUP_NAME_WOOD: &str = "itemGroup.name.wood"; + #[doc = "Banner Patterns"] + pub const ITEMGROUP_NAME_BANNER_PATTERN: &str = "itemGroup.name.banner_pattern"; + #[doc = "Nether Warts"] + pub const ITEMGROUP_NAME_NETHERWARTBLOCK: &str = "itemGroup.name.netherWartBlock"; + #[doc = "Candles"] + pub const ITEMGROUP_NAME_CANDLES: &str = "itemGroup.name.candles"; + #[doc = "Goat Horns"] + pub const ITEMGROUP_NAME_GOATHORN: &str = "itemGroup.name.goatHorn"; + #[doc = "Compounds"] + pub const ITEMGROUP_NAME_COMPOUNDS: &str = "itemGroup.name.compounds"; + #[doc = "Products"] + pub const ITEMGROUP_NAME_PRODUCTS: &str = "itemGroup.name.products"; + #[doc = "Bundles"] + pub const ITEMGROUP_NAME_BUNDLES: &str = "itemGroup.name.bundles"; + #[doc = "Jigsaw Block"] + pub const JIGSAW_BLOCK_TITLE: &str = "jigsaw_block.title"; + #[doc = "Target Pool:"] + pub const JIGSAW_TITLE_TARGET_POOL: &str = "jigsaw.title.target_pool"; + #[doc = "Name:"] + pub const JIGSAW_TITLE_NAME: &str = "jigsaw.title.name"; + #[doc = "Target Name:"] + pub const JIGSAW_TITLE_TARGET: &str = "jigsaw.title.target"; + #[doc = "Turns Into:"] + pub const JIGSAW_TITLE_FINAL_BLOCK: &str = "jigsaw.title.final_block"; + #[doc = "Selection Priority:"] + pub const JIGSAW_TITLE_SELECTION_PRIORITY: &str = "jigsaw.title.selection_priority"; + #[doc = "Placement Priority:"] + pub const JIGSAW_TITLE_PLACEMENT_PRIORITY: &str = "jigsaw.title.placement_priority"; + #[doc = "Joint Type:"] + pub const JIGSAW_TITLE_JOINT_TYPE: &str = "jigsaw.title.joint_type"; + #[doc = "Aligned"] + pub const JIGSAW_TITLE_JOINT_TYPE_ALIGNED: &str = "jigsaw.title.joint_type.aligned"; + #[doc = "Aligned"] + pub const JIGSAW_JOINT_TYPE_ALIGNED: &str = "jigsaw.joint_type.aligned"; + #[doc = "Rollable"] + pub const JIGSAW_JOINT_TYPE_ROLLABLE: &str = "jigsaw.joint_type.rollable"; + #[doc = "Done"] + pub const JIGSAW_EXIT_DONE: &str = "jigsaw.exit.done"; + #[doc = "%1 join code button"] + pub const JOINCODE_ENTRY_POPUP_ICON_BUTTON: &str = "joincode.entry_popup.icon_button"; + #[doc = "%3 join code entry %1 of %2"] + pub const JOINCODE_ENTRY_POPUP_ICON_ENTRY: &str = "joincode.entry_popup.icon_entry"; + #[doc = "Enter Join Code"] + pub const JOINCODE_ENTRY_POPUP_TITLE: &str = "joincode.entry_popup.title"; + #[doc = "Join World"] + pub const JOINCODE_CONNECTING_TITLE: &str = "joincode.connecting.title"; + #[doc = "Searching for world..."] + pub const JOINCODE_CONNECTING_LOWER_TEXT: &str = "joincode.connecting.lower_text"; + #[doc = "Join Error"] + pub const JOINCODE_ERROR_TITLE: &str = "joincode.error.title"; + #[doc = "The join code you entered does not match any worlds that are currently available."] + pub const JOINCODE_ERROR_MESSAGE_NO_MATCH: &str = "joincode.error.message.no_match"; + #[doc = "There was a problem connecting to the join code service. Please try again."] + pub const JOINCODE_ERROR_MESSAGE_NO_RESPONSE: &str = "joincode.error.message.no_response"; + #[doc = "Join codes are not available right now. Ask your host for their Connection ID to join their game."] + pub const JOINCODE_ERROR_MESSAGE_NOT_AVAILABLE: &str = "joincode.error.message.not_available"; + #[doc = "Something went wrong. Please try again."] + pub const JOINCODE_ERROR_MESSAGE_SERVICE_ERROR: &str = "joincode.error.message.service_error"; + #[doc = "Join World"] + pub const JOINCODE_FOUND_TITLE: &str = "joincode.found.title"; + #[doc = "Is this the world you were trying to join?"] + pub const JOINCODE_FOUND_MESSAGE: &str = "joincode.found.message"; + #[doc = "Hosted By: %1"] + pub const JOINCODE_FOUND_HOST_NAME: &str = "joincode.found.host_name"; + #[doc = "Empty"] + pub const JOINCODE_ICON_TEXT_NULL: &str = "joincode.icon_text.null"; + #[doc = "Book and Quill"] + pub const JOINCODE_ICON_TEXT_1: &str = "joincode.icon_text.1"; + #[doc = "Balloon"] + pub const JOINCODE_ICON_TEXT_2: &str = "joincode.icon_text.2"; + #[doc = "Rail"] + pub const JOINCODE_ICON_TEXT_3: &str = "joincode.icon_text.3"; + #[doc = "Alex"] + pub const JOINCODE_ICON_TEXT_4: &str = "joincode.icon_text.4"; + #[doc = "Cookie"] + pub const JOINCODE_ICON_TEXT_5: &str = "joincode.icon_text.5"; + #[doc = "Fish"] + pub const JOINCODE_ICON_TEXT_6: &str = "joincode.icon_text.6"; + #[doc = "Agent"] + pub const JOINCODE_ICON_TEXT_7: &str = "joincode.icon_text.7"; + #[doc = "Cake"] + pub const JOINCODE_ICON_TEXT_8: &str = "joincode.icon_text.8"; + #[doc = "Pickaxe"] + pub const JOINCODE_ICON_TEXT_9: &str = "joincode.icon_text.9"; + #[doc = "Water Bucket"] + pub const JOINCODE_ICON_TEXT_10: &str = "joincode.icon_text.10"; + #[doc = "Steve"] + pub const JOINCODE_ICON_TEXT_11: &str = "joincode.icon_text.11"; + #[doc = "Apple"] + pub const JOINCODE_ICON_TEXT_12: &str = "joincode.icon_text.12"; + #[doc = "Carrot"] + pub const JOINCODE_ICON_TEXT_13: &str = "joincode.icon_text.13"; + #[doc = "Panda"] + pub const JOINCODE_ICON_TEXT_14: &str = "joincode.icon_text.14"; + #[doc = "Sign"] + pub const JOINCODE_ICON_TEXT_15: &str = "joincode.icon_text.15"; + #[doc = "Potion"] + pub const JOINCODE_ICON_TEXT_16: &str = "joincode.icon_text.16"; + #[doc = "Map"] + pub const JOINCODE_ICON_TEXT_17: &str = "joincode.icon_text.17"; + #[doc = "Llama"] + pub const JOINCODE_ICON_TEXT_18: &str = "joincode.icon_text.18"; + #[doc = "More Options"] + pub const JOINCODE_IP_ENTRY_BUTTON_TTS: &str = "joincode.ip_entry.button_tts"; + #[doc = "To find the IP Address, ask the host to pause their game. The IP Address and Port number can be found on the multiplayer tab of the Game menu."] + pub const JOINCODE_IP_ENTRY_ADDRESS_TOOLTIP: &str = "joincode.ip_entry.address.tooltip"; + #[doc = "To find the Port number, ask the host to pause their game. The IP Address and Port number can be found on the multiplayer tab of the Game menu."] + pub const JOINCODE_IP_ENTRY_PORT_TOOLTIP: &str = "joincode.ip_entry.port.tooltip"; + #[doc = "Generate New Join Code"] + pub const JOINCODE_GENERATE_NEW_BUTTON_TEXT: &str = "joincode.generate_new.button.text"; + #[doc = "Generating a new code will not interrupt your multiplayer session."] + pub const JOINCODE_GENERATE_NEW_TOOLTIP_TEXT: &str = "joincode.generate_new.tooltip.text"; + #[doc = "Share a Link"] + pub const JOINCODE_BUTTON_SHARE_LINK_TEXT: &str = "joincode.button.share_link.text"; + #[doc = "Loading..."] + pub const JOINCODE_GENERATING_NEW: &str = "joincode.generating_new"; + #[doc = "There was an error generating your join code."] + pub const JOINCODE_TOOLTIP_ERRORTEXT: &str = "joincode.tooltip.errortext"; + #[doc = "There was a problem verifying your account. Please restart Minecraft Education and try again."] + pub const JOINCODE_TOOLTIP_ACCOUNT_ERROR: &str = "joincode.tooltip.account.error"; + #[doc = "Give the join code to your classmate so they can join your world."] + pub const JOINCODE_TOOLTIP_INFOTEXT: &str = "joincode.tooltip.infotext"; + #[doc = "Stop Hosting"] + pub const JOINCODE_BUTTON_STOP_HOSTING_TEXT: &str = "joincode.button.stop_hosting.text"; + #[doc = "If you stop hosting the world, the multiplayer session will end for all players. Are you sure you want to do this?"] + pub const JOINCODE_CONFIRMATION_STOP_HOSTING_MESSAGE: &str = + "joincode.confirmation.stop_hosting.message"; + #[doc = "Start Hosting"] + pub const JOINCODE_BUTTON_START_HOSTING_TEXT: &str = "joincode.button.start_hosting.text"; + #[doc = "If you start hosting, we will create a code for you to give to other players so they can join your world. Would you like to start hosting?"] + pub const JOINCODE_CONFIRMATION_START_HOSTING_MESSAGE: &str = + "joincode.confirmation.start_hosting.message"; + #[doc = "Restart Hosting"] + pub const JOINCODE_BUTTON_RESTART_HOSTING_TEXT: &str = "joincode.button.restart_hosting.text"; + #[doc = "Would you like to restart hosting?"] + pub const JOINCODE_CONFIRMATION_RESTART_HOSTING_MESSAGE: &str = + "joincode.confirmation.restart_hosting.message"; + #[doc = "The discovery service can not be reached"] + pub const JOINCODE_SERVICE_UNREACHABLE: &str = "joincode.service.unreachable"; + #[doc = "Generate New Join Code"] + pub const JOINCODE_BUTTON_GENERATE_CODE_TEXT: &str = "joincode.button.generate_code.text"; + #[doc = "Making a new join code will not stop your multiplayer game. The new code will be used to invite additional players."] + pub const JOINCODE_CONFIRMATION_GENERATE_CODE_MESSAGE: &str = + "joincode.confirmation.generate_code.message"; + #[doc = "Join codes are not available right now. Try refreshing or use your IP address instead."] + pub const JOINCODE_SERVICE_UNAVAILABLE: &str = "joincode.service.unavailable"; + #[doc = "IP ADDRESS"] + pub const EDU_PAUSE_IPADDRESS: &str = "edu.pause.ipaddress"; + #[doc = "PORT"] + pub const EDU_PAUSE_PORT: &str = "edu.pause.port"; + #[doc = "CONNECTION ID"] + pub const EDU_PAUSE_NETHERNETLABEL: &str = "edu.pause.nethernetLabel"; + #[doc = "Attack / Destroy"] + pub const KEY_ATTACK: &str = "key.attack"; + #[doc = "Walk Backwards"] + pub const KEY_BACK: &str = "key.back"; + #[doc = "Gameplay"] + pub const KEY_CATEGORIES_GAMEPLAY: &str = "key.categories.gameplay"; + #[doc = "Inventory"] + pub const KEY_CATEGORIES_INVENTORY: &str = "key.categories.inventory"; + #[doc = "Miscellaneous"] + pub const KEY_CATEGORIES_MISC: &str = "key.categories.misc"; + #[doc = "Movement"] + pub const KEY_CATEGORIES_MOVEMENT: &str = "key.categories.movement"; + #[doc = "Multiplayer"] + pub const KEY_CATEGORIES_MULTIPLAYER: &str = "key.categories.multiplayer"; + #[doc = "Streaming"] + pub const KEY_CATEGORIES_STREAM: &str = "key.categories.stream"; + #[doc = "Game Interface"] + pub const KEY_CATEGORIES_UI: &str = "key.categories.ui"; + #[doc = "Code Builder"] + pub const KEY_CODEBUILDER: &str = "key.codeBuilder"; + #[doc = "Chat button"] + pub const KEY_CHAT: &str = "key.chat"; + #[doc = "Open Command"] + pub const KEY_COMMAND: &str = "key.command"; + #[doc = "Copy Coordinates"] + pub const KEY_COPYCOORDINATES: &str = "key.copyCoordinates"; + #[doc = "Copy Facing Coordinates"] + pub const KEY_COPYFACINGCOORDINATES: &str = "key.copyFacingCoordinates"; + #[doc = "Cycle Item Left"] + pub const KEY_CYCLEITEMLEFT: &str = "key.cycleItemLeft"; + #[doc = "Cycle Item Right"] + pub const KEY_CYCLEITEMRIGHT: &str = "key.cycleItemRight"; + #[doc = "Show Scoreboard"] + pub const KEY_SCOREBOARD: &str = "key.scoreboard"; + #[doc = "Identify"] + pub const KEY_DESCRIBEBLOCK: &str = "key.describeBlock"; + #[doc = "Drop Item"] + pub const KEY_DROP: &str = "key.drop"; + #[doc = "Walk Forwards"] + pub const KEY_FORWARD: &str = "key.forward"; + #[doc = "Toggle Fullscreen"] + pub const KEY_FULLSCREEN: &str = "key.fullscreen"; + #[doc = "Hotbar Slot 1"] + pub const KEY_HOTBAR_1: &str = "key.hotbar.1"; + #[doc = "Hotbar Slot 2"] + pub const KEY_HOTBAR_2: &str = "key.hotbar.2"; + #[doc = "Hotbar Slot 3"] + pub const KEY_HOTBAR_3: &str = "key.hotbar.3"; + #[doc = "Hotbar Slot 4"] + pub const KEY_HOTBAR_4: &str = "key.hotbar.4"; + #[doc = "Hotbar Slot 5"] + pub const KEY_HOTBAR_5: &str = "key.hotbar.5"; + #[doc = "Hotbar Slot 6"] + pub const KEY_HOTBAR_6: &str = "key.hotbar.6"; + #[doc = "Hotbar Slot 7"] + pub const KEY_HOTBAR_7: &str = "key.hotbar.7"; + #[doc = "Hotbar Slot 8"] + pub const KEY_HOTBAR_8: &str = "key.hotbar.8"; + #[doc = "Hotbar Slot 9"] + pub const KEY_HOTBAR_9: &str = "key.hotbar.9"; + #[doc = "Cycle Fixed Inventory"] + pub const KEY_CYCLEFIXEDINVENTORY: &str = "key.cyclefixedinventory"; + #[doc = "Immersive Reader"] + pub const KEY_IMMERSIVEREADER: &str = "key.immersivereader"; + #[doc = "Open Notification"] + pub const KEY_INTERACTWITHTOAST: &str = "key.interactwithtoast"; + #[doc = "Open Notification/Mob Effects"] + pub const KEY_MOBEFFECTSANDINTERACTWITHTOAST: &str = "key.mobeffectsandinteractwithtoast"; + #[doc = "Open Notification/Social Drawer/Mob Effects"] + pub const KEY_SOCIALDRAWERMOBEFFECTSANDINTERACTWITHTOAST: &str = + "key.socialdrawermobeffectsandinteractwithtoast"; + #[doc = "Toggle Mouse Mode"] + pub const KEY_SCRIPT_TOGGLE: &str = "key.script_toggle"; + #[doc = "Cancel Current Action"] + pub const KEY_SCRIPT_CANCEL: &str = "key.script_cancel"; + #[doc = "Open Map UI"] + pub const KEY_SCRIPT_OPEN_MAP: &str = "key.script_open_map"; + #[doc = "Open Chat UI"] + pub const KEY_SCRIPT_OPEN_CHAT: &str = "key.script_open_chat"; + #[doc = "Open Inventory UI"] + pub const KEY_SCRIPT_OPEN_INVENTORY: &str = "key.script_open_inventory"; + #[doc = "Open Mission UI"] + pub const KEY_SCRIPT_OPEN_MISSION: &str = "key.script_open_mission"; + #[doc = "Inventory"] + pub const KEY_INVENTORY: &str = "key.inventory"; + #[doc = "Jump / Fly Up"] + pub const KEY_JUMP: &str = "key.jump"; + #[doc = "Strafe Left"] + pub const KEY_LEFT: &str = "key.left"; + #[doc = "Look Center"] + pub const KEY_LOOKCENTER: &str = "key.lookCenter"; + #[doc = "Look Down"] + pub const KEY_LOOKDOWN: &str = "key.lookDown"; + #[doc = "Look Down Left"] + pub const KEY_LOOKDOWNLEFT: &str = "key.lookDownLeft"; + #[doc = "Look Down Right"] + pub const KEY_LOOKDOWNRIGHT: &str = "key.lookDownRight"; + #[doc = "Look Down Slight"] + pub const KEY_LOOKDOWNSLIGHT: &str = "key.lookDownSlight"; + #[doc = "Look Down Smooth"] + pub const KEY_LOOKDOWNSMOOTH: &str = "key.lookDownSmooth"; + #[doc = "Look Left"] + pub const KEY_LOOKLEFT: &str = "key.lookLeft"; + #[doc = "Look Left Smooth"] + pub const KEY_LOOKLEFTSMOOTH: &str = "key.lookLeftSmooth"; + #[doc = "Look Right"] + pub const KEY_LOOKRIGHT: &str = "key.lookRight"; + #[doc = "Look Right Smooth"] + pub const KEY_LOOKRIGHTSMOOTH: &str = "key.lookRightSmooth"; + #[doc = "Look Up"] + pub const KEY_LOOKUP: &str = "key.lookUp"; + #[doc = "Look Up Left"] + pub const KEY_LOOKUPLEFT: &str = "key.lookUpLeft"; + #[doc = "Look Up Right"] + pub const KEY_LOOKUPRIGHT: &str = "key.lookUpRight"; + #[doc = "Look Up Slight"] + pub const KEY_LOOKUPSLIGHT: &str = "key.lookUpSlight"; + #[doc = "Look Up Smooth"] + pub const KEY_LOOKUPSMOOTH: &str = "key.lookUpSmooth"; + #[doc = "Menu Tab Left"] + pub const KEY_MENUTABLEFT: &str = "key.menuTabLeft"; + #[doc = "Menu Tab Right"] + pub const KEY_MENUTABRIGHT: &str = "key.menuTabRight"; + #[doc = "Menu Cancel"] + pub const KEY_MENUCANCEL: &str = "key.menuCancel"; + #[doc = "Button %1$s"] + pub const KEY_MOUSEBUTTON: &str = "key.mouseButton"; + #[doc = "Pick Block"] + pub const KEY_PICKITEM: &str = "key.pickItem"; + #[doc = "List Players"] + pub const KEY_PLAYERLIST: &str = "key.playerlist"; + #[doc = "Strafe Right"] + pub const KEY_RIGHT: &str = "key.right"; + #[doc = "Take Screenshot"] + pub const KEY_SCREENSHOT: &str = "key.screenshot"; + #[doc = "Social Drawer"] + pub const KEY_SOCIALDRAWER: &str = "key.socialDrawer"; + #[doc = "Toggle Cinematic Camera"] + pub const KEY_SMOOTHCAMERA: &str = "key.smoothCamera"; + #[doc = "Sneak / Fly Down"] + pub const KEY_SNEAK: &str = "key.sneak"; + #[doc = "Highlight Players (Spectators)"] + pub const KEY_SPECTATOROUTLINES: &str = "key.spectatorOutlines"; + #[doc = "Sprint"] + pub const KEY_SPRINT: &str = "key.sprint"; + #[doc = "Show Stream Commercials"] + pub const KEY_STREAMCOMMERCIAL: &str = "key.streamCommercial"; + #[doc = "Pause/Unpause Stream"] + pub const KEY_STREAMPAUSEUNPAUSE: &str = "key.streamPauseUnpause"; + #[doc = "Start/Stop Stream"] + pub const KEY_STREAMSTARTSTOP: &str = "key.streamStartStop"; + #[doc = "Push To Talk/Mute"] + pub const KEY_STREAMTOGGLEMIC: &str = "key.streamToggleMic"; + #[doc = "Toggle Perspective"] + pub const KEY_TOGGLEPERSPECTIVE: &str = "key.togglePerspective"; + #[doc = "Control Tips"] + pub const KEY_TOGGLECONTROLTIPS: &str = "key.toggleControlTips"; + #[doc = "Game Menu"] + pub const KEY_INGAMEMENU: &str = "key.inGameMenu"; + #[doc = "Use Item / Place Block"] + pub const KEY_USE: &str = "key.use"; + #[doc = "Fly Down Slow"] + pub const KEY_FLYDOWNSLOW: &str = "key.flyDownSlow"; + #[doc = "Fly Up Slow"] + pub const KEY_FLYUPSLOW: &str = "key.flyUpSlow"; + #[doc = "Mob Effects"] + pub const KEY_MOBEFFECTS: &str = "key.mobEffects"; + #[doc = "Move Back"] + pub const KEY_MOVEBACK: &str = "key.moveBack"; + #[doc = "Move Forward"] + pub const KEY_MOVEFORWARD: &str = "key.moveForward"; + #[doc = "Move Left"] + pub const KEY_MOVELEFT: &str = "key.moveLeft"; + #[doc = "Move Right"] + pub const KEY_MOVERIGHT: &str = "key.moveRight"; + #[doc = "Pause"] + pub const KEY_PAUSE: &str = "key.pause"; + #[doc = "Toggle Renderer"] + pub const KEY_TOGGLERENDERER: &str = "key.toggleRenderer"; + #[doc = "Decline"] + pub const KEY_DECLINETOAST: &str = "key.declineToast"; + #[doc = "Cancel"] + pub const KEY_CANCELTOAST: &str = "key.cancelToast"; + #[doc = "Open"] + pub const KEY_OPENTOAST: &str = "key.openToast"; + #[doc = "Command Macro 1"] + pub const KEY_COMMANDMACRO_0: &str = "key.commandMacro.0"; + #[doc = "Command Macro 2"] + pub const KEY_COMMANDMACRO_1: &str = "key.commandMacro.1"; + #[doc = "Command Macro 3"] + pub const KEY_COMMANDMACRO_2: &str = "key.commandMacro.2"; + #[doc = "Command Macro 4"] + pub const KEY_COMMANDMACRO_3: &str = "key.commandMacro.3"; + #[doc = "Command Macro 5"] + pub const KEY_COMMANDMACRO_4: &str = "key.commandMacro.4"; + #[doc = "Command Macro 6"] + pub const KEY_COMMANDMACRO_5: &str = "key.commandMacro.5"; + #[doc = "Command Macro 7"] + pub const KEY_COMMANDMACRO_6: &str = "key.commandMacro.6"; + #[doc = "Command Macro 8"] + pub const KEY_COMMANDMACRO_7: &str = "key.commandMacro.7"; + #[doc = "Command Macro 9"] + pub const KEY_COMMANDMACRO_8: &str = "key.commandMacro.8"; + #[doc = "Command Macro 10"] + pub const KEY_COMMANDMACRO_9: &str = "key.commandMacro.9"; + #[doc = "BACK"] + pub const KEYBOARD_KEYNAME_BACKSPACE: &str = "keyboard.keyName.backspace"; + #[doc = "TAB"] + pub const KEYBOARD_KEYNAME_TAB: &str = "keyboard.keyName.tab"; + #[doc = "RETURN"] + pub const KEYBOARD_KEYNAME_RETURN: &str = "keyboard.keyName.return"; + #[doc = "PAUSE"] + pub const KEYBOARD_KEYNAME_PAUSE: &str = "keyboard.keyName.pause"; + #[doc = "SHIFT"] + pub const KEYBOARD_KEYNAME_LSHIFT: &str = "keyboard.keyName.lshift"; + #[doc = "CONTROL"] + pub const KEYBOARD_KEYNAME_CONTROL: &str = "keyboard.keyName.control"; + #[doc = "ALTERNATIVE"] + pub const KEYBOARD_KEYNAME_ALT: &str = "keyboard.keyName.alt"; + #[doc = "CAPITAL"] + pub const KEYBOARD_KEYNAME_CAPSLOCK: &str = "keyboard.keyName.capsLock"; + #[doc = "ESCAPE"] + pub const KEYBOARD_KEYNAME_ESCAPE: &str = "keyboard.keyName.escape"; + #[doc = "SPACE"] + pub const KEYBOARD_KEYNAME_SPACE: &str = "keyboard.keyName.space"; + #[doc = "PAGE DOWN"] + pub const KEYBOARD_KEYNAME_PGDOWN: &str = "keyboard.keyName.pgDown"; + #[doc = "PAGE UP"] + pub const KEYBOARD_KEYNAME_PGUP: &str = "keyboard.keyName.pgUp"; + #[doc = "END"] + pub const KEYBOARD_KEYNAME_END: &str = "keyboard.keyName.end"; + #[doc = "HOME"] + pub const KEYBOARD_KEYNAME_HOME: &str = "keyboard.keyName.home"; + #[doc = "LEFT"] + pub const KEYBOARD_KEYNAME_LEFT: &str = "keyboard.keyName.left"; + #[doc = "UP"] + pub const KEYBOARD_KEYNAME_UP: &str = "keyboard.keyName.up"; + #[doc = "RIGHT"] + pub const KEYBOARD_KEYNAME_RIGHT: &str = "keyboard.keyName.right"; + #[doc = "DOWN"] + pub const KEYBOARD_KEYNAME_DOWN: &str = "keyboard.keyName.down"; + #[doc = "INSERT"] + pub const KEYBOARD_KEYNAME_INSERT: &str = "keyboard.keyName.insert"; + #[doc = "DELETE"] + pub const KEYBOARD_KEYNAME_DELETE: &str = "keyboard.keyName.delete"; + #[doc = "0"] + pub const KEYBOARD_KEYNAME_0: &str = "keyboard.keyName.0"; + #[doc = "1"] + pub const KEYBOARD_KEYNAME_1: &str = "keyboard.keyName.1"; + #[doc = "2"] + pub const KEYBOARD_KEYNAME_2: &str = "keyboard.keyName.2"; + #[doc = "3"] + pub const KEYBOARD_KEYNAME_3: &str = "keyboard.keyName.3"; + #[doc = "4"] + pub const KEYBOARD_KEYNAME_4: &str = "keyboard.keyName.4"; + #[doc = "5"] + pub const KEYBOARD_KEYNAME_5: &str = "keyboard.keyName.5"; + #[doc = "6"] + pub const KEYBOARD_KEYNAME_6: &str = "keyboard.keyName.6"; + #[doc = "7"] + pub const KEYBOARD_KEYNAME_7: &str = "keyboard.keyName.7"; + #[doc = "8"] + pub const KEYBOARD_KEYNAME_8: &str = "keyboard.keyName.8"; + #[doc = "9"] + pub const KEYBOARD_KEYNAME_9: &str = "keyboard.keyName.9"; + #[doc = "A"] + pub const KEYBOARD_KEYNAME_A: &str = "keyboard.keyName.a"; + #[doc = "B"] + pub const KEYBOARD_KEYNAME_B: &str = "keyboard.keyName.b"; + #[doc = "C"] + pub const KEYBOARD_KEYNAME_C: &str = "keyboard.keyName.c"; + #[doc = "D"] + pub const KEYBOARD_KEYNAME_D: &str = "keyboard.keyName.d"; + #[doc = "E"] + pub const KEYBOARD_KEYNAME_E: &str = "keyboard.keyName.e"; + #[doc = "F"] + pub const KEYBOARD_KEYNAME_F: &str = "keyboard.keyName.f"; + #[doc = "G"] + pub const KEYBOARD_KEYNAME_G: &str = "keyboard.keyName.g"; + #[doc = "H"] + pub const KEYBOARD_KEYNAME_H: &str = "keyboard.keyName.h"; + #[doc = "I"] + pub const KEYBOARD_KEYNAME_I: &str = "keyboard.keyName.i"; + #[doc = "J"] + pub const KEYBOARD_KEYNAME_J: &str = "keyboard.keyName.j"; + #[doc = "K"] + pub const KEYBOARD_KEYNAME_K: &str = "keyboard.keyName.k"; + #[doc = "L"] + pub const KEYBOARD_KEYNAME_L: &str = "keyboard.keyName.l"; + #[doc = "M"] + pub const KEYBOARD_KEYNAME_M: &str = "keyboard.keyName.m"; + #[doc = "N"] + pub const KEYBOARD_KEYNAME_N: &str = "keyboard.keyName.n"; + #[doc = "O"] + pub const KEYBOARD_KEYNAME_O: &str = "keyboard.keyName.o"; + #[doc = "P"] + pub const KEYBOARD_KEYNAME_P: &str = "keyboard.keyName.p"; + #[doc = "Q"] + pub const KEYBOARD_KEYNAME_Q: &str = "keyboard.keyName.q"; + #[doc = "R"] + pub const KEYBOARD_KEYNAME_R: &str = "keyboard.keyName.r"; + #[doc = "S"] + pub const KEYBOARD_KEYNAME_S: &str = "keyboard.keyName.s"; + #[doc = "T"] + pub const KEYBOARD_KEYNAME_T: &str = "keyboard.keyName.t"; + #[doc = "U"] + pub const KEYBOARD_KEYNAME_U: &str = "keyboard.keyName.u"; + #[doc = "V"] + pub const KEYBOARD_KEYNAME_V: &str = "keyboard.keyName.v"; + #[doc = "W"] + pub const KEYBOARD_KEYNAME_W: &str = "keyboard.keyName.w"; + #[doc = "X"] + pub const KEYBOARD_KEYNAME_X: &str = "keyboard.keyName.x"; + #[doc = "Y"] + pub const KEYBOARD_KEYNAME_Y: &str = "keyboard.keyName.y"; + #[doc = "Z"] + pub const KEYBOARD_KEYNAME_Z: &str = "keyboard.keyName.z"; + #[doc = "F1"] + pub const KEYBOARD_KEYNAME_F1: &str = "keyboard.keyName.f1"; + #[doc = "F2"] + pub const KEYBOARD_KEYNAME_F2: &str = "keyboard.keyName.f2"; + #[doc = "F3"] + pub const KEYBOARD_KEYNAME_F3: &str = "keyboard.keyName.f3"; + #[doc = "F4"] + pub const KEYBOARD_KEYNAME_F4: &str = "keyboard.keyName.f4"; + #[doc = "F5"] + pub const KEYBOARD_KEYNAME_F5: &str = "keyboard.keyName.f5"; + #[doc = "F6"] + pub const KEYBOARD_KEYNAME_F6: &str = "keyboard.keyName.f6"; + #[doc = "F7"] + pub const KEYBOARD_KEYNAME_F7: &str = "keyboard.keyName.f7"; + #[doc = "F8"] + pub const KEYBOARD_KEYNAME_F8: &str = "keyboard.keyName.f8"; + #[doc = "F9"] + pub const KEYBOARD_KEYNAME_F9: &str = "keyboard.keyName.f9"; + #[doc = "F10"] + pub const KEYBOARD_KEYNAME_F10: &str = "keyboard.keyName.f10"; + #[doc = "F11"] + pub const KEYBOARD_KEYNAME_F11: &str = "keyboard.keyName.f11"; + #[doc = "F12"] + pub const KEYBOARD_KEYNAME_F12: &str = "keyboard.keyName.f12"; + #[doc = "F13"] + pub const KEYBOARD_KEYNAME_F13: &str = "keyboard.keyName.f13"; + #[doc = "NUMPAD0"] + pub const KEYBOARD_KEYNAME_NUMPAD0: &str = "keyboard.keyName.numpad0"; + #[doc = "NUMPAD1"] + pub const KEYBOARD_KEYNAME_NUMPAD1: &str = "keyboard.keyName.numpad1"; + #[doc = "NUMPAD2"] + pub const KEYBOARD_KEYNAME_NUMPAD2: &str = "keyboard.keyName.numpad2"; + #[doc = "NUMPAD3"] + pub const KEYBOARD_KEYNAME_NUMPAD3: &str = "keyboard.keyName.numpad3"; + #[doc = "NUMPAD4"] + pub const KEYBOARD_KEYNAME_NUMPAD4: &str = "keyboard.keyName.numpad4"; + #[doc = "NUMPAD5"] + pub const KEYBOARD_KEYNAME_NUMPAD5: &str = "keyboard.keyName.numpad5"; + #[doc = "NUMPAD6"] + pub const KEYBOARD_KEYNAME_NUMPAD6: &str = "keyboard.keyName.numpad6"; + #[doc = "NUMPAD7"] + pub const KEYBOARD_KEYNAME_NUMPAD7: &str = "keyboard.keyName.numpad7"; + #[doc = "NUMPAD8"] + pub const KEYBOARD_KEYNAME_NUMPAD8: &str = "keyboard.keyName.numpad8"; + #[doc = "NUMPAD9"] + pub const KEYBOARD_KEYNAME_NUMPAD9: &str = "keyboard.keyName.numpad9"; + #[doc = "SCROLL"] + pub const KEYBOARD_KEYNAME_SCROLL: &str = "keyboard.keyName.scroll"; + #[doc = "EQUALS"] + pub const KEYBOARD_KEYNAME_EQUALS: &str = "keyboard.keyName.equals"; + #[doc = "ADD"] + pub const KEYBOARD_KEYNAME_ADD: &str = "keyboard.keyName.add"; + #[doc = "MINUS"] + pub const KEYBOARD_KEYNAME_MINUS: &str = "keyboard.keyName.minus"; + #[doc = "SUBTRACT"] + pub const KEYBOARD_KEYNAME_SUBTRACT: &str = "keyboard.keyName.subtract"; + #[doc = "MULTIPLY"] + pub const KEYBOARD_KEYNAME_MULTIPLY: &str = "keyboard.keyName.multiply"; + #[doc = "DIVIDE"] + pub const KEYBOARD_KEYNAME_DIVIDE: &str = "keyboard.keyName.divide"; + #[doc = "DECIMAL"] + pub const KEYBOARD_KEYNAME_DECIMAL: &str = "keyboard.keyName.decimal"; + #[doc = "GRAVE"] + pub const KEYBOARD_KEYNAME_GRAVE: &str = "keyboard.keyName.grave"; + #[doc = "NUMLOCK"] + pub const KEYBOARD_KEYNAME_NUMLOCK: &str = "keyboard.keyName.numLock"; + #[doc = "SLASH"] + pub const KEYBOARD_KEYNAME_SLASH: &str = "keyboard.keyName.slash"; + #[doc = "SEMICOLON"] + pub const KEYBOARD_KEYNAME_SEMICOLON: &str = "keyboard.keyName.semicolon"; + #[doc = "APOSTROPHE"] + pub const KEYBOARD_KEYNAME_APOSTROPHE: &str = "keyboard.keyName.apostrophe"; + #[doc = "COMMA"] + pub const KEYBOARD_KEYNAME_COMMA: &str = "keyboard.keyName.comma"; + #[doc = "PERIOD"] + pub const KEYBOARD_KEYNAME_PERIOD: &str = "keyboard.keyName.period"; + #[doc = "BACKSLASH"] + pub const KEYBOARD_KEYNAME_BACKSLASH: &str = "keyboard.keyName.backslash"; + #[doc = "LBRACKET"] + pub const KEYBOARD_KEYNAME_LBRACKET: &str = "keyboard.keyName.lbracket"; + #[doc = "RBRACKET"] + pub const KEYBOARD_KEYNAME_RBRACKET: &str = "keyboard.keyName.rbracket"; + #[doc = "BACK"] + pub const KEYBOARD_KEYNAME_BACKSPACE_SHORT: &str = "keyboard.keyName.backspace.short"; + #[doc = "TAB"] + pub const KEYBOARD_KEYNAME_TAB_SHORT: &str = "keyboard.keyName.tab.short"; + #[doc = "RETURN"] + pub const KEYBOARD_KEYNAME_RETURN_SHORT: &str = "keyboard.keyName.return.short"; + #[doc = "PAUSE"] + pub const KEYBOARD_KEYNAME_PAUSE_SHORT: &str = "keyboard.keyName.pause.short"; + #[doc = "SHIFT"] + pub const KEYBOARD_KEYNAME_LSHIFT_SHORT: &str = "keyboard.keyName.lshift.short"; + #[doc = "CTRL"] + pub const KEYBOARD_KEYNAME_CONTROL_SHORT: &str = "keyboard.keyName.control.short"; + #[doc = "ALT"] + pub const KEYBOARD_KEYNAME_ALT_SHORT: &str = "keyboard.keyName.alt.short"; + #[doc = "CAPS"] + pub const KEYBOARD_KEYNAME_CAPSLOCK_SHORT: &str = "keyboard.keyName.capsLock.short"; + #[doc = "ESC"] + pub const KEYBOARD_KEYNAME_ESCAPE_SHORT: &str = "keyboard.keyName.escape.short"; + #[doc = "SPACE"] + pub const KEYBOARD_KEYNAME_SPACE_SHORT: &str = "keyboard.keyName.space.short"; + #[doc = "PgDn"] + pub const KEYBOARD_KEYNAME_PGDOWN_SHORT: &str = "keyboard.keyName.pgDown.short"; + #[doc = "PgUp"] + pub const KEYBOARD_KEYNAME_PGUP_SHORT: &str = "keyboard.keyName.pgUp.short"; + #[doc = "END"] + pub const KEYBOARD_KEYNAME_END_SHORT: &str = "keyboard.keyName.end.short"; + #[doc = "HOME"] + pub const KEYBOARD_KEYNAME_HOME_SHORT: &str = "keyboard.keyName.home.short"; + #[doc = "LEFT"] + pub const KEYBOARD_KEYNAME_LEFT_SHORT: &str = "keyboard.keyName.left.short"; + #[doc = "UP"] + pub const KEYBOARD_KEYNAME_UP_SHORT: &str = "keyboard.keyName.up.short"; + #[doc = "RIGHT"] + pub const KEYBOARD_KEYNAME_RIGHT_SHORT: &str = "keyboard.keyName.right.short"; + #[doc = "DOWN"] + pub const KEYBOARD_KEYNAME_DOWN_SHORT: &str = "keyboard.keyName.down.short"; + #[doc = "INS"] + pub const KEYBOARD_KEYNAME_INSERT_SHORT: &str = "keyboard.keyName.insert.short"; + #[doc = "DEL"] + pub const KEYBOARD_KEYNAME_DELETE_SHORT: &str = "keyboard.keyName.delete.short"; + #[doc = "N0"] + pub const KEYBOARD_KEYNAME_NUMPAD0_SHORT: &str = "keyboard.keyName.numpad0.short"; + #[doc = "N1"] + pub const KEYBOARD_KEYNAME_NUMPAD1_SHORT: &str = "keyboard.keyName.numpad1.short"; + #[doc = "N2"] + pub const KEYBOARD_KEYNAME_NUMPAD2_SHORT: &str = "keyboard.keyName.numpad2.short"; + #[doc = "N3"] + pub const KEYBOARD_KEYNAME_NUMPAD3_SHORT: &str = "keyboard.keyName.numpad3.short"; + #[doc = "N4"] + pub const KEYBOARD_KEYNAME_NUMPAD4_SHORT: &str = "keyboard.keyName.numpad4.short"; + #[doc = "N5"] + pub const KEYBOARD_KEYNAME_NUMPAD5_SHORT: &str = "keyboard.keyName.numpad5.short"; + #[doc = "N6"] + pub const KEYBOARD_KEYNAME_NUMPAD6_SHORT: &str = "keyboard.keyName.numpad6.short"; + #[doc = "N7"] + pub const KEYBOARD_KEYNAME_NUMPAD7_SHORT: &str = "keyboard.keyName.numpad7.short"; + #[doc = "N8"] + pub const KEYBOARD_KEYNAME_NUMPAD8_SHORT: &str = "keyboard.keyName.numpad8.short"; + #[doc = "N9"] + pub const KEYBOARD_KEYNAME_NUMPAD9_SHORT: &str = "keyboard.keyName.numpad9.short"; + #[doc = "SCROLL"] + pub const KEYBOARD_KEYNAME_SCROLL_SHORT: &str = "keyboard.keyName.scroll.short"; + #[doc = "="] + pub const KEYBOARD_KEYNAME_EQUALS_SHORT: &str = "keyboard.keyName.equals.short"; + #[doc = "N+"] + pub const KEYBOARD_KEYNAME_ADD_SHORT: &str = "keyboard.keyName.add.short"; + #[doc = "-"] + pub const KEYBOARD_KEYNAME_MINUS_SHORT: &str = "keyboard.keyName.minus.short"; + #[doc = "N-"] + pub const KEYBOARD_KEYNAME_SUBTRACT_SHORT: &str = "keyboard.keyName.subtract.short"; + #[doc = "N*"] + pub const KEYBOARD_KEYNAME_MULTIPLY_SHORT: &str = "keyboard.keyName.multiply.short"; + #[doc = "N/"] + pub const KEYBOARD_KEYNAME_DIVIDE_SHORT: &str = "keyboard.keyName.divide.short"; + #[doc = "N."] + pub const KEYBOARD_KEYNAME_DECIMAL_SHORT: &str = "keyboard.keyName.decimal.short"; + #[doc = "`"] + pub const KEYBOARD_KEYNAME_GRAVE_SHORT: &str = "keyboard.keyName.grave.short"; + #[doc = "NUMLOCK"] + pub const KEYBOARD_KEYNAME_NUMLOCK_SHORT: &str = "keyboard.keyName.numLock.short"; + #[doc = "/"] + pub const KEYBOARD_KEYNAME_SLASH_SHORT: &str = "keyboard.keyName.slash.short"; + #[doc = ";"] + pub const KEYBOARD_KEYNAME_SEMICOLON_SHORT: &str = "keyboard.keyName.semicolon.short"; + #[doc = "'"] + pub const KEYBOARD_KEYNAME_APOSTROPHE_SHORT: &str = "keyboard.keyName.apostrophe.short"; + #[doc = ","] + pub const KEYBOARD_KEYNAME_COMMA_SHORT: &str = "keyboard.keyName.comma.short"; + #[doc = "."] + pub const KEYBOARD_KEYNAME_PERIOD_SHORT: &str = "keyboard.keyName.period.short"; + #[doc = "\\"] + pub const KEYBOARD_KEYNAME_BACKSLASH_SHORT: &str = "keyboard.keyName.backslash.short"; + #[doc = "["] + pub const KEYBOARD_KEYNAME_LBRACKET_SHORT: &str = "keyboard.keyName.lbracket.short"; + #[doc = "]"] + pub const KEYBOARD_KEYNAME_RBRACKET_SHORT: &str = "keyboard.keyName.rbracket.short"; + #[doc = "Line %s"] + pub const KEYBOARD_ONSCREEN_LINENUMBER: &str = "keyboard.onScreen.lineNumber"; + #[doc = "Settings for Other Players"] + pub const LANSERVER_OTHERPLAYERS: &str = "lanServer.otherPlayers"; + #[doc = "Scanning for games on your local network"] + pub const LANSERVER_SCANNING: &str = "lanServer.scanning"; + #[doc = "Start LAN World"] + pub const LANSERVER_START: &str = "lanServer.start"; + #[doc = "LAN World"] + pub const LANSERVER_TITLE: &str = "lanServer.title"; + #[doc = "This server has restarted!"] + pub const LANSERVER_RESTART: &str = "lanServer.restart"; + #[doc = "Go Back"] + pub const LICENSED_CONTENT_GOBACK: &str = "licensed_content.goBack"; + #[doc = "To view licensed content, please visit https://minecraft.net/licensed-content/ in any web browser."] + pub const LICENSED_CONTENT_VIEWLICENSEDCONTENT: &str = "licensed_content.viewLicensedContent"; + #[doc = "Display Markers"] + pub const MAP_TOOLTIP_DISPLAYMARKERS: &str = "map.toolTip.displayMarkers"; + #[doc = "Scaling at 1:%s"] + pub const MAP_TOOLTIP_SCALING: &str = "map.toolTip.scaling"; + #[doc = "Level %s/%s"] + pub const MAP_TOOLTIP_LEVEL: &str = "map.toolTip.level"; + #[doc = "Unknown Map"] + pub const MAP_TOOLTIP_UNKOWN: &str = "map.toolTip.unkown"; + #[doc = "Locked"] + pub const MAP_TOOLTIP_LOCKED: &str = "map.toolTip.locked"; + #[doc = "Agent Pos: %s, %s, %s"] + pub const MAP_POSITION_AGENT: &str = "map.position.agent"; + #[doc = "Position: %s, %s, %s"] + pub const MAP_POSITION: &str = "map.position"; + #[doc = "Minecraft Online World"] + pub const MCOSERVER_TITLE: &str = "mcoServer.title"; + #[doc = "Achievements"] + pub const MENU_ACHIEVEMENTS: &str = "menu.achievements"; + #[doc = "Expanding world"] + pub const MENU_CONVERTINGLEVEL: &str = "menu.convertingLevel"; + #[doc = "©Mojang AB"] + pub const MENU_COPYRIGHT: &str = "menu.copyright"; + #[doc = "Disconnect"] + pub const MENU_DISCONNECT: &str = "menu.disconnect"; + #[doc = "Educator Resources"] + pub const MENU_EDUCATORRESOURCES: &str = "menu.educatorResources"; + #[doc = "Editions"] + pub const MENU_EDITIONS: &str = "menu.editions"; + #[doc = "Beta!!!"] + pub const MENU_BETA: &str = "menu.beta"; + #[doc = "Game menu"] + pub const MENU_GAME: &str = "menu.game"; + #[doc = "Generating World"] + pub const MENU_GENERATINGLEVEL: &str = "menu.generatingLevel"; + #[doc = "Building terrain"] + pub const MENU_GENERATINGTERRAIN: &str = "menu.generatingTerrain"; + #[doc = "Get started"] + pub const MENU_GETSTARTED: &str = "menu.getStarted"; + #[doc = "How to Play"] + pub const MENU_HOWTOPLAY: &str = "menu.howToPlay"; + #[doc = "HOW TO PLAY"] + pub const MENU_HOWTOPLAY_CAPS: &str = "menu.howToPlay.caps"; + #[doc = "Host"] + pub const MENU_HOST: &str = "menu.host"; + #[doc = "Minecraft encyclopedia for new and experienced players."] + pub const MENU_HOWTOPLAY_GENERALMESSAGE: &str = "menu.howToPlay.generalMessage"; + #[doc = "Press :_gamepad_face_button_down: to open How to Play!"] + pub const MENU_HOWTOPLAY_ACCESS: &str = "menu.howToPlay.access"; + #[doc = "Press [A] to open How to Play!"] + pub const MENU_HOWTOPLAY_ACCESS_NOICON: &str = "menu.howToPlay.access.noicon"; + #[doc = "Press :_gamepad_face_button_down: to open the Accessibility Settings."] + pub const MENU_ACCESSIBILITY_ACCESS: &str = "menu.accessibility.access"; + #[doc = "Open accessibility settings"] + pub const MENU_ACCESSIBILITY_ACCESS_BUTTON: &str = "menu.accessibility.access.button"; + #[doc = "Select [A] to open the Accessibility Settings."] + pub const MENU_ACCESSIBILITY_ACCESS_NOICON: &str = "menu.accessibility.access.noicon"; + #[doc = "Accessibility"] + pub const MENU_ACCESSIBILITY_TAB_TITLE: &str = "menu.accessibility.tab.title"; + #[doc = "Minecraft is for everyone, including you"] + pub const MENU_ACCESSIBILITY_TAB_DESCRIPTION: &str = "menu.accessibility.tab.description"; + #[doc = "Text to Speech"] + pub const MENU_ACCESSIBILITY_TAB_TTS_TITLE: &str = "menu.accessibility.tab.tts.title"; + #[doc = "Adjust how you hear on-screen text"] + pub const MENU_ACCESSIBILITY_TAB_TTS_DESCRIPTION: &str = + "menu.accessibility.tab.tts.description"; + #[doc = "Gameplay"] + pub const MENU_ACCESSIBILITY_TAB_GAMEPLAY_TITLE: &str = "menu.accessibility.tab.gameplay.title"; + #[doc = "Change accessibility options for in-game visuals and camera movements"] + pub const MENU_ACCESSIBILITY_TAB_GAMEPLAY_DESCRIPTION: &str = + "menu.accessibility.tab.gameplay.description"; + #[doc = "User Interface"] + pub const MENU_ACCESSIBILITY_TAB_UI_TITLE: &str = "menu.accessibility.tab.ui.title"; + #[doc = "Set the game’s UI to fit your playing style"] + pub const MENU_ACCESSIBILITY_TAB_UI_DESCRIPTION: &str = "menu.accessibility.tab.ui.description"; + #[doc = "Press :_gamepad_face_button_down: to open the Account Settings."] + pub const MENU_ACCOUNT_ACCESS: &str = "menu.account.access"; + #[doc = "Select [A] to open the Account Settings."] + pub const MENU_ACCOUNT_ACCESS_NOICON: &str = "menu.account.access.noicon"; + #[doc = "Account"] + pub const MENU_ACCOUNT_TAB_TITLE: &str = "menu.account.tab.title"; + #[doc = "Access your account information"] + pub const MENU_ACCOUNT_TAB_DESCRIPTION: &str = "menu.account.tab.description"; + #[doc = "Gamertag"] + pub const MENU_ACCOUNT_GAMERTAG_TITLE: &str = "menu.account.gamertag.title"; + #[doc = "Name"] + pub const MENU_ACCOUNT_CHANGENAME_TITLE: &str = "menu.account.changeName.title"; + #[doc = "Change Gamertag"] + pub const MENU_ACCOUNT_CHANGEGAMERTAG_TITLE: &str = "menu.account.changeGamertag.title"; + #[doc = "Open"] + pub const MENU_ACCOUNT_CHANGEGAMERTAG_BUTTONLABEL: &str = + "menu.account.changeGamertag.buttonLabel"; + #[doc = "Manage Account"] + pub const MENU_ACCOUNT_MANAGEACCOUNT_TITLE: &str = "menu.account.manageAccount.title"; + #[doc = "Open"] + pub const MENU_ACCOUNT_MANAGEACCOUNT_BUTTONLABEL: &str = + "menu.account.manageAccount.buttonLabel"; + #[doc = "Privacy & online safety"] + pub const MENU_ACCOUNT_PRIVACYANDSAFETY_TITLE: &str = "menu.account.privacyAndSafety.title"; + #[doc = "Open"] + pub const MENU_ACCOUNT_PRIVACYANDSAFETY_BUTTONLABEL: &str = + "menu.account.privacyAndSafety.buttonLabel"; + #[doc = "Manage Realms membership invites"] + pub const MENU_ACCOUNT_REALMMEMBERSHIPINVITES_TITLE: &str = + "menu.account.realmMembershipInvites.title"; + #[doc = "Manage"] + pub const MENU_ACCOUNT_REALMMEMBERSHIPINVITES_BUTTONLABEL: &str = + "menu.account.realmMembershipInvites.buttonLabel"; + #[doc = "Clear Account Sign-in Data"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_TITLE: &str = "menu.account.clearSignInData.title"; + #[doc = "Clear data"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_BUTTONLABEL: &str = + "menu.account.clearSignInData.buttonLabel"; + #[doc = "Clear Account Sign-in Data"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_POPUP_TITLE: &str = + "menu.account.clearSignInData.popup.title"; + #[doc = "Are you sure you want to do this?"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_POPUP_DESCRIPTION: &str = + "menu.account.clearSignInData.popup.description"; + #[doc = "Clear data"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_POPUP_ACCEPTLABEL: &str = + "menu.account.clearSignInData.popup.acceptLabel"; + #[doc = "Go Back"] + pub const MENU_ACCOUNT_CLEARSIGNINDATA_POPUP_CANCELLABEL: &str = + "menu.account.clearSignInData.popup.cancelLabel"; + #[doc = "Sign in for free"] + pub const MENU_ACCOUNT_SIGNIN_TITLE: &str = "menu.account.signIn.title"; + #[doc = "Sign In"] + pub const MENU_ACCOUNT_SIGNIN_BUTTONLABEL: &str = "menu.account.signIn.buttonLabel"; + #[doc = "Sign out of your Microsoft account"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_TITLE: &str = "menu.account.signOutOfMicrosoft.title"; + #[doc = "Sign Out"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_BUTTONLABEL: &str = + "menu.account.signOutOfMicrosoft.buttonLabel"; + #[doc = "Microsoft account Purchases!"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_POPUP_TITLE: &str = + "menu.account.signOutOfMicrosoft.popup.title"; + #[doc = "While you are signed out of your Microsoft account you will not have access to the Minecoins and items you bought in the store. Are you sure you want to do this?"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_POPUP_DESCRIPTION: &str = + "menu.account.signOutOfMicrosoft.popup.description"; + #[doc = "Sign Out"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_POPUP_ACCEPTLABEL: &str = + "menu.account.signOutOfMicrosoft.popup.acceptLabel"; + #[doc = "Go Back"] + pub const MENU_ACCOUNT_SIGNOUTOFMICROSOFT_POPUP_CANCELLABEL: &str = + "menu.account.signOutOfMicrosoft.popup.cancelLabel"; + #[doc = "Delete Microsoft account"] + pub const MENU_ACCOUNT_DELETEMICROSOFTACCOUNT_TITLE: &str = + "menu.account.deleteMicrosoftAccount.title"; + #[doc = "Delete"] + pub const MENU_ACCOUNT_DELETEMICROSOFTACCOUNT_BUTTONLABEL: &str = + "menu.account.deleteMicrosoftAccount.buttonLabel"; + #[doc = "Manage PlayStation™Network Authorisation"] + pub const MENU_ACCOUNT_MANAGEPLAYSTATIONAUTHORIZATION_TITLE: &str = + "menu.account.managePlaystationAuthorization.title"; + #[doc = "Manage"] + pub const MENU_ACCOUNT_MANAGEPLAYSTATIONAUTHORIZATION_BUTTONLABEL: &str = + "menu.account.managePlaystationAuthorization.buttonLabel"; + #[doc = "Unlink Microsoft account"] + pub const MENU_ACCOUNT_UNLINKMICROSOFTACCOUNT_TITLE: &str = + "menu.account.unlinkMicrosoftAccount.title"; + #[doc = "Unlink"] + pub const MENU_ACCOUNT_UNLINKMICROSOFTACCOUNT_BUTTONLABEL: &str = + "menu.account.unlinkMicrosoftAccount.buttonLabel"; + #[doc = "Copy text"] + pub const MENU_ACCOUNT_COPYINFO_BUTTONLABEL: &str = "menu.account.copyInfo.buttonLabel"; + #[doc = "Press :_gamepad_face_button_down: to open the Audio Settings."] + pub const MENU_AUDIO_ACCESS: &str = "menu.audio.access"; + #[doc = "Select [A] to open the Audio Settings."] + pub const MENU_AUDIO_ACCESS_NOICON: &str = "menu.audio.access.noicon"; + #[doc = "Audio"] + pub const MENU_AUDIO_TAB_TITLE: &str = "menu.audio.tab.title"; + #[doc = "Adjust volume settings for music and sound effects"] + pub const MENU_AUDIO_TAB_DESCRIPTION: &str = "menu.audio.tab.description"; + #[doc = "Press :_gamepad_face_button_down: to open the Game Settings."] + pub const MENU_GAME_ACCESS: &str = "menu.game.access"; + #[doc = "Open game settings"] + pub const MENU_GAME_ACCESS_BUTTON: &str = "menu.game.access.button"; + #[doc = "Select [A] to open the Game Settings."] + pub const MENU_GAME_ACCESS_NOICON: &str = "menu.game.access.noicon"; + #[doc = "Game"] + pub const MENU_GAME_TAB_TITLE: &str = "menu.game.tab.title"; + #[doc = "Change world settings and style of play"] + pub const MENU_GAME_TAB_DESCRIPTION: &str = "menu.game.tab.description"; + #[doc = "World Setup"] + pub const MENU_GAME_TAB_WORLDPREFERENCES_TITLE: &str = "menu.game.tab.worldPreferences.title"; + #[doc = "Settings for worlds created by you"] + pub const MENU_GAME_TAB_WORLDPREFERENCES_DESCRIPTION: &str = + "menu.game.tab.worldPreferences.description"; + #[doc = "World Options"] + pub const MENU_GAME_TAB_WORLDOPTIONS_TITLE: &str = "menu.game.tab.worldOptions.title"; + #[doc = "Make the world yours"] + pub const MENU_GAME_TAB_WORLDOPTIONS_DESCRIPTION: &str = + "menu.game.tab.worldOptions.description"; + #[doc = "Experiments"] + pub const MENU_GAME_TAB_EXPERIMENTS_TITLE: &str = "menu.game.tab.experiments.title"; + #[doc = "Try out new features and in-game experiments. But heads up! These can’t be turned off after world creation."] + pub const MENU_GAME_TAB_EXPERIMENTS_DESCRIPTION: &str = "menu.game.tab.experiments.description"; + #[doc = "Gameplay"] + pub const MENU_GAME_TAB_EXPERIMENTS_GAMEPLAY_TITLE: &str = + "menu.game.tab.experiments.gameplay.title"; + #[doc = "Add-On Creators"] + pub const MENU_GAME_TAB_EXPERIMENTS_ADDONCREATORS_TITLE: &str = + "menu.game.tab.experiments.addonCreators.title"; + #[doc = "Graphics"] + pub const MENU_GAME_TAB_EXPERIMENTS_GRAPHICS_TITLE: &str = + "menu.game.tab.experiments.graphics.title"; + #[doc = "Internal Tests"] + pub const MENU_GAME_TAB_EXPERIMENTS_INTERNAL_TITLE: &str = + "menu.game.tab.experiments.internal.title"; + #[doc = "Cheats"] + pub const MENU_GAME_TAB_CHEATS_TITLE: &str = "menu.game.tab.cheats.title"; + #[doc = "Sometimes you need to bend the rules"] + pub const MENU_GAME_TAB_CHEATS_DESCRIPTION: &str = "menu.game.tab.cheats.description"; + #[doc = "Press :_gamepad_face_button_down: to open the General Settings."] + pub const MENU_GENERAL_ACCESS: &str = "menu.general.access"; + #[doc = "Open general settings"] + pub const MENU_GENERAL_ACCESS_BUTTON: &str = "menu.general.access.button"; + #[doc = "Select [A] to open the Accessibility Settings."] + pub const MENU_GENERAL_ACCESS_NOICON: &str = "menu.general.access.noicon"; + #[doc = "General"] + pub const MENU_GENERAL_TAB_TITLE: &str = "menu.general.tab.title"; + #[doc = "A bunch of stuff, from network settings to game credits"] + pub const MENU_GENERAL_TAB_DESCRIPTION: &str = "menu.general.tab.description"; + #[doc = "Miscellaneous"] + pub const MENU_GENERAL_TAB_MISCELLANEOUS_TITLE: &str = "menu.general.tab.miscellaneous.title"; + #[doc = "We didn’t know where else to put these settings"] + pub const MENU_GENERAL_TAB_MISCELLANEOUS_DESCRIPTION: &str = + "menu.general.tab.miscellaneous.description"; + #[doc = "Network Settings"] + pub const MENU_GENERAL_TAB_NETWORK_TITLE: &str = "menu.general.tab.network.title"; + #[doc = "Adjust the online experience on a technical and social level"] + pub const MENU_GENERAL_TAB_NETWORK_DESCRIPTION: &str = "menu.general.tab.network.description"; + #[doc = "Nintendo Properties: © Nintendo"] + pub const MENU_GENERAL_TAB_NINTENDOCONSOLECOPYRIGHT_TITLE: &str = + "menu.general.tab.nintendoConsoleCopyright.title"; + #[doc = "Press :_gamepad_face_button_down: to open the Keyboard & Mouse Settings."] + pub const MENU_KEYBOARDANDMOUSE_ACCESS: &str = "menu.keyboardAndMouse.access"; + #[doc = "Open keyboard & mouse settings"] + pub const MENU_KEYBOARDANDMOUSE_ACCESS_BUTTON: &str = "menu.keyboardAndMouse.access.button"; + #[doc = "Select [A] to open the Keyboard & Mouse Settings."] + pub const MENU_KEYBOARDANDMOUSE_ACCESS_NOICON: &str = "menu.keyboardAndMouse.access.noicon"; + #[doc = "Keyboard & Mouse"] + pub const MENU_KEYBOARDANDMOUSE_TAB_TITLE: &str = "menu.keyboardAndMouse.tab.title"; + #[doc = "Adjust input and mapping options"] + pub const MENU_KEYBOARDANDMOUSE_TAB_DESCRIPTION: &str = "menu.keyboardAndMouse.tab.description"; + #[doc = "Keyboard & Mouse Mappings"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_TITLE: &str = + "menu.keyboardAndMouse.tab.mappings.title"; + #[doc = "Remap any and all keyboard & mouse buttons to play your way"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_DESCRIPTION: &str = + "menu.keyboardAndMouse.tab.mappings.description"; + #[doc = "Chords"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_CHORD_TITLE: &str = + "menu.keyboardAndMouse.tab.mappings.chord.title"; + #[doc = "Keys that are used with ‘CTRL + ALT’"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_CHORD_DESCRIPTION: &str = + "menu.keyboardAndMouse.tab.mappings.chord.description"; + #[doc = "Macros"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_MACRO_TITLE: &str = + "menu.keyboardAndMouse.tab.mappings.macro.title"; + #[doc = "Assign a keyboard input that will run a command when pressing ALT and the bound key"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_MACRO_DESCRIPTION: &str = + "menu.keyboardAndMouse.tab.mappings.macro.description"; + #[doc = "Command to run"] + pub const MENU_KEYBOARDANDMOUSE_TAB_MAPPINGS_MACRO_PLACEHOLDER: &str = + "menu.keyboardAndMouse.tab.mappings.macro.placeholder"; + #[doc = "Controller"] + pub const MENU_CONTROLLER_TAB_TITLE: &str = "menu.controller.tab.title"; + #[doc = "Input options, sensitivity settings and button mapping for controllers"] + pub const MENU_CONTROLLER_TAB_DESCRIPTION: &str = "menu.controller.tab.description"; + #[doc = "Button mapping"] + pub const MENU_CONTROLLER_TAB_MAPPINGS_TITLE: &str = "menu.controller.tab.mappings.title"; + #[doc = "Remap any and all controller buttons to play your way"] + pub const MENU_CONTROLLER_TAB_MAPPINGS_DESCRIPTION: &str = + "menu.controller.tab.mappings.description"; + #[doc = "Video settings."] + pub const MENU_VIDEO_GENERALMESSAGE: &str = "menu.video.generalMessage"; + #[doc = "Press :_gamepad_face_button_down: to open the Video Settings."] + pub const MENU_VIDEO_ACCESS: &str = "menu.video.access"; + #[doc = "Select [A] to open the Video Settings."] + pub const MENU_VIDEO_ACCESS_NOICON: &str = "menu.video.access.noicon"; + #[doc = "Video"] + pub const MENU_VIDEO_TAB_TITLE: &str = "menu.video.tab.title"; + #[doc = "Adjust graphics and visual quality"] + pub const MENU_VIDEO_TAB_DESCRIPTION: &str = "menu.video.tab.description"; + #[doc = "Graphics, performance and layout"] + pub const MENU_VIDEO_GROUP_PERFORMANCE: &str = "menu.video.group.performance"; + #[doc = "Control how Minecraft looks and runs"] + pub const MENU_VIDEO_GROUP_PERFORMANCE_DESCRIPTION: &str = + "menu.video.group.performance.description"; + #[doc = "View customization"] + pub const MENU_VIDEO_GROUP_CUSTOMIZATION: &str = "menu.video.group.customization"; + #[doc = "Build, stream, or take screenshots without distractions"] + pub const MENU_VIDEO_GROUP_CUSTOMIZATION_DESCRIPTION: &str = + "menu.video.group.customization.description"; + #[doc = "Accessibility: Video"] + pub const MENU_VIDEO_GROUP_ACCESSIBILITY: &str = "menu.video.group.accessibility"; + #[doc = "Controls to make Minecraft more comfortable to play"] + pub const MENU_VIDEO_GROUP_ACCESSIBILITY_DESCRIPTION: &str = + "menu.video.group.accessibility.description"; + #[doc = "In-game graphics mode switching."] + pub const MENU_VIDEO_MODE_SWITCH: &str = "menu.video.mode_switch"; + #[doc = "Change graphics mode during play. Turn off in Main Menu settings if frame rate drops."] + pub const MENU_VIDEO_MODE_SWITCH_DESCRIPTION: &str = "menu.video.mode_switch.description"; + #[doc = "Texture streaming"] + pub const MENU_VIDEO_TEXTURE_STREAMING: &str = "menu.video.texture_streaming"; + #[doc = "Load textures only when needed to reduce memory usage. Requires game restart."] + pub const MENU_VIDEO_TEXTURE_STREAMING_DESCRIPTION: &str = + "menu.video.texture_streaming.description"; + #[doc = "Mode"] + pub const MENU_VIDEO_MODE: &str = "menu.video.mode"; + #[doc = "Select the quality of your game visuals"] + pub const MENU_VIDEO_MODE_DESCRIPTION: &str = "menu.video.mode.description"; + #[doc = "Display brightness"] + pub const MENU_VIDEO_GAMMA: &str = "menu.video.gamma"; + #[doc = "Make Minecraft brighter and easier to see"] + pub const MENU_VIDEO_GAMMA_DESCRIPTION: &str = "menu.video.gamma.description"; + #[doc = "Adjust"] + pub const MENU_VIDEO_GAMMA_ACTION: &str = "menu.video.gamma.action"; + #[doc = "Press :_gamepad_face_button_down: to open the Language Settings."] + pub const MENU_LANGUAGE_ACCESS: &str = "menu.language.access"; + #[doc = "Select [A] to open the Language Settings."] + pub const MENU_LANGUAGE_ACCESS_NOICON: &str = "menu.language.access.noicon"; + #[doc = "Language"] + pub const MENU_LANGUAGE_TAB_TITLE: &str = "menu.language.tab.title"; + #[doc = "Select your preferred language for Minecraft"] + pub const MENU_LANGUAGE_TAB_DESCRIPTION: &str = "menu.language.tab.description"; + #[doc = "We have moved the multiplayer settings."] + pub const MENU_MULTIPLAYER_GENERALMESSAGE: &str = "menu.multiplayer.generalMessage"; + #[doc = "Press :_gamepad_face_button_down: to open the Multiplayer Settings."] + pub const MENU_MULTIPLAYER_ACCESS: &str = "menu.multiplayer.access"; + #[doc = "Open multiplayer settings"] + pub const MENU_MULTIPLAYER_ACCESS_BUTTON: &str = "menu.multiplayer.access.button"; + #[doc = "Select [A] to open the Multiplayer Settings."] + pub const MENU_MULTIPLAYER_ACCESS_NOICON: &str = "menu.multiplayer.access.noicon"; + #[doc = "Select the Multiplayer Tab to open the Multiplayer Settings."] + pub const MENU_MULTIPLAYER_ACCESS_NOGAMEPAD: &str = "menu.multiplayer.access.nogamepad"; + #[doc = "Enable Multiplayer"] + pub const MENU_MULTIPLAYER_NAME: &str = "menu.multiplayer.name"; + #[doc = "Allows other players to join your world"] + pub const MENU_MULTIPLAYER_TOGGLE_DESCRIPTION: &str = "menu.multiplayer.toggle.description"; + #[doc = "Enable LAN play"] + pub const MENU_MULTIPLAYER_SERVERVISIBLE_NAME: &str = "menu.multiplayer.serverVisible.name"; + #[doc = "Play with people who are on the same wi-fi or local area network as you. No online subscription required"] + pub const MENU_MULTIPLAYER_SERVERVISIBLE_DESCRIPTION: &str = + "menu.multiplayer.serverVisible.description"; + #[doc = "Multiplayer"] + pub const MENU_MULTIPLAYER_TAB_TITLE: &str = "menu.multiplayer.tab.title"; + #[doc = "Enjoy Minecraft with friends"] + pub const MENU_MULTIPLAYER_TAB_DESCRIPTION: &str = "menu.multiplayer.tab.description"; + #[doc = "Microsoft account privacy"] + pub const MENU_MULTIPLAYER_BROADCAST_NAME: &str = "menu.multiplayer.broadcast.name"; + #[doc = "Select who can join your multiplayer world"] + pub const MENU_MULTIPLAYER_BROADCAST_DESCRIPTION: &str = + "menu.multiplayer.broadcast.description"; + #[doc = "Nintendo Account Settings"] + pub const MENU_MULTIPLAYER_NINTENDO_BROADCAST_NAME: &str = + "menu.multiplayer.nintendo.broadcast.name"; + #[doc = "Settings for PlayStation™Network"] + pub const MENU_MULTIPLAYER_SONY_BROADCAST_NAME: &str = "menu.multiplayer.sony.broadcast.name"; + #[doc = "Preview"] + pub const MENU_PREVIEW_TAB_TITLE: &str = "menu.preview.tab.title"; + #[doc = "Touch"] + pub const MENU_TOUCH_TAB_TITLE: &str = "menu.touch.tab.title"; + #[doc = "Input options, sensitivity settings and button mapping for touch screens"] + pub const MENU_TOUCH_TAB_DESCRIPTION: &str = "menu.touch.tab.description"; + #[doc = "Inbox"] + pub const MENU_INBOX: &str = "menu.inbox"; + #[doc = "Loading world"] + pub const MENU_LOADINGLEVEL: &str = "menu.loadingLevel"; + #[doc = "Multiplayer"] + pub const MENU_MULTIPLAYER: &str = "menu.multiplayer"; + #[doc = "Minecraft Realms"] + pub const MENU_ONLINE: &str = "menu.online"; + #[doc = "Open main menu"] + pub const MENU_OPENMAINMENU: &str = "menu.openMainMenu"; + #[doc = "More options"] + pub const MENU_MOREOPTIONS: &str = "menu.moreOptions"; + #[doc = "Options"] + pub const MENU_OPTIONS: &str = "menu.options"; + #[doc = "Settings"] + pub const MENU_SETTINGS: &str = "menu.settings"; + #[doc = "SETTINGS"] + pub const MENU_SETTINGS_CAPS: &str = "menu.settings.caps"; + #[doc = "CLASSROOM SETTINGS"] + pub const MENU_CLASSROOM_SETTINGS_CAPS: &str = "menu.classroom_settings.caps"; + #[doc = "%s Store"] + pub const MENU_SERVERSTORE: &str = "menu.serverStore"; + #[doc = "Server"] + pub const MENU_SERVERGENERICNAME: &str = "menu.serverGenericName"; + #[doc = "Play"] + pub const MENU_PLAY: &str = "menu.play"; + #[doc = "Play now"] + pub const MENU_PLAYNOW: &str = "menu.playNow"; + #[doc = "Preview"] + pub const MENU_PREVIEW: &str = "menu.preview"; + #[doc = "Profile"] + pub const MENU_PROFILE: &str = "menu.profile"; + #[doc = "Play Demo World"] + pub const MENU_PLAYDEMO: &str = "menu.playdemo"; + #[doc = "Play on Realm"] + pub const MENU_PLAYONREALMS: &str = "menu.playOnRealms"; + #[doc = "Quick Play"] + pub const MENU_QUICKPLAY: &str = "menu.quickplay"; + #[doc = "Save & Quit"] + pub const MENU_QUIT: &str = "menu.quit"; + #[doc = "Save & Exit"] + pub const MENU_QUIT_EDU: &str = "menu.quit.edu"; + #[doc = "Take Quiz"] + pub const MENU_QUIZ: &str = "menu.quiz"; + #[doc = "Reset Demo World"] + pub const MENU_RESETDEMO: &str = "menu.resetdemo"; + #[doc = "Resource Packs"] + pub const MENU_RESOURCEPACKS: &str = "menu.resourcepacks"; + #[doc = "Global Resources"] + pub const MENU_GLOBALPACKS: &str = "menu.globalpacks"; + #[doc = "Storage"] + pub const MENU_STORAGEMANAGEMENT: &str = "menu.storageManagement"; + #[doc = "Behavior Packs"] + pub const MENU_BEHAVIORS: &str = "menu.behaviors"; + #[doc = "World Templates"] + pub const MENU_WORLDTEMPLATES: &str = "menu.worldtemplates"; + #[doc = "Respawning"] + pub const MENU_RESPAWNING: &str = "menu.respawning"; + #[doc = "Resume Game"] + pub const MENU_RETURNTOGAME: &str = "menu.returnToGame"; + #[doc = "Save and Quit to Title"] + pub const MENU_RETURNTOMENU: &str = "menu.returnToMenu"; + #[doc = "Open to LAN"] + pub const MENU_SHARETOLAN: &str = "menu.shareToLan"; + #[doc = "Simulating the world for a bit"] + pub const MENU_SIMULATING: &str = "menu.simulating"; + #[doc = "Singleplayer"] + pub const MENU_SINGLEPLAYER: &str = "menu.singleplayer"; + #[doc = "Start playing"] + pub const MENU_STARTPLAYING: &str = "menu.startPlaying"; + #[doc = "Marketplace"] + pub const MENU_STORE: &str = "menu.store"; + #[doc = "Browse Add-ons!"] + pub const MENU_STORE_ADDONS: &str = "menu.store.addons"; + #[doc = "Skins"] + pub const MENU_SKINS: &str = "menu.skins"; + #[doc = "Start"] + pub const MENU_START: &str = "menu.start"; + #[doc = "Switching worlds"] + pub const MENU_SWITCHINGLEVEL: &str = "menu.switchingLevel"; + #[doc = "Making backup..."] + pub const MENU_MAKINGBACKUP: &str = "menu.makingBackup"; + #[doc = "Saving..."] + pub const MENU_SAVING: &str = "menu.saving"; + #[doc = "Editor Mode"] + pub const MENU_EDITORMODE: &str = "menu.editorMode"; + #[doc = "Resume"] + pub const MENU_EDITOR_PLAY: &str = "menu.editor.play"; + #[doc = "Choose Your Starting Character"] + pub const MENU_CHARACTER_CAST_SELECT_TITLE: &str = "menu.character_cast.select_title"; + #[doc = "Meet the Cast!"] + pub const MENU_CHARACTER_CAST_PREVIEW_TITLE: &str = "menu.character_cast.preview_title"; + #[doc = "Realms"] + pub const MENU_REALMS: &str = "menu.realms"; + #[doc = "Realms Server"] + pub const MENU_REALMSSERVER: &str = "menu.realmsServer"; + #[doc = "Servers"] + pub const MENU_SERVERS: &str = "menu.servers"; + #[doc = "Jump into trial mode and explore, gather and craft - all free, for a limited time."] + pub const MENU_TRIALLABEL: &str = "menu.trialLabel"; + #[doc = "Friends (%s)"] + pub const MENU_ONLINEFRIENDS: &str = "menu.onlinefriends"; + #[doc = "Social (%s)"] + pub const MENU_SOCIALFRIENDS: &str = "menu.socialfriends"; + #[doc = "The list of players in your world can now be found in here!"] + pub const MENU_SOCIALTOOLTIP: &str = "menu.socialTooltip"; + #[doc = "%s+"] + pub const MENU_MOREONLINEFRIENDCOUNT: &str = "menu.moreOnlineFriendCount"; + #[doc = "+%s"] + pub const MENU_MOREPARTYMEMBERCOUNT: &str = "menu.morePartyMemberCount"; + #[doc = "Trade something else to unlock!"] + pub const MERCHANT_DEPRECATED: &str = "merchant.deprecated"; + #[doc = "Press %1$s to dismount"] + pub const MOUNT_ONBOARD: &str = "mount.onboard"; + #[doc = "Connect"] + pub const MULTIPLAYER_CONNECT: &str = "multiplayer.connect"; + #[doc = "Downloading statistics & achievements..."] + pub const MULTIPLAYER_DOWNLOADINGSTATS: &str = "multiplayer.downloadingStats"; + #[doc = "Downloading terrain"] + pub const MULTIPLAYER_DOWNLOADINGTERRAIN: &str = "multiplayer.downloadingTerrain"; + #[doc = "Minecraft Multiplayer is currently not finished, but there"] + pub const MULTIPLAYER_INFO1: &str = "multiplayer.info1"; + #[doc = "is some buggy early testing going on."] + pub const MULTIPLAYER_INFO2: &str = "multiplayer.info2"; + #[doc = "Enter the IP of a server to connect to it:"] + pub const MULTIPLAYER_IPINFO: &str = "multiplayer.ipinfo"; + #[doc = "At least one of your resource or behavior packs failed to load."] + pub const MULTIPLAYER_PACKERRORS: &str = "multiplayer.packErrors"; + #[doc = "At least one of your resource or behavior packs failed to load. Try downloading this world from your Realm settings to see more details on the error."] + pub const MULTIPLAYER_PACKERRORS_REALMS: &str = "multiplayer.packErrors.realms"; + #[doc = "Inventory recovered and placed in chests near you."] + pub const MULTIPLAYER_PLAYER_INVENTORY_RECOVERED: &str = + "multiplayer.player.inventory.recovered"; + #[doc = "Inventory recovered. Find a safe place, and we'll place a chest near you the next time you join the world."] + pub const MULTIPLAYER_PLAYER_INVENTORY_FAILED: &str = "multiplayer.player.inventory.failed"; + #[doc = "%s joined the game"] + pub const MULTIPLAYER_PLAYER_JOINED: &str = "multiplayer.player.joined"; + #[doc = "%s (formerly known as %s) joined the game"] + pub const MULTIPLAYER_PLAYER_JOINED_RENAMED: &str = "multiplayer.player.joined.renamed"; + #[doc = "%s joined the Realm"] + pub const MULTIPLAYER_PLAYER_JOINED_REALMS: &str = "multiplayer.player.joined.realms"; + #[doc = "%s (formerly known as %s) joined the Realm"] + pub const MULTIPLAYER_PLAYER_JOINED_REALMS_RENAMED: &str = + "multiplayer.player.joined.realms.renamed"; + #[doc = "%s left the game"] + pub const MULTIPLAYER_PLAYER_LEFT: &str = "multiplayer.player.left"; + #[doc = "%s left the Realm"] + pub const MULTIPLAYER_PLAYER_LEFT_REALMS: &str = "multiplayer.player.left.realms"; + #[doc = "%s edited the character appearance."] + pub const MULTIPLAYER_PLAYER_CHANGETOPERSONA: &str = "multiplayer.player.changeToPersona"; + #[doc = "%s has changed their skin."] + pub const MULTIPLAYER_PLAYER_CHANGETOSKIN: &str = "multiplayer.player.changeToSkin"; + #[doc = "Leave Bed"] + pub const MULTIPLAYER_STOPSLEEPING: &str = "multiplayer.stopSleeping"; + #[doc = "%s/%s players sleeping"] + pub const MULTIPLAYER_PLAYERSSLEEPING: &str = "multiplayer.playersSleeping"; + #[doc = "No amount of rest can pass this night"] + pub const MULTIPLAYER_PLAYERSSLEEPINGNOTPOSSIBLE: &str = + "multiplayer.playersSleepingNotPossible"; + #[doc = "Sleeping through this night"] + pub const MULTIPLAYER_PLAYERSSKIPPINGNIGHT: &str = "multiplayer.playersSkippingNight"; + #[doc = "This server recommends the use of a custom resource pack."] + pub const MULTIPLAYER_TEXTUREPROMPT_LINE1: &str = "multiplayer.texturePrompt.line1"; + #[doc = "Would you like to download and install it automagically?"] + pub const MULTIPLAYER_TEXTUREPROMPT_LINE2: &str = "multiplayer.texturePrompt.line2"; + #[doc = "Play Multiplayer"] + pub const MULTIPLAYER_TITLE: &str = "multiplayer.title"; + #[doc = "Open Chat"] + pub const MULTIPLAYER_INBEDOPENCHAT: &str = "multiplayer.inBedOpenChat"; + #[doc = "The game's join code has been updated."] + pub const MULTIPLAYER_JOINCODE_REFRESHED: &str = "multiplayer.joincode.refreshed"; + #[doc = "This item is locked and can't be crafted with"] + pub const NOTIFICATION_LOCK_NOCRAFT: &str = "notification.lock.noCraft"; + #[doc = "This item is locked and can't be dropped"] + pub const NOTIFICATION_LOCK_NODROP: &str = "notification.lock.noDrop"; + #[doc = "This item is locked and can't be removed from the inventory"] + pub const NOTIFICATION_LOCK_NOREMOVE: &str = "notification.lock.noRemove"; + #[doc = "This item is locked and can't be replaced"] + pub const NOTIFICATION_LOCK_NOREPLACE: &str = "notification.lock.noReplace"; + #[doc = "Button Mode"] + pub const NPCSCREEN_ACTION_BUTTONMODE: &str = "npcscreen.action.buttonmode"; + #[doc = "On Enter"] + pub const NPCSCREEN_ACTION_ONENTER: &str = "npcscreen.action.onEnter"; + #[doc = "On Exit"] + pub const NPCSCREEN_ACTION_ONEXIT: &str = "npcscreen.action.onExit"; + #[doc = "Button Name"] + pub const NPCSCREEN_ACTION_BUTTONNAME: &str = "npcscreen.action.buttonname"; + #[doc = "Type Command Here..."] + pub const NPCSCREEN_ACTION_COMMAND_PLACEHOLDER: &str = "npcscreen.action.command.placeholder"; + #[doc = "Command"] + pub const NPCSCREEN_ACTION_COMMAND_TITLE: &str = "npcscreen.action.command.title"; + #[doc = "Type URL Here..."] + pub const NPCSCREEN_ACTION_URL_PLACEHOLDER: &str = "npcscreen.action.url.placeholder"; + #[doc = "URL"] + pub const NPCSCREEN_ACTION_URL_TITLE: &str = "npcscreen.action.url.title"; + #[doc = "Only URLs beginning with \"http\" or \"https\" are supported."] + pub const NPCSCREEN_ACTION_URL_WARNING_INVALIDURI: &str = + "npcscreen.action.url.warning.invalidUri"; + #[doc = "If no URL is added, this button will open a new browser window."] + pub const NPCSCREEN_ACTION_URL_WARNING_EMPTYURI: &str = "npcscreen.action.url.warning.emptyUri"; + #[doc = "Add Command"] + pub const NPCSCREEN_ADDCOMMAND: &str = "npcscreen.addcommand"; + #[doc = "Type Dialog Here..."] + pub const NPCSCREEN_ADDTEXT: &str = "npcscreen.addtext"; + #[doc = "Add URL"] + pub const NPCSCREEN_ADDURL: &str = "npcscreen.addurl"; + #[doc = "Advanced Settings"] + pub const NPCSCREEN_ADVANCEDSETTINGS: &str = "npcscreen.advancedsettings"; + #[doc = "Advanced NPC Settings"] + pub const NPCSCREEN_ADVANCEDTITLE: &str = "npcscreen.advancedtitle"; + #[doc = "Appearance"] + pub const NPCSCREEN_APPEARANCE: &str = "npcscreen.appearance"; + #[doc = "Non Player Character"] + pub const NPCSCREEN_BASICTITLE: &str = "npcscreen.basictitle"; + #[doc = "Dialog"] + pub const NPCSCREEN_DIALOG: &str = "npcscreen.dialog"; + #[doc = "Edit Dialog"] + pub const NPCSCREEN_EDITDIALOG: &str = "npcscreen.editdialog"; + #[doc = "Click this button to add a command in the NPC dialog box."] + pub const NPCSCREEN_HELP_COMMAND_A: &str = "npcscreen.help.command.a"; + #[doc = "Multiple commands can be added at once."] + pub const NPCSCREEN_HELP_COMMAND_B: &str = "npcscreen.help.command.b"; + #[doc = "Click this button to add a URL hyperlink in the NPC dialog box."] + pub const NPCSCREEN_HELP_URL_A: &str = "npcscreen.help.url.a"; + #[doc = "Link opens in the player's default browser."] + pub const NPCSCREEN_HELP_URL_B: &str = "npcscreen.help.url.b"; + #[doc = "Learn More"] + pub const NPCSCREEN_LEARNMORE: &str = "npcscreen.learnmore"; + #[doc = "Name"] + pub const NPCSCREEN_NAME: &str = "npcscreen.name"; + #[doc = "NPC"] + pub const NPCSCREEN_NPC: &str = "npcscreen.npc"; + #[doc = "OP Required"] + pub const NPCSCREEN_REQUIRESOP: &str = "npcscreen.requiresop"; + #[doc = "Opened the NPC Link."] + pub const NPCURI_LAUNCH_SUCCESS: &str = "npcUri.launch.success"; + #[doc = "Unable to open the NPC Link. This doesn't look like a supported URL."] + pub const NPCURI_LAUNCH_FAILURE: &str = "npcUri.launch.failure"; + #[doc = "Skin Packs"] + pub const OFFER_CATEGORY_SKINPACK: &str = "offer.category.skinpack"; + #[doc = "Texture Packs"] + pub const OFFER_CATEGORY_RESOURCEPACK: &str = "offer.category.resourcepack"; + #[doc = "Mash-up Packs"] + pub const OFFER_CATEGORY_MASHUP: &str = "offer.category.mashup"; + #[doc = "Worlds"] + pub const OFFER_CATEGORY_WORLDTEMPLATE: &str = "offer.category.worldtemplate"; + #[doc = "Editor's Choice"] + pub const OFFER_CATEGORY_EDITORSCHOICE: &str = "offer.category.editorschoice"; + #[doc = "All by %s"] + pub const OFFER_CATEGORY_ALLBYCREATOR: &str = "offer.category.allByCreator"; + #[doc = "Skins"] + pub const OFFER_NAVIGATIONTAB_SKINS: &str = "offer.navigationTab.skins"; + #[doc = "Textures"] + pub const OFFER_NAVIGATIONTAB_TEXTURES: &str = "offer.navigationTab.textures"; + #[doc = "Worlds"] + pub const OFFER_NAVIGATIONTAB_WORLDS: &str = "offer.navigationTab.worlds"; + #[doc = "Mash-ups"] + pub const OFFER_NAVIGATIONTAB_MASHUPS: &str = "offer.navigationTab.mashups"; + #[doc = "Open"] + pub const OFFER_PREVIEW_OPEN: &str = "offer.preview.open"; + #[doc = "Adjust the slider until you can barely see the darkest image."] + pub const OPTIONS_ADJUSTGAMMA: &str = "options.adjustGamma"; + #[doc = "Enable Single Sign On"] + pub const OPTIONS_ADUSESINGLESIGNON: &str = "options.adUseSingleSignOn"; + #[doc = "Remember Me"] + pub const OPTIONS_ADEDUREMEMBERME: &str = "options.adEduRememberMe"; + #[doc = "Advanced Video Settings..."] + pub const OPTIONS_ADVANCEDBUTTON: &str = "options.advancedButton"; + #[doc = "Show Advanced Video Settings"] + pub const OPTIONS_SHOWADVANCEDVIDEOSETTINGS: &str = "options.showAdvancedVideoSettings"; + #[doc = "Advanced OpenGL"] + pub const OPTIONS_ADVANCEDOPENGL: &str = "options.advancedOpengl"; + #[doc = "Advanced Video Settings"] + pub const OPTIONS_ADVANCEDVIDEOTITLE: &str = "options.advancedVideoTitle"; + #[doc = "3D Anaglyph"] + pub const OPTIONS_ANAGLYPH: &str = "options.anaglyph"; + #[doc = "Terms and Conditions"] + pub const OPTIONS_TERMSANDCONDITIONS: &str = "options.termsAndConditions"; + #[doc = "View"] + pub const OPTIONS_TERMSANDCONDITIONS_BUTTONLABEL: &str = + "options.termsAndConditions.buttonLabel"; + #[doc = "Attribution"] + pub const OPTIONS_ATTRIBUTION: &str = "options.attribution"; + #[doc = "Open"] + pub const OPTIONS_ATTRIBUTION_BUTTONLABEL: &str = "options.attribution.buttonLabel"; + #[doc = "Technology partners and systems"] + pub const OPTIONS_ATTRIBUTION_DESCRIPTION: &str = "options.attribution.description"; + #[doc = "Help Center"] + pub const OPTIONS_HELPCENTER: &str = "options.helpCenter"; + #[doc = "Open"] + pub const OPTIONS_HELPCENTER_BUTTONLABEL: &str = "options.helpCenter.buttonLabel"; + #[doc = "Get answers to all of your burning support queries"] + pub const OPTIONS_HELPCENTER_DESCRIPTION: &str = "options.helpCenter.description"; + #[doc = "3D Rendering"] + pub const OPTIONS_3DRENDERING: &str = "options.3DRendering"; + #[doc = "Animated water"] + pub const OPTIONS_ANIMATETEXTURES: &str = "options.animatetextures"; + #[doc = "Smooth Lighting"] + pub const OPTIONS_AO: &str = "options.ao"; + #[doc = "Maximum"] + pub const OPTIONS_AO_MAX: &str = "options.ao.max"; + #[doc = "Minimum"] + pub const OPTIONS_AO_MIN: &str = "options.ao.min"; + #[doc = "OFF"] + pub const OPTIONS_AO_OFF: &str = "options.ao.off"; + #[doc = "Auto Jump"] + pub const OPTIONS_AUTOJUMP: &str = "options.autojump"; + #[doc = "Auto jump"] + pub const OPTIONS_AUTOJUMP_NAME: &str = "options.autojump.name"; + #[doc = "Jump up single blocks when moving forward"] + pub const OPTIONS_AUTOJUMP_DESCRIPTION: &str = "options.autojump.description"; + #[doc = "Sprint Using The Joystick"] + pub const OPTIONS_SPRINTONMOVEMENT: &str = "options.sprintOnMovement"; + #[doc = "Easy sprint"] + pub const OPTIONS_SPRINTONMOVEMENT_NAME: &str = "options.sprintOnMovement.name"; + #[doc = "Run automatically when the joystick is tilted to the max"] + pub const OPTIONS_SPRINTONMOVEMENT_DESCRIPTION: &str = "options.sprintOnMovement.description"; + #[doc = "Turns on buttonless sprinting, allowing you to sprint when the joystick is fully pressed. No buttons required"] + pub const OPTIONS_SPRINTONMOVEMENT_MESSAGE: &str = "options.sprintOnMovement.message"; + #[doc = "Clear Hotbar"] + pub const OPTIONS_CLEARHOTBAR: &str = "options.clearhotbar"; + #[doc = "Turns on the option to remove all items from your hotbar while in the inventory menu"] + pub const OPTIONS_CLEARHOTBAR_DESCRIPTION: &str = "options.clearhotbar.description"; + #[doc = "Alternate Blocks"] + pub const OPTIONS_BLOCKALTERNATIVES: &str = "options.blockAlternatives"; + #[doc = "Build: %1$s"] + pub const OPTIONS_BUILDID_FORMAT: &str = "options.buildid.format"; + #[doc = "Copy text"] + pub const OPTIONS_BUILDINFO_BUTTONLABEL: &str = "options.buildInfo.buttonLabel"; + #[doc = "Copied data to clipboard"] + pub const OPTIONS_BUILDINFO_NOTIFICATION: &str = "options.buildInfo.notification"; + #[doc = "Protocol Version: %1%s"] + pub const OPTIONS_PROTOCOLVERSION_FORMAT: &str = "options.protocolversion.format"; + #[doc = "World Converter: %s"] + pub const OPTIONS_WORLDCONVERSION_VERSION: &str = "options.worldconversion.version"; + #[doc = "Build Date: %s"] + pub const OPTIONS_BUILDDATE_FORMAT: &str = "options.builddate.format"; + #[doc = "Mobile menu size"] + pub const OPTIONS_BUTTONSIZE: &str = "options.buttonSize"; + #[doc = "Highlight Always On"] + pub const OPTIONS_ALWAYSHIGHLIGHTHOVERINGBOXINCROSSHAIR: &str = + "options.alwaysHighlightHoveringBoxInCrosshair"; + #[doc = "Outline selection"] + pub const OPTIONS_ALWAYSHIGHLIGHTHOVERINGBOXINCROSSHAIR_NAME: &str = + "options.alwaysHighlightHoveringBoxInCrosshair.name"; + #[doc = "Adds a colored border to blocks you’re looking at, to make it easier to see which block is currently targeted"] + pub const OPTIONS_ALWAYSHIGHLIGHTHOVERINGBOXINCROSSHAIR_DESCRIPTION: &str = + "options.alwaysHighlightHoveringBoxInCrosshair.description"; + #[doc = "Use Specific Touch Control Names"] + pub const OPTIONS_USESPECIFICTOUCHCONTROLNAMES: &str = "options.useSpecificTouchControlNames"; + #[doc = "Control Mode"] + pub const OPTIONS_CONTROLMODE_TITLE: &str = "options.controlMode.title"; + #[doc = "Selected:"] + pub const OPTIONS_CONTROLMODE_SELECTED: &str = "options.controlMode.selected"; + #[doc = "Change Control Mode"] + pub const OPTIONS_CONTROLMODE_SELECTCONTROLMODE: &str = "options.controlMode.selectControlMode"; + #[doc = "Control mode"] + pub const OPTIONS_CONTROLMODE_NAME: &str = "options.controlMode.name"; + #[doc = "D-Pad & tap to interact"] + pub const OPTIONS_CONTROLMODE_CLASSICLABEL: &str = "options.controlMode.classicLabel"; + #[doc = "Joystick & tap to interact"] + pub const OPTIONS_CONTROLMODE_TOUCHLABEL: &str = "options.controlMode.touchLabel"; + #[doc = "Joystick & aim crosshair"] + pub const OPTIONS_CONTROLMODE_CROSSHAIRLABEL: &str = "options.controlMode.crosshairLabel"; + #[doc = "Change control mode"] + pub const OPTIONS_CONTROLMODE_LABEL: &str = "options.controlMode.label"; + #[doc = "Tap arrows to move. Drag anywhere else to look around. Tap and hold blocks to interact with them."] + pub const OPTIONS_CONTROLMODE_CLASSIC_DESCRIPTION: &str = + "options.controlMode.classic.description"; + #[doc = "Drag joystick to move. Drag anywhere else to look around. Tap and hold blocks to interact with them."] + pub const OPTIONS_CONTROLMODE_TOUCH_DESCRIPTION: &str = "options.controlMode.touch.description"; + #[doc = "Drag joystick to move. Drag anywhere else to look around. Aim crosshair and use buttons to interact with blocks."] + pub const OPTIONS_CONTROLMODE_CROSSHAIR_DESCRIPTION: &str = + "options.controlMode.crosshair.description"; + #[doc = "Show Touch Control Selection Screen"] + pub const OPTIONS_SHOWTOUCHCONTROLSELECTIONSCREEN: &str = + "options.showTouchControlSelectionScreen"; + #[doc = "Show Action Buttons"] + pub const OPTIONS_SHOWACTIONBUTTON: &str = "options.showActionButton"; + #[doc = "Show action buttons"] + pub const OPTIONS_SHOWACTIONBUTTON_NAME: &str = "options.showActionButton.name"; + #[doc = "Turns on additional on-screen buttons for advanced play"] + pub const OPTIONS_SHOWACTIONBUTTON_DESCRIPTION: &str = "options.showActionButton.description"; + #[doc = "Pick Block"] + pub const OPTIONS_SHOWBLOCKSELECTBUTTON: &str = "options.showBlockSelectButton"; + #[doc = "Pick block"] + pub const OPTIONS_SHOWBLOCKSELECTBUTTON_NAME: &str = "options.showBlockSelectButton.name"; + #[doc = "Quickly equip any block you can see in the world. Useful after explosions..."] + pub const OPTIONS_SHOWBLOCKSELECTBUTTON_MESSAGE: &str = "options.showBlockSelectButton.message"; + #[doc = "Turns on a feature that quickly allows you to equip any block you can see in the world. Useful after explosions..."] + pub const OPTIONS_SHOWBLOCKSELECTBUTTON_DESCRIPTION: &str = + "options.showBlockSelectButton.description"; + #[doc = "Show Camera Perspective Button"] + pub const OPTIONS_SHOWTOGGLECAMERAPERSPECTIVEBUTTON: &str = + "options.showToggleCameraPerspectiveButton"; + #[doc = "Camera perspective button"] + pub const OPTIONS_SHOWTOGGLECAMERAPERSPECTIVEBUTTON_NAME: &str = + "options.showToggleCameraPerspectiveButton.name"; + #[doc = "Turns on an on-screen button which changes the perspective of the camera from first-person to third-person. And back again"] + pub const OPTIONS_SHOWTOGGLECAMERAPERSPECTIVEBUTTON_DESCRIPTION: &str = + "options.showToggleCameraPerspectiveButton.description"; + #[doc = "Customize Controls"] + pub const OPTIONS_RESIZABLEUI: &str = "options.resizableUI"; + #[doc = "Enable New Touch Control Schemes"] + pub const OPTIONS_ENABLENEWTOUCHCONTROLSCHEMES: &str = "options.enableNewTouchControlSchemes"; + #[doc = "Reset On Start"] + pub const OPTIONS_RESETONSTART: &str = "options.resetOnStart"; + #[doc = "Add-Ons"] + pub const OPTIONS_CATEGORY_ADDONS: &str = "options.category.addons"; + #[doc = "Sound"] + pub const OPTIONS_CATEGORY_AUDIO: &str = "options.category.audio"; + #[doc = "Classroom"] + pub const OPTIONS_CATEGORY_CLASSROOM_SETTINGS: &str = "options.category.classroom_settings"; + #[doc = "Game"] + pub const OPTIONS_CATEGORY_GAME: &str = "options.category.game"; + #[doc = "Graphics"] + pub const OPTIONS_CATEGORY_GRAPHICS: &str = "options.category.graphics"; + #[doc = "Controls"] + pub const OPTIONS_CATEGORY_INPUT: &str = "options.category.input"; + #[doc = "Server"] + pub const OPTIONS_CATEGORY_SERVER: &str = "options.category.server"; + #[doc = "Change"] + pub const OPTIONS_CHANGE: &str = "options.change"; + #[doc = "Change Gamertag"] + pub const OPTIONS_CHANGEGAMERTAG: &str = "options.changeGamertag"; + #[doc = "Colors"] + pub const OPTIONS_CHAT_COLOR: &str = "options.chat.color"; + #[doc = "Focused Height"] + pub const OPTIONS_CHAT_HEIGHT_FOCUSED: &str = "options.chat.height.focused"; + #[doc = "Unfocused Height"] + pub const OPTIONS_CHAT_HEIGHT_UNFOCUSED: &str = "options.chat.height.unfocused"; + #[doc = "Web Links"] + pub const OPTIONS_CHAT_LINKS: &str = "options.chat.links"; + #[doc = "Prompt on Links"] + pub const OPTIONS_CHAT_LINKS_PROMPT: &str = "options.chat.links.prompt"; + #[doc = "Opacity"] + pub const OPTIONS_CHAT_OPACITY: &str = "options.chat.opacity"; + #[doc = "Scale"] + pub const OPTIONS_CHAT_SCALE: &str = "options.chat.scale"; + #[doc = "Chat Settings..."] + pub const OPTIONS_CHAT_TITLE: &str = "options.chat.title"; + #[doc = "Chat"] + pub const OPTIONS_CHAT_VISIBILITY: &str = "options.chat.visibility"; + #[doc = "Shown"] + pub const OPTIONS_CHAT_VISIBILITY_FULL: &str = "options.chat.visibility.full"; + #[doc = "Hidden"] + pub const OPTIONS_CHAT_VISIBILITY_HIDDEN: &str = "options.chat.visibility.hidden"; + #[doc = "Commands Only"] + pub const OPTIONS_CHAT_VISIBILITY_SYSTEM: &str = "options.chat.visibility.system"; + #[doc = "Width"] + pub const OPTIONS_CHAT_WIDTH: &str = "options.chat.width"; + #[doc = "Code Builder"] + pub const OPTIONS_CODEBUILDER: &str = "options.codeBuilder"; + #[doc = "Enable Content Log File"] + pub const OPTIONS_CONTENT_LOG_FILE: &str = "options.content_log_file"; + #[doc = "Enable Content Log GUI"] + pub const OPTIONS_CONTENT_LOG_GUI: &str = "options.content_log_gui"; + #[doc = "GUI Log Level"] + pub const OPTIONS_CONTENT_LOG_GUI_LEVEL: &str = "options.content_log_gui.level"; + #[doc = "Verbose"] + pub const OPTIONS_CONTENT_LOG_GUI_LEVEL_VERBOSE: &str = "options.content_log_gui.level.verbose"; + #[doc = "Info"] + pub const OPTIONS_CONTENT_LOG_GUI_LEVEL_INFO: &str = "options.content_log_gui.level.info"; + #[doc = "Warn"] + pub const OPTIONS_CONTENT_LOG_GUI_LEVEL_WARN: &str = "options.content_log_gui.level.warn"; + #[doc = "Error"] + pub const OPTIONS_CONTENT_LOG_GUI_LEVEL_ERROR: &str = "options.content_log_gui.level.error"; + #[doc = "Show Content Log GUI On Error During Load"] + pub const OPTIONS_CONTENT_LOG_GUI_SHOW_ON_ERRORS: &str = + "options.content_log_gui_show_on_errors"; + #[doc = "Controller"] + pub const OPTIONS_CONTROLLER: &str = "options.controller"; + #[doc = "Controller Layout"] + pub const OPTIONS_CONTROLLERLAYOUT: &str = "options.controllerLayout"; + #[doc = "Controller Settings"] + pub const OPTIONS_CONTROLLERSETTINGS: &str = "options.controllerSettings"; + #[doc = "Controls..."] + pub const OPTIONS_CONTROLS: &str = "options.controls"; + #[doc = "The following keys are used with 'CTRL + ALT'"] + pub const OPTIONS_CONTROL_ALT_KEYBINDS_SECTION: &str = "options.control_alt_keybinds_section"; + #[doc = "Credits"] + pub const OPTIONS_CREDITS: &str = "options.credits"; + #[doc = "View"] + pub const OPTIONS_CREDITS_BUTTONLABEL: &str = "options.credits.buttonLabel"; + #[doc = "All the people who helped make this game"] + pub const OPTIONS_CREDITS_DESCRIPTION: &str = "options.credits.description"; + #[doc = "Sneak"] + pub const OPTIONS_CROUCH: &str = "options.crouch"; + #[doc = "Expired since %s"] + pub const OPTIONS_CSBEXPIRED: &str = "options.csbExpired"; + #[doc = "MARKETPLACE PASS"] + pub const OPTIONS_CSBHEADING: &str = "options.csbHeading"; + #[doc = "Curated premium content"] + pub const OPTIONS_CSBINFOLINE01: &str = "options.csbInfoLine01"; + #[doc = "Refreshed every month"] + pub const OPTIONS_CSBINFOLINE02: &str = "options.csbInfoLine02"; + #[doc = "Exclusive deals"] + pub const OPTIONS_CSBINFOLINE03: &str = "options.csbInfoLine03"; + #[doc = "Customize World Settings"] + pub const OPTIONS_CUSTOMIZETITLE: &str = "options.customizeTitle"; + #[doc = "Vibrate When Breaking Blocks"] + pub const OPTIONS_DESTROYVIBRATION: &str = "options.destroyvibration"; + #[doc = "Vibrate when breaking blocks"] + pub const OPTIONS_DESTROYVIBRATION_TOUCH_NAME: &str = "options.destroyvibration.Touch.name"; + #[doc = "Turns on haptic feedback for mining and and other destructive behavior"] + pub const OPTIONS_DESTROYVIBRATION_TOUCH_DESCRIPTION: &str = + "options.destroyvibration.Touch.description"; + #[doc = "Vibrate When Splitting Items"] + pub const OPTIONS_SPLITVIBRATION: &str = "options.splitvibration"; + #[doc = "Vibrate when splitting items"] + pub const OPTIONS_SPLITVIBRATION_TOUCH_NAME: &str = "options.splitvibration.Touch.name"; + #[doc = "Turns on haptic feedback for inventory management"] + pub const OPTIONS_SPLITVIBRATION_TOUCH_DESCRIPTION: &str = + "options.splitvibration.Touch.description"; + #[doc = "Debug"] + pub const OPTIONS_DEBUG: &str = "options.debug"; + #[doc = "Flighting Debug"] + pub const OPTIONS_FLIGHTING_DEBUG: &str = "options.flighting_debug"; + #[doc = "Developer Options"] + pub const OPTIONS_DEBUGTITLE: &str = "options.debugTitle"; + #[doc = "Delete Microsoft account"] + pub const OPTIONS_DELETE_ACCOUNT_BUTTON: &str = "options.delete_account.button"; + #[doc = "Delete Microsoft account?"] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_TITLE: &str = "options.delete_account.confirm.title"; + #[doc = "WARNING: You will no longer be able to protect progression or purchases made on your device after deleting your account %s."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_WARNING: &str = + "options.delete_account.confirm.warning"; + #[doc = "Deleting your Microsoft account from this game will affect all Minecraft games that use this account."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_WARNING_2: &str = + "options.delete_account.confirm.warning.2"; + #[doc = "You will no longer be able to access in-game store content when you play on other platforms."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_CHECKBOX1: &str = + "options.delete_account.confirm.checkbox1"; + #[doc = "You will no longer be able to play online with your friends."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_CHECKBOX2: &str = + "options.delete_account.confirm.checkbox2"; + #[doc = "You will no longer be able to access Realms, including Realms subscriptions that are currently active."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_CHECKBOX3: &str = + "options.delete_account.confirm.checkbox3"; + #[doc = "You understand the above and you would like to continue with deleting your account."] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_CHECKBOX4: &str = + "options.delete_account.confirm.checkbox4"; + #[doc = "Delete"] + pub const OPTIONS_DELETE_ACCOUNT_CONFIRM_BUTTON: &str = "options.delete_account.confirm.button"; + #[doc = "Gameplay Tips"] + pub const OPTIONS_DEV_GAME_TIP: &str = "options.dev_game_tip"; + #[doc = "Show EDU Sign In Debug Panel"] + pub const OPTIONS_DEV_AD_SHOW_DEBUG_PANEL: &str = "options.dev_ad_show_debug_panel"; + #[doc = "EDU Sign In Token Refresh Threshold Seconds"] + pub const OPTIONS_DEV_AD_TOKEN_REFRESH_THRESHOLD: &str = + "options.dev_ad_token_refresh_threshold"; + #[doc = "EDU Max Sign In Token Refresh (Minutes)"] + pub const OPTIONS_DEV_AD_EDU_MAX_SIGNIN_TOKEN_REFRESH: &str = + "options.dev_ad_edu_max_signin_token_refresh"; + #[doc = "EDU Max Graph Token Refresh (Minutes)"] + pub const OPTIONS_DEV_AD_EDU_MAX_GRAPH_TOKEN_REFRESH: &str = + "options.dev_ad_edu_max_graph_token_refresh"; + #[doc = "Side By Side Comparison Rate"] + pub const OPTIONS_DEV_SIDE_BY_SIDE_COMPARISON_RATE: &str = + "options.dev_side_by_side_comparison_rate"; + #[doc = "Playfab Token Refresh Threshold Minutes"] + pub const OPTIONS_DEV_PLAYFAB_TOKEN_REFRESH_THRESHOLD: &str = + "options.dev_playfab_token_refresh_threshold"; + #[doc = "Assertions break in the debugger"] + pub const OPTIONS_DEV_ASSERTIONS_DEBUG_BREAK: &str = "options.dev_assertions_debug_break"; + #[doc = "Assertions show a modal dialog"] + pub const OPTIONS_DEV_ASSERTIONS_SHOW_DIALOG: &str = "options.dev_assertions_show_dialog"; + #[doc = "Display logged errors"] + pub const OPTIONS_DEV_SHOW_DISPLAY_LOGGED_ERROR: &str = "options.dev_show_display_logged_error"; + #[doc = "Marketplace errors"] + pub const OPTIONS_DEV_SHOW_DISPLAY_LOGGED_ERROR_MARKETPLACE: &str = + "options.dev_show_display_logged_error_marketplace"; + #[doc = "UI errors"] + pub const OPTIONS_DEV_SHOW_DISPLAY_LOGGED_ERROR_UI: &str = + "options.dev_show_display_logged_error_ui"; + #[doc = "OSI errors"] + pub const OPTIONS_DEV_SHOW_DISPLAY_LOGGED_ERROR_OSI: &str = + "options.dev_show_display_logged_error_osi"; + #[doc = "Other errors"] + pub const OPTIONS_DEV_SHOW_DISPLAY_LOGGED_ERROR_OTHER: &str = + "options.dev_show_display_logged_error_other"; + #[doc = "Force enable Trial Mode"] + pub const OPTIONS_DEV_FORCE_TRIAL_MODE: &str = "options.dev_force_trial_mode"; + #[doc = "Edu Demo (Requires re-sign-in)"] + pub const OPTIONS_DEV_EDUDEMO: &str = "options.dev_eduDemo"; + #[doc = "Remote Imgui Enabled"] + pub const OPTIONS_REMOTE_IMGUI_TOGGLE: &str = "options.remote_imgui_toggle"; + #[doc = "Enable Debug UI"] + pub const OPTIONS_DEV_ENABLEDEBUGUI: &str = "options.dev_enableDebugUI"; + #[doc = "Create Realm without purchase"] + pub const OPTIONS_DEV_CREATEREALMWITHOUTPURCHASE: &str = + "options.dev_createRealmWithoutPurchase"; + #[doc = "Flush orphaned Realms purchases"] + pub const OPTIONS_DEV_FLUSHORPHANEDREALMSPURCHASES: &str = + "options.dev_flushOrphanedRealmsPurchases"; + #[doc = "Enable Mixer interactive commands"] + pub const OPTIONS_DEV_ENABLEMIXERINTERACTIVE: &str = "options.dev_enableMixerInteractive"; + #[doc = "Require XBL for Store Offers"] + pub const OPTIONS_DEV_STOREOFFERQUERYREQUIRESXBL: &str = + "options.dev_storeOfferQueryRequiresXbl"; + #[doc = "Render bounding box"] + pub const OPTIONS_DEV_RENDERBOUNDINGBOX: &str = "options.dev_renderBoundingBox"; + #[doc = "Render paths"] + pub const OPTIONS_DEV_RENDERPATHS: &str = "options.dev_renderPaths"; + #[doc = "Render goal state"] + pub const OPTIONS_DEV_RENDERGOALSTATE: &str = "options.dev_renderGoalState"; + #[doc = "Render mob info state"] + pub const OPTIONS_DEV_RENDERMOBINFOSTATE: &str = "options.dev_renderMobInfoState"; + #[doc = "Reset client ID"] + pub const OPTIONS_DEV_RESETCLIENTID: &str = "options.dev_resetClientId"; + #[doc = "Show chunk map"] + pub const OPTIONS_DEV_SHOWCHUNKMAP: &str = "options.dev_showChunkMap"; + #[doc = "Chunk Map View Mode"] + pub const OPTIONS_DEV_CHUNKMAPMODE: &str = "options.dev_chunkMapMode"; + #[doc = "Off"] + pub const OPTIONS_DEV_CHUNK_MAP_MODE_OFF: &str = "options.dev_chunk_map_mode_off"; + #[doc = "Client"] + pub const OPTIONS_DEV_CHUNK_MAP_MODE_CLIENT: &str = "options.dev_chunk_map_mode_client"; + #[doc = "Client (MainChunkSource)"] + pub const OPTIONS_DEV_CHUNK_MAP_MODE_CLIENT_MAIN_CHUNKSOURCE: &str = + "options.dev_chunk_map_mode_client_main_chunksource"; + #[doc = "Server"] + pub const OPTIONS_DEV_CHUNK_MAP_MODE_SERVER_CHUNK_STATE: &str = + "options.dev_chunk_map_mode_server_chunk_state"; + #[doc = "Server (DB State)"] + pub const OPTIONS_DEV_CHUNK_MAP_MODE_SERVER_CHUNK_DEBUG_DISPLAY_STATE: &str = + "options.dev_chunk_map_mode_server_chunk_debug_display_state"; + #[doc = "Disable Terrain Drawing"] + pub const OPTIONS_DEV_DISABLERENDERTERRAIN: &str = "options.dev_disableRenderTerrain"; + #[doc = "Disable Entities Drawing"] + pub const OPTIONS_DEV_DISABLERENDERENTITIES: &str = "options.dev_disableRenderEntities"; + #[doc = "Disable Block Entities Drawing"] + pub const OPTIONS_DEV_DISABLERENDERBLOCKENTITIES: &str = + "options.dev_disableRenderBlockEntities"; + #[doc = "Disable Particles Drawing"] + pub const OPTIONS_DEV_DISABLERENDERPARTICLES: &str = "options.dev_disableRenderParticles"; + #[doc = "Disable Sky Drawing"] + pub const OPTIONS_DEV_DISABLERENDERSKY: &str = "options.dev_disableRenderSky"; + #[doc = "Disable Weather Drawing"] + pub const OPTIONS_DEV_DISABLERENDERWEATHER: &str = "options.dev_disableRenderWeather"; + #[doc = "Disable Hud Drawing"] + pub const OPTIONS_DEV_DISABLERENDERHUD: &str = "options.dev_disableRenderHud"; + #[doc = "Disable Item-in-Hand Drawing"] + pub const OPTIONS_DEV_DISABLERENDERITEMINHAND: &str = "options.dev_disableRenderItemInHand"; + #[doc = "Disable Main Menu CubeMap Drawing"] + pub const OPTIONS_DEV_DISABLERENDERMAINMENUCUBEMAP: &str = + "options.dev_disableRenderMainMenuCubeMap"; + #[doc = "Disable Main Menu Paperdoll Animation"] + pub const OPTIONS_DEV_DISABLERENDERMAINMENUPAPERDOLLANIMATION: &str = + "options.dev_disableRenderMainMenuPaperdollAnimation"; + #[doc = "Server Instance Thread"] + pub const OPTIONS_DEV_SERVERINSTANCETHREAD: &str = "options.dev_serverInstanceThread"; + #[doc = "Use new culler"] + pub const OPTIONS_DEV_NEWCULLER: &str = "options.dev_newCuller"; + #[doc = "Show build info"] + pub const OPTIONS_DEV_SHOWBUILDINFO: &str = "options.dev_showBuildInfo"; + #[doc = "Show dev console button"] + pub const OPTIONS_DEV_SHOWDEVCONSOLEBUTTON: &str = "options.dev_showDevConsoleButton"; + #[doc = "Show Realms permissions"] + pub const OPTIONS_DEV_REALMSPERMISSIONSENABLEDBUTTON: &str = + "options.dev_realmsPermissionsEnabledButton"; + #[doc = "Enable profiler"] + pub const OPTIONS_DEV_ENABLEPROFILER: &str = "options.dev_enableProfiler"; + #[doc = "Enable New Particle System"] + pub const OPTIONS_DEV_NEWPARTICLESYSTEM: &str = "options.dev_newParticleSystem"; + #[doc = "Enable debug HUD"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY: &str = "options.dev_enableDebugHudOverlay"; + #[doc = "Off"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_OFF: &str = "options.dev_enableDebugHudOverlay.off"; + #[doc = "Basic"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_BASIC: &str = + "options.dev_enableDebugHudOverlay.basic"; + #[doc = "ImGui"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_IMGUI: &str = + "options.dev_enableDebugHudOverlay.imgui"; + #[doc = "Render chunks"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_RENDERCHUNKS: &str = + "options.dev_enableDebugHudOverlay.renderchunks"; + #[doc = "Worker threads"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_WORKERTHREADS: &str = + "options.dev_enableDebugHudOverlay.workerthreads"; + #[doc = "Debug textures"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_DEBUGTEXTURES: &str = + "options.dev_enableDebugHudOverlay.debugtextures"; + #[doc = "Profiler"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_PROFILER: &str = + "options.dev_enableDebugHudOverlay.profiler"; + #[doc = "Image Memory"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_IMAGEMEMORY: &str = + "options.dev_enableDebugHudOverlay.imagememory"; + #[doc = "Texture Memory"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_TEXTUREMEMORY: &str = + "options.dev_enableDebugHudOverlay.texturememory"; + #[doc = "Per Image Memory"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_PERIMAGEMEMORY: &str = + "options.dev_enableDebugHudOverlay.perimagememory"; + #[doc = "Buffer Memory"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_BUFFERMEMORY: &str = + "options.dev_enableDebugHudOverlay.buffermemory"; + #[doc = "Camera"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_CAMERA: &str = + "options.dev_enableDebugHudOverlay.camera"; + #[doc = "Audio"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_AUDIO: &str = + "options.dev_enableDebugHudOverlay.audio"; + #[doc = "Client Network"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_CLIENT_NETWORK: &str = + "options.dev_enableDebugHudOverlay.client_network"; + #[doc = "Server Network"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_SERVER_NETWORK: &str = + "options.dev_enableDebugHudOverlay.server_network"; + #[doc = "Spatial Packet Optimizations"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_SPATIAL_PACKET_OPTIMIZATIONS: &str = + "options.dev_enableDebugHudOverlay.spatial_packet_optimizations"; + #[doc = "Lock Contention"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_LOCK_CONTENTION: &str = + "options.dev_enableDebugHudOverlay.lock_contention"; + #[doc = "Gameface"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_HBUI: &str = + "options.dev_enableDebugHudOverlay.hbui"; + #[doc = "LRU Cache Usage"] + pub const OPTIONS_DEV_ENABLEDEBUGHUDOVERLAY_CACHESTORAGEUSAGE: &str = + "options.dev_enableDebugHudOverlay.cachestorageusage"; + #[doc = "Transport Layer Type"] + pub const OPTIONS_DEV_TRANSPORT_LAYER: &str = "options.dev_transport_layer"; + #[doc = "Override MUTS Transport Layer Locally"] + pub const OPTIONS_DEV_CONTROLTOWER_OVERRIDE_TRANSPORT_LAYER: &str = + "options.dev_controltower_override_transport_layer"; + #[doc = "RakNet"] + pub const OPTIONS_DEV_TRANSPORT_LAYER_RAKNET: &str = "options.dev_transport_layer.raknet"; + #[doc = "NetherNet (MPSD)"] + pub const OPTIONS_DEV_TRANSPORT_LAYER_NETHERNET_MPSD: &str = + "options.dev_transport_layer.nethernet_mpsd"; + #[doc = "NetherNet (WebSockets)"] + pub const OPTIONS_DEV_TRANSPORT_LAYER_NETHERNET_WEBSOCKETS: &str = + "options.dev_transport_layer.nethernet_websockets"; + #[doc = "NetherNet Logging Verbosity"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY: &str = + "options.dev_nethernet_logging_verbosity"; + #[doc = "Disabled"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_DISABLED: &str = + "options.dev_nethernet_logging_verbosity.disabled"; + #[doc = "Critical Only"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_CRITICALONLY: &str = + "options.dev_nethernet_logging_verbosity.criticalonly"; + #[doc = "Error"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_ERROR: &str = + "options.dev_nethernet_logging_verbosity.error"; + #[doc = "Warning"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_WARNING: &str = + "options.dev_nethernet_logging_verbosity.warning"; + #[doc = "Information"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_INFORMATION: &str = + "options.dev_nethernet_logging_verbosity.information"; + #[doc = "Verbose"] + pub const OPTIONS_DEV_NETHERNET_LOGGING_VERBOSITY_VERBOSE: &str = + "options.dev_nethernet_logging_verbosity.verbose"; + #[doc = "Enable multithreaded rendering"] + pub const OPTIONS_DEV_MULTITHREADEDRENDERING: &str = "options.dev_multithreadedRendering"; + #[doc = "Enable File Watcher"] + pub const OPTIONS_DEV_FILE_WATCHER: &str = "options.dev_file_watcher"; + #[doc = "Enable Texture Hot Reloader"] + pub const OPTIONS_DEV_ENABLE_TEXTURE_HOT_RELOADER: &str = + "options.dev_enable_texture_hot_reloader"; + #[doc = "Achievements always enabled (Requires to be outside a game world)"] + pub const OPTIONS_DEV_ACHIEVEMENTSALWAYSENABLED: &str = "options.dev_achievementsAlwaysEnabled"; + #[doc = "Use local server"] + pub const OPTIONS_DEV_USELOCALSERVER: &str = "options.dev_useLocalServer"; + #[doc = "Use IPv6 Only"] + pub const OPTIONS_DEV_USEIPV6ONLY: &str = "options.dev_useIPv6Only"; + #[doc = "Render Attach Positions"] + pub const OPTIONS_DEV_ATTACHPOSRENDERLEVEL: &str = "options.dev_attachPosRenderLevel"; + #[doc = "Off"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_NONE: &str = "options.dev_render_attach_pos.none"; + #[doc = "Head Position"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_HEAD_POS: &str = + "options.dev_render_attach_pos.head_pos"; + #[doc = "Eyes Position"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_EYES_POS: &str = + "options.dev_render_attach_pos.eyes_pos"; + #[doc = "Breathing Position"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_BREATH_POS: &str = + "options.dev_render_attach_pos.breath_pos"; + #[doc = "Body Position"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_BODY_POS: &str = + "options.dev_render_attach_pos.body_pos"; + #[doc = "Feet Position"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_FEET_POS: &str = + "options.dev_render_attach_pos.feet_pos"; + #[doc = "All"] + pub const OPTIONS_DEV_RENDER_ATTACH_POS_ALL: &str = "options.dev_render_attach_pos.all"; + #[doc = "Disable Client Blob Cache"] + pub const OPTIONS_DEV_DISABLE_CLIENT_BLOB_CACHE: &str = "options.dev_disable_client_blob_cache"; + #[doc = "Force Client Blob Cache On For Local Games"] + pub const OPTIONS_DEV_FORCE_CLIENT_BLOB_CACHE: &str = "options.dev_force_client_blob_cache"; + #[doc = "Connection Quality"] + pub const OPTIONS_DEV_CONNECTIONQUALITY: &str = "options.dev_connectionQuality"; + #[doc = "Unlimited"] + pub const OPTIONS_DEV_CONNECTION_QUALITY_NO_LIMIT: &str = + "options.dev_connection_quality.no_limit"; + #[doc = "4G"] + pub const OPTIONS_DEV_CONNECTION_QUALITY_PHONE_4G: &str = + "options.dev_connection_quality.phone_4g"; + #[doc = "3G"] + pub const OPTIONS_DEV_CONNECTION_QUALITY_PHONE_3G: &str = + "options.dev_connection_quality.phone_3g"; + #[doc = "Slow"] + pub const OPTIONS_DEV_CONNECTION_QUALITY_SLOW: &str = "options.dev_connection_quality.slow"; + #[doc = "Very Slow"] + pub const OPTIONS_DEV_CONNECTION_QUALITY_VERY_SLOW: &str = + "options.dev_connection_quality.very_slow"; + #[doc = "Use FPS-independent Turning"] + pub const OPTIONS_DEV_USE_FPS_INDEPENDENT_TURNING: &str = + "options.dev_use_fps_independent_turning"; + #[doc = "Use Fast Chunk Culling"] + pub const OPTIONS_DEV_USE_FAST_CHUNK_CULLING: &str = "options.dev_use_fast_chunk_culling"; + #[doc = "Show Marketplace Document Id"] + pub const OPTIONS_DEV_DISPLAYMARKETPLACEDOCUMENTID: &str = + "options.dev_displayMarketplaceDocumentId"; + #[doc = "Add %s Coins"] + pub const OPTIONS_DEV_ADDCOINS: &str = "options.dev_addCoins"; + #[doc = "Add Coins"] + pub const OPTIONS_DEV_ADDCOINTITLE: &str = "options.dev_addCoinTitle"; + #[doc = "Reset All Entitlements"] + pub const OPTIONS_DEV_RESET_ENTITLEMENTS: &str = "options.dev_reset_entitlements"; + #[doc = "Resetting Entitlements, this dialog will close once the process finishes. You can close this window, but closing the game before this command finishes may result in unexpected behavior."] + pub const OPTIONS_DEV_RESET_ENTITLEMENTS_LOADING: &str = + "options.dev_reset_entitlements_loading"; + #[doc = "Warning, not all entitlements were properly deleted. Try running the command again, possibly after restarting the client."] + pub const OPTIONS_DEV_RESET_ENTITLEMENTS_ERROR_UNFINISHED: &str = + "options.dev_reset_entitlements_error_unfinished"; + #[doc = "Warning! This will delete all of your entitlements, including legacy entitlements that you may not be able to get back! This operation may take a while if you have a large number of entitlements. Are you sure you want to continue?"] + pub const OPTIONS_DEV_RESET_ENTITLEMENTS_WARNING: &str = + "options.dev_reset_entitlements_warning"; + #[doc = "Entitlements successfully deleted."] + pub const OPTIONS_DEV_RESET_ENTITLEMENTS_SUCCESS: &str = + "options.dev_reset_entitlements_success"; + #[doc = "The network call failed. Error: %s"] + pub const OPTIONS_DEV_CURRENCYFAILUREWARNING: &str = "options.dev_currencyFailureWarning"; + #[doc = "The network call failed. Make sure you are logged into an allow-listed account."] + pub const OPTIONS_DEV_CURRENCYFAILUREWARNINGGENERIC: &str = + "options.dev_currencyFailureWarningGeneric"; + #[doc = "Reset Wallet"] + pub const OPTIONS_DEV_RESET_WALLET: &str = "options.dev_reset_wallet"; + #[doc = "Error! Operation has failed, double check to make sure this account is on the Allow List."] + pub const OPTIONS_DEV_ALLOWLIST_FAILURE: &str = "options.dev_allowlist_failure"; + #[doc = "Discovery Environment (Requires Restart)"] + pub const OPTIONS_DISCOVERYENVIRONMENT: &str = "options.discoveryEnvironment"; + #[doc = "Production"] + pub const OPTIONS_DISCOVERYENVIRONMENT_PRODUCTION: &str = + "options.discoveryEnvironment.production"; + #[doc = "Staging"] + pub const OPTIONS_DISCOVERYENVIRONMENT_STAGING: &str = "options.discoveryEnvironment.staging"; + #[doc = "Local"] + pub const OPTIONS_DISCOVERYENVIRONMENT_LOCAL: &str = "options.discoveryEnvironment.local"; + #[doc = "Dev [Unstable]"] + pub const OPTIONS_DISCOVERYENVIRONMENT_DEV: &str = "options.discoveryEnvironment.dev"; + #[doc = "Perf [Very Unstable]"] + pub const OPTIONS_DISCOVERYENVIRONMENT_PERF: &str = "options.discoveryEnvironment.perf"; + #[doc = "Realms Environment"] + pub const OPTIONS_DEV_REALMSENVIRONMENT: &str = "options.dev_realmsEnvironment"; + #[doc = "Production"] + pub const OPTIONS_DEV_REALMS_ENVIRONMENT_PRODUCTION: &str = + "options.dev_realms_environment.production"; + #[doc = "Staging"] + pub const OPTIONS_DEV_REALMS_ENVIRONMENT_STAGING: &str = + "options.dev_realms_environment.staging"; + #[doc = "Local"] + pub const OPTIONS_DEV_REALMS_ENVIRONMENT_LOCAL: &str = "options.dev_realms_environment.local"; + #[doc = "Dev"] + pub const OPTIONS_DEV_REALMS_ENVIRONMENT_DEV: &str = "options.dev_realms_environment.dev"; + #[doc = "Realms SKU"] + pub const OPTIONS_DEV_REALMSSKU: &str = "options.dev_realmsSku"; + #[doc = "Production"] + pub const OPTIONS_DEV_REALMS_SKU_PRODUCTION: &str = "options.dev_realms_sku.production"; + #[doc = "Five Days"] + pub const OPTIONS_DEV_REALMS_SKU_FIVEDAY: &str = "options.dev_realms_sku.fiveday"; + #[doc = "Default"] + pub const OPTIONS_DEV_REALMS_SKU_DEFAULT: &str = "options.dev_realms_sku.default"; + #[doc = "Realms Endpoint"] + pub const OPTIONS_DEV_REALMSENDPOINT: &str = "options.dev_realmsEndpoint"; + #[doc = "Realms Endpoint Payment"] + pub const OPTIONS_DEV_REALMSENDPOINTPAYMENT: &str = "options.dev_realmsEndpointPayment"; + #[doc = "Realms Relying Party"] + pub const OPTIONS_DEV_REALMSRELYINGPARTY: &str = "options.dev_realmsRelyingParty"; + #[doc = "Realms Relying Party Payment"] + pub const OPTIONS_DEV_REALMSRELYINGPARTYPAYMENT: &str = "options.dev_realmsRelyingPartyPayment"; + #[doc = "Override Xbox Sandbox (OS controlled on Windows)"] + pub const OPTIONS_DEV_OVERRIDEXBOXENVIRONMENTWINDOWS: &str = + "options.dev_overrideXboxEnvironmentWindows"; + #[doc = "Override Xbox Sandbox (requires restart)"] + pub const OPTIONS_DEV_OVERRIDEXBOXENVIRONMENT: &str = "options.dev_overrideXboxEnvironment"; + #[doc = "Xbox Sandbox Environment (requires restart)"] + pub const OPTIONS_DEV_XBOXENVIRONMENT: &str = "options.dev_xboxEnvironment"; + #[doc = "Retail"] + pub const OPTIONS_DEV_XBOX_ENVIRONMENT_RETAIL: &str = "options.dev_xbox_environment.retail"; + #[doc = "Dev"] + pub const OPTIONS_DEV_XBOX_ENVIRONMENT_DEV: &str = "options.dev_xbox_environment.dev"; + #[doc = "Dev achievement"] + pub const OPTIONS_DEV_XBOX_ENVIRONMENT_DEV_ACHIEVEMENT: &str = + "options.dev_xbox_environment.dev_achievement"; + #[doc = "Override Experimental Treatments"] + pub const OPTIONS_DEV_EXPERIMENTALTREATMENT: &str = "options.dev_experimentalTreatment"; + #[doc = "Override Service Endpoints"] + pub const OPTIONS_DEV_SHOWDISCOVERYOVERRIDEPANEL: &str = + "options.dev_showDiscoveryOverridePanel"; + #[doc = "Override Type"] + pub const OPTIONS_DEV_SERVICEOVERRIDETYPE: &str = "options.dev_serviceOverrideType"; + #[doc = "Multi-branch Deployment"] + pub const OPTIONS_DEV_SERVICEOVERRIDETYPEMULTIBRANCH: &str = + "options.dev_serviceOverrideTypeMultibranch"; + #[doc = "Custom"] + pub const OPTIONS_DEV_SERVICEOVERRIDETYPECUSTOM: &str = "options.dev_serviceOverrideTypeCustom"; + #[doc = "Service Name (safety, persona, etc.)"] + pub const OPTIONS_DEV_DISCOVERYOVERRIDESERVICENAME: &str = + "options.dev_discoveryOverrideServiceName"; + #[doc = "Branch"] + pub const OPTIONS_DEV_DISCOVERYOVERRIDESERVICEBRANCH: &str = + "options.dev_discoveryOverrideServiceBranch"; + #[doc = "URL"] + pub const OPTIONS_DEV_DISCOVERYOVERRIDESERVICECUSTOM: &str = + "options.dev_discoveryOverrideServiceCustom"; + #[doc = "Reset All Endpoints"] + pub const OPTIONS_DEV_RESETALLENDPOINTOVERRIDES: &str = "options.dev_resetAllEndpointOverrides"; + #[doc = "Apply"] + pub const OPTIONS_DEV_APPLY: &str = "options.dev_apply"; + #[doc = "Display Treatments"] + pub const OPTIONS_DEV_DISPLAYTREATMENTSPANEL: &str = "options.dev_displayTreatmentsPanel"; + #[doc = "Current Treatments"] + pub const OPTIONS_DEV_CURRENTTREATMENTSTITLE: &str = "options.dev_currentTreatmentsTitle"; + #[doc = "Unused Treatments"] + pub const OPTIONS_DEV_UNUSEDTREATMENTSTITLE: &str = "options.dev_unusedTreatmentsTitle"; + #[doc = "Add Treatment Id"] + pub const OPTIONS_DEV_ADDTREATMENTID: &str = "options.dev_addTreatmentId"; + #[doc = "Add"] + pub const OPTIONS_DEV_ADDLABEL: &str = "options.dev_addLabel"; + #[doc = "Apply Treatments"] + pub const OPTIONS_DEV_APPLYTREATMENTS: &str = "options.dev_applyTreatments"; + #[doc = "Reset To Default"] + pub const OPTIONS_DEV_RESETTODEFAULT: &str = "options.dev_resetToDefault"; + #[doc = "Clear"] + pub const OPTIONS_DEV_CLEARFLIGHTS: &str = "options.dev_clearFlights"; + #[doc = "Override Configurations"] + pub const OPTIONS_DEV_EXPERIMENTALCONFIGURATIONS: &str = + "options.dev_experimentalConfigurations"; + #[doc = "Override Realms Features"] + pub const OPTIONS_DEV_OVERRIDEREALMSFEATURES: &str = "options.dev_overrideRealmsFeatures"; + #[doc = "Display Configurations"] + pub const OPTIONS_DEV_DISPLAYCONFIGURATIONSPANEL: &str = + "options.dev_displayConfigurationsPanel"; + #[doc = "Display Realms Features"] + pub const OPTIONS_DEV_DISPLAYREALMSFEATURESPANEL: &str = + "options.dev_displayRealmsFeaturesPanel"; + #[doc = "Add Configuration Id"] + pub const OPTIONS_DEV_ADDCONFIGURATIONID: &str = "options.dev_addConfigurationId"; + #[doc = "Add Realms Feature Id"] + pub const OPTIONS_DEV_ADDREALMSFEATUREID: &str = "options.dev_addRealmsFeatureId"; + #[doc = "Enabled Realms Feature Flags"] + pub const OPTIONS_DEV_CURRENTREALMSFEATURESTITLE: &str = + "options.dev_currentRealmsFeaturesTitle"; + #[doc = "Disabled Realms Feature Flags"] + pub const OPTIONS_DEV_UNUSEDREALMSFEATURESTITLE: &str = "options.dev_unusedRealmsFeaturesTitle"; + #[doc = "Reset Day One Experience"] + pub const OPTIONS_DEV_RESET_DAY_ONE_EXPERIENCE: &str = "options.dev_reset_day_one_experience"; + #[doc = "Reset New Player Flow (must delete worlds and packs)"] + pub const OPTIONS_DEV_RESET_NEW_PLAYER_FLOW: &str = "options.dev_reset_new_player_flow"; + #[doc = "Use Zipped In-package Packs"] + pub const OPTIONS_DEV_USEZIPPEDINPACKAGEPACKS: &str = "options.dev_useZippedInPackagePacks"; + #[doc = "Import Packs as Zip"] + pub const OPTIONS_DEV_IMPORTPACKSASZIP: &str = "options.dev_importPacksAsZip"; + #[doc = "Export Settings Folder"] + pub const OPTIONS_DEV_FOLDERS_PORTSETTINGSFOLDER: &str = + "options.dev_folders_portSettingsFolder"; + #[doc = "Use Override Date"] + pub const OPTIONS_DEV_USEOVERRIDEDATE: &str = "options.dev_useOverrideDate"; + #[doc = "Display Datetime"] + pub const OPTIONS_DEV_DISPLAYOVERRIDEDATETIME: &str = "options.dev_displayOverrideDatetime"; + #[doc = "Load Override Date At Launch"] + pub const OPTIONS_DEV_LOADOVERRIDEDATE: &str = "options.dev_loadOverrideDate"; + #[doc = "Override Editor Timezone Type"] + pub const OPTIONS_DEV_TIMEZONETYPE: &str = "options.dev.timeZoneType"; + #[doc = "Edit in Local Time"] + pub const OPTIONS_DEV_TIMEZONETYPE_LOCAL: &str = "options.dev.timeZoneType.local"; + #[doc = "Edit in UTC"] + pub const OPTIONS_DEV_TIMEZONETYPE_UTC: &str = "options.dev.timeZoneType.utc"; + #[doc = "Year"] + pub const OPTIONS_DEV_OVERRIDEDATEYEAR: &str = "options.dev_overrideDateYear"; + #[doc = "Month"] + pub const OPTIONS_DEV_OVERRIDEDATEMONTH: &str = "options.dev_overrideDateMonth"; + #[doc = "Day"] + pub const OPTIONS_DEV_OVERRIDEDATEDAY: &str = "options.dev_overrideDateDay"; + #[doc = "Hour"] + pub const OPTIONS_DEV_OVERRIDEDATEHOUR: &str = "options.dev_overrideDateHour"; + #[doc = "Minute"] + pub const OPTIONS_DEV_OVERRIDEDATEMINUTE: &str = "options.dev_overrideDateMinute"; + #[doc = "Override Day Length In Minutes (Min: 1)"] + pub const OPTIONS_DEV_OVERRIDEDAYLENGTH: &str = "options.dev_overrideDayLength"; + #[doc = "Scale Speed That Time Passes (Min: 1, Default: 1)"] + pub const OPTIONS_DEV_OVERRIDETIMESCALE: &str = "options.dev_overrideTimeScale"; + #[doc = "Update Override Date"] + pub const OPTIONS_DEV_UPDATEOVERRIDEDATE: &str = "options.dev_updateOverrideDate"; + #[doc = "Major"] + pub const OPTIONS_DEV_OVERRIDEVERSIONMAJOR: &str = "options.dev_overrideVersionMajor"; + #[doc = "Minor"] + pub const OPTIONS_DEV_OVERRIDEVERSIONMINOR: &str = "options.dev_overrideVersionMinor"; + #[doc = "Patch"] + pub const OPTIONS_DEV_OVERRIDEVERSIONPATCH: &str = "options.dev_overrideVersionPatch"; + #[doc = "Update Client Version Override"] + pub const OPTIONS_DEV_UPDATEVERSIONOVERRIDE: &str = "options.dev_updateVersionOverride"; + #[doc = "Reset Override Date"] + pub const OPTIONS_DEV_RESETOVERRIDEDATE: &str = "options.dev_resetOverrideDate"; + #[doc = "Clear Marketplace Cache"] + pub const OPTIONS_DEV_CLEARSTORECACHE: &str = "options.dev_clearStoreCache"; + #[doc = "Clear Download Cache"] + pub const OPTIONS_DEV_CLEARDOWNLOADECACHE: &str = "options.dev_clearDownloadeCache"; + #[doc = "Clear Library Cache"] + pub const OPTIONS_DEV_CLEARLIBRARYCACHE: &str = "options.dev_clearLibraryCache"; + #[doc = "Clear Screenshots Cache"] + pub const OPTIONS_DEV_CLEARSCREENSHOTSCACHE: &str = "options.dev_clearScreenshotsCache"; + #[doc = "Clear All Cache"] + pub const OPTIONS_DEV_CLEARALLCACHE: &str = "options.dev_clearAllCache"; + #[doc = "Network conditioner (simulate bad connections)"] + pub const OPTIONS_DEV_CONNECTION_QUALITY: &str = "options.dev_connection_quality"; + #[doc = "Off - In-memory connection enabled for local play"] + pub const OPTIONS_DEV_CONNECTION_OFF: &str = "options.dev_connection_off"; + #[doc = "Full network stack enabled - No limits"] + pub const OPTIONS_DEV_CONNECTION_NOLIMIT: &str = "options.dev_connection_nolimit"; + #[doc = "4G - 15Mbps, 100ms latency, 1% packet loss"] + pub const OPTIONS_DEV_CONNECTION_4G: &str = "options.dev_connection_4g"; + #[doc = "3G - 1.5Mbps, 200ms latency, 2% packet loss"] + pub const OPTIONS_DEV_CONNECTION_3G: &str = "options.dev_connection_3g"; + #[doc = "Slow - 400Kbps, 300ms latency, 3% packet loss"] + pub const OPTIONS_DEV_CONNECTION_SLOW: &str = "options.dev_connection_slow"; + #[doc = "Very slow - 200Kbps, 400ms latency, 4% packet loss"] + pub const OPTIONS_DEV_CONNECTION_VERYSLOW: &str = "options.dev_connection_veryslow"; + #[doc = "Delete All Personas"] + pub const OPTIONS_DEV_DELETEALLPERSONAS: &str = "options.dev_deleteAllPersonas"; + #[doc = "Delete Local Screenshots"] + pub const OPTIONS_DEV_DELETELOCALSCREENSHOTS: &str = "options.dev_deleteLocalScreenshots"; + #[doc = "Delete Legacy Persona Slot"] + pub const OPTIONS_DEV_DELETELEGACYPERSONA: &str = "options.dev_deleteLegacyPersona"; + #[doc = "Education Services (MESS) Environment (requires restart)"] + pub const OPTIONS_DEV_EDUCATION_SERVICES_ENVIRONMENT: &str = + "options.dev_education_services_environment"; + #[doc = "Development"] + pub const OPTIONS_DEV_EDUCATION_ENVIRONMENT_DEV: &str = "options.dev_education_environment.dev"; + #[doc = "Staging"] + pub const OPTIONS_DEV_EDUCATION_ENVIRONMENT_STAGING: &str = + "options.dev_education_environment.staging"; + #[doc = "Pre-Production"] + pub const OPTIONS_DEV_EDUCATION_ENVIRONMENT_PREPROD: &str = + "options.dev_education_environment.preprod"; + #[doc = "Production"] + pub const OPTIONS_DEV_EDUCATION_ENVIRONMENT_PROD: &str = + "options.dev_education_environment.prod"; + #[doc = "Local"] + pub const OPTIONS_DEV_EDUCATION_ENVIRONMENT_LOCAL: &str = + "options.dev_education_environment.local"; + #[doc = "Select Windows Store (Restart Required)"] + pub const OPTIONS_DEV_WINDOWSSTORE: &str = "options.dev.windowsStore"; + #[doc = "Automatic"] + pub const OPTIONS_DEV_WINDOWSSTORE_AUTO: &str = "options.dev.windowsStore.auto"; + #[doc = "Legacy Windows Store - V6"] + pub const OPTIONS_DEV_WINDOWSSTORE_V6: &str = "options.dev.windowsStore.v6"; + #[doc = "OneStore - V8"] + pub const OPTIONS_DEV_WINDOWSSTORE_V8: &str = "options.dev.windowsStore.v8"; + #[doc = "Currently Active Stores:"] + pub const OPTIONS_DEV_STORES: &str = "options.dev.stores"; + #[doc = "Enable sunset overrides"] + pub const OPTIONS_DEV_SUNSET_OVERRIDES: &str = "options.dev_sunset_overrides"; + #[doc = "Treat device as fully sunset"] + pub const OPTIONS_DEV_SUNSET_STATUS: &str = "options.dev_sunset_status"; + #[doc = "Sunsetting Tier"] + pub const OPTIONS_DEV_SUNSETTING_TIER: &str = "options.dev_sunsetting_tier"; + #[doc = "Tier 1 - Initial"] + pub const OPTIONS_DEV_SUNSETTING_TIER_ONE: &str = "options.dev_sunsetting_tier.one"; + #[doc = "Tier 2 - KitKat"] + pub const OPTIONS_DEV_SUNSETTING_TIER_TWO: &str = "options.dev_sunsetting_tier.two"; + #[doc = "Tier 3 - FireTV"] + pub const OPTIONS_DEV_SUNSETTING_TIER_THREE: &str = "options.dev_sunsetting_tier.three"; + #[doc = "Tier 4 - 1024MB"] + pub const OPTIONS_DEV_SUNSETTING_TIER_FOUR: &str = "options.dev_sunsetting_tier.four"; + #[doc = "Tier 5 - iOS 12 & Nougat"] + pub const OPTIONS_DEV_SUNSETTING_TIER_FIVE: &str = "options.dev_sunsetting_tier.five"; + #[doc = "Tier 6 - iOS 13, Android 8, VR devices"] + pub const OPTIONS_DEV_SUNSETTING_TIER_SIX: &str = "options.dev_sunsetting_tier.six"; + #[doc = "Not Pending"] + pub const OPTIONS_DEV_SUNSETTING_TIER_NOT_PENDING: &str = + "options.dev_sunsetting_tier.not_pending"; + #[doc = "Gatherings"] + pub const OPTIONS_DEV_GATHERINGS_SECTION: &str = "options.dev_gatherings_section"; + #[doc = "Filter Gatherings"] + pub const OPTIONS_DEV_GATHERINGS_FILTER: &str = "options.dev_gatherings_filter"; + #[doc = "Active: %s"] + pub const OPTIONS_DEV_GATHERINGS_ACTIVE_GATHERING: &str = + "options.dev_gatherings_active_gathering"; + #[doc = "Available Gatherings"] + pub const OPTIONS_DEV_GATHERINGS_AVAILABLE_GATHERINGS: &str = + "options.dev_gatherings_available_gatherings"; + #[doc = "Clear System Service Pack Cache"] + pub const OPTIONS_DEV_GATHERINGS_CLEAR_SYSTEM_SERVICE_PACK: &str = + "options.dev_gatherings_clear_system_service_pack"; + #[doc = "Refresh Gatherings"] + pub const OPTIONS_DEV_GATHERINGS_REFRESH_GATHERINGS: &str = + "options.dev_gatherings_refresh_gatherings"; + #[doc = "Difficulty"] + pub const OPTIONS_DIFFICULTY: &str = "options.difficulty"; + #[doc = "Select your preferred level of challenge"] + pub const OPTIONS_DIFFICULTY_DESCRIPTION: &str = "options.difficulty.description"; + #[doc = "Easy"] + pub const OPTIONS_DIFFICULTY_EASY: &str = "options.difficulty.easy"; + #[doc = "Hard"] + pub const OPTIONS_DIFFICULTY_HARD: &str = "options.difficulty.hard"; + #[doc = "Hardcore"] + pub const OPTIONS_DIFFICULTY_HARDCORE: &str = "options.difficulty.hardcore"; + #[doc = "Normal"] + pub const OPTIONS_DIFFICULTY_NORMAL: &str = "options.difficulty.normal"; + #[doc = "Peaceful"] + pub const OPTIONS_DIFFICULTY_PEACEFUL: &str = "options.difficulty.peaceful"; + #[doc = "Hostile mobs spawn but deal less damage. Hunger bar depletes and drains health down to 5 hearts."] + pub const OPTIONS_DIFFICULTY_DESCRIPTION_EASY: &str = "options.difficulty.description.easy"; + #[doc = "Hostile mobs spawn and deal more damage. Hunger bar depletes and can drain all health."] + pub const OPTIONS_DIFFICULTY_DESCRIPTION_HARD: &str = "options.difficulty.description.hard"; + #[doc = "Hostile mobs spawn and deal standard damage. Hunger bar depletes and drains health down to half a heart."] + pub const OPTIONS_DIFFICULTY_DESCRIPTION_NORMAL: &str = "options.difficulty.description.normal"; + #[doc = "No hostile mobs and only some neutral mobs spawn. Hunger bar doesn’t deplete and health replenishes over time."] + pub const OPTIONS_DIFFICULTY_DESCRIPTION_PEACEFUL: &str = + "options.difficulty.description.peaceful"; + #[doc = "D-Pad Size"] + pub const OPTIONS_DPADSCALE: &str = "options.dpadscale"; + #[doc = "Text To Speech For Chat"] + pub const OPTIONS_ENABLECHATTEXTTOSPEECH: &str = "options.enableChatTextToSpeech"; + #[doc = "Hear chat messages with text to speech"] + pub const OPTIONS_ENABLECHATTEXTTOSPEECH_DESCRIPTION: &str = + "options.enableChatTextToSpeech.description"; + #[doc = "Text To Speech with Device Settings"] + pub const OPTIONS_ENABLEAUTOPLATFORMTEXTTOSPEECH: &str = + "options.enableAutoPlatformTextToSpeech"; + #[doc = "Use your device for text to speech"] + pub const OPTIONS_ENABLEAUTOPLATFORMTEXTTOSPEECH_DESCRIPTION: &str = + "options.enableAutoPlatformTextToSpeech.description"; + #[doc = "Text To Speech For UI"] + pub const OPTIONS_ENABLEUITEXTTOSPEECH: &str = "options.enableUITextToSpeech"; + #[doc = "Hear menu options and other UI elements"] + pub const OPTIONS_ENABLEUITEXTTOSPEECH_DESCRIPTION: &str = + "options.enableUITextToSpeech.description"; + #[doc = "Closed Captions"] + pub const OPTIONS_ENABLEGAMEPLAYSUBTITLES: &str = "options.enableGameplaySubtitles"; + #[doc = "Subtitles for all the sounds in Minecraft"] + pub const OPTIONS_ENABLEGAMEPLAYSUBTITLES_DESCRIPTION: &str = + "options.enableGameplaySubtitles.description"; + #[doc = "Extra large UI"] + pub const OPTIONS_GUIACCESSIBILITYSCALING: &str = "options.guiAccessibilityScaling"; + #[doc = "Extra large new UI"] + pub const OPTIONS_GUIACCESSIBILITYSCALING_NAME: &str = "options.guiAccessibilityScaling.name"; + #[doc = "Increase the size of the UI for clarity and easy reading"] + pub const OPTIONS_GUIACCESSIBILITYSCALING_DESCRIPTION: &str = + "options.guiAccessibilityScaling.description"; + #[doc = "Chat instructions on join"] + pub const OPTIONS_ENABLEOPENCHATMESSAGE: &str = "options.enableOpenChatMessage"; + #[doc = "Get a reminder on how to open chat when you join a world"] + pub const OPTIONS_ENABLEOPENCHATMESSAGE_DESCRIPTION: &str = + "options.enableOpenChatMessage.description"; + #[doc = "Entity Shadows"] + pub const OPTIONS_ENTITYSHADOWS: &str = "options.entityShadows"; + #[doc = "Edit Settings"] + pub const OPTIONS_EDITSETTINGS: &str = "options.editSettings"; + #[doc = "Beautiful Skies"] + pub const OPTIONS_FANCYSKIES: &str = "options.fancyskies"; + #[doc = "Show sun, moon, stars, and atmospheric effects"] + pub const OPTIONS_FANCYSKIES_DESCRIPTION: &str = "options.fancyskies.description"; + #[doc = "A 64 bit Java installation is recommended"] + pub const OPTIONS_FARWARNING1: &str = "options.farWarning1"; + #[doc = "for 'Far' render distance (you have 32 bit)"] + pub const OPTIONS_FARWARNING2: &str = "options.farWarning2"; + #[doc = "Enable FBOs"] + pub const OPTIONS_FBOENABLE: &str = "options.fboEnable"; + #[doc = "Force Unicode Font"] + pub const OPTIONS_FORCEUNICODEFONT: &str = "options.forceUnicodeFont"; + #[doc = "FOV"] + pub const OPTIONS_FOV: &str = "options.fov"; + #[doc = "Field of view"] + pub const OPTIONS_FOV_NAME: &str = "options.fov.name"; + #[doc = "Viewing angle of the in-game camera"] + pub const OPTIONS_FOV_DESCRIPTION: &str = "options.fov.description"; + #[doc = "FOV Can Be Altered By Gameplay"] + pub const OPTIONS_FOV_TOGGLE: &str = "options.fov.toggle"; + #[doc = "Field of view can be altered by gameplay"] + pub const OPTIONS_FOV_TOGGLE_NAME: &str = "options.fov.toggle.name"; + #[doc = "Allow gameplay effects like sprinting or potion use to temporarily change the Field Of View"] + pub const OPTIONS_FOV_TOGGLE_DESCRIPTION: &str = "options.fov.toggle.description"; + #[doc = "Licenses"] + pub const OPTIONS_LICENSES: &str = "options.licenses"; + #[doc = "Licensed Content"] + pub const OPTIONS_LICENSED_CONTENT: &str = "options.licensed_content"; + #[doc = "Open"] + pub const OPTIONS_LICENSED_CONTENT_BUTTONLABEL: &str = "options.licensed_content.buttonLabel"; + #[doc = "All licensed content available in Minecraft"] + pub const OPTIONS_LICENSED_CONTENT_DESCRIPTION: &str = "options.licensed_content.description"; + #[doc = "Licensed content"] + pub const OPTIONS_LICENSED_CONTENT_NAME: &str = "options.licensed_content.name"; + #[doc = "Network Settings"] + pub const OPTIONS_NETWORKSETTINGS: &str = "options.networkSettings"; + #[doc = "Power-Saving Features"] + pub const OPTIONS_ECOMODE: &str = "options.ecoMode"; + #[doc = "Lower Framerate When Controller Is Disconnected"] + pub const OPTIONS_ENABLEECOMODE: &str = "options.enableEcoMode"; + #[doc = "Lower framerate when controller is disconnected"] + pub const OPTIONS_ENABLEECOMODE_NAME: &str = "options.enableEcoMode.name"; + #[doc = "Font License"] + pub const OPTIONS_FONT_LICENSE: &str = "options.font_license"; + #[doc = "View"] + pub const OPTIONS_FONT_LICENSE_BUTTONLABEL: &str = "options.font_license.buttonLabel"; + #[doc = "A license for third-party fonts"] + pub const OPTIONS_FONT_LICENSE_DESCRIPTION: &str = "options.font_license.description"; + #[doc = "Font license"] + pub const OPTIONS_FONT_LICENSE_NAME: &str = "options.font_license.name"; + #[doc = "%1"] + pub const OPTIONS_FONT_LICENSE_BODY: &str = "options.font_license_body"; + #[doc = "%s"] + pub const OPTIONS_DEFAULT_FORMAT: &str = "options.default.format"; + #[doc = "%s%%"] + pub const OPTIONS_PERCENT_FORMAT: &str = "options.percent.format"; + #[doc = "%s°"] + pub const OPTIONS_FOV_FORMAT: &str = "options.fov.format"; + #[doc = "Quake Pro"] + pub const OPTIONS_FOV_MAX: &str = "options.fov.max"; + #[doc = "Normal"] + pub const OPTIONS_FOV_MIN: &str = "options.fov.min"; + #[doc = "Adjust Gamma"] + pub const OPTIONS_GAMMAINTENSITY: &str = "options.gammaIntensity"; + #[doc = "Gamma"] + pub const OPTIONS_HDR_BRIGHTNESS: &str = "options.hdr_brightness"; + #[doc = "HUD Opacity"] + pub const OPTIONS_HUDOPACITY: &str = "options.hudOpacity"; + #[doc = "Adjust how much you can see through the Heads Up Display"] + pub const OPTIONS_HUDOPACITY_DESCRIPTION: &str = "options.hudOpacity.description"; + #[doc = "Normal"] + pub const OPTIONS_HUDOPACITY_MAX: &str = "options.hudOpacity.max"; + #[doc = "Hidden"] + pub const OPTIONS_HUDOPACITY_MIN: &str = "options.hudOpacity.min"; + #[doc = "Fail Realms Purchase Fulfillment"] + pub const OPTIONS_FAILREALMSPURCHASEFULFILLMENT: &str = "options.failRealmsPurchaseFulfillment"; + #[doc = "Max Framerate"] + pub const OPTIONS_FRAMERATELIMIT: &str = "options.framerateLimit"; + #[doc = "Unlimited"] + pub const OPTIONS_FRAMERATELIMIT_MAX: &str = "options.framerateLimit.max"; + #[doc = "Full Keyboard Gameplay"] + pub const OPTIONS_FULLKEYBOARDGAMEPLAY: &str = "options.fullKeyboardGameplay"; + #[doc = "Full keyboard mode"] + pub const OPTIONS_FULLKEYBOARDGAMEPLAY_NAME: &str = "options.fullKeyboardGameplay.name"; + #[doc = "Maps mouse input onto the keyboard"] + pub const OPTIONS_FULLKEYBOARDGAMEPLAY_DESCRIPTION: &str = + "options.fullKeyboardGameplay.description"; + #[doc = "Full Keyboard Layout"] + pub const OPTIONS_FULLKEYBOARDLAYOUT: &str = "options.fullKeyboardLayout"; + #[doc = "Improved Input Response"] + pub const OPTIONS_IMPROVEDINPUTRESPONSEPLACEHOLDER: &str = + "options.improvedInputResponsePlaceholder"; + #[doc = "Improved input response"] + pub const OPTIONS_IMPROVEDINPUTRESPONSEPLACEHOLDER_NAME: &str = + "options.improvedInputResponsePlaceholder.name"; + #[doc = "Reduces the delay between your input and what you see on your screen. This setting might use more battery power."] + pub const OPTIONS_IMPROVEDINPUTRESPONSEPLACEHOLDER_TOOLTIP: &str = + "options.improvedInputResponsePlaceholder.tooltip"; + #[doc = "Makes the game react faster when you press buttons or move. May increase power consumption"] + pub const OPTIONS_IMPROVEDINPUTRESPONSEPLACEHOLDER_DESCRIPTION: &str = + "options.improvedInputResponsePlaceholder.description"; + #[doc = "Frame pacing"] + pub const OPTIONS_FRAMEPACING: &str = "options.framePacing"; + #[doc = "Turn this on for a smoother, more stable experience. This may cap your game at a lower frame rate."] + pub const OPTIONS_FRAMEPACING_TOOLTIP: &str = "options.framePacing.tooltip"; + #[doc = "Turn this on for a smoother, more stable experience. This may cap your game at a lower frame rate."] + pub const OPTIONS_FRAMEPACING_DESCRIPTION: &str = "options.framePacing.description"; + #[doc = "Fullscreen"] + pub const OPTIONS_FULLSCREEN: &str = "options.fullscreen"; + #[doc = "Minecraft, in full screen"] + pub const OPTIONS_FULLSCREEN_DESCRIPTION: &str = "options.fullscreen.description"; + #[doc = "Controller Cursor Sensitivity"] + pub const OPTIONS_GAMEPADCURSORSENSITIVITY: &str = "options.gamepadcursorsensitivity"; + #[doc = "Adjust the speed of the cursor in menus"] + pub const OPTIONS_GAMEPADCURSORSENSITIVITY_DESCRIPTION: &str = + "options.gamepadcursorsensitivity.description"; + #[doc = "Gamertag:"] + pub const OPTIONS_GAMERTAG: &str = "options.gamertag"; + #[doc = "Brightness"] + pub const OPTIONS_GAMMA: &str = "options.gamma"; + #[doc = "If your screen is still too dark, change the settings on your device, TV, or monitor"] + pub const OPTIONS_GAMMA_DESCRIPTION: &str = "options.gamma.description"; + #[doc = "Bright"] + pub const OPTIONS_GAMMA_MAX: &str = "options.gamma.max"; + #[doc = "Moody"] + pub const OPTIONS_GAMMA_MIN: &str = "options.gamma.min"; + #[doc = "World Light Brightness"] + pub const OPTIONS_WORLDLIGHTBRIGHTNESS: &str = "options.worldLightBrightness"; + #[doc = "Go to Feedback Website"] + pub const OPTIONS_GOTOFEEDBACKWEBSITE: &str = "options.goToFeedbackWebsite"; + #[doc = "Fancy Graphics"] + pub const OPTIONS_GRAPHICS: &str = "options.graphics"; + #[doc = "Fancy Leaves"] + pub const OPTIONS_TRANSPARENTLEAVES: &str = "options.transparentleaves"; + #[doc = "Leaves but better"] + pub const OPTIONS_TRANSPARENTLEAVES_DESCRIPTION: &str = "options.transparentleaves.description"; + #[doc = "Fancy Bubbles"] + pub const OPTIONS_BUBBLEPARTICLES: &str = "options.bubbleparticles"; + #[doc = "Bubbles with style"] + pub const OPTIONS_BUBBLEPARTICLES_DESCRIPTION: &str = "options.bubbleparticles.description"; + #[doc = "Smooth Lighting"] + pub const OPTIONS_SMOOTH_LIGHTING: &str = "options.smooth_lighting"; + #[doc = "Better transitions for natural looking shadows and brightness"] + pub const OPTIONS_SMOOTH_LIGHTING_DESCRIPTION: &str = "options.smooth_lighting.description"; + #[doc = "Extra Large New UI"] + pub const OPTIONS_GUI_ACCESSIBILITY_SCALING: &str = "options.gui.accessibility.scaling"; + #[doc = "Enables an extra large version of the new UI menus as an additional accessibility option. This setting might cause visual glitches to appear in some menu screens."] + pub const OPTIONS_GUI_ACCESSIBILITY_SCALING_TOOLTIP: &str = + "options.gui.accessibility.scaling.tooltip"; + #[doc = "Upscaling"] + pub const OPTIONS_UPSCALING: &str = "options.upscaling"; + #[doc = "Reset"] + pub const OPTIONS_RANDOMTICK_RESET_BUTTONLABEL: &str = "options.randomTick.reset.buttonLabel"; + #[doc = "Ray Tracing"] + pub const OPTIONS_RAYTRACING: &str = "options.raytracing"; + #[doc = "This option can only be edited while playing in a ray tracing capable world. Find one in the Marketplace, or create your own ray tracing capable resource pack."] + pub const OPTIONS_RAYTRACING_DISABLED_UPSELL_SUPPORTED_PLATFORM: &str = + "options.raytracing.disabled.upsell.supported_platform"; + #[doc = "This option can only be edited while playing in a ray tracing capable world."] + pub const OPTIONS_RAYTRACING_DISABLED_UPSELL_SUPPORTED_PLATFORM_EDU: &str = + "options.raytracing.disabled.upsell.supported_platform.edu"; + #[doc = "You need a specific device to use this feature, for more information see: http://aka.ms/ray-tracing-FAQ"] + pub const OPTIONS_RAYTRACING_DISABLED_UPSELL_UNSUPPORTED_PLATFORM: &str = + "options.raytracing.disabled.upsell.unsupported_platform"; + #[doc = "Fancy"] + pub const OPTIONS_GRAPHICS_FANCY: &str = "options.graphics.fancy"; + #[doc = "Fast"] + pub const OPTIONS_GRAPHICS_FAST: &str = "options.graphics.fast"; + #[doc = "Graphics"] + pub const OPTIONS_RENDERINGPROFILE: &str = "options.renderingProfile"; + #[doc = "Basic"] + pub const OPTIONS_RENDERINGPROFILE_SAD: &str = "options.renderingProfile.sad"; + #[doc = "Fancy"] + pub const OPTIONS_RENDERINGPROFILE_FANCY: &str = "options.renderingProfile.fancy"; + #[doc = "Super Fancy"] + pub const OPTIONS_RENDERINGPROFILE_SUPERFANCY: &str = "options.renderingProfile.superfancy"; + #[doc = "Go to Keybinds"] + pub const OPTIONS_GO_TO_KEYBINDS: &str = "options.go_to_keybinds"; + #[doc = "Sound"] + pub const OPTIONS_GROUP_AUDIO: &str = "options.group.audio"; + #[doc = "Adjust the volume for sound effects"] + pub const OPTIONS_GROUP_AUDIO_DESCRIPTION: &str = "options.group.audio.description"; + #[doc = "Feedback"] + pub const OPTIONS_GROUP_FEEDBACK: &str = "options.group.feedback"; + #[doc = "Game"] + pub const OPTIONS_GROUP_GAME: &str = "options.group.game"; + #[doc = "Graphics"] + pub const OPTIONS_GROUP_GRAPHICS: &str = "options.group.graphics"; + #[doc = "Experimental"] + pub const OPTIONS_GROUP_GRAPHICS_EXPERIMENTAL: &str = "options.group.graphics.experimental"; + #[doc = "Controls"] + pub const OPTIONS_GROUP_INPUT: &str = "options.group.input"; + #[doc = "Server"] + pub const OPTIONS_GROUP_SERVER: &str = "options.group.server"; + #[doc = "Multiplayer"] + pub const OPTIONS_GROUP_MULTIPLAYER: &str = "options.group.multiplayer"; + #[doc = "Invited to Realms Alpha?"] + pub const OPTIONS_GROUP_REALMS: &str = "options.group.realms"; + #[doc = "D-pad size"] + pub const OPTIONS_GUISCALE: &str = "options.guiScale"; + #[doc = "Auto"] + pub const OPTIONS_GUISCALE_AUTO: &str = "options.guiScale.auto"; + #[doc = "UI scaling is unsupported on this monitor, most likely because of a low resolution."] + pub const OPTIONS_GUISCALE_DISABLED: &str = "options.guiScale.disabled"; + #[doc = "Large"] + pub const OPTIONS_GUISCALE_LARGE: &str = "options.guiScale.large"; + #[doc = "Maximum"] + pub const OPTIONS_GUISCALE_MAXIMUM: &str = "options.guiScale.maximum"; + #[doc = "Medium"] + pub const OPTIONS_GUISCALE_MEDIUM: &str = "options.guiScale.medium"; + #[doc = "Minimum"] + pub const OPTIONS_GUISCALE_MINIMUM: &str = "options.guiScale.minimum"; + #[doc = "Normal"] + pub const OPTIONS_GUISCALE_NORMAL: &str = "options.guiScale.normal"; + #[doc = "GUI Scale Modifier"] + pub const OPTIONS_GUISCALE_OPTIONNAME: &str = "options.guiScale.optionName"; + #[doc = "UI scale modifier"] + pub const OPTIONS_GUISCALE_OPTIONNAME_NAME: &str = "options.guiScale.optionName.name"; + #[doc = "Select the size of the HUD and other UI elements to make them easier to use on different devices"] + pub const OPTIONS_GUISCALE_OPTIONNAME_DESCRIPTION: &str = + "options.guiScale.optionName.description"; + #[doc = "Small"] + pub const OPTIONS_GUISCALE_SMALL: &str = "options.guiScale.small"; + #[doc = "Hidden"] + pub const OPTIONS_HIDDEN: &str = "options.hidden"; + #[doc = "Hide HUD"] + pub const OPTIONS_HIDEHUD: &str = "options.hidehud"; + #[doc = "Hide your Heads Up Display, including health, hunger, and item bars"] + pub const OPTIONS_HIDEHUD_DESCRIPTION: &str = "options.hidehud.description"; + #[doc = "Hide Hand"] + pub const OPTIONS_HIDEHAND: &str = "options.hidehand"; + #[doc = "Hide your hand in first-person view"] + pub const OPTIONS_HIDEHAND_DESCRIPTION: &str = "options.hidehand.description"; + #[doc = "Chat Background Opacity"] + pub const OPTIONS_CHATBACKGROUNDOPACITY: &str = "options.chatBackgroundOpacity"; + #[doc = "Controls backgrounds for chat messages"] + pub const OPTIONS_CHATBACKGROUNDOPACITY_DESCRIPTION: &str = + "options.chatBackgroundOpacity.description"; + #[doc = "Outline Selection"] + pub const OPTIONS_CLASSIC_BOX_SELECTION: &str = "options.classic_box_selection"; + #[doc = "Makes it easier to see which block you’re looking at"] + pub const OPTIONS_CLASSIC_BOX_SELECTION_DESCRIPTION: &str = + "options.classic_box_selection.description"; + #[doc = "Creator"] + pub const OPTIONS_CREATOR: &str = "options.creator"; + #[doc = "Creator Settings"] + pub const OPTIONS_CREATORTITLE: &str = "options.creatorTitle"; + #[doc = "Enable Client Diagnostics"] + pub const OPTIONS_CREATOR_SERVERBOUNDCLIENTDIAGNOSTICSENABLED: &str = + "options.creator.serverboundClientDiagnosticsEnabled"; + #[doc = "Requires restart for client memory statistics"] + pub const OPTIONS_CREATOR_SERVERBOUNDCLIENTDIAGNOSTICSENABLED_TOOLTIP: &str = + "options.creator.serverboundClientDiagnosticsEnabled.tooltip"; + #[doc = "Script Debugger Settings"] + pub const OPTIONS_CREATOR_DEBUGGERHEADING: &str = "options.creator.debuggerHeading"; + #[doc = "Attach Debugger on Load"] + pub const OPTIONS_CREATOR_DEBUGGERAUTOATTACH: &str = "options.creator.debuggerAutoAttach"; + #[doc = "Attach Timeout"] + pub const OPTIONS_CREATOR_DEBUGGERAUTOATTACHTIMEOUT: &str = + "options.creator.debuggerAutoAttachTimeout"; + #[doc = "%s Second(s)"] + pub const OPTIONS_CREATOR_DEBUGGERAUTOATTACHTIMEOUTFORMAT: &str = + "options.creator.debuggerAutoAttachTimeoutFormat"; + #[doc = "Connect"] + pub const OPTIONS_CREATOR_DEBUGGERCONNECT: &str = "options.creator.debuggerConnect"; + #[doc = "Listen"] + pub const OPTIONS_CREATOR_DEBUGGERLISTEN: &str = "options.creator.debuggerListen"; + #[doc = "Host"] + pub const OPTIONS_CREATOR_DEBUGGERHOST: &str = "options.creator.debuggerHost"; + #[doc = "Port"] + pub const OPTIONS_CREATOR_DEBUGGERPORT: &str = "options.creator.debuggerPort"; + #[doc = "Passcode"] + pub const OPTIONS_CREATOR_DEBUGGERPASSCODE: &str = "options.creator.debuggerPasscode"; + #[doc = "Require Passcode"] + pub const OPTIONS_CREATOR_DEBUGGERPASSCODEREQUIRED: &str = + "options.creator.debuggerPasscodeRequired"; + #[doc = "Device Info Settings"] + pub const OPTIONS_CREATOR_DEVICEINFO: &str = "options.creator.deviceInfo"; + #[doc = "Memory Tier"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER: &str = "options.creator.deviceInfoMemoryTier"; + #[doc = "Super Low"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER_SUPERLOW: &str = + "options.creator.deviceInfoMemoryTier.superLow"; + #[doc = "Low"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER_LOW: &str = + "options.creator.deviceInfoMemoryTier.low"; + #[doc = "Mid"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER_MID: &str = + "options.creator.deviceInfoMemoryTier.mid"; + #[doc = "High"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER_HIGH: &str = + "options.creator.deviceInfoMemoryTier.high"; + #[doc = "Super High"] + pub const OPTIONS_CREATOR_DEVICEINFOMEMORYTIER_SUPERHIGH: &str = + "options.creator.deviceInfoMemoryTier.superHigh"; + #[doc = "Enable Memory Tier Override"] + pub const OPTIONS_CREATOR_DEVICEINFOUSEMEMORYTIEROVERRIDE: &str = + "options.creator.deviceInfoUseMemoryTierOverride"; + #[doc = "Script Diagnostics Settings"] + pub const OPTIONS_CREATOR_DIAGNOSTICSHEADING: &str = "options.creator.diagnosticsHeading"; + #[doc = "Delete Diagnostics and Profiler Captures"] + pub const OPTIONS_CREATOR_DIAGNOSTICSCLEARCAPTURES: &str = + "options.creator.diagnosticsClearCaptures"; + #[doc = "Delete Captures"] + pub const OPTIONS_CREATOR_DIAGNOSTICSDELETETITLE: &str = + "options.creator.diagnosticsDeleteTitle"; + #[doc = "Delete all diagnostics (*.mcstats) and profiler (*.cpuprofile) captures."] + pub const OPTIONS_CREATOR_DIAGNOSTICSDELETEBODY: &str = "options.creator.diagnosticsDeleteBody"; + #[doc = "Deleting Captures"] + pub const OPTIONS_CREATOR_DIAGNOSTICSDELETEPROGRESS: &str = + "options.creator.diagnosticsDeleteProgress"; + #[doc = "Editor Settings"] + pub const OPTIONS_CREATOR_EDITOR_HEADING: &str = "options.creator.editor.heading"; + #[doc = "Collect Network Metrics"] + pub const OPTIONS_CREATOR_EDITOR_COLLECTNETWORKMETRICS: &str = + "options.creator.editor.collectNetworkMetrics"; + #[doc = "Script Watchdog Settings"] + pub const OPTIONS_CREATOR_WATCHDOGHEADING: &str = "options.creator.watchdogHeading"; + #[doc = "Slow Script Warnings"] + pub const OPTIONS_CREATOR_WATCHDOGSLOWWARNING: &str = "options.creator.watchdogSlowWarning"; + #[doc = "Average exceeds"] + pub const OPTIONS_CREATOR_WATCHDOGSLOWTHRESHOLD: &str = "options.creator.watchdogSlowThreshold"; + #[doc = "%s Milliseconds"] + pub const OPTIONS_CREATOR_WATCHDOGSLOWFORMAT: &str = "options.creator.watchdogSlowFormat"; + #[doc = "%s Milliseconds (default)"] + pub const OPTIONS_CREATOR_WATCHDOGSLOWFORMATDEFAULT: &str = + "options.creator.watchdogSlowFormatDefault"; + #[doc = "Script Spike Warnings"] + pub const OPTIONS_CREATOR_WATCHDOGSPIKEWARNING: &str = "options.creator.watchdogSpikeWarning"; + #[doc = "Spike exceeds"] + pub const OPTIONS_CREATOR_WATCHDOGSPIKETHRESHOLD: &str = + "options.creator.watchdogSpikeThreshold"; + #[doc = "%s Milliseconds"] + pub const OPTIONS_CREATOR_WATCHDOGSPIKEFORMAT: &str = "options.creator.watchdogSpikeFormat"; + #[doc = "%s Milliseconds (default)"] + pub const OPTIONS_CREATOR_WATCHDOGSPIKEFORMATDEFAULT: &str = + "options.creator.watchdogSpikeFormatDefault"; + #[doc = "Interrupt after"] + pub const OPTIONS_CREATOR_WATCHDOGHANGTHRESHOLD: &str = "options.creator.watchdogHangThreshold"; + #[doc = "%s Seconds"] + pub const OPTIONS_CREATOR_WATCHDOGHANGFORMAT: &str = "options.creator.watchdogHangFormat"; + #[doc = "%s Seconds (default)"] + pub const OPTIONS_CREATOR_WATCHDOGHANGFORMATDEFAULT: &str = + "options.creator.watchdogHangFormatDefault"; + #[doc = "Enable Cross-Platform Play"] + pub const OPTIONS_CROSSPLATFORMGAME: &str = "options.crossplatformgame"; + #[doc = "Turns on multiplayer compatibility between platforms"] + pub const OPTIONS_CROSSPLATFORMGAME_DESCRIPTION: &str = "options.crossplatformgame.description"; + #[doc = "Hide Controller Cursor"] + pub const OPTIONS_HIDEGAMEPADCURSOR: &str = "options.hidegamepadcursor"; + #[doc = "Removes the cursor for in-game menus"] + pub const OPTIONS_HIDEGAMEPADCURSOR_DESCRIPTION: &str = "options.hidegamepadcursor.description"; + #[doc = "Hide GUI"] + pub const OPTIONS_HIDEGUI: &str = "options.hidegui"; + #[doc = "Show Keyboard and Mouse Prompts"] + pub const OPTIONS_SHOWKEYBOARDPROMPTS: &str = "options.showKeyboardPrompts"; + #[doc = "Show Learning Prompts"] + pub const OPTIONS_SHOWLEARNINGPROMPTS: &str = "options.showLearningPrompts"; + #[doc = "Hide Controller Hints"] + pub const OPTIONS_HIDETOOLTIPS: &str = "options.hidetooltips"; + #[doc = "Removes button prompts from the on-screen UI"] + pub const OPTIONS_HIDETOOLTIPS_DESCRIPTION: &str = "options.hidetooltips.description"; + #[doc = "Splitscreen HUD Size"] + pub const OPTIONS_SPLITSCREENHUDSIZE: &str = "options.splitscreenHUDsize"; + #[doc = "In-game Player Names"] + pub const OPTIONS_INGAMEPLAYERNAMES: &str = "options.ingamePlayerNames"; + #[doc = "Show player names"] + pub const OPTIONS_INGAMEPLAYERNAMES_NAME: &str = "options.ingamePlayerNames.name"; + #[doc = "Display names above other players' heads"] + pub const OPTIONS_INGAMEPLAYERNAMES_DESCRIPTION: &str = "options.ingamePlayerNames.description"; + #[doc = "Splitscreen In-game Player Names"] + pub const OPTIONS_SPLITSCREENINGAMEPLAYERNAMES: &str = "options.splitscreenIngamePlayerNames"; + #[doc = "Show player names in split-screen"] + pub const OPTIONS_SPLITSCREENINGAMEPLAYERNAMES_NAME: &str = + "options.splitscreenIngamePlayerNames.name"; + #[doc = "Display the profile names of players in the world, visible above their heads when playing split-screen"] + pub const OPTIONS_SPLITSCREENINGAMEPLAYERNAMES_DESCRIPTION: &str = + "options.splitscreenIngamePlayerNames.description"; + #[doc = "HUD Opacity"] + pub const OPTIONS_INTERFACEOPACITY: &str = "options.interfaceOpacity"; + #[doc = "How much you can see-through the Heads Up Display"] + pub const OPTIONS_INTERFACEOPACITY_DESCRIPTION: &str = "options.interfaceOpacity.description"; + #[doc = "Interaction Model"] + pub const OPTIONS_INTERACTIONMODEL: &str = "options.interactionmodel"; + #[doc = "Touch"] + pub const OPTIONS_INTERACTIONMODEL_TOUCH: &str = "options.interactionmodel.touch"; + #[doc = "Crosshair"] + pub const OPTIONS_INTERACTIONMODEL_CROSSHAIR: &str = "options.interactionmodel.crosshair"; + #[doc = "Classic"] + pub const OPTIONS_INTERACTIONMODEL_CLASSIC: &str = "options.interactionmodel.classic"; + #[doc = "Joystick Visibility Option"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION: &str = "options.joystickVisibilityOption"; + #[doc = "Joystick visibility"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_NAME: &str = "options.joystickVisibilityOption.name"; + #[doc = "Choose when you can see the on-screen joystick"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_DESCRIPTION: &str = + "options.joystickVisibilityOption.description"; + #[doc = "Visible Joystick"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_VISIBLEJOYSTICK: &str = + "options.joystickVisibilityOption.visibleJoystick"; + #[doc = "Always visible"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_VISIBLEJOYSTICK_NAME: &str = + "options.joystickVisibilityOption.visibleJoystick.name"; + #[doc = "Hidden Joystick"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_HIDDENJOYSTICK: &str = + "options.joystickVisibilityOption.hiddenJoystick"; + #[doc = "Always hidden"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_HIDDENJOYSTICK_NAME: &str = + "options.joystickVisibilityOption.hiddenJoystick.name"; + #[doc = "Hidden Joystick When Unused"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_HIDDENJOYSTICKWHENUNUSED: &str = + "options.joystickVisibilityOption.hiddenJoystickWhenUnused"; + #[doc = "Hidden when unused"] + pub const OPTIONS_JOYSTICKVISIBILITYOPTION_HIDDENJOYSTICKWHENUNUSED_NAME: &str = + "options.joystickVisibilityOption.hiddenJoystickWhenUnused.name"; + #[doc = "Sneak"] + pub const OPTIONS_SNEAKOPTION: &str = "options.sneakOption"; + #[doc = "Sneak button behaviour"] + pub const OPTIONS_SNEAKOPTION_NAME: &str = "options.sneakOption.name"; + #[doc = "Choose your preferred control method for crouching"] + pub const OPTIONS_SNEAKOPTION_DESCRIPTION: &str = "options.sneakOption.description"; + #[doc = "Tap button once to sneak"] + pub const OPTIONS_SNEAKOPTION_TOGGLE: &str = "options.sneakOption.toggle"; + #[doc = "Tap button once"] + pub const OPTIONS_SNEAKOPTION_TOGGLE_NAME: &str = "options.sneakOption.toggle.name"; + #[doc = "Hold down button to sneak"] + pub const OPTIONS_SNEAKOPTION_HOLD: &str = "options.sneakOption.hold"; + #[doc = "Hold button down"] + pub const OPTIONS_SNEAKOPTION_HOLD_NAME: &str = "options.sneakOption.hold.name"; + #[doc = "Splitscreen HUD Opacity"] + pub const OPTIONS_SPLITSCREENINTERFACEOPACITY: &str = "options.splitscreenInterfaceOpacity"; + #[doc = "Adjust how much you can see through the Heads Up Display in split screen"] + pub const OPTIONS_SPLITSCREENINTERFACEOPACITY_DESCRIPTION: &str = + "options.splitscreenInterfaceOpacity.description"; + #[doc = "Top Button Size"] + pub const OPTIONS_TOPBUTTONSCALE: &str = "options.topButtonScale"; + #[doc = "Top button size"] + pub const OPTIONS_TOPBUTTONSCALE_NAME: &str = "options.topButtonScale.name"; + #[doc = "Select a size for top row buttons on the HUD"] + pub const OPTIONS_TOPBUTTONSCALE_DESCRIPTION: &str = "options.topButtonScale.description"; + #[doc = "Big"] + pub const OPTIONS_TOPBUTTONSCALE_BIG: &str = "options.topButtonScale.big"; + #[doc = "Medium"] + pub const OPTIONS_TOPBUTTONSCALE_MEDIUM: &str = "options.topButtonScale.medium"; + #[doc = "Small"] + pub const OPTIONS_TOPBUTTONSCALE_SMALL: &str = "options.topButtonScale.small"; + #[doc = "Text Background Opacity"] + pub const OPTIONS_HUDTEXTBACKGROUNDOPACITY: &str = "options.hudTextBackgroundOpacity"; + #[doc = "Controls backgrounds for tooltips and text from the /title command"] + pub const OPTIONS_HUDTEXTBACKGROUNDOPACITY_DESCRIPTION: &str = + "options.hudTextBackgroundOpacity.description"; + #[doc = "Action Bar Background Opacity"] + pub const OPTIONS_ACTIONBARTEXTBACKGROUNDOPACITY: &str = + "options.actionBarTextBackgroundOpacity"; + #[doc = "How much you can see-through the action bar"] + pub const OPTIONS_ACTIONBARTEXTBACKGROUNDOPACITY_DESCRIPTION: &str = + "options.actionBarTextBackgroundOpacity.description"; + #[doc = "Hide Paper Doll"] + pub const OPTIONS_HIDEPAPERDOLL: &str = "options.hidepaperdoll"; + #[doc = "Hide your character preview when swimming, sneaking, flying, or riding"] + pub const OPTIONS_HIDEPAPERDOLL_DESCRIPTION: &str = "options.hidepaperdoll.description"; + #[doc = "Show Autosave Icon"] + pub const OPTIONS_SHOWAUTOSAVEICON: &str = "options.showautosaveicon"; + #[doc = "Show autosave icon"] + pub const OPTIONS_SHOWAUTOSAVEICON_NAME: &str = "options.showautosaveicon.name"; + #[doc = "Display an icon when the game is autosaving"] + pub const OPTIONS_SHOWAUTOSAVEICON_DESCRIPTION: &str = "options.showautosaveicon.description"; + #[doc = "Hold"] + pub const OPTIONS_HOLD: &str = "options.hold"; + #[doc = "Hotbar size"] + pub const OPTIONS_HOTBARSCALE: &str = "options.hotbarScale"; + #[doc = "Invert Mouse"] + pub const OPTIONS_INVERTMOUSE: &str = "options.invertMouse"; + #[doc = "Invert Y-Axis"] + pub const OPTIONS_INVERTYAXIS: &str = "options.invertYAxis"; + #[doc = "Invert camera Y-axis"] + pub const OPTIONS_INVERTYAXIS_NAME: &str = "options.invertYAxis.name"; + #[doc = "Reverses up and down when looking around"] + pub const OPTIONS_INVERTYAXIS_DESCRIPTION: &str = "options.invertYAxis.description"; + #[doc = "Reverses up and down when looking around. A less common option for keyboard and mouse users, but you do you"] + pub const OPTIONS_INVERTYAXIS_MOUSE_DESCRIPTION: &str = "options.invertYAxis.Mouse.description"; + #[doc = "Reverses up and down when looking around. Some users find this more comfortable"] + pub const OPTIONS_INVERTYAXIS_TOUCH_DESCRIPTION: &str = "options.invertYAxis.Touch.description"; + #[doc = "Joystick Always Visible"] + pub const OPTIONS_JOYSTICKMOVEVISIBLE: &str = "options.joystickMoveVisible"; + #[doc = "Joystick Opacity"] + pub const OPTIONS_THUMBSTICKOPACITY: &str = "options.thumbstickOpacity"; + #[doc = "Joystick Visible When Unused"] + pub const OPTIONS_DEFAULTJOYSTICKMOVEVISIBLE: &str = "options.defaultJoystickMoveVisible"; + #[doc = "Delayed Block Breaking (Creative Only)"] + pub const OPTIONS_CREATIVEDELAYEDBLOCKBREAKING: &str = "options.creativeDelayedBlockBreaking"; + #[doc = "Delayed block breaking (Creative mode only)"] + pub const OPTIONS_CREATIVEDELAYEDBLOCKBREAKING_NAME: &str = + "options.creativeDelayedBlockBreaking.name"; + #[doc = "Turns on slower block breaking in creative mode, which can help prevent accidental block breaking"] + pub const OPTIONS_CREATIVEDELAYEDBLOCKBREAKING_DESCRIPTION: &str = + "options.creativeDelayedBlockBreaking.description"; + #[doc = "Reset"] + pub const OPTIONS_KEY_RESET_BUTTONLABEL: &str = "options.key.reset.buttonLabel"; + #[doc = "Keyboard Layout"] + pub const OPTIONS_KEYBOARDLAYOUT: &str = "options.keyboardLayout"; + #[doc = "Keyboard & Mouse"] + pub const OPTIONS_KEYBOARDANDMOUSE: &str = "options.keyboardAndMouse"; + #[doc = "Reset settings to default"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETSETTINGS: &str = + "options.keyboardAndMouse.resetSettings"; + #[doc = "Reset"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETSETTINGS_BUTTONLABEL: &str = + "options.keyboardAndMouse.resetSettings.buttonLabel"; + #[doc = "Restore all the above keyboard & mouse options to their original values"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETSETTINGS_DESCRIPTION: &str = + "options.keyboardAndMouse.resetSettings.description"; + #[doc = "Reset to default mapping"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETMAPPINGS: &str = + "options.keyboardAndMouse.resetMappings"; + #[doc = "Restore all keyboard & mouse button mappings to their original values"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETMAPPINGS_DESCRIPTION: &str = + "options.keyboardAndMouse.resetMappings.description"; + #[doc = "Reset"] + pub const OPTIONS_KEYBOARDANDMOUSE_RESETMAPPINGS_BUTTONLABEL: &str = + "options.keyboardAndMouse.resetMappings.buttonLabel"; + #[doc = "Keyboard and Mouse Settings"] + pub const OPTIONS_KEYBOARDANDMOUSESETTINGS: &str = "options.keyboardAndMouseSettings"; + #[doc = "Reset settings to default"] + pub const OPTIONS_CONTROLLER_RESETSETTINGS: &str = "options.controller.resetSettings"; + #[doc = "Reset"] + pub const OPTIONS_CONTROLLER_RESETSETTINGS_BUTTONLABEL: &str = + "options.controller.resetSettings.buttonLabel"; + #[doc = "Restore all the above controller options to their original values"] + pub const OPTIONS_CONTROLLER_RESETSETTINGS_DESCRIPTION: &str = + "options.controller.resetSettings.description"; + #[doc = "Reset mapping to default"] + pub const OPTIONS_CONTROLLER_RESETMAPPINGS: &str = "options.controller.resetMappings"; + #[doc = "Restore all controller button mappings to their original values"] + pub const OPTIONS_CONTROLLER_RESETMAPPINGS_DESCRIPTION: &str = + "options.controller.resetMappings.description"; + #[doc = "Reset"] + pub const OPTIONS_CONTROLLER_RESETMAPPINGS_BUTTONLABEL: &str = + "options.controller.resetMappings.buttonLabel"; + #[doc = "Language"] + pub const OPTIONS_LANGUAGE: &str = "options.language"; + #[doc = "Incompatible Language and GUI Scale"] + pub const OPTIONS_LANGUAGEGUISCALECOMPATIBILITY_TITLE: &str = + "options.languageGuiScaleCompatibility.title"; + #[doc = "Our font for the language you have selected is not readable at a GUI scale that small."] + pub const OPTIONS_LANGUAGEGUISCALECOMPATIBILITY_MESSAGE_SHORT: &str = + "options.languageGuiScaleCompatibility.message.short"; + #[doc = "Our font for the language you have selected is not readable at a GUI scale that small. Do you want to increase your GUI scale?"] + pub const OPTIONS_LANGUAGEGUISCALECOMPATIBILITY_MESSAGE_LONG: &str = + "options.languageGuiScaleCompatibility.message.long"; + #[doc = "Increase GUI Scale"] + pub const OPTIONS_LANGUAGEGUISCALECOMPATIBILITY_OK: &str = + "options.languageGuiScaleCompatibility.ok"; + #[doc = "Go Back"] + pub const OPTIONS_LANGUAGEGUISCALECOMPATIBILITY_CANCEL: &str = + "options.languageGuiScaleCompatibility.cancel"; + #[doc = "Language translations may not be 100% accurate"] + pub const OPTIONS_LANGUAGEWARNING: &str = "options.languageWarning"; + #[doc = "The selected language is not supported by Text to Speech."] + pub const OPTIONS_LANGUAGE_TTSERROR: &str = "options.language.ttsError"; + #[doc = "Left Hand Mode"] + pub const OPTIONS_LEFTHANDED: &str = "options.lefthanded"; + #[doc = "Left-handed inventory access"] + pub const OPTIONS_LEFTHANDED_NAME: &str = "options.lefthanded.name"; + #[doc = "Places the inventory button on the left of the hotbar, rather than the right. Great for left-handed players"] + pub const OPTIONS_LEFTHANDED_DESCRIPTION: &str = "options.lefthanded.description"; + #[doc = "Touch Only Affects Hotbar"] + pub const OPTIONS_HOTBARONLYTOUCH: &str = "options.hotbarOnlyTouch"; + #[doc = "Touch input for hotbar only"] + pub const OPTIONS_HOTBARONLYTOUCH_NAME: &str = "options.hotbarOnlyTouch.name"; + #[doc = "Turns off touch input for everything except the hotbar. Designed to be used alongside a controller"] + pub const OPTIONS_HOTBARONLYTOUCH_DESCRIPTION: &str = "options.hotbarOnlyTouch.description"; + #[doc = "Cancel"] + pub const OPTIONS_CANCEL: &str = "options.cancel"; + #[doc = "Manage Account"] + pub const OPTIONS_MANAGEACCOUNT: &str = "options.manageAccount"; + #[doc = "Mipmap Levels"] + pub const OPTIONS_MIPMAPLEVELS: &str = "options.mipmapLevels"; + #[doc = "Cape"] + pub const OPTIONS_MODELPART_CAPE: &str = "options.modelPart.cape"; + #[doc = "Hat"] + pub const OPTIONS_MODELPART_HAT: &str = "options.modelPart.hat"; + #[doc = "Jacket"] + pub const OPTIONS_MODELPART_JACKET: &str = "options.modelPart.jacket"; + #[doc = "Left Pants Leg"] + pub const OPTIONS_MODELPART_LEFT_PANTS_LEG: &str = "options.modelPart.left_pants_leg"; + #[doc = "Left Sleeve"] + pub const OPTIONS_MODELPART_LEFT_SLEEVE: &str = "options.modelPart.left_sleeve"; + #[doc = "Right Pants Leg"] + pub const OPTIONS_MODELPART_RIGHT_PANTS_LEG: &str = "options.modelPart.right_pants_leg"; + #[doc = "Right Sleeve"] + pub const OPTIONS_MODELPART_RIGHT_SLEEVE: &str = "options.modelPart.right_sleeve"; + #[doc = "Multiplayer Settings..."] + pub const OPTIONS_MULTIPLAYER_TITLE: &str = "options.multiplayer.title"; + #[doc = "Music"] + pub const OPTIONS_MUSIC: &str = "options.music"; + #[doc = "Name"] + pub const OPTIONS_NAME: &str = "options.name"; + #[doc = "Steve"] + pub const OPTIONS_DEFAULTNAME: &str = "options.defaultName"; + #[doc = "OFF"] + pub const OPTIONS_OFF: &str = "options.off"; + #[doc = "ON"] + pub const OPTIONS_ON: &str = "options.on"; + #[doc = "Particles"] + pub const OPTIONS_PARTICLES: &str = "options.particles"; + #[doc = "All"] + pub const OPTIONS_PARTICLES_ALL: &str = "options.particles.all"; + #[doc = "Decreased"] + pub const OPTIONS_PARTICLES_DECREASED: &str = "options.particles.decreased"; + #[doc = "Minimal"] + pub const OPTIONS_PARTICLES_MINIMAL: &str = "options.particles.minimal"; + #[doc = "Party"] + pub const OPTIONS_PARTY: &str = "options.party"; + #[doc = "Party Settings"] + pub const OPTIONS_PARTYTITLE: &str = "options.partyTitle"; + #[doc = "Receive party invites from"] + pub const OPTIONS_PARTYINVITERECEIVEDFILTER: &str = "options.partyInviteReceivedFilter"; + #[doc = "Everyone"] + pub const OPTIONS_PARTYINVITERECEIVEDFILTER_EVERYONE: &str = + "options.partyInviteReceivedFilter.everyone"; + #[doc = "Friends only"] + pub const OPTIONS_PARTYINVITERECEIVEDFILTER_FRIENDSONLY: &str = + "options.partyInviteReceivedFilter.friendsOnly"; + #[doc = "Default party privacy"] + pub const OPTIONS_PARTYPRIVACY: &str = "options.partyPrivacy"; + #[doc = "Open"] + pub const OPTIONS_PARTYPRIVACY_OPEN: &str = "options.partyPrivacy.open"; + #[doc = "Invite Only"] + pub const OPTIONS_PARTYPRIVACY_INVITEONLY: &str = "options.partyPrivacy.inviteOnly"; + #[doc = "Your friends and friends of party members can join an open party that you've created without an invite."] + pub const OPTIONS_PARTYPRIVACY_OPEN_LABEL: &str = "options.partyPrivacy.open.label"; + #[doc = "Players can only join a party that you've created if they're invited."] + pub const OPTIONS_PARTYPRIVACY_INVITEONLY_LABEL: &str = "options.partyPrivacy.inviteOnly.label"; + #[doc = "Who can send party invites in your party"] + pub const OPTIONS_PARTYINVITESENDPRIVILEGES: &str = "options.partyInviteSendPrivileges"; + #[doc = "Party leader & members"] + pub const OPTIONS_PARTYINVITESENDPRIVILEGES_PARTYMEMBERS: &str = + "options.partyInviteSendPrivileges.partyMembers"; + #[doc = "Party leader only"] + pub const OPTIONS_PARTYINVITESENDPRIVILEGES_PARTYLEADERONLY: &str = + "options.partyInviteSendPrivileges.partyLeaderOnly"; + #[doc = "Patch Notes"] + pub const OPTIONS_PATCHNOTES: &str = "options.patchNotes"; + #[doc = "Video Performance Settings..."] + pub const OPTIONS_PERFORMANCEBUTTON: &str = "options.performanceButton"; + #[doc = "Video Performance Settings"] + pub const OPTIONS_PERFORMANCEVIDEOTITLE: &str = "options.performanceVideoTitle"; + #[doc = "Post-Processing Settings..."] + pub const OPTIONS_POSTBUTTON: &str = "options.postButton"; + #[doc = "Enable Post-Processing"] + pub const OPTIONS_POSTPROCESSENABLE: &str = "options.postProcessEnable"; + #[doc = "Post-Processing Settings"] + pub const OPTIONS_POSTVIDEOTITLE: &str = "options.postVideoTitle"; + #[doc = "Profile"] + pub const OPTIONS_PROFILE: &str = "options.profile"; + #[doc = "User Profile and Settings"] + pub const OPTIONS_PROFILETITLE: &str = "options.profileTitle"; + #[doc = "General"] + pub const OPTIONS_GENERAL: &str = "options.general"; + #[doc = "General Settings"] + pub const OPTIONS_GENERALTITLE: &str = "options.generalTitle"; + #[doc = "Account"] + pub const OPTIONS_ACCOUNT: &str = "options.account"; + #[doc = "Account Settings"] + pub const OPTIONS_ACCOUNTTITLE: &str = "options.accountTitle"; + #[doc = "Account Error"] + pub const OPTIONS_ACCOUNTERROR: &str = "options.accountError"; + #[doc = "View Errors"] + pub const OPTIONS_ACCOUNTERRORBUTTON: &str = "options.accountErrorButton"; + #[doc = "Video Quality Settings..."] + pub const OPTIONS_QUALITYBUTTON: &str = "options.qualityButton"; + #[doc = "Video Quality Settings"] + pub const OPTIONS_QUALITYVIDEOTITLE: &str = "options.qualityVideoTitle"; + #[doc = "Reduced Debug Info"] + pub const OPTIONS_REDUCEDDEBUGINFO: &str = "options.reducedDebugInfo"; + #[doc = "Render Clouds"] + pub const OPTIONS_RENDERCLOUDS: &str = "options.renderClouds"; + #[doc = "Render Distance"] + pub const OPTIONS_RENDERDISTANCE: &str = "options.renderDistance"; + #[doc = "Adjust the distance at which detail is rendered. A high render distance could impact performance"] + pub const OPTIONS_RENDERDISTANCE_DESCRIPTION: &str = "options.renderDistance.description"; + #[doc = "Ray Tracing Render Distance"] + pub const OPTIONS_RAYTRACING_RENDERDISTANCE: &str = "options.raytracing.renderDistance"; + #[doc = "%s chunks"] + pub const OPTIONS_RAYTRACING_RENDERDISTANCEFORMAT: &str = + "options.raytracing.renderDistanceFormat"; + #[doc = "Deferred Render Distance"] + pub const OPTIONS_DEFERRED_RENDERDISTANCE: &str = "options.deferred.renderDistance"; + #[doc = "Render Distance"] + pub const OPTIONS_DEFERRED_RENDERDISTANCE_NAME: &str = "options.deferred.renderDistance.name"; + #[doc = "Adjust the distance at which detail is rendered. A high render distance could impact performance."] + pub const OPTIONS_DEFERRED_RENDERDISTANCE_DESCRIPTION: &str = + "options.deferred.renderDistance.description"; + #[doc = "%s chunks"] + pub const OPTIONS_DEFERRED_RENDERDISTANCEFORMAT: &str = "options.deferred.renderDistanceFormat"; + #[doc = "%s chunks"] + pub const OPTIONS_RENDERDISTANCEFORMAT: &str = "options.renderDistanceFormat"; + #[doc = "%s chunks (recommended)"] + pub const OPTIONS_RENDERDISTANCERECOMMENDEDFORMAT: &str = + "options.renderDistanceRecommendedFormat"; + #[doc = "This high render distance could cause a low frame rate, crashes, or other unexpected behavior"] + pub const OPTIONS_RENDERDISTANCE_WARNING: &str = "options.renderDistance.warning"; + #[doc = "This setting may cause performance issues while playing the game."] + pub const OPTIONS_RAYTRACING_RENDERDISTANCE_WARNING: &str = + "options.raytracing.renderdistance.warning"; + #[doc = "Reset to Default"] + pub const OPTIONS_RESETSETTINGS: &str = "options.resetSettings"; + #[doc = "Restore settings to their default values"] + pub const OPTIONS_RESETSETTINGS_DESCRIPTION: &str = "options.resetSettings.description"; + #[doc = "Do you really want to reset the settings?"] + pub const OPTIONS_RESETSETTINGS_POPUP: &str = "options.resetSettings.popUp"; + #[doc = "Give feedback"] + pub const OPTIONS_FEEDBACK: &str = "options.feedback"; + #[doc = "Welcome to design preview!"] + pub const OPTIONS_FEEDBACK_TITLE: &str = "options.feedback.title"; + #[doc = "We would love to hear what you think of this new design. Keep in mind that it's still work in progress and some functionality might be missing"] + pub const OPTIONS_FEEDBACK_DESCRIPTION: &str = "options.feedback.description"; + #[doc = "Framerate Limit"] + pub const OPTIONS_MAXFRAMERATE: &str = "options.maxFramerate"; + #[doc = "Set a limit for maximum frames per second to keep a steady frame rate or prevent overheating your device"] + pub const OPTIONS_MAXFRAMERATE_DESCRIPTION: &str = "options.maxFramerate.description"; + #[doc = "Lower the game's maximum framerate to improve battery life and device health. Actual framerate may fall below the set limit."] + pub const OPTIONS_MAXFRAMERATE_TOOLTIP: &str = "options.maxFramerate.tooltip"; + #[doc = "%s FPS"] + pub const OPTIONS_MAXFRAMERATEFORMAT: &str = "options.maxFramerateFormat"; + #[doc = "Performance Turtle"] + pub const OPTIONS_PERF_TURTLE: &str = "options.perf_turtle"; + #[doc = "Anti-Aliasing"] + pub const OPTIONS_MSAA: &str = "options.msaa"; + #[doc = "Not a trick question. How smooth do you like your blocks?"] + pub const OPTIONS_MSAA_DESCRIPTION: &str = "options.msaa.description"; + #[doc = "Texel Anti-Aliasing"] + pub const OPTIONS_TEXELAA: &str = "options.texelAA"; + #[doc = "Texel Anti-Aliasing"] + pub const OPTIONS_TEXELAA_NAME: &str = "options.texelAA.name"; + #[doc = "Not a trick question. How smooth do you like your blocks?"] + pub const OPTIONS_TEXELAA_DESCRIPTION: &str = "options.texelAA.description"; + #[doc = "Far"] + pub const OPTIONS_RENDERDISTANCE_FAR: &str = "options.renderDistance.far"; + #[doc = "Normal"] + pub const OPTIONS_RENDERDISTANCE_NORMAL: &str = "options.renderDistance.normal"; + #[doc = "Short"] + pub const OPTIONS_RENDERDISTANCE_SHORT: &str = "options.renderDistance.short"; + #[doc = "Tiny"] + pub const OPTIONS_RENDERDISTANCE_TINY: &str = "options.renderDistance.tiny"; + #[doc = "Resource Packs"] + pub const OPTIONS_RESOURCEPACKS: &str = "options.resourcepacks"; + #[doc = "Safe Area"] + pub const OPTIONS_SAFEZONE: &str = "options.safeZone"; + #[doc = "Horizontal Safe Area"] + pub const OPTIONS_SAFEZONEX: &str = "options.safeZoneX"; + #[doc = "Vertical Safe Area"] + pub const OPTIONS_SAFEZONEY: &str = "options.safeZoneY"; + #[doc = "Change Screen Safe Area"] + pub const OPTIONS_SAFEZONE_TITLE: &str = "options.safeZone.title"; + #[doc = "Make sure the game looks great in your device’s screen"] + pub const OPTIONS_SAFEZONE_DESCRIPTION: &str = "options.safeZone.description"; + #[doc = "Saturation"] + pub const OPTIONS_SATURATION: &str = "options.saturation"; + #[doc = "Screen Animations"] + pub const OPTIONS_SCREENANIMATIONS: &str = "options.screenAnimations"; + #[doc = "Subtle HUD animations to help transition from one screen to another"] + pub const OPTIONS_SCREENANIMATIONS_DESCRIPTION: &str = "options.screenAnimations.description"; + #[doc = "Horizontal Screen Position"] + pub const OPTIONS_SCREENPOSITIONX: &str = "options.screenPositionX"; + #[doc = "Vertical Screen Position"] + pub const OPTIONS_SCREENPOSITIONY: &str = "options.screenPositionY"; + #[doc = "Camera Sensitivity"] + pub const OPTIONS_SENSITIVITY: &str = "options.sensitivity"; + #[doc = "Camera sensitivity"] + pub const OPTIONS_SENSITIVITY_NAME: &str = "options.sensitivity.name"; + #[doc = "Camera sensitivity (mouse)"] + pub const OPTIONS_SENSITIVITY_MOUSE_NAME: &str = "options.sensitivity.Mouse.name"; + #[doc = "Adjust the speed of the camera when looking around"] + pub const OPTIONS_SENSITIVITY_DESCRIPTION: &str = "options.sensitivity.description"; + #[doc = "Adjust the speed of the camera when looking around with the mouse"] + pub const OPTIONS_SENSITIVITY_MOUSE_DESCRIPTION: &str = "options.sensitivity.Mouse.description"; + #[doc = "Camera Sensitivity"] + pub const OPTIONS_CONTROLLER_SENSITIVITY_NAME: &str = "options.controller.sensitivity.name"; + #[doc = "Adjust the speed of the camera when looking around"] + pub const OPTIONS_CONTROLLER_SENSITIVITY_DESCRIPTION: &str = + "options.controller.sensitivity.description"; + #[doc = "HYPERSPEED!!!"] + pub const OPTIONS_SENSITIVITY_MAX: &str = "options.sensitivity.max"; + #[doc = "*yawn*"] + pub const OPTIONS_SENSITIVITY_MIN: &str = "options.sensitivity.min"; + #[doc = "Social"] + pub const OPTIONS_SOCIAL: &str = "options.social"; + #[doc = "Spyglass Damping"] + pub const OPTIONS_SPYGLASSDAMPEN: &str = "options.spyglassdampen"; + #[doc = "Spyglass damping"] + pub const OPTIONS_SPYGLASSDAMPEN_NAME: &str = "options.spyglassdampen.name"; + #[doc = "Adjust the speed of the camera when using a spyglass"] + pub const OPTIONS_SPYGLASSDAMPEN_DESCRIPTION: &str = "options.spyglassdampen.description"; + #[doc = "Lock Joystick"] + pub const OPTIONS_STATICJOYSTICK: &str = "options.staticjoystick"; + #[doc = "Dwell Time Before Dragging(ms)"] + pub const OPTIONS_DWELLBEFOREDRAGTIME: &str = "options.dwellbeforedragtime"; + #[doc = "Stack Splitting Time(ms)"] + pub const OPTIONS_STACKSPLITTINGTRIGGERTIME: &str = "options.stacksplittingtriggertime"; + #[doc = "Multiplayer Game"] + pub const OPTIONS_MULTIPLAYERGAME: &str = "options.multiplayergame"; + #[doc = "Visible to LAN Players"] + pub const OPTIONS_SERVERVISIBLE: &str = "options.servervisible"; + #[doc = "Show Comfort Select Screen"] + pub const OPTIONS_SHOWCOMFORTSELECTSCREEN: &str = "options.ShowComfortSelectScreen"; + #[doc = "%s: %s"] + pub const OPTIONS_SLIDERLABELFORMAT: &str = "options.sliderLabelFormat"; + #[doc = "Smooth Rotation Speed"] + pub const OPTIONS_SMOOTHROTATIONSPEED: &str = "options.smoothRotationSpeed"; + #[doc = "Camera sensitivity (keyboard)"] + pub const OPTIONS_SMOOTHROTATIONSPEED_NAME: &str = "options.smoothRotationSpeed.name"; + #[doc = "Adjust the speed of the camera when looking around with the keyboard"] + pub const OPTIONS_SMOOTHROTATIONSPEED_DESCRIPTION: &str = + "options.smoothRotationSpeed.description"; + #[doc = "Invite Only"] + pub const OPTIONS_XBOXLIVEBROADCAST_INVITEONLY: &str = "options.xboxliveBroadcast.inviteOnly"; + #[doc = "All players need a direct invite to join your world"] + pub const OPTIONS_XBOXLIVEBROADCAST_INVITEONLY_DESCRIPTION: &str = + "options.xboxliveBroadcast.inviteOnly.description"; + #[doc = "Friends Only"] + pub const OPTIONS_XBOXLIVEBROADCAST_FRIENDSONLY: &str = "options.xboxliveBroadcast.friendsOnly"; + #[doc = "Anyone you’ve added as a Minecraft friend can join your world"] + pub const OPTIONS_XBOXLIVEBROADCAST_FRIENDSONLY_DESCRIPTION: &str = + "options.xboxliveBroadcast.friendsOnly.description"; + #[doc = "Friends of Friends"] + pub const OPTIONS_XBOXLIVEBROADCAST_FRIENDSOFFRIENDS: &str = + "options.xboxliveBroadcast.friendsOfFriends"; + #[doc = "Anyone you’ve added as a Minecraft friend, as well as their Minecraft friends, can join your world"] + pub const OPTIONS_XBOXLIVEBROADCAST_FRIENDSOFFRIENDS_DESCRIPTION: &str = + "options.xboxliveBroadcast.friendsOfFriends.description"; + #[doc = "Microsoft account Settings"] + pub const OPTIONS_XBOXLIVEBROADCASTSETTINGS: &str = "options.xboxliveBroadcastSettings"; + #[doc = "Visible to Xbox network Players"] + pub const OPTIONS_XBOXLIVEVISIBLE: &str = "options.xboxlivevisible"; + #[doc = "Microsoft account Settings"] + pub const OPTIONS_XBOXLIVEACCOUNTSETTINGS: &str = "options.xboxLiveAccountSettings"; + #[doc = "Signed In with Microsoft account"] + pub const OPTIONS_XBOXLIVESIGNEDIN: &str = "options.xboxLiveSignedIn"; + #[doc = "Signed Out of Microsoft account"] + pub const OPTIONS_XBOXLIVESIGNEDOUT: &str = "options.xboxLiveSignedOut"; + #[doc = "Privacy & online safety"] + pub const OPTIONS_XBOXLIVE_PRIVACYCONTROL: &str = "options.xboxLive.privacyControl"; + #[doc = "Microsoft Account settings"] + pub const OPTIONS_XBOXLIVE_SETTINGS: &str = "options.xboxLive.settings"; + #[doc = "These settings can only be adjusted through the Microsoft privacy & online safety website"] + pub const OPTIONS_XBOXLIVE_SETTINGS_LABEL: &str = "options.xboxLive.settings.label"; + #[doc = "Manage Realms membership invites"] + pub const OPTIONS_REALMS_CHECKINVITES: &str = "options.realms.checkInvites"; + #[doc = "Skin Customization..."] + pub const OPTIONS_SKINCUSTOMISATION: &str = "options.skinCustomisation"; + #[doc = "Skin Customization"] + pub const OPTIONS_SKINCUSTOMISATION_TITLE: &str = "options.skinCustomisation.title"; + #[doc = "Change Skin"] + pub const OPTIONS_SKIN_CHANGE: &str = "options.skin.change"; + #[doc = "Allow Snooper"] + pub const OPTIONS_SNOOPER: &str = "options.snooper"; + #[doc = "We want to collect information about your machine to help improve Minecraft by knowing what we can support and where the biggest problems are. All of this information is completely anonymous and viewable below. We promise we won't do anything bad with this data, but if you want to opt out then feel free to toggle it off!"] + pub const OPTIONS_SNOOPER_DESC: &str = "options.snooper.desc"; + #[doc = "Machine Specs Collection"] + pub const OPTIONS_SNOOPER_TITLE: &str = "options.snooper.title"; + #[doc = "Snooper Settings..."] + pub const OPTIONS_SNOOPER_VIEW: &str = "options.snooper.view"; + #[doc = "Sound Volume"] + pub const OPTIONS_SOUND: &str = "options.sound"; + #[doc = "Audio"] + pub const OPTIONS_SOUNDS: &str = "options.sounds"; + #[doc = "Audio Settings"] + pub const OPTIONS_SOUNDS_TITLE: &str = "options.sounds.title"; + #[doc = "Render Clouds"] + pub const OPTIONS_TOGGLECLOUDS: &str = "options.toggleclouds"; + #[doc = "Happy little clouds in the sky"] + pub const OPTIONS_TOGGLECLOUDS_DESCRIPTION: &str = "options.toggleclouds.description"; + #[doc = "Reset to default"] + pub const OPTIONS_SOUND_RESETSETTINGS: &str = "options.sound.resetSettings"; + #[doc = "Set all options to their original values"] + pub const OPTIONS_SOUND_RESETSETTINGS_DESCRIPTION: &str = + "options.sound.resetSettings.description"; + #[doc = "Reset"] + pub const OPTIONS_SOUND_RESETSETTINGS_BUTTONLABEL: &str = + "options.sound.resetSettings.buttonLabel"; + #[doc = "Reset to default"] + pub const OPTIONS_ACCESSIBILITY_RESETSETTINGS: &str = "options.accessibility.resetSettings"; + #[doc = "Return all accessibility settings and sliders to their original values"] + pub const OPTIONS_ACCESSIBILITY_RESETSETTINGS_DESCRIPTION: &str = + "options.accessibility.resetSettings.description"; + #[doc = "Reset"] + pub const OPTIONS_ACCESSIBILITY_RESETSETTINGS_BUTTONLABEL: &str = + "options.accessibility.resetSettings.buttonLabel"; + #[doc = "Accessibility"] + pub const OPTIONS_ACCESSIBILITY: &str = "options.accessibility"; + #[doc = "Accessibility Settings"] + pub const OPTIONS_ACCESSIBILITY_TITLE: &str = "options.accessibility.title"; + #[doc = "Reset to default"] + pub const OPTIONS_VIDEO_RESETSETTINGS: &str = "options.video.resetSettings"; + #[doc = "Restore all video settings to their original values"] + pub const OPTIONS_VIDEO_RESETSETTINGS_DESCRIPTION: &str = + "options.video.resetSettings.description"; + #[doc = "Reset"] + pub const OPTIONS_VIDEO_RESETSETTINGS_BUTTONLABEL: &str = + "options.video.resetSettings.buttonLabel"; + #[doc = "Player and mob dithering"] + pub const OPTIONS_ENABLEDITHERINGMOBS: &str = "options.enableDitheringMobs"; + #[doc = "Enables an effect that fades out players and mobs near the player camera"] + pub const OPTIONS_ENABLEDITHERINGMOBS_DESCRIPTION: &str = + "options.enableDitheringMobs.description"; + #[doc = "Block dithering"] + pub const OPTIONS_ENABLEDITHERINGBLOCKS: &str = "options.enableDitheringBlocks"; + #[doc = "Enables an effect that fades out certain blocks near the player camera, such as sugar cane"] + pub const OPTIONS_ENABLEDITHERINGBLOCKS_DESCRIPTION: &str = + "options.enableDitheringBlocks.description"; + #[doc = "Hide Sky Flashes"] + pub const OPTIONS_HIDEENDFLASH: &str = "options.hideEndFlash"; + #[doc = "Prevents environmental effects in the End from making the sky flash"] + pub const OPTIONS_HIDEENDFLASH_DESCRIPTION: &str = "options.hideEndFlash.description"; + #[doc = "Camera Shake"] + pub const OPTIONS_SCREENSHAKE: &str = "options.screenShake"; + #[doc = "Set up camera shake using macros or chat"] + pub const OPTIONS_SCREENSHAKE_DESCRIPTION: &str = "options.screenShake.description"; + #[doc = "Adjust how dark the screen can get during the Darkness effect (caused by mobs and other sources)"] + pub const OPTIONS_DARKNESSEFFECTMODIFIER_MESSAGE: &str = + "options.darknessEffectModifier.message"; + #[doc = "Darkness effect strength"] + pub const OPTIONS_DARKNESSEFFECTMODIFIER: &str = "options.darknessEffectModifier"; + #[doc = "How dark the screen gets when affected by some hostile mobs and environmental hazards"] + pub const OPTIONS_DARKNESSEFFECTMODIFIER_DESCRIPTION: &str = + "options.darknessEffectModifier.description"; + #[doc = "Glint strength"] + pub const OPTIONS_GLINTSTRENGTH: &str = "options.glintStrength"; + #[doc = "Adjust how transparent the visual glint is on enchanted items"] + pub const OPTIONS_GLINTSTRENGTH_MESSAGE: &str = "options.glintStrength.message"; + #[doc = "Shiny glint for enchanted items"] + pub const OPTIONS_GLINTSTRENGTH_DESCRIPTION: &str = "options.glintStrength.description"; + #[doc = "Glint speed"] + pub const OPTIONS_GLINTSPEED: &str = "options.glintSpeed"; + #[doc = "Adjust how fast the visual glint shimmers across enchanted items"] + pub const OPTIONS_GLINTSPEED_MESSAGE: &str = "options.glintSpeed.message"; + #[doc = "How fast enchanted items sparkle"] + pub const OPTIONS_GLINTSPEED_DESCRIPTION: &str = "options.glintSpeed.description"; + #[doc = "Toast notification duration"] + pub const OPTIONS_NOTIFICATIONDURATION_TOAST: &str = "options.notificationDuration.Toast"; + #[doc = "Select how long notifications like game invites and marketplace offers remain visible"] + pub const OPTIONS_NOTIFICATIONDURATION_TOAST_DESCRIPTION: &str = + "options.notificationDuration.Toast.description"; + #[doc = "Chat message duration"] + pub const OPTIONS_NOTIFICATIONDURATION_CHAT: &str = "options.notificationDuration.Chat"; + #[doc = "Select how long messages in the chat remain visible"] + pub const OPTIONS_NOTIFICATIONDURATION_CHAT_DESCRIPTION: &str = + "options.notificationDuration.Chat.description"; + #[doc = "Choose how long messages like game invites and Marketplace offers are visible"] + pub const OPTIONS_NOTIFICATIONDURATION_TOASTMESSAGE: &str = + "options.notificationDuration.ToastMessage"; + #[doc = "Choose how long messages like world import are visible"] + pub const OPTIONS_NOTIFICATIONDURATION_TOASTMESSAGE_EDU: &str = + "options.notificationDuration.ToastMessage.edu"; + #[doc = "Choose how long messages in chat remain visible"] + pub const OPTIONS_NOTIFICATIONDURATION_CHATDURATION: &str = + "options.notificationDuration.ChatDuration"; + #[doc = "3 seconds"] + pub const OPTIONS_NOTIFICATIONDURATION_CHAT_THREESEC: &str = + "options.notificationDuration.chat.ThreeSec"; + #[doc = "10 seconds (default)"] + pub const OPTIONS_NOTIFICATIONDURATION_CHAT_TENSEC: &str = + "options.notificationDuration.chat.TenSec"; + #[doc = "30 seconds"] + pub const OPTIONS_NOTIFICATIONDURATION_CHAT_THIRTYSEC: &str = + "options.notificationDuration.chat.ThirtySec"; + #[doc = "3 seconds (default)"] + pub const OPTIONS_NOTIFICATIONDURATION_TOAST_THREESEC: &str = + "options.notificationDuration.toast.ThreeSec"; + #[doc = "10 seconds"] + pub const OPTIONS_NOTIFICATIONDURATION_TOAST_TENSEC: &str = + "options.notificationDuration.toast.TenSec"; + #[doc = "30 seconds"] + pub const OPTIONS_NOTIFICATIONDURATION_TOAST_THIRTYSEC: &str = + "options.notificationDuration.toast.ThirtySec"; + #[doc = "Split Screen"] + pub const OPTIONS_SPLITSCREEN: &str = "options.splitscreen"; + #[doc = "Choose whether to split screen vertically or horizontally when using split screen"] + pub const OPTIONS_SPLITSCREEN_DESCRIPTION: &str = "options.splitscreen.description"; + #[doc = "Horizontal Split Screen"] + pub const OPTIONS_SPLITSCREEN_HORIZONTAL: &str = "options.splitscreen.horizontal"; + #[doc = "Vertical Split Screen"] + pub const OPTIONS_SPLITSCREEN_VERTICAL: &str = "options.splitscreen.vertical"; + #[doc = "Sticky Mining"] + pub const OPTIONS_STICKYMINING: &str = "options.stickyMining"; + #[doc = "Broadcast Settings..."] + pub const OPTIONS_STREAM: &str = "options.stream"; + #[doc = "Quality"] + pub const OPTIONS_STREAM_BYTESPERPIXEL: &str = "options.stream.bytesPerPixel"; + #[doc = "You may need to restart your stream for these changes to take place."] + pub const OPTIONS_STREAM_CHANGES: &str = "options.stream.changes"; + #[doc = "Enable"] + pub const OPTIONS_STREAM_CHAT_ENABLED: &str = "options.stream.chat.enabled"; + #[doc = "Always"] + pub const OPTIONS_STREAM_CHAT_ENABLED_ALWAYS: &str = "options.stream.chat.enabled.always"; + #[doc = "Never"] + pub const OPTIONS_STREAM_CHAT_ENABLED_NEVER: &str = "options.stream.chat.enabled.never"; + #[doc = "Whilst Streaming"] + pub const OPTIONS_STREAM_CHAT_ENABLED_STREAMING: &str = "options.stream.chat.enabled.streaming"; + #[doc = "Twitch Chat Settings"] + pub const OPTIONS_STREAM_CHAT_TITLE: &str = "options.stream.chat.title"; + #[doc = "User Filter"] + pub const OPTIONS_STREAM_CHAT_USERFILTER: &str = "options.stream.chat.userFilter"; + #[doc = "All Viewers"] + pub const OPTIONS_STREAM_CHAT_USERFILTER_ALL: &str = "options.stream.chat.userFilter.all"; + #[doc = "Moderators"] + pub const OPTIONS_STREAM_CHAT_USERFILTER_MODS: &str = "options.stream.chat.userFilter.mods"; + #[doc = "Subscribers"] + pub const OPTIONS_STREAM_CHAT_USERFILTER_SUBS: &str = "options.stream.chat.userFilter.subs"; + #[doc = "Compression"] + pub const OPTIONS_STREAM_COMPRESSION: &str = "options.stream.compression"; + #[doc = "High"] + pub const OPTIONS_STREAM_COMPRESSION_HIGH: &str = "options.stream.compression.high"; + #[doc = "Low"] + pub const OPTIONS_STREAM_COMPRESSION_LOW: &str = "options.stream.compression.low"; + #[doc = "Medium"] + pub const OPTIONS_STREAM_COMPRESSION_MEDIUM: &str = "options.stream.compression.medium"; + #[doc = "Estimated resolution: %dx%d"] + pub const OPTIONS_STREAM_ESTIMATION: &str = "options.stream.estimation"; + #[doc = "Framerate"] + pub const OPTIONS_STREAM_FPS: &str = "options.stream.fps"; + #[doc = "Reset Preference"] + pub const OPTIONS_STREAM_INGEST_RESET: &str = "options.stream.ingest.reset"; + #[doc = "Twitch Broadcast Servers"] + pub const OPTIONS_STREAM_INGEST_TITLE: &str = "options.stream.ingest.title"; + #[doc = "Broadcast Server List"] + pub const OPTIONS_STREAM_INGESTSELECTION: &str = "options.stream.ingestSelection"; + #[doc = "Bandwidth"] + pub const OPTIONS_STREAM_KBPS: &str = "options.stream.kbps"; + #[doc = "Mute"] + pub const OPTIONS_STREAM_MIC_TOGGLE_MUTE: &str = "options.stream.mic_toggle.mute"; + #[doc = "Talk"] + pub const OPTIONS_STREAM_MIC_TOGGLE_TALK: &str = "options.stream.mic_toggle.talk"; + #[doc = "Push To"] + pub const OPTIONS_STREAM_MICTOGGLEBEHAVIOR: &str = "options.stream.micToggleBehavior"; + #[doc = "Mic Volume"] + pub const OPTIONS_STREAM_MICVOLUMNE: &str = "options.stream.micVolumne"; + #[doc = "Send Metadata"] + pub const OPTIONS_STREAM_SENDMETADATA: &str = "options.stream.sendMetadata"; + #[doc = "System Volume"] + pub const OPTIONS_STREAM_SYSTEMVOLUME: &str = "options.stream.systemVolume"; + #[doc = "Twitch Broadcast Settings"] + pub const OPTIONS_STREAM_TITLE: &str = "options.stream.title"; + #[doc = "Camera Perspective"] + pub const OPTIONS_THIRDPERSON: &str = "options.thirdperson"; + #[doc = "Select the in-game camera’s point of view"] + pub const OPTIONS_THIRDPERSON_DESCRIPTION: &str = "options.thirdperson.description"; + #[doc = "First Person"] + pub const OPTIONS_THIRDPERSON_FIRSTPERSON: &str = "options.thirdperson.firstperson"; + #[doc = "Third Person Back"] + pub const OPTIONS_THIRDPERSON_THIRDPERSONBACK: &str = "options.thirdperson.thirdpersonback"; + #[doc = "Third Person Front"] + pub const OPTIONS_THIRDPERSON_THIRDPERSONFRONT: &str = "options.thirdperson.thirdpersonfront"; + #[doc = "Options"] + pub const OPTIONS_TITLE: &str = "options.title"; + #[doc = "Toggle"] + pub const OPTIONS_TOGGLE: &str = "options.toggle"; + #[doc = "Reset to default"] + pub const OPTIONS_TOUCH_RESETSETTINGS_NAME: &str = "options.touch.resetSettings.name"; + #[doc = "Return all touch settings and sliders to their initial values"] + pub const OPTIONS_TOUCH_RESETSETTINGS_DESCRIPTION: &str = + "options.touch.resetSettings.description"; + #[doc = "Reset"] + pub const OPTIONS_TOUCH_RESETSETTINGS_LABEL: &str = "options.touch.resetSettings.label"; + #[doc = "Enable Copy Coordinate UI"] + pub const OPTIONS_COPYCOORDINATEUI: &str = "options.copyCoordinateUI"; + #[doc = "Enable Command Macros"] + pub const OPTIONS_ENABLECOMMANDMACROSUI: &str = "options.enableCommandMacrosUI"; + #[doc = "Sneak"] + pub const OPTIONS_TOGGLECROUCH: &str = "options.toggleCrouch"; + #[doc = "Touch"] + pub const OPTIONS_TOUCH: &str = "options.touch"; + #[doc = "Touch Settings"] + pub const OPTIONS_TOUCHSETTINGS: &str = "options.touchSettings"; + #[doc = "Touchscreen Mode"] + pub const OPTIONS_TOUCHSCREEN: &str = "options.touchscreen"; + #[doc = "Customize controls"] + pub const OPTIONS_CUSTOMISETOUCHCONTROLS_NAME: &str = "options.customiseTouchControls.name"; + #[doc = "Change on-screen button size and position to fit your play style"] + pub const OPTIONS_CUSTOMISETOUCHCONTROLS_DESCRIPTION: &str = + "options.customiseTouchControls.description"; + #[doc = "Customize"] + pub const OPTIONS_CUSTOMISETOUCHCONTROLS_LABEL: &str = "options.customiseTouchControls.label"; + #[doc = "UI Profile"] + pub const OPTIONS_UIPROFILE: &str = "options.uiprofile"; + #[doc = "Select Pocket (mobile) or Classic interface layouts"] + pub const OPTIONS_UIPROFILE_DESCRIPTION: &str = "options.uiprofile.description"; + #[doc = "Classic"] + pub const OPTIONS_UIPROFILE_CLASSIC: &str = "options.uiprofile.classic"; + #[doc = "Pocket"] + pub const OPTIONS_UIPROFILE_POCKET: &str = "options.uiprofile.pocket"; + #[doc = "Split Controls"] + pub const OPTIONS_USETOUCHPAD: &str = "options.usetouchpad"; + #[doc = "Split controls"] + pub const OPTIONS_USETOUCHPAD_NAME: &str = "options.usetouchpad.name"; + #[doc = "Adds a crosshair to the HUD for better accuracy"] + pub const OPTIONS_USETOUCHPAD_DESCRIPTION: &str = "options.usetouchpad.description"; + #[doc = "Subscriptions"] + pub const OPTIONS_VIEWSUBSCRIPTIONS: &str = "options.viewSubscriptions"; + #[doc = "Info"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUTTON_INFO: &str = "options.viewSubscriptions.button.info"; + #[doc = "%s/month"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUTTON_PRICEPERMONTH: &str = + "options.viewSubscriptions.button.pricePerMonth"; + #[doc = "%s/30 days"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUTTON_PRICEPERMONTH_30DAYS: &str = + "options.viewSubscriptions.button.pricePerMonth.30days"; + #[doc = "Add a Marketplace Pass"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUTTON_ADDMARKETPLACEPASS: &str = + "options.viewSubscriptions.button.addMarketplacePass"; + #[doc = "Add a Realm"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_ADDREALMSSERVER_BUTTON: &str = + "options.viewSubscriptions.addRealmsServer.button"; + #[doc = "Your own server, always online"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_ADDREALMSSERVER_BODY: &str = + "options.viewSubscriptions.addRealmsServer.Body"; + #[doc = "Manage"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUTTON_MANAGE: &str = + "options.viewSubscriptions.button.manage"; + #[doc = "Renews every 30 days"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_RENEW: &str = "options.viewSubscriptions.renew"; + #[doc = "%d days remaining"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_DAYSREMAINING: &str = + "options.viewSubscriptions.daysRemaining"; + #[doc = "Additional Subscriptions"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_ADDITIONALSUBSCRIPTIONS: &str = + "options.viewSubscriptions.additionalSubscriptions"; + #[doc = "Loading your subscriptions.."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_LOADINGSUBSCRIPTIONS: &str = + "options.viewSubscriptions.loadingSubscriptions"; + #[doc = "Failed loading subscriptions"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_LOADINGSUBSCRIPTIONSFAILED: &str = + "options.viewSubscriptions.loadingSubscriptionsFailed"; + #[doc = "This was bought in the %s you must use that device to manage it."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_PURCHASEDPLATFORMDIFFERS: &str = + "options.viewSubscriptions.purchasedPlatformDiffers"; + #[doc = "Please go to the full version of Minecraft to manage your subscriptions."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_PRERELEASEMESSAGE: &str = + "options.viewSubscriptions.prereleaseMessage"; + #[doc = "My Subscriptions"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_MYSUBSCRIPTIONS: &str = + "options.viewSubscriptions.mySubscriptions"; + #[doc = "You have no active subscriptions"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_NOACTIVESUBSCRIPTIONS: &str = + "options.viewSubscriptions.noActiveSubscriptions"; + #[doc = "Sign in"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_SIGNIN: &str = "options.viewSubscriptions.signIn"; + #[doc = "Buy An Additional Realm"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BUYANADDITIONALREALM: &str = + "options.viewSubscriptions.buyAnAdditionalRealm"; + #[doc = "Realms plus subscription for Realm %s."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_REALMSPLUSSUBSCRIPTIONFORREALM: &str = + "options.viewSubscriptions.realmsPlusSubscriptionForRealm"; + #[doc = "Additional subscription for Realm %s."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_ADDITIONALSUBSCRIPTIONFORREALM: &str = + "options.viewSubscriptions.additionalSubscriptionForRealm"; + #[doc = "Realms Server"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_REALMSSERVER: &str = + "options.viewSubscriptions.realmsServer"; + #[doc = "It was started in store: %s"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_STARTEDINSTORE: &str = + "options.viewSubscriptions.startedInStore"; + #[doc = "Bought on another device"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_BOUGHTONANOTHERDEVICE: &str = + "options.viewSubscriptions.boughtOnAnotherDevice"; + #[doc = "Your version may soon not access Realms"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_DEVICESUNSETTING: &str = + "options.viewSubscriptions.deviceSunsetting"; + #[doc = "Your version cannot access Realms"] + pub const OPTIONS_VIEWSUBSCRIPTIONS_DEVICESUNSET: &str = + "options.viewSubscriptions.deviceSunset"; + #[doc = "This Realm is not associated with a recurring subscription. Once it expires, you will be able to reactivate it."] + pub const OPTIONS_VIEWSUBSCRIPTIONS_CONSUMABLETOSUBSCRIPTIONTRANSITIONINFO: &str = + "options.viewSubscriptions.consumableToSubscriptionTransitionInfo"; + #[doc = "Swap Jump and Sneak"] + pub const OPTIONS_SWAPJUMPANDSNEAK: &str = "options.swapJumpAndSneak"; + #[doc = "Swap jump and sneak"] + pub const OPTIONS_SWAPJUMPANDSNEAK_NAME: &str = "options.swapJumpAndSneak.name"; + #[doc = "Some players like to swap these buttons"] + pub const OPTIONS_SWAPJUMPANDSNEAK_DESCRIPTION: &str = "options.swapJumpAndSneak.description"; + #[doc = "A/B Button Swap"] + pub const OPTIONS_SWAPGAMEPADAB: &str = "options.swapGamepadAB"; + #[doc = "Reverses the functions of the A and B buttons"] + pub const OPTIONS_SWAPGAMEPADAB_DESCRIPTION: &str = "options.swapGamepadAB.description"; + #[doc = "X/Y Button Swap"] + pub const OPTIONS_SWAPGAMEPADXY: &str = "options.swapGamepadXY"; + #[doc = "Reverses the functions of the X and Y buttons"] + pub const OPTIONS_SWAPGAMEPADXY_DESCRIPTION: &str = "options.swapGamepadXY.description"; + #[doc = "A/B Button Swap"] + pub const OPTIONS_SWAPGAMEPADAB_TTS: &str = "options.swapGamepadAB.tts"; + #[doc = "X/Y Button Swap"] + pub const OPTIONS_SWAPGAMEPADXY_TTS: &str = "options.swapGamepadXY.tts"; + #[doc = "Play with Touch"] + pub const OPTIONS_USETOUCHSCREEN: &str = "options.usetouchscreen"; + #[doc = "Use VBOs"] + pub const OPTIONS_VBO: &str = "options.vbo"; + #[doc = "Video"] + pub const OPTIONS_VIDEO: &str = "options.video"; + #[doc = "Video Settings"] + pub const OPTIONS_VIDEOTITLE: &str = "options.videoTitle"; + #[doc = "View Bobbing"] + pub const OPTIONS_VIEWBOBBING: &str = "options.viewBobbing"; + #[doc = "Damage Tilt"] + pub const OPTIONS_DAMAGEBOBBING: &str = "options.damageBobbing"; + #[doc = "The amount of camera shake caused by being hurt"] + pub const OPTIONS_DAMAGEBOBBING_DESCRIPTION: &str = "options.damageBobbing.description"; + #[doc = "Camera bobs when walking"] + pub const OPTIONS_VIEWBOBBING_DESCRIPTION: &str = "options.viewBobbing.description"; + #[doc = "Shown"] + pub const OPTIONS_VISIBLE: &str = "options.visible"; + #[doc = "Use VSync"] + pub const OPTIONS_VSYNC: &str = "options.vsync"; + #[doc = "No Vertical Sync"] + pub const OPTIONS_VSYNC_OFF: &str = "options.vsync.off"; + #[doc = "Vertical Sync"] + pub const OPTIONS_VSYNC_ON: &str = "options.vsync.on"; + #[doc = "Adaptive Vertical Sync"] + pub const OPTIONS_VSYNC_ADAPTIVE: &str = "options.vsync.adaptive"; + #[doc = "Websockets Enabled"] + pub const OPTIONS_WEBSOCKETSENABLED: &str = "options.websocketsEnabled"; + #[doc = "Connect to a WebSockets server for the setup of external scripts and other automated features"] + pub const OPTIONS_WEBSOCKETSENABLED_DESCRIPTION: &str = "options.websocketsEnabled.description"; + #[doc = "Enable WebSockets"] + pub const OPTIONS_WEBSOCKETSENABLED_NAME: &str = "options.websocketsEnabled.name"; + #[doc = "Require Encrypted Websockets"] + pub const OPTIONS_WEBSOCKETENCRYPTION: &str = "options.websocketEncryption"; + #[doc = "Securely encrypt data between WebSockets and Minecraft"] + pub const OPTIONS_WEBSOCKETENCRYPTION_DESCRIPTION: &str = + "options.websocketEncryption.description"; + #[doc = "Only disable this option if you are actively connecting to a known and safe application."] + pub const OPTIONS_WEBSOCKETENCRYPTIONWARNINGLABEL: &str = + "options.websocketEncryptionWarningLabel"; + #[doc = "File Storage Location"] + pub const OPTIONS_FILELOCATION_TITLE: &str = "options.filelocation.title"; + #[doc = "Local Storage Location"] + pub const OPTIONS_FILELOCATION_TITLE_EDU: &str = "options.filelocation.title.edu"; + #[doc = "External"] + pub const OPTIONS_FILELOCATION_EXTERNAL: &str = "options.filelocation.external"; + #[doc = "Application"] + pub const OPTIONS_FILELOCATION_APPDATA: &str = "options.filelocation.appdata"; + #[doc = "Warning"] + pub const OPTIONS_FILELOCATION_EXTERNAL_WARNING_TITLE: &str = + "options.filelocation.external.warning.title"; + #[doc = "External Storage has changed its location, and you could lose your worlds on some devices. Please visit the following page for details: %s"] + pub const OPTIONS_FILELOCATION_EXTERNAL_WARNING_BODY: &str = + "options.filelocation.external.warning.body"; + #[doc = "Details (launches browser)"] + pub const OPTIONS_FILELOCATION_EXTERNAL_WARNING_BUTTON: &str = + "options.filelocation.external.warning.button"; + #[doc = "Atmospherics"] + pub const OPTIONS_ATMOSPHERICSENABLE: &str = "options.atmosphericsEnable"; + #[doc = "Edge Highlight"] + pub const OPTIONS_EDGEHIGHLIGHTENABLE: &str = "options.edgeHighlightEnable"; + #[doc = "Bloom intensity"] + pub const OPTIONS_BLOOMSTRENGTHSLIDER: &str = "options.bloomStrengthSlider"; + #[doc = "Control how vividly lights glow"] + pub const OPTIONS_BLOOMSTRENGTHSLIDER_DESCRIPTION: &str = + "options.bloomStrengthSlider.description"; + #[doc = "Upscaling"] + pub const OPTIONS_DEFERRED_UPSCALING: &str = "options.deferred.upscaling"; + #[doc = "Terrain Shadows"] + pub const OPTIONS_TERRAINSHADOWSENABLE: &str = "options.terrainShadowsEnable"; + #[doc = "Super Fancy Water"] + pub const OPTIONS_SUPERFANCYWATERENABLE: &str = "options.superFancyWaterEnable"; + #[doc = "Only Allow Trusted Skins"] + pub const OPTIONS_ONLYTRUSTEDSKINSALLOWED: &str = "options.onlyTrustedSkinsAllowed"; + #[doc = "Only allow trusted skins"] + pub const OPTIONS_ONLYTRUSTEDSKINSALLOWED_NAME: &str = "options.onlyTrustedSkinsAllowed.name"; + #[doc = "Filter Profanity"] + pub const OPTIONS_FILTERPROFANITY: &str = "options.filterProfanity"; + #[doc = "Turns on profanity filtering. When on, a text filter is applied to what you see. When off, you can see most text unfiltered."] + pub const OPTIONS_FILTERPROFANITY_TOOLTIP: &str = "options.filterProfanity.tooltip"; + #[doc = "Filter out inappropriate language"] + pub const OPTIONS_FILTERPROFANITY_DESCRIPTION: &str = "options.filterProfanity.description"; + #[doc = "Filter profanity"] + pub const OPTIONS_FILTERPROFANITY_NAME: &str = "options.filterProfanity.name"; + #[doc = "Restart Tutorial"] + pub const OPTIONS_RESTARTTUTORIAL: &str = "options.restartTutorial"; + #[doc = "Restart"] + pub const OPTIONS_RESTARTTUTORIAL_BUTTONLABEL: &str = "options.restartTutorial.buttonLabel"; + #[doc = "Restarts the tutorial in case you missed something"] + pub const OPTIONS_RESTARTTUTORIAL_DESCRIPTION: &str = "options.restartTutorial.description"; + #[doc = "Tinkering list"] + pub const OPTIONS_TINKERINGLIST: &str = "options.tinkeringList"; + #[doc = "View"] + pub const OPTIONS_TINKERINGLIST_BUTTONLABEL: &str = "options.tinkeringList.buttonLabel"; + #[doc = "Technical info that’s not relevant for players. Feel free to have a look if you’re curious!"] + pub const OPTIONS_TINKERINGLIST_DESCRIPTION: &str = "options.tinkeringList.description"; + #[doc = "Tutorial"] + pub const OPTIONS_TUTORIAL: &str = "options.tutorial"; + #[doc = "Get in-game tips to learn the basics of Minecraft"] + pub const OPTIONS_TUTORIAL_DESCRIPTION: &str = "options.tutorial.description"; + #[doc = "Hints to get going with the basics of Minecraft"] + pub const OPTIONS_TUTORIALHINT: &str = "options.tutorialHint"; + #[doc = "Pause"] + pub const OPTIONS_PAUSEHEADER: &str = "options.pauseHeader"; + #[doc = "Enable Game Pause"] + pub const OPTIONS_PAUSEHINT: &str = "options.pauseHint"; + #[doc = "A single-player feature that pauses gameplay while the game menu is open"] + pub const OPTIONS_PAUSEHINT_DESCRIPTION: &str = "options.pauseHint.description"; + #[doc = "Show Pause Menu on Focus Lost"] + pub const OPTIONS_PAUSEMENUONFOCUSLOST: &str = "options.pauseMenuOnFocusLost"; + #[doc = "Shows the pause menu when switching to another application"] + pub const OPTIONS_PAUSEMENUONFOCUSLOST_DESCRIPTION: &str = + "options.pauseMenuOnFocusLost.description"; + #[doc = "Show animations in tutorial tips"] + pub const OPTIONS_TUTORIAL_SHOW_ANIMATION: &str = "options.tutorial_show_animation"; + #[doc = "Auto Update Unlocked Packs"] + pub const OPTIONS_AUTOUPDATEENABLED: &str = "options.autoUpdateEnabled"; + #[doc = "Newly released versions of your packs will be downloaded as soon as they’re available"] + pub const OPTIONS_AUTOUPDATEENABLED_DESCRIPTION: &str = "options.autoUpdateEnabled.description"; + #[doc = "Automatically update content packs"] + pub const OPTIONS_AUTOUPDATEENABLED_NAME: &str = "options.autoUpdateEnabled.name"; + #[doc = "Auto Update Unlocked Packs"] + pub const OPTIONS_AUTOUPDATEMODE: &str = "options.autoUpdateMode"; + #[doc = "Off"] + pub const OPTIONS_AUTOUPDATEMODE_OFF: &str = "options.autoUpdateMode.off"; + #[doc = "On with Wi-Fi Only"] + pub const OPTIONS_AUTOUPDATEMODE_ON_WITHWIFIONLY: &str = + "options.autoUpdateMode.on.withWifiOnly"; + #[doc = "On with Wi-Fi or Mobile Data"] + pub const OPTIONS_AUTOUPDATEMODE_ON_WITHCELLULAR: &str = + "options.autoUpdateMode.on.withCellular"; + #[doc = "Allow mobile data for online play"] + pub const OPTIONS_ALLOWCELLULARDATA: &str = "options.allowCellularData"; + #[doc = "Use Mobile data for Multiplayer when Wi-Fi is unavailable. This might incur additional data costs"] + pub const OPTIONS_ALLOWCELLULARDATA_DESCRIPTION: &str = "options.allowCellularData.description"; + #[doc = "Use mobile data for multiplayer when Wi-Fi is unavailable. This might incur additional data costs."] + pub const OPTIONS_ALLOWCELLULARDATA_MESSAGE: &str = "options.allowCellularData.message"; + #[doc = "Playing over mobile networks may incur additional charges with your carrier."] + pub const OPTIONS_CELLULARDATAWARNINGLABEL: &str = "options.cellularDataWarningLabel"; + #[doc = "Get Support"] + pub const OPTIONS_OPENFEEDBACKPAGE: &str = "options.openFeedbackPage"; + #[doc = "Access technical support, customer resources, and community forums at the Minecraft Education Support Center."] + pub const OPTIONS_OPENFEEDBACKPAGE_MESSAGE: &str = "options.openFeedbackPage.message"; + #[doc = "Go to Support Center"] + pub const OPTIONS_OPENFEEDBACKPAGE_CONTINUE: &str = "options.openFeedbackPage.continue"; + #[doc = "Close"] + pub const OPTIONS_OPENFEEDBACKPAGE_CLOSE: &str = "options.openFeedbackPage.close"; + #[doc = "Turn off achievements?"] + pub const OPTIONS_TURNOFFACHIEVEMENTS: &str = "options.turnOffAchievements"; + #[doc = "Achievements are only available in worlds set to survival mode with cheats off. If you continue, no one will earn achievements while playing in this world ever again even if you switch back before playing."] + pub const OPTIONS_TURNOFFACHIEVEMENTS_MESSAGE: &str = "options.turnOffAchievements.message"; + #[doc = "Turn on Hardcore mode?"] + pub const OPTIONS_TURNONHARDCOREMODE: &str = "options.turnOnHardcoreMode"; + #[doc = "Here’s what you need to know about Hardcore mode:"] + pub const OPTIONS_TURNONHARDCOREMODE_MESSAGE: &str = "options.turnOnHardcoreMode.message"; + #[doc = "1. When you die, you will not respawn — game over!"] + pub const OPTIONS_TURNONHARDCOREMODE_MESSAGE_1: &str = "options.turnOnHardcoreMode.message.1"; + #[doc = "2. Hardcore mode can’t be turned off after the world is created."] + pub const OPTIONS_TURNONHARDCOREMODE_MESSAGE_2: &str = "options.turnOnHardcoreMode.message.2"; + #[doc = "3. After you die, you can see but not interact with this world."] + pub const OPTIONS_TURNONHARDCOREMODE_MESSAGE_3: &str = "options.turnOnHardcoreMode.message.3"; + #[doc = "Achievements cannot be earned in this world."] + pub const OPTIONS_ACHIEVEMENTSDISABLED: &str = "options.achievementsDisabled"; + #[doc = "If you start playing with these settings, achievements will no longer be earnable in this world."] + pub const OPTIONS_ACHIEVEMENTSDISABLED_ONLOAD: &str = "options.achievementsDisabled.onLoad"; + #[doc = "Achievements can be earned in this world, but you must sign in to a Microsoft account to earn them."] + pub const OPTIONS_ACHIEVEMENTSDISABLED_NOTSIGNEDIN: &str = + "options.achievementsDisabled.notSignedIn"; + #[doc = "Turn Off Cross-Platform Multiplayer?"] + pub const OPTIONS_TURNOFFCROSSPLATFORMMULTIPLAYER: &str = + "options.turnOffCrossPlatformMultiplayer"; + #[doc = "The content that you are trying to use is not allowed in cross-platform multiplayer games. If you continue you will not be able to play cross-platform multiplayer games."] + pub const OPTIONS_TURNOFFCROSSPLATFORMMULTIPLAYER_MESSAGE: &str = + "options.turnOffCrossPlatformMultiplayer.message"; + #[doc = "Conflicting Packs"] + pub const OPTIONS_CONFLICTINGPACKS: &str = "options.conflictingPacks"; + #[doc = "A pack already on the stack can't be applied with other packs. %s"] + pub const OPTIONS_CONFLICTINGPACKS_MESSAGE_ONSTACK: &str = + "options.conflictingPacks.message.onStack"; + #[doc = "The pack you are trying to apply can't be applied with other packs. %s"] + pub const OPTIONS_CONFLICTINGPACKS_MESSAGE_OFFSTACK: &str = + "options.conflictingPacks.message.offStack"; + #[doc = "Continuing will remove all current packs and then add the pack you are trying to apply. This will remove all behavior packs from the world which can break the world and cause you to lose what you created."] + pub const OPTIONS_CONFLICTINGPACKS_MESSAGE_OFFSTACKWITHBEHAVIOR: &str = + "options.conflictingPacks.message.offStackWithBehavior"; + #[doc = "Continuing will remove all current packs and then add the pack you are trying to apply."] + pub const OPTIONS_CONFLICTINGPACKS_CONTINUE: &str = "options.conflictingPacks.continue"; + #[doc = "Content active in this world cannot be used in cross-platform multiplayer."] + pub const OPTIONS_CROSSPLATFORMMULTIPLAYERDISABLED: &str = + "options.crossPlatformMultiplayerDisabled"; + #[doc = "Content active in this world cannot be used in multiplayer."] + pub const OPTIONS_MULTIPLAYERDISABLED: &str = "options.multiplayerDisabled"; + #[doc = "The skin you're using cannot be used in cross-platform multiplayer."] + pub const OPTIONS_SKINSCROSSPLATFORMMULTIPLAYERDISABLED: &str = + "options.skinsCrossPlatformMultiplayerDisabled"; + #[doc = "The skin you're using cannot be used in multiplayer."] + pub const OPTIONS_SKINSMULTIPLAYERDISABLED: &str = "options.skinsMultiplayerDisabled"; + #[doc = "Edit World?"] + pub const OPTIONS_CONTENT_NOREALMS: &str = "options.content.noRealms"; + #[doc = "This world uses a resource pack or template that cannot be used in cross-platform multiplayer."] + pub const OPTIONS_CONTENT_NOREALMS_MESSAGE: &str = "options.content.noRealms.message"; + #[doc = "Load Experimental World?"] + pub const OPTIONS_EXPERIMENTALWORLDLOAD: &str = "options.experimentalWorldLoad"; + #[doc = "This world uses features that are still under development. It might crash, break, or stop working at any time."] + pub const OPTIONS_EXPERIMENTALWORLDLOAD_MESSAGE: &str = "options.experimentalWorldLoad.message"; + #[doc = "World update"] + pub const OPTIONS_UPDATEWORLDHEIGHT: &str = "options.updateWorldHeight"; + #[doc = "This update makes your world higher and deeper. It adds more blocks and caves under your current world, so there's more to explore underground."] + pub const OPTIONS_UPDATEWORLDHEIGHT_MESSAGE: &str = "options.updateWorldHeight.message"; + #[doc = "Be careful! You're about to create a copy of your world with Experiments turned on. This new world might crash, break, or not work with future updates."] + pub const OPTIONS_ACTIVATEEXPERIMENTALGAMEPLAY_MESSAGE: &str = + "options.activateExperimentalGameplay.message"; + #[doc = "Activate Experimental Gameplay?"] + pub const OPTIONS_ACTIVATEEXPERIMENTALGAMEPLAY: &str = "options.activateExperimentalGameplay"; + #[doc = "Activate Experiments"] + pub const OPTIONS_ACTIVATEEXPERIMENTALGAMEPLAY_ACTIVATE: &str = + "options.activateExperimentalGameplay.activate"; + #[doc = "Be careful! You're activating features that are still under development. Your world might crash, break, or not work with future updates."] + pub const OPTIONS_ACTIVATEEXPERIMENTALGAMEPLAYCREATE_MESSAGE: &str = + "options.activateExperimentalGameplayCreate.message"; + #[doc = "Activate Fancy Bubble Columns?"] + pub const OPTIONS_ACTIVATEFANCYBUBBLES: &str = "options.activateFancyBubbles"; + #[doc = "Enables Fancy Bubble Columns. Fancy Bubble Columns may lower performance on some devices."] + pub const OPTIONS_ACTIVATEFANCYBUBBLESCREATE_MESSAGE: &str = + "options.activateFancyBubblesCreate.message"; + #[doc = "Discard the Creator's Settings?"] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS: &str = "options.unlockTemplateWorldOptions"; + #[doc = "The experience that the creator of this template wants you to have might be broken if you unlock these settings. You might not be able to return to that intended experience if you continue."] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_MESSAGE: &str = + "options.unlockTemplateWorldOptions.message"; + #[doc = "Unlock Template World Options"] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_INITIATE: &str = + "options.unlockTemplateWorldOptions.initiate"; + #[doc = "Unlock All Settings"] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_OK: &str = "options.unlockTemplateWorldOptions.ok"; + #[doc = "Keep Creator Settings"] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_CANCEL: &str = + "options.unlockTemplateWorldOptions.cancel"; + #[doc = "Template World Options are locked to the values set by this template's Creator. Unlock to change them."] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_WARNING: &str = + "options.unlockTemplateWorldOptions.warning"; + #[doc = "Unlock Template World Options from Game Settings to change the packs for this world."] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_PACKWARNING: &str = + "options.unlockTemplateWorldOptions.packWarning"; + #[doc = "Unlock Template World Options from Game Settings to be able to change permissions."] + pub const OPTIONS_UNLOCKTEMPLATEWORLDOPTIONS_PERMISSIONSWARNING: &str = + "options.unlockTemplateWorldOptions.permissionsWarning"; + #[doc = "Discard the creator's settings?"] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS: &str = "options.lockedTemplateOptions"; + #[doc = "The experience that the creator of this template wants you to have might be broken if you unlock these settings. You might not be able to return to that intended experience if you continue."] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS_MESSAGE: &str = "options.lockedTemplateOptions.message"; + #[doc = "Unlock creator settings"] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS_INITIATE: &str = + "options.lockedTemplateOptions.initiate"; + #[doc = "Unlock all settings"] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS_OK: &str = "options.lockedTemplateOptions.ok"; + #[doc = "Keep creator settings"] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS_CANCEL: &str = "options.lockedTemplateOptions.cancel"; + #[doc = "Template world options are locked to the values set by this template's creator. Unlock to change them."] + pub const OPTIONS_LOCKEDTEMPLATEOPTIONS_WARNING: &str = "options.lockedTemplateOptions.warning"; + #[doc = "Continue"] + pub const OPTIONS_CONTINUE: &str = "options.continue"; + #[doc = "Edit"] + pub const OPTIONS_EDIT: &str = "options.edit"; + #[doc = "Enable Education Edition?"] + pub const OPTIONS_ENABLEEDUCATION: &str = "options.enableEducation"; + #[doc = "Enables Education Edition chemistry features. Education gameplay may break your world. If you continue we will make a copy of your world starting with [EDU]."] + pub const OPTIONS_ENABLEEDUCATION_MESSAGE: &str = "options.enableEducation.message"; + #[doc = "Enables Education Edition chemistry features. This cannot be disabled after your world is created. Please note these features are best experienced on desktop devices with moderate to high memory."] + pub const OPTIONS_ENABLEEDUCATIONCREATE_MESSAGE: &str = "options.enableEducationCreate.message"; + #[doc = "Go Back"] + pub const OPTIONS_GOBACK: &str = "options.goBack"; + #[doc = "Load World Anyway"] + pub const OPTIONS_LOADWORLDANYWAY: &str = "options.loadWorldAnyway"; + #[doc = "Update and play"] + pub const OPTIONS_UPDATEANDPLAY: &str = "options.updateAndPlay"; + #[doc = "Make a backup copy of my world"] + pub const OPTIONS_MAKEBACKUP: &str = "options.makeBackup"; + #[doc = "To manage privacy settings, please visit https://account.xbox.com/Settings in any web browser."] + pub const OPTIONS_MANAGEPRIVACY: &str = "options.managePrivacy"; + #[doc = "Unlink Microsoft account"] + pub const OPTIONS_UNLINK_MSA_BUTTON: &str = "options.unlink_msa.button"; + #[doc = "Use Remote Connect for Microsoft account Sign In (requires restart)"] + pub const OPTIONS_USEREMOTECONNECT: &str = "options.useRemoteConnect"; + #[doc = "Remote Connect"] + pub const OPTIONS_USEXBLREMOTECONNECT: &str = "options.useXBLRemoteConnect"; + #[doc = "Use Remote Connect for Microsoft account Sign In (requires restart)"] + pub const OPTIONS_USEXBLREMOTECONNECT_DESCRIPTION: &str = + "options.useXBLRemoteConnect.description"; + #[doc = "Want to try our new design?"] + pub const OPTIONS_NEWUIEDITWORLD_TITLE: &str = "options.newUiEditWorld.title"; + #[doc = "§7Try out the upcoming redesign of this page. You can always switch back to the old experience."] + pub const OPTIONS_NEWUIEDITWORLD_INFO: &str = "options.newUiEditWorld.info"; + #[doc = "Try new design"] + pub const OPTIONS_NEWUIEDITWORLD_INITIATE: &str = "options.newUiEditWorld.initiate"; + #[doc = "Settings will not be saved"] + pub const OPTIONS_NEWUIEDITWORLDDIALOG_TITLE: &str = "options.newUiEditWorldDialog.title"; + #[doc = "You'll have to start over if you go back to the new design. Are you sure you want to continue?"] + pub const OPTIONS_NEWUIEDITWORLDDIALOG_BODY: &str = "options.newUiEditWorldDialog.body"; + #[doc = "Go to new design without saving"] + pub const OPTIONS_NEWUIEDITWORLDDIALOG_ACCEPT: &str = "options.newUiEditWorldDialog.accept"; + #[doc = "Stay in current design"] + pub const OPTIONS_NEWUIEDITWORLDDIALOG_STAY: &str = "options.newUiEditWorldDialog.stay"; + #[doc = "Editor Mode adds powerful tools for editing worlds. Intended for experienced creators on devices with a Mouse & Keyboard."] + pub const OPTIONS_EDITOR_MODEDESCRIPTION_MESSAGE: &str = + "options.editor.modeDescription.message"; + #[doc = "Editor Mode adds powerful tools for editing worlds. Intended for experienced creators."] + pub const OPTIONS_EDITOR_MODEDESCRIPTION_MESSAGEWITHMOUSE: &str = + "options.editor.modeDescription.messageWithMouse"; + #[doc = "Minecraft is currently in Editor Mode."] + pub const OPTIONS_EDITOR_MODEACTIVE: &str = "options.editor.modeActive"; + #[doc = "Minecraft is not currently in Editor Mode."] + pub const OPTIONS_EDITOR_MODENOTACTIVE: &str = "options.editor.modeNotActive"; + #[doc = "Achievements cannot be earned in this project."] + pub const OPTIONS_EDITOR_ACHIEVEMENTSDISABLED: &str = "options.editor.achievementsDisabled"; + #[doc = "Switch to the new UI"] + pub const OPTIONS_NEWUIPLAYSCREEN_INITIATE: &str = "options.newUiPlayScreen.initiate"; + #[doc = "More Info"] + pub const OPTIONS_OPENPAGE_CONTINUE: &str = "options.openPage.continue"; + #[doc = "Graphics Mode"] + pub const OPTIONS_GRAPHICSMODE: &str = "options.graphicsMode"; + #[doc = "Simple"] + pub const OPTIONS_GRAPHICSMODE_SIMPLE: &str = "options.graphicsMode.simple"; + #[doc = "Best for low-end or older devices"] + pub const OPTIONS_GRAPHICSMODE_SIMPLE_DESCRIPTION: &str = + "options.graphicsMode.simple.description"; + #[doc = "Fancy"] + pub const OPTIONS_GRAPHICSMODE_FANCY: &str = "options.graphicsMode.fancy"; + #[doc = "Classic fancy, great for most devices"] + pub const OPTIONS_GRAPHICSMODE_FANCY_DESCRIPTION: &str = + "options.graphicsMode.fancy.description"; + #[doc = "Vibrant Visuals"] + pub const OPTIONS_GRAPHICSMODE_DEFERRED: &str = "options.graphicsMode.deferred"; + #[doc = "Vibrant"] + pub const OPTIONS_GRAPHICSMODE_DEFERRED_NAME: &str = "options.graphicsMode.deferred.name"; + #[doc = "Vibrant visuals for a richer, more immersive look. Requires a supported device and compatible Marketplace content"] + pub const OPTIONS_GRAPHICSMODE_DEFERRED_DESCRIPTION: &str = + "options.graphicsMode.deferred.description"; + #[doc = "Ray Traced"] + pub const OPTIONS_GRAPHICSMODE_RAYTRACED: &str = "options.graphicsMode.rayTraced"; + #[doc = "Advanced real-time lighting and reflections"] + pub const OPTIONS_GRAPHICSMODE_RAYTRACED_DESCRIPTION: &str = + "options.graphicsMode.rayTraced.description"; + #[doc = "Vibrant Visuals requires a supported device and compatible Marketplace content."] + pub const OPTIONS_GRAPHICSMODE_TOOLTIP: &str = "options.graphicsMode.tooltip"; + #[doc = "Vibrant Visuals not supported while in split-screen."] + pub const OPTIONS_GRAPHICSMODE_TOOLTIP_SPLITSCREEN: &str = + "options.graphicsMode.tooltip.splitscreen"; + #[doc = "Allow In-game Graphics Mode Switching"] + pub const OPTIONS_GRAPHICSMODESWITCH: &str = "options.graphicsModeSwitch"; + #[doc = "Really enable Vibrant Visuals?"] + pub const OPTIONS_GRAPHICSMODE_PERFORMANCEWARNING_TITLE: &str = + "options.graphicsMode.performanceWarning.title"; + #[doc = "This is a graphically intensive feature that could negatively affect game performance on your device."] + pub const OPTIONS_GRAPHICSMODE_PERFORMANCEWARNING_MESSAGE: &str = + "options.graphicsMode.performanceWarning.message"; + #[doc = "Enable"] + pub const OPTIONS_GRAPHICSMODE_PERFORMANCEWARNING_LEFTBUTTON: &str = + "options.graphicsMode.performanceWarning.leftButton"; + #[doc = "Quality Preset Mode"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE: &str = "options.graphicsQualityPresetMode"; + #[doc = "Preferences"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_NAME: &str = + "options.graphicsQualityPresetMode.name"; + #[doc = "Choose between optimized performance or enhanced visuals"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_DESCRIPTION: &str = + "options.graphicsQualityPresetMode.description"; + #[doc = "Favor Performance"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_PERFORMANCE: &str = + "options.graphicsQualityPresetMode.performance"; + #[doc = "Performance"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_PERFORMANCE_NAME: &str = + "options.graphicsQualityPresetMode.performance.name"; + #[doc = "Favor frame rate and responsiveness"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_PERFORMANCE_DESCRIPTION: &str = + "options.graphicsQualityPresetMode.performance.description"; + #[doc = "Favor Visuals"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_VISUALS: &str = + "options.graphicsQualityPresetMode.visuals"; + #[doc = "Visuals"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_VISUALS_NAME: &str = + "options.graphicsQualityPresetMode.visuals.name"; + #[doc = "Favor visual quality and immersion"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_VISUALS_DESCRIPTION: &str = + "options.graphicsQualityPresetMode.visuals.description"; + #[doc = "Custom"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_CUSTOM: &str = + "options.graphicsQualityPresetMode.custom"; + #[doc = "Your preferences, as you wish"] + pub const OPTIONS_GRAPHICSQUALITYPRESETMODE_CUSTOM_DESCRIPTION: &str = + "options.graphicsQualityPresetMode.custom.description"; + #[doc = "Simple Graphics Options"] + pub const OPTIONS_GRAPHICSMODEOPTIONS_SIMPLE: &str = "options.graphicsModeOptions.simple"; + #[doc = "Fancy Graphics Options"] + pub const OPTIONS_GRAPHICSMODEOPTIONS_FANCY: &str = "options.graphicsModeOptions.fancy"; + #[doc = "Vibrant Visuals Options"] + pub const OPTIONS_GRAPHICSMODEOPTIONS_DEFERRED: &str = "options.graphicsModeOptions.deferred"; + #[doc = "Ray Traced Graphics Options"] + pub const OPTIONS_GRAPHICSMODEOPTIONS_RAYTRACED: &str = "options.graphicsModeOptions.rayTraced"; + #[doc = "Shadow Quality"] + pub const OPTIONS_SHADOWQUALITY: &str = "options.shadowQuality"; + #[doc = "Control the resolution and render distance of shadows"] + pub const OPTIONS_SHADOWQUALITY_DESCRIPTION: &str = "options.shadowQuality.description"; + #[doc = "Low"] + pub const OPTIONS_SHADOWQUALITY_LOW: &str = "options.shadowQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_SHADOWQUALITY_MEDIUM: &str = "options.shadowQuality.medium"; + #[doc = "High"] + pub const OPTIONS_SHADOWQUALITY_HIGH: &str = "options.shadowQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_SHADOWQUALITY_ULTRA: &str = "options.shadowQuality.ultra"; + #[doc = "Point Light Shadow Quality"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY: &str = "options.pointLightShadowQuality"; + #[doc = "Adjust level of detail for point light shadows"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_DESCRIPTION: &str = + "options.pointLightShadowQuality.description"; + #[doc = "Off"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_OFF: &str = "options.pointLightShadowQuality.off"; + #[doc = "Low"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_LOW: &str = "options.pointLightShadowQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_MEDIUM: &str = + "options.pointLightShadowQuality.medium"; + #[doc = "High"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_HIGH: &str = "options.pointLightShadowQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_POINTLIGHTSHADOWQUALITY_ULTRA: &str = "options.pointLightShadowQuality.ultra"; + #[doc = "Point Light Quality"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY: &str = "options.pointLightLODingQuality"; + #[doc = "Adjust level of detail for point light"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_DESCRIPTION: &str = + "options.pointLightLODingQuality.description"; + #[doc = "Off"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_OFF: &str = "options.pointLightLODingQuality.off"; + #[doc = "Low"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_LOW: &str = "options.pointLightLODingQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_MEDIUM: &str = + "options.pointLightLODingQuality.medium"; + #[doc = "High"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_HIGH: &str = "options.pointLightLODingQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_POINTLIGHTLODINGQUALITY_ULTRA: &str = "options.pointLightLODingQuality.ultra"; + #[doc = "Volumetric Fog Quality"] + pub const OPTIONS_VOLUMETRICFOGQUALITY: &str = "options.volumetricFogQuality"; + #[doc = "Light shaft resolution for more immersive fog"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_DESCRIPTION: &str = + "options.volumetricFogQuality.description"; + #[doc = "Off"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_OFF: &str = "options.volumetricFogQuality.off"; + #[doc = "Low"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_LOW: &str = "options.volumetricFogQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_MEDIUM: &str = "options.volumetricFogQuality.medium"; + #[doc = "High"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_HIGH: &str = "options.volumetricFogQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_VOLUMETRICFOGQUALITY_ULTRA: &str = "options.volumetricFogQuality.ultra"; + #[doc = "Resolution"] + pub const OPTIONS_UPSCALINGPERCENTAGE: &str = "options.upscalingPercentage"; + #[doc = "Fine tune your upscaling resolution"] + pub const OPTIONS_UPSCALINGPERCENTAGE_DESCRIPTION: &str = + "options.upscalingPercentage.description"; + #[doc = "Native"] + pub const OPTIONS_UPSCALINGPERCENTAGE_HUNDRED: &str = "options.upscalingPercentage.hundred"; + #[doc = "Automatic"] + pub const OPTIONS_UPSCALINGPERCENTAGE_ZERO: &str = "options.upscalingPercentage.zero"; + #[doc = "Upscaling mode"] + pub const OPTIONS_UPSCALINGMODE: &str = "options.upscalingMode"; + #[doc = "Select your preferred technique for upscaling"] + pub const OPTIONS_UPSCALINGMODE_DESCRIPTION: &str = "options.upscalingMode.description"; + #[doc = "TAAU"] + pub const OPTIONS_UPSCALINGMODEOPTIONS_TAAU: &str = "options.upscalingModeOptions.taau"; + #[doc = "Use multiple frames to create a crisper upscaled frame"] + pub const OPTIONS_UPSCALINGMODEOPTIONS_TAAU_DESCRIPTION: &str = + "options.upscalingModeOptions.taau.description"; + #[doc = "Bilinear"] + pub const OPTIONS_UPSCALINGMODEOPTIONS_BILINEAR: &str = "options.upscalingModeOptions.bilinear"; + #[doc = "Stretch the frame to fit the screen, more suitable for low end devices"] + pub const OPTIONS_UPSCALINGMODEOPTIONS_BILINEAR_DESCRIPTION: &str = + "options.upscalingModeOptions.bilinear.description"; + #[doc = "Reflections"] + pub const OPTIONS_REFLECTIONSQUALITY: &str = "options.reflectionsQuality"; + #[doc = "Control resolution and sample quality of reflections"] + pub const OPTIONS_REFLECTIONSQUALITY_DESCRIPTION: &str = + "options.reflectionsQuality.description"; + #[doc = "Off"] + pub const OPTIONS_REFLECTIONSQUALITY_OFF: &str = "options.reflectionsQuality.off"; + #[doc = "Low"] + pub const OPTIONS_REFLECTIONSQUALITY_LOW: &str = "options.reflectionsQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_REFLECTIONSQUALITY_MEDIUM: &str = "options.reflectionsQuality.medium"; + #[doc = "High"] + pub const OPTIONS_REFLECTIONSQUALITY_HIGH: &str = "options.reflectionsQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_REFLECTIONSQUALITY_ULTRA: &str = "options.reflectionsQuality.ultra"; + #[doc = "Cloud range"] + pub const OPTIONS_CLOUDQUALITY: &str = "options.cloudQuality"; + #[doc = "Control the render distance of clouds"] + pub const OPTIONS_CLOUDQUALITY_DESCRIPTION: &str = "options.cloudQuality.description"; + #[doc = "Low"] + pub const OPTIONS_CLOUDQUALITY_LOW: &str = "options.cloudQuality.low"; + #[doc = "Medium"] + pub const OPTIONS_CLOUDQUALITY_MEDIUM: &str = "options.cloudQuality.medium"; + #[doc = "High"] + pub const OPTIONS_CLOUDQUALITY_HIGH: &str = "options.cloudQuality.high"; + #[doc = "Ultra"] + pub const OPTIONS_CLOUDQUALITY_ULTRA: &str = "options.cloudQuality.ultra"; + #[doc = "New Characters for character Creation"] + pub const OPTIONS_DCAST_CHARACTER_TITLE: &str = "options.dcast_character.Title"; + #[doc = "Loading Patch Notes"] + pub const PATCHNOTES_LOADING: &str = "patchNotes.loading"; + #[doc = "Continue"] + pub const PATCHNOTES_CONTINUE: &str = "patchNotes.continue"; + #[doc = "Unlock"] + pub const PATCHNOTES_UNLOCK: &str = "patchNotes.unlock"; + #[doc = "Disconnected from the Internet"] + pub const PATCHNOTES_ERROR_NOINTERNET_TITLE: &str = "patchNotes.error.noInternet.title"; + #[doc = "Oops! Something went wrong. Maybe check your internet connection?"] + pub const PATCHNOTES_ERROR_NOINTERNET_MSG: &str = "patchNotes.error.noInternet.msg"; + #[doc = "Patch Notes %1"] + pub const PATCHNOTES_ERROR_NOTFOUND_TITLE: &str = "patchNotes.error.notFound.title"; + #[doc = "We fixed a few bugs in this release. We'll send you new patch notes when we have more to report."] + pub const PATCHNOTES_ERROR_NOTFOUND_MSG: &str = "patchNotes.error.notFound.msg"; + #[doc = "This device is no longer supported."] + pub const SUNSETTING_POPUP_TITLE: &str = "sunsetting.popup.title"; + #[doc = "More Info"] + pub const SUNSETTING_POPUP_MOREINFO: &str = "sunsetting.popup.moreInfo"; + #[doc = "Don't show this again"] + pub const SUNSETTING_POPUP_DONTSHOW: &str = "sunsetting.popup.dontshow"; + #[doc = "Our ability to support this device is coming to an end. You will continue to receive updates until March of 2025, when you will receive your final update for this device.%sAfter you receive the final update, you will still be able to play on your worlds, and access Marketplace purchases (including Minecoins). Realms managed with this device will continue to work for 6 months unless they are updated by the Realm owner on a different device.%sTo cancel your Realm subscription, you will need to do so in the Settings menu for Subscriptions on the device the Realm was created with.%sYou will no longer receive the latest updates and will be unable to play multiplayer with devices or Realms which are continuing to receive updates. You will also not be able to connect to certain servers.%sClick on the button for more information."] + pub const SUNSETTING_POPUP_PENDINGSUNSET_DEVICE: &str = "sunsetting.popup.pendingSunset.device"; + #[doc = "Our ability to support this device has come to an end. You will no longer receive updates as of March of 2025, and this is your final update for this device.%sYou will still be able to play on your worlds, and access Marketplace purchases (including Minecoins). Realms managed with this device will continue to work for 6 months from March of 2025 unless they are updated by the Realm owner on a different device.%sTo cancel your Realm subscription, you will need to do so in the Settings menu for Subscriptions on the device the Realm was created with.%sYou will no longer receive the latest updates and will be unable to play multiplayer with devices or Realms which are continuing to receive updates. You will also not be able to connect to certain servers.%sClick on the button for more information."] + pub const SUNSETTING_POPUP_SUNSET_DEVICE: &str = "sunsetting.popup.sunset.device"; + #[doc = "Your version may soon not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_WORLDTAB_PENDING: &str = + "sunsetting.banner.play.worldTab.pending"; + #[doc = "Your version may soon not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_FRIENDSTAB_PENDING: &str = + "sunsetting.banner.play.friendsTab.pending"; + #[doc = "Your version may soon not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_SERVERTAB_PENDING: &str = + "sunsetting.banner.play.serverTab.pending"; + #[doc = "Your version may not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_WORLDTAB: &str = "sunsetting.banner.play.worldTab"; + #[doc = "Your version may not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_FRIENDSTAB: &str = "sunsetting.banner.play.friendsTab"; + #[doc = "Your version may not connect to multiplayer"] + pub const SUNSETTING_BANNER_PLAY_SERVERTAB: &str = "sunsetting.banner.play.serverTab"; + #[doc = "Incompatible"] + pub const SUNSETTING_STORE_INCOMPATIBLE: &str = "sunsetting.store.incompatible"; + #[doc = "This content is not compatible with your device. Check https://aka.ms/MinecraftSunsetting"] + pub const SUNSETTING_STORE_INCOMPATIBLEPOPUP: &str = "sunsetting.store.incompatiblePopup"; + #[doc = "Back to Game"] + pub const PAUSESCREEN_BACK: &str = "pauseScreen.back"; + #[doc = "Realms Stories"] + pub const PAUSESCREEN_REALMSSTORIES: &str = "pauseScreen.realmsStories"; + #[doc = "Current World"] + pub const PAUSESCREEN_CURRENTWORLD: &str = "pauseScreen.currentWorld"; + #[doc = "Game Menu"] + pub const PAUSESCREEN_HEADER: &str = "pauseScreen.header"; + #[doc = "Options"] + pub const PAUSESCREEN_OPTIONS: &str = "pauseScreen.options"; + #[doc = "Save & Quit"] + pub const PAUSESCREEN_QUIT: &str = "pauseScreen.quit"; + #[doc = "Save & Leave"] + pub const PAUSESCREEN_SECONDARYCLIENTLEAVE: &str = "pauseScreen.secondaryClientLeave"; + #[doc = "Return to Editor"] + pub const PAUSESCREEN_EDITOR_QUIT: &str = "pauseScreen.editor.quit"; + #[doc = "Resume Testing"] + pub const PAUSESCREEN_EDITOR_RETURNTOTESTING: &str = "pauseScreen.editor.returnToTesting"; + #[doc = "Resume Editing"] + pub const PAUSESCREEN_EDITOR_RETURNTOEDITING: &str = "pauseScreen.editor.returnToEditing"; + #[doc = "Feed"] + pub const PAUSESCREEN_FEED: &str = "pauseScreen.feed"; + #[doc = "Invite to Game"] + pub const PAUSESCREEN_INVITE: &str = "pauseScreen.invite"; + #[doc = "IP: %1"] + pub const PAUSESCREEN_IPADDRESS: &str = "pauseScreen.ipAddress"; + #[doc = "No IP found"] + pub const PAUSESCREEN_ERROR_NOIPADDRESS: &str = "pauseScreen.error.noIpAddress"; + #[doc = "No Port found"] + pub const PAUSESCREEN_ERROR_NOPORT: &str = "pauseScreen.error.noPort"; + #[doc = "Game Paused"] + pub const PAUSESCREEN_TITLE: &str = "pauseScreen.title"; + #[doc = "Beta Feedback"] + pub const PAUSESCREEN_BETAFEEDBACK: &str = "pauseScreen.betaFeedback"; + #[doc = "Oops! Your account was disconnected. To access online features, please sign in at the Main Menu and restart your world."] + pub const PAUSESCREEN_XBOXLIVEDISCONNECT: &str = "pauseScreen.xboxLiveDisconnect"; + #[doc = "JOIN CODE"] + pub const PAUSESCREEN_JOINCODE_LABEL: &str = "pauseScreen.joinCode.Label"; + #[doc = "%3 join code icon, %1 of %2"] + pub const PAUSESCREEN_JOINCODE_ICON: &str = "pauseScreen.joinCode.Icon"; + #[doc = "Players in %s"] + pub const PAUSESCREEN_PLAYERSTITLE: &str = "pauseScreen.playersTitle"; + #[doc = "Game is paused"] + pub const PAUSESCREEN_GAMEISPAUSED: &str = "pauseScreen.gameIsPaused"; + #[doc = "Kick Player"] + pub const PERMISSIONSSCREEN_KICK: &str = "permissionsScreen.kick"; + #[doc = "Ban Player"] + pub const PERMISSIONSSCREEN_BAN: &str = "permissionsScreen.ban"; + #[doc = "Back"] + pub const HUDSCREEN_TOOLTIP_BASIC_BACK: &str = "hudScreen.tooltip.basic.back"; + #[doc = "Chat"] + pub const HUDSCREEN_TOOLTIP_BASIC_CHAT: &str = "hudScreen.tooltip.basic.chat"; + #[doc = "Fly Down"] + pub const HUDSCREEN_TOOLTIP_BASIC_FLYDOWN: &str = "hudScreen.tooltip.basic.flyDown"; + #[doc = "Fly Up"] + pub const HUDSCREEN_TOOLTIP_BASIC_FLYUP: &str = "hudScreen.tooltip.basic.flyUp"; + #[doc = "Forward"] + pub const HUDSCREEN_TOOLTIP_BASIC_FORWARD: &str = "hudScreen.tooltip.basic.forward"; + #[doc = "Jump"] + pub const HUDSCREEN_TOOLTIP_BASIC_JUMP: &str = "hudScreen.tooltip.basic.jump"; + #[doc = "Left"] + pub const HUDSCREEN_TOOLTIP_BASIC_LEFT: &str = "hudScreen.tooltip.basic.left"; + #[doc = "Right"] + pub const HUDSCREEN_TOOLTIP_BASIC_RIGHT: &str = "hudScreen.tooltip.basic.right"; + #[doc = "Sneak"] + pub const HUDSCREEN_TOOLTIP_BASIC_SNEAK: &str = "hudScreen.tooltip.basic.sneak"; + #[doc = "Start Flying"] + pub const HUDSCREEN_TOOLTIP_BASIC_STARTFLYING: &str = "hudScreen.tooltip.basic.startFlying"; + #[doc = "Stop Flying"] + pub const HUDSCREEN_TOOLTIP_BASIC_STOPFLYING: &str = "hudScreen.tooltip.basic.stopFlying"; + #[doc = "Swim Down"] + pub const HUDSCREEN_TOOLTIP_BASIC_SWIMDOWN: &str = "hudScreen.tooltip.basic.swimDown"; + #[doc = "Swim Up"] + pub const HUDSCREEN_TOOLTIP_BASIC_SWIMUP: &str = "hudScreen.tooltip.basic.swimUp"; + #[doc = "Crafting"] + pub const HUDSCREEN_TOOLTIP_CRAFTING: &str = "hudScreen.tooltip.crafting"; + #[doc = "Inventory"] + pub const HUDSCREEN_TOOLTIP_INVENTORY: &str = "hudScreen.tooltip.inventory"; + #[doc = "Drop"] + pub const HUDSCREEN_TOOLTIP_DROPITEM: &str = "hudScreen.tooltip.dropItem"; + #[doc = "Eject"] + pub const HUDSCREEN_TOOLTIP_EJECT: &str = "hudScreen.tooltip.eject"; + #[doc = "Drink"] + pub const HUDSCREEN_TOOLTIP_POTION: &str = "hudScreen.tooltip.potion"; + #[doc = "Drink"] + pub const HUDSCREEN_TOOLTIP_MILK: &str = "hudScreen.tooltip.milk"; + #[doc = "Draw"] + pub const HUDSCREEN_TOOLTIP_DRAW: &str = "hudScreen.tooltip.draw"; + #[doc = "Release"] + pub const HUDSCREEN_TOOLTIP_RELEASE: &str = "hudScreen.tooltip.release"; + #[doc = "Throw"] + pub const HUDSCREEN_TOOLTIP_THROW: &str = "hudScreen.tooltip.throw"; + #[doc = "Open"] + pub const HUDSCREEN_TOOLTIP_OPEN: &str = "hudScreen.tooltip.open"; + #[doc = "Use"] + pub const HUDSCREEN_TOOLTIP_USE: &str = "hudScreen.tooltip.use"; + #[doc = "Sleep"] + pub const HUDSCREEN_TOOLTIP_SLEEP: &str = "hudScreen.tooltip.sleep"; + #[doc = "Empty"] + pub const HUDSCREEN_TOOLTIP_EMPTY: &str = "hudScreen.tooltip.empty"; + #[doc = "Hang"] + pub const HUDSCREEN_TOOLTIP_HANG: &str = "hudScreen.tooltip.hang"; + #[doc = "Ignite"] + pub const HUDSCREEN_TOOLTIP_IGNITE: &str = "hudScreen.tooltip.ignite"; + #[doc = "Place"] + pub const HUDSCREEN_TOOLTIP_PLACE: &str = "hudScreen.tooltip.place"; + #[doc = "Mine"] + pub const HUDSCREEN_TOOLTIP_MINE: &str = "hudScreen.tooltip.mine"; + #[doc = "Attach"] + pub const HUDSCREEN_TOOLTIP_ATTACH: &str = "hudScreen.tooltip.attach"; + #[doc = "Till"] + pub const HUDSCREEN_TOOLTIP_TILL: &str = "hudScreen.tooltip.till"; + #[doc = "Dig Path"] + pub const HUDSCREEN_TOOLTIP_DIG: &str = "hudScreen.tooltip.dig"; + #[doc = "Hit"] + pub const HUDSCREEN_TOOLTIP_HIT: &str = "hudScreen.tooltip.hit"; + #[doc = "Eat"] + pub const HUDSCREEN_TOOLTIP_EAT: &str = "hudScreen.tooltip.eat"; + #[doc = "Rotate"] + pub const HUDSCREEN_TOOLTIP_ROTATE: &str = "hudScreen.tooltip.rotate"; + #[doc = "Plant"] + pub const HUDSCREEN_TOOLTIP_PLANT: &str = "hudScreen.tooltip.plant"; + #[doc = "Dismount"] + pub const HUDSCREEN_TOOLTIP_DISMOUNT: &str = "hudScreen.tooltip.dismount"; + #[doc = "Collect"] + pub const HUDSCREEN_TOOLTIP_COLLECT: &str = "hudScreen.tooltip.collect"; + #[doc = "Peel Bark"] + pub const HUDSCREEN_TOOLTIP_PEEL: &str = "hudScreen.tooltip.peel"; + #[doc = "Hold to Descend"] + pub const HUDSCREEN_TOOLTIP_SCAFFOLDINGDESCEND: &str = "hudScreen.tooltip.scaffoldingDescend"; + #[doc = "Pick"] + pub const HUDSCREEN_TOOLTIP_PICK: &str = "hudScreen.tooltip.pick"; + #[doc = "Place Book"] + pub const HUDSCREEN_TOOLTIP_PLACEBOOK: &str = "hudScreen.tooltip.placeBook"; + #[doc = "Read Book"] + pub const HUDSCREEN_TOOLTIP_READBOOK: &str = "hudScreen.tooltip.readBook"; + #[doc = "Remove Book"] + pub const HUDSCREEN_TOOLTIP_REMOVEBOOK: &str = "hudScreen.tooltip.removeBook"; + #[doc = "Shear"] + pub const HUDSCREEN_TOOLTIP_SHEAR: &str = "hudScreen.tooltip.shear"; + #[doc = "Carve"] + pub const HUDSCREEN_TOOLTIP_CARVE: &str = "hudScreen.tooltip.carve"; + #[doc = "Grow"] + pub const HUDSCREEN_TOOLTIP_GROW: &str = "hudScreen.tooltip.grow"; + #[doc = "Leave Boat"] + pub const HUDSCREEN_TOOLTIP_BOATEXIT: &str = "hudScreen.tooltip.boatExit"; + #[doc = "Emote"] + pub const HUDSCREEN_TOOLTIP_EMOTE: &str = "hudScreen.tooltip.emote"; + #[doc = "Change Note"] + pub const HUDSCREEN_TOOLTIP_CHANGE_NOTE: &str = "hudScreen.tooltip.change_note"; + #[doc = "Edit"] + pub const HUDSCREEN_TOOLTIP_EDIT_SIGN: &str = "hudScreen.tooltip.edit_sign"; + #[doc = "Insert"] + pub const HUDSCREEN_TOOLTIP_INSERT: &str = "hudScreen.tooltip.insert"; + #[doc = "Customize controls"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_CUSTOMISECONTROLS: &str = + "hudScreen.controlCustomization.customiseControls"; + #[doc = "Apply to all buttons"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_APPLYTOALL: &str = + "hudScreen.controlCustomization.applyToAll"; + #[doc = "Reset Default"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_RESET: &str = "hudScreen.controlCustomization.reset"; + #[doc = "Done"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_EXIT: &str = "hudScreen.controlCustomization.exit"; + #[doc = "Scale"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_SCALE: &str = "hudScreen.controlCustomization.scale"; + #[doc = "Size"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_SIZE: &str = "hudScreen.controlCustomization.size"; + #[doc = "Opacity"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_OPACITY: &str = + "hudScreen.controlCustomization.opacity"; + #[doc = "Do you want to reset To Defaults?"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_RESETMODALTITLE: &str = + "hudScreen.controlCustomization.resetModalTitle"; + #[doc = "You're about to reset the customisation of the touch control screen."] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_RESETMODALTEXT: &str = + "hudScreen.controlCustomization.resetModalText"; + #[doc = "Reset default controls"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_RESETCONFIRM: &str = + "hudScreen.controlCustomization.resetConfirm"; + #[doc = "Don't reset"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_RESETCANCEL: &str = + "hudScreen.controlCustomization.resetCancel"; + #[doc = "Your changes will not be saved"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_CLOSEWITHOUTSAVINGMODALTITLE: &str = + "hudScreen.controlCustomization.closeWithoutSavingModalTitle"; + #[doc = "You have made changes that can't be saved."] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_CLOSEWITHOUTSAVINGMODALTEXT: &str = + "hudScreen.controlCustomization.closeWithoutSavingModalText"; + #[doc = "Leave without saving"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_CLOSEWITHOUTSAVINGCONFIRM: &str = + "hudScreen.controlCustomization.closeWithoutSavingConfirm"; + #[doc = "Continue editing"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_CLOSEWITHOUTSAVINGCANCEL: &str = + "hudScreen.controlCustomization.closeWithoutSavingCancel"; + #[doc = "Touch and drag to reposition a button"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_HINTDRAG: &str = + "hudScreen.controlCustomization.hintDrag"; + #[doc = "Click outside to deselect"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_HINTDESELECT: &str = + "hudScreen.controlCustomization.hintDeselect"; + #[doc = "Saved"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_HINTSAVED: &str = + "hudScreen.controlCustomization.hintSaved"; + #[doc = "Load a world to customize controls"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_TOOLTIP: &str = + "hudScreen.controlCustomization.tooltip"; + #[doc = "Use a touch device to customize controls"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_TOOLTIP_NOTOUCH: &str = + "hudScreen.controlCustomization.tooltip.notouch"; + #[doc = "There is already a touch control customization screen open"] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_TOOLTIP_ALREADYCUSTOMIZING: &str = + "hudScreen.controlCustomization.tooltip.alreadycustomizing"; + #[doc = "Player needs to be alive to customize controls."] + pub const HUDSCREEN_CONTROLCUSTOMIZATION_TOOLTIP_ALIVE: &str = + "hudScreen.controlCustomization.tooltip.alive"; + #[doc = "Days played: %s"] + pub const HUDSCREEN_DAYSPLAYED: &str = "hudScreen.daysPlayed"; + #[doc = "Too many to count!"] + pub const HUDSCREEN_DAYSPLAYED_OVERFLOW: &str = "hudScreen.daysPlayed.overflow"; + #[doc = "MB"] + pub const PLAYSCREEN_FILESIZE_MB: &str = "playscreen.fileSize.MB"; + #[doc = "GB"] + pub const PLAYSCREEN_FILESIZE_GB: &str = "playscreen.fileSize.GB"; + #[doc = "Joinable Realms"] + pub const PLAYSCREEN_JOINABLEREALMS: &str = "playscreen.joinableRealms"; + #[doc = "You have not become a member of any Realms yet."] + pub const PLAYSCREEN_NOFRIENDSREALMS: &str = "playscreen.noFriendsRealms"; + #[doc = "Play"] + pub const PLAYSCREEN_HEADER_LOCAL: &str = "playscreen.header.local"; + #[doc = "Realms"] + pub const PLAYSCREEN_HEADER_REALMS: &str = "playscreen.header.realms"; + #[doc = "%1 days ago"] + pub const PLAYSCREEN_LASTPLAYED_DAYSAGO: &str = "playscreen.lastPlayed.daysAgo"; + #[doc = "Long ago"] + pub const PLAYSCREEN_LASTPLAYED_LONGAGO: &str = "playscreen.lastPlayed.longAgo"; + #[doc = "Today"] + pub const PLAYSCREEN_LASTPLAYED_TODAY: &str = "playscreen.lastPlayed.today"; + #[doc = "%1 weeks ago"] + pub const PLAYSCREEN_LASTPLAYED_WEEKSAGO: &str = "playscreen.lastPlayed.weeksAgo"; + #[doc = "Yesterday"] + pub const PLAYSCREEN_LASTPLAYED_YESTERDAY: &str = "playscreen.lastPlayed.yesterday"; + #[doc = "New"] + pub const PLAYSCREEN_NEW: &str = "playscreen.new"; + #[doc = "Remote world at:"] + pub const PLAYSCREEN_REMOTEWORLD: &str = "playscreen.remoteWorld"; + #[doc = "Try Realms Plus free for 30 days"] + pub const PLAYSCREEN_REALMSTRIALWORLD: &str = "playscreen.realmsTrialWorld"; + #[doc = "Free Preview Realm Available"] + pub const PLAYSCREEN_FREEPREVIEWREALMAVAILABLE: &str = "playscreen.freePreviewRealmAvailable"; + #[doc = "Free Beta Realm Available"] + pub const PLAYSCREEN_FREEBETAREALMAVAILABLE: &str = "playscreen.freeBetaRealmAvailable"; + #[doc = "With your paid Realms subscription"] + pub const PLAYSCREEN_WITHYOURPAIDREALMS: &str = "playscreen.withYourPaidRealms"; + #[doc = "Create your first Realm"] + pub const PLAYSCREEN_REALMSCREATEFIRSTWORLD: &str = "playscreen.realmsCreateFirstWorld"; + #[doc = "Play with friends, enjoy curated premium content"] + pub const PLAYSCREEN_REALMSCOMBO: &str = "playscreen.realmsCombo"; + #[doc = "Get your own server and curated premium content"] + pub const PLAYSCREEN_REALMSGETSERVER: &str = "playscreen.realmsGetServer"; + #[doc = "There is a problem with one or more of your Realms subscriptions. Click OK to go to the Google Play subscription settings to fix your payment method."] + pub const PLAYSCREEN_REALMGOOGLEHOLDBODY: &str = "playscreen.realmGoogleHoldBody"; + #[doc = "Play curated premium content"] + pub const PLAYSCREEN_REALMSCONTENT: &str = "playscreen.realmsContent"; + #[doc = "Checking Realms compatibility..."] + pub const PLAYSCREEN_CHECKINGREALMSCOMPATIBILITY: &str = + "playscreen.checkingRealmsCompatibility"; + #[doc = "Fetching Realms..."] + pub const PLAYSCREEN_FETCHINGREALMS: &str = "playscreen.fetchingRealms"; + #[doc = "Are you sure you want to leave Realm %1$s?"] + pub const PLAYSCREEN_CONFIRMLEAVEMESSAGE: &str = "playscreen.confirmLeaveMessage"; + #[doc = "Confirm Leave"] + pub const PLAYSCREEN_CONFIRMLEAVETITLE: &str = "playscreen.confirmLeaveTitle"; + #[doc = "Expired"] + pub const PLAYSCREEN_REALMEXPIRED: &str = "playscreen.realmExpired"; + #[doc = "Full"] + pub const PLAYSCREEN_REALMFULL: &str = "playscreen.realmFull"; + #[doc = "All Realms have been updated. You need to update your game to continue playing Realms."] + pub const PLAYSCREEN_REALMCLIENTOUTDATED: &str = "playscreen.realmClientOutdated"; + #[doc = "Realms"] + pub const PLAYSCREEN_REALMS: &str = "playscreen.realms"; + #[doc = "Preview Realms"] + pub const PLAYSCREEN_PREVIEWREALMS: &str = "playscreen.previewRealms"; + #[doc = "Beta Realms"] + pub const PLAYSCREEN_BETAREALMS: &str = "playscreen.betaRealms"; + #[doc = "More info"] + pub const PLAYSCREEN_REALMSWARNING_MOREINFO: &str = "playscreen.realmsWarning.moreinfo"; + #[doc = "We could not connect to Realms right now. We will try again soon."] + pub const PLAYSCREEN_REALMSCOMPATIBILITYFAILURE: &str = "playscreen.realmsCompatibilityFailure"; + #[doc = "You do not have access to Realms in pre-production. To get access, reach out in"] + pub const PLAYSCREEN_REALMSPREPRODNOTAUTHORIZED: &str = "playscreen.realmsPreProdNotAuthorized"; + #[doc = "Sign in to play on Realms today!"] + pub const PLAYSCREEN_REALMSSIGNIN: &str = "playscreen.realmsSignIn"; + #[doc = "Sign in to see your friends' Realms today!"] + pub const PLAYSCREEN_REALMSSIGNINFRIENDS: &str = "playscreen.realmsSignInFriends"; + #[doc = "Worlds"] + pub const PLAYSCREEN_WORLDS: &str = "playscreen.worlds"; + #[doc = "Don't see your worlds?"] + pub const PLAYSCREEN_DONTSEELEGACYWORLDS: &str = "playscreen.dontSeeLegacyWorlds"; + #[doc = "Sync Old Worlds"] + pub const PLAYSCREEN_SYNCLEGACYWORLDS: &str = "playscreen.syncLegacyWorlds"; + #[doc = "Fetching Old Worlds..."] + pub const PLAYSCREEN_FETCHINGLEGACYWORLDS: &str = "playscreen.fetchingLegacyWorlds"; + #[doc = "Fetching Retail Worlds..."] + pub const PLAYSCREEN_FETCHINGRETAILTOPREVIEWWORLDS: &str = + "playscreen.fetchingRetailToPreviewWorlds"; + #[doc = "Old Worlds"] + pub const PLAYSCREEN_UPGRADELEGACYWORLDS: &str = "playscreen.upgradeLegacyWorlds"; + #[doc = "Copy Worlds from Minecraft (release version)"] + pub const PLAYSCREEN_SYNCRETAILWORLDS: &str = "playscreen.syncRetailWorlds"; + #[doc = "Copying Worlds Minecraft (release version)..."] + pub const PLAYSCREEN_FETCHINGRETAILWORLDS: &str = "playscreen.fetchingRetailWorlds"; + #[doc = "Minecraft (release version) Worlds"] + pub const PLAYSCREEN_UPGRADERETAILWORLDS: &str = "playscreen.upgradeRetailWorlds"; + #[doc = "No Worlds Found"] + pub const PLAYSCREEN_NOLEGACYWORLDSFOUND_TITLE: &str = "playscreen.noLegacyWorldsFound.title"; + #[doc = "No worlds from other versions of Minecraft detected."] + pub const PLAYSCREEN_NOLEGACYWORLDSFOUND_BODY: &str = "playscreen.noLegacyWorldsFound.body"; + #[doc = "Unable to fetch Old Worlds. Clear up additional storage space in order to manage Old Worlds."] + pub const PLAYSCREEN_FAILEDTOAUTOSYNCLEGACYWORLDS: &str = + "playscreen.failedToAutoSyncLegacyWorlds"; + #[doc = "The skin that you have equipped is from a content pack that is not allowed in cross-platform multiplayer. Continuing will disable cross-platform multiplayer for this world."] + pub const PLAYSCREEN_LOCKEDSKIN: &str = "playscreen.lockedSkin"; + #[doc = "The skin that you have equipped is from a content pack that is not allowed in multiplayer. Continuing will disable multiplayer for this world."] + pub const PLAYSCREEN_MULTIPLAYERLOCKEDSKIN: &str = "playscreen.multiplayerLockedSkin"; + #[doc = "Storage"] + pub const PLAYSCREEN_WORLDSSTORAGE: &str = "playscreen.worldsStorage"; + #[doc = "Are you sure you want to delete the selected old world? This world will be lost forever! (A long time!)"] + pub const PLAYSCREEN_DELETE_LEGACY_CONTENT: &str = "playscreen.delete.legacy.content"; + #[doc = "Delete %s permanently?"] + pub const PLAYSCREEN_DELETE_LEGACY_TITLE: &str = "playscreen.delete.legacy.title"; + #[doc = "Delete"] + pub const PLAYSCREEN_DELETE_LEGACY_CONFIRM: &str = "playscreen.delete.legacy.confirm"; + #[doc = "Deleting world..."] + pub const PLAYSCREEN_DELETE_LEGACY_DELETING: &str = "playscreen.delete.legacy.deleting"; + #[doc = "Beta Worlds"] + pub const PLAYSCREEN_BETA_WORLDS: &str = "playscreen.beta_worlds"; + #[doc = "Old Beta Worlds"] + pub const PLAYSCREEN_BETA_LEGACY_WORLDS: &str = "playscreen.beta_legacy_worlds"; + #[doc = "Projects"] + pub const PLAYSCREEN_EDITOR_WORLDS: &str = "playscreen.editor.worlds"; + #[doc = "Create New Project"] + pub const PLAYSCREEN_EDITOR_CREATE: &str = "playscreen.editor.create"; + #[doc = "Verifying Packs..."] + pub const PLAYSCREEN_OWNERSHIPVERIFYSTATE_ENTITLEMENTS: &str = + "playscreen.ownershipVerifyState.entitlements"; + #[doc = "Signing In..."] + pub const PLAYSCREEN_OWNERSHIPVERIFYSTATE_SIGNINGIN: &str = + "playscreen.ownershipVerifyState.signingIn"; + #[doc = "Build"] + pub const PERMISSIONS_ABILITY_BUILD: &str = "permissions.ability.build"; + #[doc = "Mine"] + pub const PERMISSIONS_ABILITY_MINE: &str = "permissions.ability.mine"; + #[doc = "Use doors and switches"] + pub const PERMISSIONS_ABILITY_DOORSANDSWITCHES: &str = "permissions.ability.doorsandswitches"; + #[doc = "Open containers"] + pub const PERMISSIONS_ABILITY_OPENCONTAINERS: &str = "permissions.ability.opencontainers"; + #[doc = "Attack players"] + pub const PERMISSIONS_ABILITY_ATTACKPLAYERS: &str = "permissions.ability.attackplayers"; + #[doc = "Attack mobs"] + pub const PERMISSIONS_ABILITY_ATTACKMOBS: &str = "permissions.ability.attackmobs"; + #[doc = "Operator Commands"] + pub const PERMISSIONS_ABILITY_OP: &str = "permissions.ability.op"; + #[doc = "Become invisible"] + pub const PERMISSIONS_ABILITY_INVISIBLE: &str = "permissions.ability.invisible"; + #[doc = "Use Teleport"] + pub const PERMISSIONS_ABILITY_TELEPORT: &str = "permissions.ability.teleport"; + #[doc = "You Need Permission"] + pub const PERMISSIONS_NEEDPERMISSION: &str = "permissions.NeedPermission"; + #[doc = "You cannot add friends because of how your Microsoft account is set up. Please ensure your online safety settings allow adding friends. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const PERMISSIONS_ADDFRIENDS: &str = "permissions.AddFriends"; + #[doc = "You cannot play on Realms because of how your Microsoft account is set up. Please ensure your online safety settings allow Multiplayer. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const PERMISSIONS_MULTIPLAYERSESSIONS: &str = "permissions.MultiplayerSessions"; + #[doc = "You cannot chat with other players because of how your Microsoft account is set up. Please ensure your privacy settings allow communicating with others. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const PERMISSIONS_COMMUNICATIONS: &str = "permissions.Communications"; + #[doc = "You will not be able to add new friends to play on your Realm with you because of how your Xbox account is set up. This can be changed in your privacy & online safety settings on Xbox.com. Do you want to continue?"] + pub const PERMISSIONS_REALMSADDFRIENDS: &str = "permissions.RealmsAddFriends"; + #[doc = "You cannot save your worlds to your Xbox profile because of how your account is set up. This can be changed in your privacy & online safety settings on Xbox.com."] + pub const PERMISSIONS_CLOUDSAVE: &str = "permissions.CloudSave"; + #[doc = "You cannot play on Realms because of how your Microsoft account is set up. Please ensure your online safety settings allow Multiplayer and you have an active Xbox Live Gold subscription. See instructions for changing these settings at aka.ms/MCMultiplayerHelp."] + pub const PERMISSIONS_MULTIPLAYERSESSIONSONCONSOLE: &str = + "permissions.MultiplayerSessionsOnConsole"; + #[doc = "You cannot play on Realms because of how your Microsoft account is set up."] + pub const PERMISSIONS_MULTIPLAYERSESSIONSONCONSOLEGAMECORE: &str = + "permissions.MultiplayerSessionsOnConsoleGamecore"; + #[doc = "Get Help Fixing This"] + pub const PERMISSIONS_OPEN_ACCOUNT_HELP_BUTTON: &str = "permissions.open.account.help.button"; + #[doc = "Fix This"] + pub const PERMISSIONS_OPEN_ACCOUNT_HELP_BUTTON_GAMECORE: &str = + "permissions.open.account.help.button.gamecore"; + #[doc = "See terms of service"] + pub const PERMISSIONS_OPEN_ACCOUNT_SETTING_BUTTON: &str = + "permissions.open.account.setting.button"; + #[doc = "Go Back"] + pub const PERMISSIONS_GOBACK: &str = "permissions.GoBack"; + #[doc = "Continue"] + pub const PERMISSIONS_CONTINUE: &str = "permissions.Continue"; + #[doc = "Chat is currently disabled"] + pub const PERMISSIONS_CHATMUTE: &str = "permissions.chatmute"; + #[doc = "They will no longer have Operator level permissions by lowering their permission level."] + pub const PERMISSIONS_DEOPINGOTHER_MESSAGE: &str = "permissions.deopingother.message"; + #[doc = "Visitors can freely explore your world, but cannot interact with blocks, items, or entities. Trust Players Off."] + pub const PERMISSIONS_DESCRIPTION_VISITORS: &str = "permissions.description.visitors"; + #[doc = "Members are active players in your world who can break and create blocks, and attack mobs and other players."] + pub const PERMISSIONS_DESCRIPTION_MEMBERS: &str = "permissions.description.members"; + #[doc = "Operators are members who can set player permissions and use commands to have more control over your world."] + pub const PERMISSIONS_DESCRIPTION_OPERATORS: &str = "permissions.description.operators"; + #[doc = "Permission Level"] + pub const PERMISSIONS_LEVEL: &str = "permissions.level"; + #[doc = "Custom..."] + pub const PERMISSIONS_LEVEL_CUSTOM: &str = "permissions.level.custom"; + #[doc = "Member"] + pub const PERMISSIONS_LEVEL_MEMBER: &str = "permissions.level.member"; + #[doc = "Operator"] + pub const PERMISSIONS_LEVEL_OPERATOR: &str = "permissions.level.operator"; + #[doc = "Visitor"] + pub const PERMISSIONS_LEVEL_VISITOR: &str = "permissions.level.visitor"; + #[doc = "Cheats Are Off"] + pub const PERMISSIONS_NOCHEATS: &str = "permissions.nocheats"; + #[doc = "Certain commands like teleport are only available with cheats ON. Cheats can also be turned on through the Game menu under Game Settings. If you choose to turn cheats on, achievements will be disabled in this world."] + pub const PERMISSIONS_NOCHEATS_MESSAGE: &str = "permissions.nocheats.message"; + #[doc = "Certain commands like teleport are only available with cheats ON. Cheats can also be turned on through the Game menu under Game Settings."] + pub const PERMISSIONS_NOCHEATS_MESSAGE_NOACHIEVEMENTS: &str = + "permissions.nocheats.message.noachievements"; + #[doc = "Set OP with cheats ON"] + pub const PERMISSIONS_NOCHEATS_TURNON: &str = "permissions.nocheats.turnon"; + #[doc = "Set OP with cheats OFF"] + pub const PERMISSIONS_NOCHEATS_TURNOFF: &str = "permissions.nocheats.turnoff"; + #[doc = "Cancel"] + pub const PERMISSIONS_NOCHEATS_CANCEL: &str = "permissions.nocheats.cancel"; + #[doc = "Remove Operator Permissions?"] + pub const PERMISSIONS_DEOPINGSELF: &str = "permissions.deopingself"; + #[doc = "You will no longer have Operator level permissions by lowering your permission level."] + pub const PERMISSIONS_DEOPINGSELF_MESSAGE: &str = "permissions.deopingself.message"; + #[doc = "Player Permissions"] + pub const PERMISSIONS_TITLE: &str = "permissions.title"; + #[doc = "Player permission when joining from invite"] + pub const PERMISSIONS_TITLE_SETTINGS: &str = "permissions.title.settings"; + #[doc = "Permission level for players who join your world"] + pub const PERMISSIONS_TITLE_SETTINGS_EDU: &str = "permissions.title.settings.edu"; + #[doc = "A player left the game."] + pub const PERMISSIONS_TOAST_PLAYERLEFT: &str = "permissions.toast.playerLeft"; + #[doc = "A player joined the game."] + pub const PERMISSIONS_TOAST_PLAYERJOINED: &str = "permissions.toast.playerJoined"; + #[doc = "Kick Player"] + pub const PERMISSIONS_KICKPLAYER: &str = "permissions.kickplayer"; + #[doc = "You have been kicked from the session by the host."] + pub const PERMISSIONS_KICKPLAYER_REASON: &str = "permissions.kickplayer.reason"; + #[doc = "Are you sure you want to kick %s from the world? They will not be able to rejoin this session."] + pub const PERMISSIONS_KICKPLAYER_MESSAGE: &str = "permissions.kickplayer.message"; + #[doc = "Are you sure you want to kick %s from the world?"] + pub const PERMISSIONS_KICKPLAYER_MESSAGE_DEDICATEDSERVER: &str = + "permissions.kickplayer.message.dedicatedserver"; + #[doc = "Kick Player?"] + pub const PERMISSIONS_KICKPLAYER_TITLE: &str = "permissions.kickplayer.title"; + #[doc = "Ban Player"] + pub const PERMISSIONS_BANPLAYER: &str = "permissions.banplayer"; + #[doc = "You have been banned from the session by the host."] + pub const PERMISSIONS_BANPLAYER_REASON: &str = "permissions.banplayer.reason"; + #[doc = "Are you sure you want to ban %s from the world? They will not be able to rejoin."] + pub const PERMISSIONS_BANPLAYER_MESSAGE: &str = "permissions.banplayer.message"; + #[doc = "Ban Player?"] + pub const PERMISSIONS_BANPLAYER_TITLE: &str = "permissions.banplayer.title"; + #[doc = "You cannot access the Realms Feed because you do not have access to Clubs. See instructions for changing these settings at aka.ms/MCClubsHelp."] + pub const PERMISSIONS_CLUBSACCESS: &str = "permissions.ClubsAccess"; + #[doc = "You cannot post to the Realms Feed because you do not have access to Clubs. See instructions for changing these settings at aka.ms/MCClubsHelp."] + pub const PERMISSIONS_CLUBSPOST: &str = "permissions.ClubsPost"; + #[doc = "Remove player from game"] + pub const PERMISSIONS_BUTTON_KICKPLAYER: &str = "permissions.button.kickplayer"; + #[doc = "Permission Options"] + pub const PERMISSIONS_POPUP_TITLE: &str = "permissions.popup.title"; + #[doc = "Permissions Level for %s"] + pub const PERMISSIONS_DROPDOWN_TITLE: &str = "permissions.dropdown.title"; + #[doc = "Operator"] + pub const PERMISSIONS_OPERATOR: &str = "permissions.operator"; + #[doc = "Member"] + pub const PERMISSIONS_MEMBER: &str = "permissions.member"; + #[doc = "Visitor"] + pub const PERMISSIONS_VISITOR: &str = "permissions.visitor"; + #[doc = "Remove Player"] + pub const PERMISSIONS_REMOVEPLAYER: &str = "permissions.removeplayer"; + #[doc = "You have been removed from the session by the host."] + pub const PERMISSIONS_REMOVEPLAYER_REASON: &str = "permissions.removeplayer.reason"; + #[doc = "Are you sure you want to remove this player from the world? When you remove this player a new join code will be generated so that they will not be able to rejoin."] + pub const PERMISSIONS_REMOVEPLAYER_MESSAGE: &str = "permissions.removeplayer.message"; + #[doc = "Remove Player Confirmation"] + pub const PERMISSIONS_REMOVEPLAYER_TITLE: &str = "permissions.removeplayer.title"; + #[doc = "Page %s"] + pub const PORTFOLIOSCREEN_PAGE: &str = "portfolioScreen.page"; + #[doc = "Export Portfolio"] + pub const PORTFOLIOSCREEN_EXPORT: &str = "portfolioScreen.export"; + #[doc = "[ caption ]"] + pub const PORTFOLIOSCREEN_CAPTION: &str = "portfolioScreen.caption"; + #[doc = "You currently have no photos in your portfolio. Photos taken with the camera will show up here. You can also use the button below to add some."] + pub const PORTFOLIOSCREEN_NOPICS0: &str = "portfolioScreen.nopics0"; + #[doc = "Photos you take with the camera will show up here."] + pub const PORTFOLIOSCREEN_NOPICS1: &str = "portfolioScreen.nopics1"; + #[doc = "You do not have any photos in your inventory. Try using the camera to take a picture."] + pub const PORTFOLIOSCREEN_NOINVENTORY: &str = "portfolioScreen.noInventory"; + #[doc = "Add Photo"] + pub const PORTFOLIOSCREEN_ADDPHOTO: &str = "portfolioScreen.addPhoto"; + #[doc = "Absorption"] + pub const POTION_ABSORPTION: &str = "potion.absorption"; + #[doc = "Blindness"] + pub const POTION_BLINDNESS: &str = "potion.blindness"; + #[doc = "Conduit Power"] + pub const POTION_CONDUITPOWER: &str = "potion.conduitPower"; + #[doc = "Nausea"] + pub const POTION_CONFUSION: &str = "potion.confusion"; + #[doc = "Strength"] + pub const POTION_DAMAGEBOOST: &str = "potion.damageBoost"; + #[doc = "Potion of Strength"] + pub const POTION_DAMAGEBOOST_NAME: &str = "potion.damageBoost.name"; + #[doc = "Splash Potion of Strength"] + pub const POTION_DAMAGEBOOST_SPLASH_NAME: &str = "potion.damageBoost.splash.name"; + #[doc = "Lingering Potion of Strength"] + pub const POTION_DAMAGEBOOST_LINGER_NAME: &str = "potion.damageBoost.linger.name"; + #[doc = "Mining Fatigue"] + pub const POTION_DIGSLOWDOWN: &str = "potion.digSlowDown"; + #[doc = "Haste"] + pub const POTION_DIGSPEED: &str = "potion.digSpeed"; + #[doc = "When Applied:"] + pub const POTION_EFFECTS_WHENDRANK: &str = "potion.effects.whenDrank"; + #[doc = "No Effects"] + pub const POTION_EMPTY: &str = "potion.empty"; + #[doc = "Water Bottle"] + pub const POTION_EMPTYPOTION_NAME: &str = "potion.emptyPotion.name"; + #[doc = "Splash Water Bottle"] + pub const POTION_EMPTYPOTION_SPLASH_NAME: &str = "potion.emptyPotion.splash.name"; + #[doc = "Lingering Water Bottle"] + pub const POTION_EMPTYPOTION_LINGER_NAME: &str = "potion.emptyPotion.linger.name"; + #[doc = "Fire Resistance"] + pub const POTION_FIRERESISTANCE: &str = "potion.fireResistance"; + #[doc = "Potion of Fire Resistance"] + pub const POTION_FIRERESISTANCE_NAME: &str = "potion.fireResistance.name"; + #[doc = "Splash Potion of Fire Resistance"] + pub const POTION_FIRERESISTANCE_SPLASH_NAME: &str = "potion.fireResistance.splash.name"; + #[doc = "Lingering Potion of Fire Resistance"] + pub const POTION_FIRERESISTANCE_LINGER_NAME: &str = "potion.fireResistance.linger.name"; + #[doc = "Instant Damage"] + pub const POTION_HARM: &str = "potion.harm"; + #[doc = "Potion of Harming"] + pub const POTION_HARM_NAME: &str = "potion.harm.name"; + #[doc = "Splash Potion of Harming"] + pub const POTION_HARM_SPLASH_NAME: &str = "potion.harm.splash.name"; + #[doc = "Lingering Potion of Harming"] + pub const POTION_HARM_LINGER_NAME: &str = "potion.harm.linger.name"; + #[doc = "Instant Health"] + pub const POTION_HEAL: &str = "potion.heal"; + #[doc = "Potion of Healing"] + pub const POTION_HEAL_NAME: &str = "potion.heal.name"; + #[doc = "Splash Potion of Healing"] + pub const POTION_HEAL_SPLASH_NAME: &str = "potion.heal.splash.name"; + #[doc = "Lingering Potion of Healing"] + pub const POTION_HEAL_LINGER_NAME: &str = "potion.heal.linger.name"; + #[doc = "Health Boost"] + pub const POTION_HEALTHBOOST: &str = "potion.healthBoost"; + #[doc = "Hunger"] + pub const POTION_HUNGER: &str = "potion.hunger"; + #[doc = "Lingering Potion of Infestation"] + pub const POTION_INFESTED_LINGER_NAME: &str = "potion.infested.linger.name"; + #[doc = "Potion of Infestation"] + pub const POTION_INFESTED_NAME: &str = "potion.infested.name"; + #[doc = "Splash Potion of Infestation"] + pub const POTION_INFESTED_SPLASH_NAME: &str = "potion.infested.splash.name"; + #[doc = "Infested"] + pub const POTION_INFESTED: &str = "potion.infested"; + #[doc = "Invisibility"] + pub const POTION_INVISIBILITY: &str = "potion.invisibility"; + #[doc = "Potion of Invisibility"] + pub const POTION_INVISIBILITY_NAME: &str = "potion.invisibility.name"; + #[doc = "Splash Potion of Invisibility"] + pub const POTION_INVISIBILITY_SPLASH_NAME: &str = "potion.invisibility.splash.name"; + #[doc = "Lingering Potion of Invisibility"] + pub const POTION_INVISIBILITY_LINGER_NAME: &str = "potion.invisibility.linger.name"; + #[doc = "Jump Boost"] + pub const POTION_JUMP: &str = "potion.jump"; + #[doc = "Potion of Leaping"] + pub const POTION_JUMP_NAME: &str = "potion.jump.name"; + #[doc = "Splash Potion of Leaping"] + pub const POTION_JUMP_SPLASH_NAME: &str = "potion.jump.splash.name"; + #[doc = "Lingering Potion of Leaping"] + pub const POTION_JUMP_LINGER_NAME: &str = "potion.jump.linger.name"; + #[doc = "Levitation"] + pub const POTION_LEVITATION: &str = "potion.levitation"; + #[doc = "Slowness"] + pub const POTION_MOVESLOWDOWN: &str = "potion.moveSlowdown"; + #[doc = "Potion of Slowness"] + pub const POTION_MOVESLOWDOWN_NAME: &str = "potion.moveSlowdown.name"; + #[doc = "Splash Potion of Slowness"] + pub const POTION_MOVESLOWDOWN_SPLASH_NAME: &str = "potion.moveSlowdown.splash.name"; + #[doc = "Lingering Potion of Slowness"] + pub const POTION_MOVESLOWDOWN_LINGER_NAME: &str = "potion.moveSlowdown.linger.name"; + #[doc = "Slow Falling"] + pub const POTION_SLOWFALLING: &str = "potion.slowFalling"; + #[doc = "Potion of Slow Falling"] + pub const POTION_SLOWFALLING_NAME: &str = "potion.slowFalling.name"; + #[doc = "Splash Potion of Slow Falling"] + pub const POTION_SLOWFALLING_SPLASH_NAME: &str = "potion.slowFalling.splash.name"; + #[doc = "Lingering Potion of Slow Falling"] + pub const POTION_SLOWFALLING_LINGER_NAME: &str = "potion.slowFalling.linger.name"; + #[doc = "Speed"] + pub const POTION_MOVESPEED: &str = "potion.moveSpeed"; + #[doc = "Potion of Swiftness"] + pub const POTION_MOVESPEED_NAME: &str = "potion.moveSpeed.name"; + #[doc = "Splash Potion of Swiftness"] + pub const POTION_MOVESPEED_SPLASH_NAME: &str = "potion.moveSpeed.splash.name"; + #[doc = "Lingering Potion of Swiftness"] + pub const POTION_MOVESPEED_LINGER_NAME: &str = "potion.moveSpeed.linger.name"; + #[doc = "Night Vision"] + pub const POTION_NIGHTVISION: &str = "potion.nightVision"; + #[doc = "Potion of Night Vision"] + pub const POTION_NIGHTVISION_NAME: &str = "potion.nightVision.name"; + #[doc = "Splash Potion of Night Vision"] + pub const POTION_NIGHTVISION_SPLASH_NAME: &str = "potion.nightVision.splash.name"; + #[doc = "Lingering Potion of Night Vision"] + pub const POTION_NIGHTVISION_LINGER_NAME: &str = "potion.nightVision.linger.name"; + #[doc = "Lingering Potion of Oozing"] + pub const POTION_OOZING_LINGER_NAME: &str = "potion.oozing.linger.name"; + #[doc = "Potion of Oozing"] + pub const POTION_OOZING_NAME: &str = "potion.oozing.name"; + #[doc = "Splash Potion of Oozing"] + pub const POTION_OOZING_SPLASH_NAME: &str = "potion.oozing.splash.name"; + #[doc = "Oozing"] + pub const POTION_OOZING: &str = "potion.oozing"; + #[doc = "Poison"] + pub const POTION_POISON: &str = "potion.poison"; + #[doc = "Potion of Poison"] + pub const POTION_POISON_NAME: &str = "potion.poison.name"; + #[doc = "Splash Potion of Poison"] + pub const POTION_POISON_SPLASH_NAME: &str = "potion.poison.splash.name"; + #[doc = "Lingering Potion of Poison"] + pub const POTION_POISON_LINGER_NAME: &str = "potion.poison.linger.name"; + pub const POTION_POTENCY_0: &str = "potion.potency.0"; + #[doc = "II"] + pub const POTION_POTENCY_1: &str = "potion.potency.1"; + #[doc = "III"] + pub const POTION_POTENCY_2: &str = "potion.potency.2"; + #[doc = "IV"] + pub const POTION_POTENCY_3: &str = "potion.potency.3"; + #[doc = "V"] + pub const POTION_POTENCY_4: &str = "potion.potency.4"; + #[doc = "VI"] + pub const POTION_POTENCY_5: &str = "potion.potency.5"; + #[doc = "Awkward Potion"] + pub const POTION_AWKWARD_NAME: &str = "potion.awkward.name"; + #[doc = "Splash Awkward Potion"] + pub const POTION_AWKWARD_SPLASH_NAME: &str = "potion.awkward.splash.name"; + #[doc = "Lingering Awkward Potion"] + pub const POTION_AWKWARD_LINGER_NAME: &str = "potion.awkward.linger.name"; + #[doc = "Mundane Potion"] + pub const POTION_MUNDANE_NAME: &str = "potion.mundane.name"; + #[doc = "Splash Mundane Potion"] + pub const POTION_MUNDANE_SPLASH_NAME: &str = "potion.mundane.splash.name"; + #[doc = "Lingering Mundane Potion"] + pub const POTION_MUNDANE_LINGER_NAME: &str = "potion.mundane.linger.name"; + #[doc = "Long Mundane Potion"] + pub const POTION_MUNDANE_EXTENDED_NAME: &str = "potion.mundane.extended.name"; + #[doc = "Splash Long Mundane Potion"] + pub const POTION_MUNDANE_EXTENDED_SPLASH_NAME: &str = "potion.mundane.extended.splash.name"; + #[doc = "Lingering Long Mundane Potion"] + pub const POTION_MUNDANE_EXTENDED_LINGER_NAME: &str = "potion.mundane.extended.linger.name"; + #[doc = "Thick Potion"] + pub const POTION_THICK_NAME: &str = "potion.thick.name"; + #[doc = "Splash Thick Potion"] + pub const POTION_THICK_SPLASH_NAME: &str = "potion.thick.splash.name"; + #[doc = "Lingering Thick Potion"] + pub const POTION_THICK_LINGER_NAME: &str = "potion.thick.linger.name"; + #[doc = "Regeneration"] + pub const POTION_REGENERATION: &str = "potion.regeneration"; + #[doc = "Potion of Regeneration"] + pub const POTION_REGENERATION_NAME: &str = "potion.regeneration.name"; + #[doc = "Splash Potion of Regeneration"] + pub const POTION_REGENERATION_SPLASH_NAME: &str = "potion.regeneration.splash.name"; + #[doc = "Lingering Potion of Regeneration"] + pub const POTION_REGENERATION_LINGER_NAME: &str = "potion.regeneration.linger.name"; + #[doc = "Resistance"] + pub const POTION_RESISTANCE: &str = "potion.resistance"; + #[doc = "Saturation"] + pub const POTION_SATURATION: &str = "potion.saturation"; + #[doc = "Slowness"] + pub const POTION_TURTLEMASTER: &str = "potion.turtleMaster"; + #[doc = "Resistance"] + pub const POTION_TURTLEMASTER2: &str = "potion.turtleMaster2"; + #[doc = "Potion of the Turtle Master"] + pub const POTION_TURTLEMASTER_NAME: &str = "potion.turtleMaster.name"; + #[doc = "Splash Potion of the Turtle Master"] + pub const POTION_TURTLEMASTER_SPLASH_NAME: &str = "potion.turtleMaster.splash.name"; + #[doc = "Lingering Potion of the Turtle Master"] + pub const POTION_TURTLEMASTER_LINGER_NAME: &str = "potion.turtleMaster.linger.name"; + #[doc = "Water Breathing"] + pub const POTION_WATERBREATHING: &str = "potion.waterBreathing"; + #[doc = "Potion of Water Breathing"] + pub const POTION_WATERBREATHING_NAME: &str = "potion.waterBreathing.name"; + #[doc = "Splash Potion of Water Breathing"] + pub const POTION_WATERBREATHING_SPLASH_NAME: &str = "potion.waterBreathing.splash.name"; + #[doc = "Lingering Potion of Water Breathing"] + pub const POTION_WATERBREATHING_LINGER_NAME: &str = "potion.waterBreathing.linger.name"; + #[doc = "Weakness"] + pub const POTION_WEAKNESS: &str = "potion.weakness"; + #[doc = "Potion of Weakness"] + pub const POTION_WEAKNESS_NAME: &str = "potion.weakness.name"; + #[doc = "Splash Potion of Weakness"] + pub const POTION_WEAKNESS_SPLASH_NAME: &str = "potion.weakness.splash.name"; + #[doc = "Lingering Potion of Weakness"] + pub const POTION_WEAKNESS_LINGER_NAME: &str = "potion.weakness.linger.name"; + #[doc = "Lingering Potion of Weaving"] + pub const POTION_WEAVING_LINGER_NAME: &str = "potion.weaving.linger.name"; + #[doc = "Potion of Weaving"] + pub const POTION_WEAVING_NAME: &str = "potion.weaving.name"; + #[doc = "Splash Potion of Weaving"] + pub const POTION_WEAVING_SPLASH_NAME: &str = "potion.weaving.splash.name"; + #[doc = "Weaving"] + pub const POTION_WEAVING: &str = "potion.weaving"; + #[doc = "Lingering Potion of Wind Charging"] + pub const POTION_WINDCHARGED_LINGER_NAME: &str = "potion.windCharged.linger.name"; + #[doc = "Potion of Wind Charging"] + pub const POTION_WINDCHARGED_NAME: &str = "potion.windCharged.name"; + #[doc = "Splash Potion of Wind Charging"] + pub const POTION_WINDCHARGED_SPLASH_NAME: &str = "potion.windCharged.splash.name"; + #[doc = "Wind Charged"] + pub const POTION_WINDCHARGED: &str = "potion.windCharged"; + #[doc = "Wither"] + pub const POTION_WITHER: &str = "potion.wither"; + #[doc = "Potion of Decay"] + pub const POTION_WITHER_NAME: &str = "potion.wither.name"; + #[doc = "Splash Potion of Decay"] + pub const POTION_WITHER_SPLASH_NAME: &str = "potion.wither.splash.name"; + #[doc = "Lingering Potion of Decay"] + pub const POTION_WITHER_LINGER_NAME: &str = "potion.wither.linger.name"; + #[doc = "Dressing Room"] + pub const PROFILESCREEN_HEADER: &str = "profileScreen.header"; + #[doc = "Reload"] + pub const PROFILESCREEN_RELOAD: &str = "profileScreen.reload"; + #[doc = "Edit Character"] + pub const PROFILESCREEN_MANAGE_BUTTON_TEXT: &str = "profileScreen.manage_button_text"; + #[doc = "Change Classic Skin"] + pub const PROFILESCREEN_MANAGE_BUTTON_TEXT_SKIN: &str = "profileScreen.manage_button_text_skin"; + #[doc = "Create Character"] + pub const PROFILESCREEN_MANAGE_BUTTON_CREATE_TEXT: &str = + "profileScreen.manage_button_create_text"; + #[doc = "Select From Character List"] + pub const PROFILESCREEN_SELECTPREBUILTCHARACTER: &str = "profileScreen.selectPrebuiltCharacter"; + #[doc = "Create Classic Skin"] + pub const PROFILESCREEN_CREATE_PERSONA_CONFIRM_SKIN: &str = + "profileScreen.create_persona_confirm_skin"; + #[doc = "Delete Character"] + pub const PROFILESCREEN_DELETE_BUTTON: &str = "profileScreen.delete_button"; + #[doc = "Game Settings"] + pub const PROFILESCREEN_SETTINGS_BUTTON: &str = "profileScreen.settings_button"; + #[doc = "Differences between Character Creator and Classic Skins"] + pub const PROFILESCREEN_DIFFERENCES_INFORMATION_BUTTON: &str = + "profileScreen.differences_information_button"; + #[doc = "Character"] + pub const PROFILESCREEN_DIFFERENCES_CHARACTER_CREATOR_TITLE: &str = + "profileScreen.differences_character_creator_title"; + #[doc = "You make a custom character in Minecraft item by item."] + pub const PROFILESCREEN_CREATE_PERSONA_CHARACTER_DETAILS: &str = + "profileScreen.create_persona_character_details"; + #[doc = "Create a custom character in Minecraft piece by piece. Personalize your character's body, eyes, mouth, hairstyles, clothing, and more!"] + pub const PROFILESCREEN_DIFFERENCE_CHARACTER_CREATOR_DESCRIPTION: &str = + "profileScreen.difference_character_creator_description"; + #[doc = "Classic Skin"] + pub const PROFILESCREEN_DIFFERENCES_CLASSIC_SKIN_TITLE: &str = + "profileScreen.differences_classic_skin_title"; + #[doc = "A full body skin that is placed on the character. Classic skins cannot be modified piece by piece. You can also import your own full body skin that you created or downloaded."] + pub const PROFILESCREEN_DIFFERENCE_CLASSIC_SKIN_DESCRIPTION: &str = + "profileScreen.difference_classic_skin_description"; + #[doc = "A whole-body skin texture that is placed onto a character."] + pub const PROFILESCREEN_CREATE_PERSONA_CLASSIC_SKIN_DETAILS: &str = + "profileScreen.create_persona_classic_skin_details"; + #[doc = "Select the Type"] + pub const PROFILESCREEN_CREATE_PERSONA_TITLE: &str = "profileScreen.create_persona_title"; + #[doc = "In Pass"] + pub const PERSONA_CSB_SEE_SUBSCRIPTION: &str = "persona.csb.see.subscription"; + #[doc = "narrow"] + pub const PERSONA_SLIM_TITLE: &str = "persona.slim.title"; + #[doc = "wide"] + pub const PERSONA_WIDE_TITLE: &str = "persona.wide.title"; + #[doc = "smaller"] + pub const PERSONA_SMALLER_TITLE: &str = "persona.smaller.title"; + #[doc = "small"] + pub const PERSONA_SMALL_TITLE: &str = "persona.small.title"; + #[doc = "medium"] + pub const PERSONA_MEDIUM_TITLE: &str = "persona.medium.title"; + #[doc = "tall"] + pub const PERSONA_TALL_TITLE: &str = "persona.tall.title"; + #[doc = "Redeem"] + pub const PERSONA_REALMS_REDEEM: &str = "persona.realms.redeem"; + #[doc = "In Realms Plus"] + pub const PERSONA_REALMS_SEE_SUBSCRIPTION: &str = "persona.realms.see.subscription"; + #[doc = "%s to redeem"] + pub const PERSONA_REALMS_TIME_REMAINING: &str = "persona.realms.time.remaining"; + #[doc = "You save %s minecoins with your Realms Plus subscription!"] + pub const PERSONA_REALMS_SAVINGS: &str = "persona.realms.savings"; + #[doc = "You save %s minecoins with your Marketplace Pass subscription!"] + pub const PERSONA_CSB_SAVINGS: &str = "persona.csb.savings"; + #[doc = "Play Emote"] + pub const PERSONA_PREVIEW_EMOTE: &str = "persona.preview.emote"; + #[doc = "Unable to connect to the world. Please check your connection to the internet and try again."] + pub const PROGRESSSCREEN_CANTCONNECT: &str = "progressScreen.cantConnect"; + #[doc = "Generating World"] + pub const PROGRESSSCREEN_GENERATING: &str = "progressScreen.generating"; + #[doc = "Saving world"] + pub const PROGRESSSCREEN_SAVING: &str = "progressScreen.saving"; + #[doc = "Loading..."] + pub const PROGRESSSCREEN_LOADING: &str = "progressScreen.loading"; + #[doc = "Loading%1"] + pub const PROGRESSSCREEN_TITLE_LOADING: &str = "progressScreen.title.loading"; + #[doc = "Downloading packs %1"] + pub const PROGRESSSCREEN_TITLE_DOWNLOADING: &str = "progressScreen.title.downloading"; + #[doc = "Loading resource packs"] + pub const PROGRESSSCREEN_TITLE_APPLYINGPACKS: &str = "progressScreen.title.applyingPacks"; + #[doc = "Searching for Game Session..."] + pub const PROGRESSSCREEN_TITLE_SEARCHINGFORSESSION: &str = + "progressScreen.title.searchingForSession"; + #[doc = "Syncing user data"] + pub const PROGRESSSCREEN_TITLE_WAITINGFORSTORAGEPROVIDER: &str = + "progressScreen.title.waitingForStorageProvider"; + #[doc = "Starting World"] + pub const PROGRESSSCREEN_TITLE_CONNECTINGLOCAL: &str = "progressScreen.title.connectingLocal"; + #[doc = "Connecting to multiplayer game"] + pub const PROGRESSSCREEN_TITLE_CONNECTINGLAN: &str = "progressScreen.title.connectingLAN"; + #[doc = "Connecting to external server"] + pub const PROGRESSSCREEN_TITLE_CONNECTINGEXTERNAL: &str = + "progressScreen.title.connectingExternal"; + #[doc = "Connecting to Realm"] + pub const PROGRESSSCREEN_TITLE_CONNECTINGREALMS: &str = "progressScreen.title.connectingRealms"; + #[doc = "Connecting to online experience"] + pub const PROGRESSSCREEN_TITLE_CONNECTINGCOM: &str = "progressScreen.title.connectingCOM"; + #[doc = "World Copy"] + pub const PROGRESSSCREEN_TITLE_COPYINGWORLD: &str = "progressScreen.title.copyingWorld"; + #[doc = "Clearing Storage Cache"] + pub const PROGRESSSCREEN_TITLE_DELETESTORAGEAREACONTENT: &str = + "progressScreen.title.deleteStorageAreaContent"; + #[doc = "Clearing Download Cache"] + pub const PROGRESSSCREEN_TITLE_DELETEDOWNLOADCONTENT: &str = + "progressScreen.title.deleteDownloadContent"; + #[doc = "Clearing Screenshots Cache"] + pub const PROGRESSSCREEN_TITLE_DELETESCREENSHOTSCACHE: &str = + "progressScreen.title.deleteScreenshotsCache"; + #[doc = "Clearing Local Screenshots"] + pub const PROGRESSSCREEN_TITLE_DELETELOCALSCREENSHOTS: &str = + "progressScreen.title.deleteLocalScreenshots"; + #[doc = "Loading Splitscreen Appearances"] + pub const PROGRESSSCREEN_TITLE_LOADINGSPLITSCREENAPPEARANCES: &str = + "progressScreen.title.loadingSplitScreenAppearances"; + #[doc = "Modified World"] + pub const PROGRESSSCREEN_TITLE_MODIFIEDWORLDWARNING: &str = + "progressScreen.title.modifiedWorldWarning"; + #[doc = "Appearance Loaded"] + pub const PROGRESSSCREEN_MESSAGE_APPEARANCELOADED: &str = + "progressScreen.message.appearanceLoaded"; + #[doc = "Appearance is taking a long time to load. Proceeding with world generation..."] + pub const PROGRESSSCREEN_MESSAGE_APPEARANCELOADWAITTIMEMET: &str = + "progressScreen.message.appearanceLoadWaitTimeMet"; + #[doc = "This may take a few minutes."] + pub const PROGRESSSCREEN_MESSAGE_DELETESTORAGEAREACONTENT: &str = + "progressScreen.message.deleteStorageAreaContent"; + #[doc = "Copying World..."] + pub const PROGRESSSCREEN_MESSAGE_COPYINGWORLD: &str = "progressScreen.message.copyingWorld"; + #[doc = "Copying World"] + pub const PROGRESSSCREEN_MESSAGE_TTS_COPYINGWORLD: &str = + "progressScreen.message.tts.copyingWorld"; + #[doc = "Building terrain"] + pub const PROGRESSSCREEN_MESSAGE_BUILDING: &str = "progressScreen.message.building"; + #[doc = "Done!"] + pub const PROGRESSSCREEN_MESSAGE_DONE: &str = "progressScreen.message.done"; + #[doc = "Export in Progress"] + pub const PROGRESSSCREEN_MESSAGE_EXPORTING: &str = "progressScreen.message.exporting"; + #[doc = "Please do not exit the game. Exiting might corrupt the export."] + pub const PROGRESSSCREEN_MESSAGE_EXPORTING_WARNING: &str = + "progressScreen.message.exporting.warning"; + #[doc = "Importing world"] + pub const PROGRESSSCREEN_MESSAGE_IMPORTING: &str = "progressScreen.message.importing"; + #[doc = "Step 2 of 2 - Importing Content"] + pub const PROGRESSSCREEN_MESSAGE_IMPORTINGCONTENT: &str = + "progressScreen.message.importingContent"; + #[doc = "Updating %1 of %2 Packs"] + pub const PROGRESSSCREEN_MESSAGE_UPDATINGCONTENT: &str = + "progressScreen.message.updatingContent"; + #[doc = "Locating server"] + pub const PROGRESSSCREEN_MESSAGE_LOCATING: &str = "progressScreen.message.locating"; + #[doc = "Loading Appearance..."] + pub const PROGRESSSCREEN_MESSAGE_LOADINGAPPEARANCE: &str = + "progressScreen.message.loadingAppearance"; + #[doc = "This may take a few moments"] + pub const PROGRESSSCREEN_MESSAGE_WAITINGFORREALMS: &str = + "progressScreen.message.waitingForRealms"; + #[doc = "This may take a few moments..."] + pub const PROGRESSSCREEN_MESSAGE_WAITINGFORSTORAGEPROVIDER: &str = + "progressScreen.message.waitingForStorageProvider"; + #[doc = "Loading Ticking Areas"] + pub const PROGRESSSCREEN_MESSAGE_WAITINGFORTICKINGAREAS: &str = + "progressScreen.message.waitingForTickingAreas"; + #[doc = "Failed to sync user data."] + pub const PROGRESSSCREEN_MESSAGE_STORAGEPROVIDERSYNCERROR: &str = + "progressScreen.message.storageProviderSyncError"; + #[doc = "This may take a few moments"] + pub const PROGRESSSCREEN_MESSAGE_WAITINGFORSTOREPRODUCTS: &str = + "progressScreen.message.waitingForStoreProducts"; + #[doc = "All Done!"] + pub const PROGRESSSCREEN_MESSAGE_ALLDONE: &str = "progressScreen.message.allDone"; + #[doc = "Let's Go!"] + pub const PROGRESSSCREEN_MESSAGE_LETSGO: &str = "progressScreen.message.letsGo"; + #[doc = "Create"] + pub const PROGRESSSCREEN_MESSAGE_LETSGOCREATIVE: &str = "progressScreen.message.letsGoCreative"; + #[doc = "Survive"] + pub const PROGRESSSCREEN_MESSAGE_LETSGOSURVIVAL: &str = "progressScreen.message.letsGoSurvival"; + #[doc = "Failed"] + pub const PROGRESSSCREEN_MESSAGE_FAILED: &str = "progressScreen.message.failed"; + #[doc = "Failed: No Network Connection"] + pub const PROGRESSSCREEN_MESSAGE_FAILEDNONETWORK: &str = + "progressScreen.message.failedNoNetwork"; + #[doc = "Downloading World"] + pub const PROGRESSSCREEN_MESSAGE_DOWNLOADINGWORLD: &str = + "progressScreen.message.downloadingWorld"; + #[doc = "Step 1 of 2 - Downloading Content"] + pub const PROGRESSSCREEN_MESSAGE_DOWNLOADINGCONTENT: &str = + "progressScreen.message.downloadingContent"; + #[doc = "Uploading world files..."] + pub const PROGRESSSCREEN_MESSAGE_UPLOADINGWORLD: &str = "progressScreen.message.uploadingWorld"; + #[doc = "World upload failed. Would you like to try again?"] + pub const PROGRESSSCREEN_MESSAGE_UPLOADINGWORLDERROR: &str = + "progressScreen.message.uploadingWorldError"; + #[doc = "Saving World Resource Packs"] + pub const PROGRESSSCREEN_MESSAGE_COPYINGPACKS: &str = "progressScreen.message.copyingPacks"; + #[doc = "Initiating World Template"] + pub const PROGRESSSCREEN_MESSAGE_INITIATINGTEMPLATE: &str = + "progressScreen.message.initiatingTemplate"; + #[doc = "File Size"] + pub const PROGRESSSCREEN_MESSAGE_FILESIZE: &str = "progressScreen.message.fileSize"; + #[doc = "Initializing Upload"] + pub const PROGRESSSCREEN_MESSAGE_INITIALIZINGUPLOAD: &str = + "progressScreen.message.initializingUpload"; + #[doc = "Initializing Download"] + pub const PROGRESSSCREEN_MESSAGE_INITIALIZINGDOWNLOAD: &str = + "progressScreen.message.initializingDownload"; + #[doc = "Invalid world file. Please reopen your world, save, then try again."] + pub const PROGRESSSCREEN_MESSAGE_INVALIDWORLDFILE: &str = + "progressScreen.message.invalidWorldFile"; + #[doc = "Loading Resources"] + pub const PROGRESSSCREEN_MESSAGE_RESOURCELOADING: &str = + "progressScreen.message.resourceLoading"; + #[doc = "Your game is being saved. Please do not turn off your device."] + pub const PROGRESSSCREEN_MESSAGE_LEAVELEVEL: &str = "progressScreen.message.leaveLevel"; + #[doc = "This may take a few moments"] + pub const PROGRESSSCREEN_MESSAGE_GENERICMAYTAKEAMOMENT: &str = + "progressScreen.message.genericMayTakeAMoment"; + #[doc = "We couldn't confirm if your world uploaded properly. Please join your Realm to check, then try again if it hasn't been updated to the new world."] + pub const PROGRESSSCREEN_MESSAGE_NOUPLOADRESPONSE: &str = + "progressScreen.message.noUploadResponse"; + #[doc = "Failed to find a place to upload your world. Maybe check your internet connection?"] + pub const PROGRESSSCREEN_MESSAGE_NOUPLOADENDPOINT: &str = + "progressScreen.message.noUploadEndpoint"; + #[doc = "It looks like you do not own the Marketplace template this world is based on. You can purchase it from Minecraft Marketplace."] + pub const PROGRESSSCREEN_MESSAGE_UNOWNEDTEMPLATE: &str = + "progressScreen.message.unownedTemplate"; + #[doc = "We couldn't pack your world file for upload. Maybe your hard drive is full?"] + pub const PROGRESSSCREEN_MESSAGE_CREATEARCHIVEFILEFAILED: &str = + "progressScreen.message.createArchiveFileFailed"; + #[doc = "Something went wrong while preparing to upload your world. If this keeps happening, restarting your device may help."] + pub const PROGRESSSCREEN_MESSAGE_CREATELEVELSTORAGEFAILED: &str = + "progressScreen.message.createLevelStorageFailed"; + #[doc = "An error occurred"] + pub const PROGRESSSCREEN_MESSAGE_UNKNOWNERROR: &str = "progressScreen.message.unknownError"; + #[doc = "This world can't be opened because of a directory issue in the pack."] + pub const PROGRESSSCREEN_MESSAGE_DIRECTORYDEPTHERROR: &str = + "progressScreen.message.directoryDepthError"; + #[doc = "You do not own one or more of the applied packs"] + pub const PROGRESSSCREEN_MESSAGE_FORBIDDENCONTENT: &str = + "progressScreen.message.forbiddenContent"; + #[doc = "Loading splitscreen appearances..."] + pub const PROGRESSSCREEN_MESSAGE_LOADINGSPLITSCREENAPPEARANCES: &str = + "progressScreen.message.loadingSplitScreenAppearances"; + #[doc = "Finished loading splitscreen appearances."] + pub const PROGRESSSCREEN_MESSAGE_FINISHEDLOADINGSPLITSCREENAPPEARANCES: &str = + "progressScreen.message.finishedLoadingSplitScreenAppearances"; + #[doc = "The world name contains words that others may find offensive and cannot be used."] + pub const PROGRESSSCREEN_MESSAGE_WORLDNAMENONCOMPLIANT: &str = + "progressScreen.message.worldNameNonCompliant"; + #[doc = "Your upload succeeded, but refreshing world data failed. Your changes may not be shown immediately."] + pub const PROGRESSSCREEN_MESSAGE_POSTUPLOADFAILURE: &str = + "progressScreen.message.postUploadFailure"; + #[doc = "You're playing in a world with Add-Ons! This will add new features to your Minecraft world."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_1: &str = + "progressScreen.message.modifiedWorldWarning.1"; + #[doc = "Don't stop with just one! You can load multiple Add-Ons onto a single world at once."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_2: &str = + "progressScreen.message.modifiedWorldWarning.2"; + #[doc = "Advanced Tip: A Resource Pack can change the textures of different blocks and entities."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_3: &str = + "progressScreen.message.modifiedWorldWarning.3"; + #[doc = "Advanced Tip: A Behavior Pack can change how different items, entities, or blocks work."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_4: &str = + "progressScreen.message.modifiedWorldWarning.4"; + #[doc = "Advanced Tip: An Add-On includes both a Behavior Pack and a Resource Pack. Make sure both packs are activated to ensure the Add-On works!"] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_5: &str = + "progressScreen.message.modifiedWorldWarning.5"; + #[doc = "Add-Ons add new blocks, items, or mobs to your worlds."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_6: &str = + "progressScreen.message.modifiedWorldWarning.6"; + #[doc = "Worlds and Add-ons are complex! While some work great together, you might get funky results with others."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_7: &str = + "progressScreen.message.modifiedWorldWarning.7"; + #[doc = "More Add-Ons mean more fun, but the game might take longer to load."] + pub const PROGRESSSCREEN_MESSAGE_MODIFIEDWORLDWARNING_8: &str = + "progressScreen.message.modifiedWorldWarning.8"; + #[doc = "Download Resource Packs?"] + pub const PROGRESSSCREEN_DIALOG_TITLE_RESOURCEPACK: &str = + "progressScreen.dialog.title.resourcePack"; + #[doc = "Failed To Sync World Data"] + pub const PROGRESSSCREEN_DIALOG_TITLE_STORAGEPROVIDERERROR: &str = + "progressScreen.dialog.title.storageProviderError"; + #[doc = "Syncing World Data"] + pub const PROGRESSSCREEN_DIALOG_TITLE_STORAGEPROVIDERLONGWAIT: &str = + "progressScreen.dialog.title.storageProviderLongWait"; + #[doc = "Syncing World Data Succeeded"] + pub const PROGRESSSCREEN_DIALOG_TITLE_STORAGEPROVIDERSUCCEEDED: &str = + "progressScreen.dialog.title.storageProviderSucceeded"; + #[doc = "Checking Party Eligibility"] + pub const PROGRESSSCREEN_DIALOG_TITLE_PARTYELIGIBILITYCHECK: &str = + "progressScreen.dialog.title.partyEligibilityCheck"; + #[doc = "Exclusive content"] + pub const PROGRESSSCREEN_DIALOG_TITLE_EXCLUSIVECONTENT: &str = + "progressScreen.dialog.title.exclusiveContent"; + #[doc = "Some optional resource packs applied to this world include ray tracing. Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_NORAYTRACINGSUPPORT_OPTIONAL: &str = + "progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional"; + #[doc = "Some optional and required resource packs applied to this world include ray tracing. Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_NORAYTRACINGSUPPORT_OPTIONALANDREQUIRED: + &str = "progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired"; + #[doc = "Some required resource packs applied to this world include ray tracing. Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_NORAYTRACINGSUPPORT_REQUIRED: &str = + "progressScreen.dialog.message.resourcePack.noRayTracingSupport.required"; + #[doc = "This world has optional Resource Packs applied to it. Would you like to download them before you join?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_OPTIONAL: &str = + "progressScreen.dialog.message.resourcePack.optional"; + #[doc = "This world has optional Resource Packs and required Resource Packs from Add-Ons applied to it. Would you like to download all packs or only the ones required to join?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_OPTIONALANDREQUIRED: &str = + "progressScreen.dialog.message.resourcePack.optionalAndRequired"; + #[doc = "This world has required Resource Packs from Add-Ons applied to it. Would you like to download them and join?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_REQUIRED: &str = + "progressScreen.dialog.message.resourcePack.required"; + #[doc = "The owner of this world requires players to download all Resource Packs applied to it. Would you like to download them and join?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_RESOURCEPACK_SERVERREQUIRED: &str = + "progressScreen.dialog.message.resourcePack.serverRequired"; + #[doc = "Could not sync your world data. Would you like to try again?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_STORAGEPROVIDERERROR: &str = + "progressScreen.dialog.message.storageProviderError"; + #[doc = "The world is not fully synced or has been corrupted. Try playing the world on a console where it's in a good state and try migrating it again."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_STORAGEPROVIDERUNUSABLEERROR: &str = + "progressScreen.dialog.message.storageProviderUnusableError"; + #[doc = "Local save successful but cloud sync failed due to quota. Free cloud space by deleting worlds from the settings menu."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_STORAGEPROVIDERQUOTAERROR: &str = + "progressScreen.dialog.message.storageProviderQuotaError"; + #[doc = "Not enough local free space to support cloud sync."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_STORAGEPROVIDEROUTOFLOCALSTORAGE: &str = + "progressScreen.dialog.message.storageProviderOutOfLocalStorage"; + #[doc = "The world has been corrupted. Please report this at bugs.mojang.com"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_WORLDCORRUPTED: &str = + "progressScreen.dialog.message.worldCorrupted"; + #[doc = "Syncing this world is taking a long time. Would you like to continue waiting?"] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_STORAGEPROVIDERLONGWAIT: &str = + "progressScreen.dialog.message.storageProviderLongWait"; + #[doc = "Some party members don't have permission to play content exclusive to this world. If you choose to join this world, they won't be able to join you."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_PARTYPARTIALLYELIGIBLE: &str = + "progressScreen.dialog.message.partyPartiallyEligible"; + #[doc = "Your party does not have permission to play content exclusive to this world."] + pub const PROGRESSSCREEN_DIALOG_MESSAGE_PARTYNOTELIGIBLE: &str = + "progressScreen.dialog.message.partyNotEligible"; + #[doc = "Enter World"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_ENTER: &str = "progressScreen.dialog.button.enter"; + #[doc = "Download Everything & Join - %1"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_JOINANDDOWNLOAD_EVERYTHING: &str = + "progressScreen.dialog.button.joinAndDownload.everything"; + #[doc = "Download Required & Join - %1"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_JOINANDDOWNLOAD_REQUIRED: &str = + "progressScreen.dialog.button.joinAndDownload.required"; + #[doc = "Join"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_JOIN: &str = "progressScreen.dialog.button.join"; + #[doc = "Leave"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_LEAVE: &str = "progressScreen.dialog.button.leave"; + #[doc = "Retry"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_RETRY: &str = "progressScreen.dialog.button.retry"; + #[doc = "Wait"] + pub const PROGRESSSCREEN_DIALOG_BUTTON_WAIT: &str = "progressScreen.dialog.button.wait"; + #[doc = "Copying Project..."] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_COPYINGPROJECT: &str = + "progressScreen.editor.message.copyingProject"; + #[doc = "Copying Project"] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_TTS_COPYINGPROJECT: &str = + "progressScreen.editor.message.tts.copyingProject"; + #[doc = "Project Copy"] + pub const PROGRESSSCREEN_EDITOR_TITLE_COPYINGPROJECT: &str = + "progressScreen.editor.title.copyingProject"; + #[doc = "This project has Resource Packs applied to it. Would you like to download them before you join?"] + pub const PROGRESSSCREEN_EDITOR_DIALOG_MESSAGE_RESOURCEPACKOPTIONAL: &str = + "progressScreen.editor.dialog.message.resourcePackOptional"; + #[doc = "This project has Resource Packs applied to it that you must download to join. Would you like to download them and join?"] + pub const PROGRESSSCREEN_EDITOR_DIALOG_MESSAGE_RESOURCEPACKREQUIRED: &str = + "progressScreen.editor.dialog.message.resourcePackRequired"; + #[doc = "Converting project to world and making a copy of your project..."] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_CONVERT_PROJECTTOWORLD: &str = + "progressScreen.editor.message.convert.projectToWorld"; + #[doc = "Converting world to project..."] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_CONVERT_WORLDTOPROJECT: &str = + "progressScreen.editor.message.convert.worldToProject"; + #[doc = "Saving world data..."] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_CONVERT_PROJECTTOWORLD_SAVEWORLD: &str = + "progressScreen.editor.message.convert.projectToWorld.saveWorld"; + #[doc = "Saving project data..."] + pub const PROGRESSSCREEN_EDITOR_MESSAGE_CONVERT_WORLDTOPROJECT_SAVEPROJECT: &str = + "progressScreen.editor.message.convert.worldToProject.saveProject"; + #[doc = "Mobile Data"] + pub const PROGRESSSCREEN_LABEL_MOBILEDATA: &str = "progressScreen.label.mobileData"; + #[doc = "You are not currently connected to wifi. Mobile data charges might apply."] + pub const PROGRESSSCREEN_NOWIFI_MOBILEDATAWARNING: &str = + "progressScreen.noWifi.mobileDataWarning"; + #[doc = "Server region: %s"] + pub const PROGRESSSCREEN_LABEL_SERVERREGION: &str = "progressScreen.label.serverRegion"; + #[doc = "Reconnecting you to your game"] + pub const RECONNECTONRESUMESCREEN_TITLE: &str = "reconnectOnResumeScreen.title"; + #[doc = "Take the Quiz"] + pub const QUIZ_POPUP_OK: &str = "quiz.popup.ok"; + #[doc = "The quiz will open in a new window. You may return to Minecraft after you have completed the quiz."] + pub const QUIZ_POPUP_TEXT: &str = "quiz.popup.text"; + #[doc = "Quiz"] + pub const QUIZ_POPUP_TITLE: &str = "quiz.popup.title"; + #[doc = "Raid"] + pub const RAID_NAME: &str = "raid.name"; + #[doc = "Mobs remaining:"] + pub const RAID_PROGRESS: &str = "raid.progress"; + #[doc = "A raid has expired"] + pub const RAID_EXPIRY: &str = "raid.expiry"; + #[doc = "Victory"] + pub const RAID_VICTORY: &str = "raid.victory"; + #[doc = "Defeat"] + pub const RAID_DEFEAT: &str = "raid.defeat"; + #[doc = "There was a Realm Event. Check out the Story Feed in Minecraft to see what happened."] + pub const REALMSSTORIES_REALMEVENTS_OUTOFGAMEMESSAGE: &str = + "realmsStories.realmEvents.outOfGameMessage"; + #[doc = "Full"] + pub const RECIPEBOOK_SETTING_FULL: &str = "recipeBook.setting.full"; + #[doc = "Discover"] + pub const RECIPEBOOK_SETTING_DISCOVER: &str = "recipeBook.setting.discover"; + #[doc = "Off"] + pub const RECIPEBOOK_SETTING_OFF: &str = "recipeBook.setting.off"; + #[doc = "New recipe unlocked!"] + pub const RECIPETOAST_NEWUNLOCK_TITLE: &str = "recipeToast.newUnlock.title"; + #[doc = "more recipes"] + pub const RECIPETOAST_NEWUNLOCK_MORERECIPES: &str = "recipeToast.newUnlock.moreRecipes"; + #[doc = "new recipes unlocked"] + pub const RECIPETOAST_NEWUNLOCK_TTS: &str = "recipeToast.newUnlock.tts"; + #[doc = "Check your recipe book"] + pub const RECIPETOAST_NEWUNLOCK_DESCRIPTIONRECIPEBOOK: &str = + "recipeToast.newUnlock.descriptionRecipeBook"; + #[doc = "View in crafting table"] + pub const RECIPETOAST_NEWUNLOCK_DESCRIPTIONCRAFTINGTABLE: &str = + "recipeToast.newUnlock.descriptionCraftingTable"; + #[doc = "View in stonecutter"] + pub const RECIPETOAST_NEWUNLOCK_DESCRIPTIONSTONECUTTERTABLE: &str = + "recipeToast.newUnlock.descriptionStonecutterTable"; + #[doc = "View in smithing table"] + pub const RECIPETOAST_NEWUNLOCK_DESCRIPTIONSMITHINGTABLE: &str = + "recipeToast.newUnlock.descriptionSmithingTable"; + #[doc = "View in cartography table"] + pub const RECIPETOAST_NEWUNLOCK_DESCRIPTIONCARTOGRAPHYTABLE: &str = + "recipeToast.newUnlock.descriptionCartographyTable"; + #[doc = "Now playing: %s"] + pub const RECORD_NOWPLAYING: &str = "record.nowPlaying"; + #[doc = "Available Resource Packs"] + pub const RESOURCEPACK_AVAILABLE_TITLE: &str = "resourcePack.available.title"; + #[doc = "Available Behavior Packs"] + pub const RESOURCEPACK_AVAILABLE_TITLE_BEHAVIORPACKS: &str = + "resourcePack.available.title.behaviorPacks"; + #[doc = "My Packs"] + pub const RESOURCEPACK_AVAILABLE_TITLE_PACKS: &str = "resourcePack.available.title.packs"; + #[doc = "Activate"] + pub const RESOURCEPACK_AVAILABLE_ADD: &str = "resourcePack.available.add"; + #[doc = "You have no resource packs"] + pub const RESOURCEPACK_AVAILABLE_NONE_TEXT: &str = "resourcePack.available.none.text"; + #[doc = "You have no behavior packs"] + pub const RESOURCEPACK_AVAILABLE_NONE_BEHAVIOR: &str = "resourcePack.available.none.behavior"; + #[doc = "View Marketplace"] + pub const RESOURCEPACK_AVAILABLE_NONE_STORE: &str = "resourcePack.available.none.store"; + #[doc = "There are no available packs on this device."] + pub const RESOURCEPACK_MESSAGE_NONEFOUND_PACKS: &str = "resourcePack.message.noneFound.packs"; + #[doc = "Your packs are currently in use."] + pub const RESOURCEPACK_MESSAGE_ALLINUSE_PACKS: &str = "resourcePack.message.allInUse.packs"; + #[doc = "A pack has errors that will make it not function"] + pub const RESOURCEPACK_MESSAGE_ERROR: &str = "resourcePack.message.error"; + #[doc = "A pack has warnings that might cause odd behavior"] + pub const RESOURCEPACK_MESSAGE_WARNING: &str = "resourcePack.message.warning"; + #[doc = "Get More Packs"] + pub const RESOURCEPACK_SUGGESTEDCONTENT_TITLE: &str = "resourcePack.suggestedContent.title"; + #[doc = "View More Packs"] + pub const RESOURCEPACK_SUGGESTEDCONTENT_BUTTON_VIEWMORE: &str = + "resourcePack.suggestedContent.button.viewMore"; + #[doc = "Cached Packs"] + pub const RESOURCEPACK_CACHED_TITLE: &str = "resourcePack.cached.title"; + #[doc = "(Place resource pack files here)"] + pub const RESOURCEPACK_FOLDERINFO: &str = "resourcePack.folderInfo"; + #[doc = "Open resource pack folder"] + pub const RESOURCEPACK_OPENFOLDER: &str = "resourcePack.openFolder"; + #[doc = "Selected Resource Packs"] + pub const RESOURCEPACK_SELECTED_TITLE: &str = "resourcePack.selected.title"; + #[doc = "Active Behavior Packs"] + pub const RESOURCEPACK_SELECTED_TITLE_BEHAVIORPACKS: &str = + "resourcePack.selected.title.behaviorPacks"; + #[doc = "Active"] + pub const RESOURCEPACK_SELECTED_TITLE_PACKS: &str = "resourcePack.selected.title.packs"; + #[doc = "Deactivate"] + pub const RESOURCEPACK_SELECTED_REMOVE: &str = "resourcePack.selected.remove"; + #[doc = "Realms Plus Packs"] + pub const RESOURCEPACK_REALMSPLUS_TITLE_PACKS: &str = "resourcePack.realmsPlus.title.packs"; + #[doc = "Marketplace Pass Packs"] + pub const RESOURCEPACK_REALMSPLUS_TITLE_PACKS_CONTENTSUB: &str = + "resourcePack.realmsPlus.title.packs.contentSub"; + #[doc = "Expired"] + pub const RESOURCEPACK_REALMSPLUS_EXPIRED: &str = "resourcePack.realmsPlus.expired"; + #[doc = "Errors:"] + pub const RESOURCEPACK_ERRORS: &str = "resourcePack.errors"; + #[doc = "You cannot change Resource Packs while playing in a world."] + pub const RESOURCEPACK_ERROR_INGAME_PACKS: &str = "resourcePack.error.ingame.packs"; + #[doc = "You cannot change Behavior Packs while playing in a world."] + pub const RESOURCEPACK_ERROR_INGAME_BEHAVIORPACKS: &str = + "resourcePack.error.ingame.behaviorPacks"; + #[doc = "Expired Packs on Realm"] + pub const RESOURCEPACK_ERROR_ENTERINGGAME_TITLE: &str = "resourcePack.error.enteringgame.title"; + #[doc = "This Realm contains resource or behavior packs that have expired from Realms Plus. You will need to either deactivate these packs or purchase them from the marketplace in order to play on the Realm."] + pub const RESOURCEPACK_ERROR_ENTERINGGAME_MESSAGE: &str = + "resourcePack.error.enteringgame.message"; + #[doc = "View Active Packs"] + pub const RESOURCEPACK_ERROR_ENTERINGGAME_BUTTON: &str = + "resourcePack.error.enteringgame.button"; + #[doc = "Select Resource Packs"] + pub const RESOURCEPACK_TITLE: &str = "resourcePack.title"; + #[doc = "Low memory. Textures will have reduced level of detail."] + pub const RESOURCEPACK_TOAST_ATLASFALLBACK_MESSAGE: &str = + "resourcePack.toast.atlasFallback.message"; + #[doc = "Resource Pack Fallback"] + pub const RESOURCEPACK_TOAST_ATLASFALLBACK_TITLE: &str = + "resourcePack.toast.atlasFallback.title"; + #[doc = "Copy from Global"] + pub const RESOURCEPACK_COPYGLOBAL: &str = "resourcePack.copyGlobal"; + #[doc = "Resource packs are applied bottom to top. This means any asset that is in two packs will be overridden by the higher pack."] + pub const RESOURCEPACK_DESCRIPTION: &str = "resourcePack.description"; + #[doc = "You can edit these in Settings."] + pub const RESOURCEPACK_DESCRIPTION_DEFAULT_LEVEL: &str = + "resourcePack.description.default.level"; + #[doc = "The default gameplay of Minecraft."] + pub const RESOURCEPACK_DESCRIPTION_DEFAULT_BEHAVIORPACKS: &str = + "resourcePack.description.default.behaviorPacks"; + #[doc = "Resource packs are applied bottom to top. This means any asset that is in two packs will be overridden by the higher pack. Packs in your worlds will apply on top of these global packs. These resources are just for you. No one else will see the resources you set here. Resource Packs in your worlds or worlds you join will apply on top of these global resources."] + pub const RESOURCEPACK_DESCRIPTION_BOTTOM_GLOBAL: &str = + "resourcePack.description.bottom.global"; + #[doc = "Behavior Packs are applied bottom to top. That means anything that is in two Behavior Packs will be overridden by the higher one."] + pub const RESOURCEPACK_DESCRIPTION_BOTTOM_BEHAVIORPACKS: &str = + "resourcePack.description.bottom.behaviorPacks"; + #[doc = "Resource packs are applied bottom to top. This means any asset that is in two packs will be overridden by the higher pack. These packs in your world apply on top of your global pack(s)."] + pub const RESOURCEPACK_DESCRIPTION_BOTTOM_LEVEL: &str = "resourcePack.description.bottom.level"; + #[doc = "View in Store"] + pub const RESOURCEPACK_DESCRIPTION_STORE: &str = "resourcePack.description.store"; + #[doc = "Active Behavior Packs apply to all players."] + pub const RESOURCEPACK_HEADER_BEHAVIOR: &str = "resourcePack.header.behavior"; + #[doc = "Require players to download optional resource packs to join"] + pub const RESOURCEPACK_HEADER_LEVEL: &str = "resourcePack.header.level"; + #[doc = "Global Resources Reset"] + pub const RESOURCEPACK_CRASHRECOVERY_TITLE: &str = "resourcePack.crashRecovery.title"; + #[doc = "Resources failed to load previously."] + pub const RESOURCEPACK_CRASHRECOVERY_MESSAGE: &str = "resourcePack.crashRecovery.message"; + #[doc = "Warnings:"] + pub const RESOURCEPACK_WARNINGS: &str = "resourcePack.warnings"; + #[doc = "Update World?"] + pub const RESOURCEPACK_WARNING_ADD_TITLE: &str = "resourcePack.warning.add.title"; + #[doc = "This world may not look or behave in the same way as non-modified worlds. You should save a copy of your world before continuing."] + pub const RESOURCEPACK_WARNING_ADD_BODY: &str = "resourcePack.warning.add.body"; + #[doc = "Don't add pack"] + pub const RESOURCEPACK_WARNING_ADD_BUTTON_CANCEL: &str = + "resourcePack.warning.add.button.cancel"; + #[doc = "Add the pack anyway"] + pub const RESOURCEPACK_WARNING_ADD_BUTTON_OK: &str = "resourcePack.warning.add.button.ok"; + #[doc = "There was a problem loading pack %s. Restarting your game or redownloading the pack might solve the issue."] + pub const RESOURCEPACK_WARNINGS_CONTENTKEYERRORBODY: &str = + "resourcePack.warnings.contentKeyErrorBody"; + #[doc = "There was a problem loading packs %s. Restarting your game or redownloading the packs might solve the issue."] + pub const RESOURCEPACK_WARNINGS_CONTENTKEYERRORBODYMULTIPLE: &str = + "resourcePack.warnings.contentKeyErrorBodyMultiple"; + #[doc = "Error!"] + pub const RESOURCEPACK_WARNINGS_CONTENTKEYERRORTITLE: &str = + "resourcePack.warnings.contentKeyErrorTitle"; + #[doc = "Stacking multiple Add-Ons"] + pub const RESOURCEPACK_WARNING_MULTIPLE_ADDON: &str = "resourcePack.warning.multiple.addon"; + #[doc = "Link"] + pub const RESOURCEPACK_WARNING_MULTIPLE_ADDON_LINK: &str = + "resourcePack.warning.multiple.addon.link"; + #[doc = "Got it!"] + pub const RESOURCEPACK_WARNING_MULTIPLE_ADDON_CONFIRM: &str = + "resourcePack.warning.multiple.addon.confirm"; + #[doc = "Stacking multiple Add-Ons may result in unpredictable experiences. World loading times could vary, and Add-Ons might behave unexpectedly."] + pub const RESOURCEPACK_WARNING_MULTIPLE_ADDON_MESSAGE: &str = + "resourcePack.warning.multiple.addon.message"; + #[doc = "Using Add-Ons"] + pub const RESOURCEPACK_WARNING_MULTIPLE_ADDON_TITLE: &str = + "resourcePack.warning.multiple.addon.title"; + #[doc = "Wait!"] + pub const RESOURCEPACK_WARNING_REMOVE_TITLE: &str = "resourcePack.warning.remove.title"; + #[doc = "Removing packs from previously played worlds may result in permanent data loss. We strongly recommend making a copy of your world first!"] + pub const RESOURCEPACK_WARNING_REMOVE_BODY: &str = "resourcePack.warning.remove.body"; + #[doc = "Copy and continue"] + pub const RESOURCEPACK_WARNING_REMOVE_BUTTON_CANCEL: &str = + "resourcePack.warning.remove.button.cancel"; + #[doc = "Just continue"] + pub const RESOURCEPACK_WARNING_REMOVE_BUTTON_OK: &str = "resourcePack.warning.remove.button.ok"; + #[doc = "Required Dependency"] + pub const RESOURCEPACK_REQUIREDDEPENDENCY_TITLE: &str = "resourcePack.requiredDependency.title"; + #[doc = "This pack is a required dependency of another pack that is currently applied."] + pub const RESOURCEPACK_REQUIREDDEPENDENCY_BODY: &str = "resourcePack.requiredDependency.body"; + #[doc = "Missing Dependencies"] + pub const RESOURCEPACK_MISSINGDEPENDENCY_TITLE: &str = "resourcePack.missingDependency.title"; + #[doc = "This pack is missing one or more dependencies. Would you like to apply it anyway?"] + pub const RESOURCEPACK_MISSINGDEPENDENCY_BODY: &str = "resourcePack.missingDependency.body"; + #[doc = "You are about to delete %s forever. Are you sure?"] + pub const RESOURCEPACK_DELETE: &str = "resourcePack.delete"; + #[doc = "Delete pack?"] + pub const RESOURCEPACK_DELETE_CONFIRM: &str = "resourcePack.delete.confirm"; + #[doc = "This pack is currently selected! You are about to delete %s forever. Are you sure?"] + pub const RESOURCEPACK_DELETESELECTED: &str = "resourcePack.deleteSelected"; + #[doc = "You are going to delete the following packs forever:%sAre you sure?"] + pub const RESOURCEPACK_DELETEMULTIPLE: &str = "resourcePack.deleteMultiple"; + #[doc = "Delete Packs..."] + pub const RESOURCEPACK_EDITPACK: &str = "resourcePack.editPack"; + #[doc = "Done"] + pub const RESOURCEPACK_EDITPACKDONE: &str = "resourcePack.editPackDone"; + #[doc = "%s activated"] + pub const RESOURCEPACK_TOAST_ADDON_ACTIVATED: &str = "resourcePack.toast.addon.activated"; + #[doc = "%s deactivated"] + pub const RESOURCEPACK_TOAST_ADDON_DEACTIVATED: &str = "resourcePack.toast.addon.deactivated"; + #[doc = "%s Deactivated"] + pub const RESOURCEPACK_TOAST_UNOWNEDCONTENT_TITLE: &str = + "resourcePack.toast.unownedContent.title"; + #[doc = "This account does not own this resource pack."] + pub const RESOURCEPACK_TOAST_UNOWNEDCONTENT_SUBTITLE: &str = + "resourcePack.toast.unownedContent.subtitle"; + #[doc = "This pack has a dependency (%s) that is incompatible with your device"] + pub const RESOURCEPACK_INCOMPATIBLEDEPENDENCY: &str = "resourcePack.incompatibleDependency"; + #[doc = "This pack has a dependency (%s) that is incompatible with your device because your device doesn't have enough memory."] + pub const RESOURCEPACK_INCOMPATIBLEDEPENDENCY_MEMORY: &str = + "resourcePack.incompatibleDependency.memory"; + #[doc = "This pack has a dependency (%s) that is incompatible with your device because your device doesn't have compatible hardware to support ray tracing"] + pub const RESOURCEPACK_INCOMPATIBLEDEPENDENCY_GRAPHICS_RAYTRACING: &str = + "resourcePack.incompatibleDependency.graphics.raytracing"; + #[doc = "Resolution: %s"] + pub const RESOURCEPACK_SUBPACKRESOLUTION: &str = "resourcePack.subpackResolution"; + #[doc = "This pack is incompatible with your device."] + pub const RESOURCEPACK_INCOMPATIBLE: &str = "resourcePack.incompatible"; + #[doc = "This resolution is incompatible with your device because your device doesn't have enough memory."] + pub const RESOURCEPACK_INCOMPATIBLE_MEMORY: &str = "resourcePack.incompatible.memory"; + #[doc = "This pack contains information to allow ray tracing, but your device does not support this option."] + pub const RESOURCEPACK_INCOMPATIBLE_GRAPHICS_RAYTRACING: &str = + "resourcePack.incompatible.graphics.raytracing"; + #[doc = "Resource pack manifest version does not match the game version"] + pub const RESOURCEPACK_INCOMPATIBLE_MATCH_GAME_VERSION: &str = + "resourcePack.incompatible.match_game_version"; + #[doc = "%s Settings"] + pub const RESOURCEPACK_PACKSETTINGSTITLE: &str = "resourcePack.packSettingsTitle"; + #[doc = "This pack is missing!"] + pub const RESOURCEPACK_MISSINGPACKDESCRIPTION: &str = "resourcePack.missingPackDescription"; + #[doc = "Legacy Resource Pack"] + pub const RESOURCEPACK_LEGACYPACKNAME: &str = "resourcePack.legacyPackName"; + #[doc = "Action"] + pub const SIDEBAR_ACTION: &str = "sidebar.action"; + #[doc = "Adventure"] + pub const SIDEBAR_ADVENTURE: &str = "sidebar.adventure"; + #[doc = "Capes"] + pub const SIDEBAR_CAPES: &str = "sidebar.capes"; + #[doc = "Categories"] + pub const SIDEBAR_CATEGORIES: &str = "sidebar.categories"; + #[doc = "Body"] + pub const SIDEBAR_CATEGORYBODY: &str = "sidebar.categoryBody"; + #[doc = "Style"] + pub const SIDEBAR_CATEGORYSTYLE: &str = "sidebar.categoryStyle"; + #[doc = "Character Creator"] + pub const SIDEBAR_CHARACTERCREATOR: &str = "sidebar.characterCreator"; + #[doc = "Classic Skins"] + pub const SIDEBAR_CLASSICSKINS: &str = "sidebar.classicSkins"; + #[doc = "Emotes"] + pub const SIDEBAR_EMOTES: &str = "sidebar.emotes"; + #[doc = "Fantasy"] + pub const SIDEBAR_FANTASY: &str = "sidebar.fantasy"; + #[doc = "Featured"] + pub const SIDEBAR_FEATURED: &str = "sidebar.featured"; + #[doc = "Genre"] + pub const SIDEBAR_GENRE: &str = "sidebar.genre"; + #[doc = "Marketplace"] + pub const SIDEBAR_MARKETPLACE: &str = "sidebar.marketplace"; + #[doc = "Mashups"] + pub const SIDEBAR_MASHUPS: &str = "sidebar.mashups"; + #[doc = "Minigame"] + pub const SIDEBAR_MINIGAME: &str = "sidebar.minigame"; + #[doc = "My Characters"] + pub const SIDEBAR_MYCHARACTERS: &str = "sidebar.myCharacters"; + #[doc = "My Content"] + pub const SIDEBAR_MYCONTENT: &str = "sidebar.myContent"; + #[doc = "New Releases"] + pub const SIDEBAR_NEWRELEASES: &str = "sidebar.newReleases"; + #[doc = "Open World"] + pub const SIDEBAR_OPENWORLD: &str = "sidebar.openWorld"; + #[doc = "Parkour"] + pub const SIDEBAR_PARKOUR: &str = "sidebar.parkour"; + #[doc = "Resources"] + pub const SIDEBAR_RESOURCES: &str = "sidebar.resources"; + #[doc = "Roleplay"] + pub const SIDEBAR_ROLEPLAY: &str = "sidebar.roleplay"; + #[doc = "Skins"] + pub const SIDEBAR_SKINS: &str = "sidebar.skins"; + #[doc = "Owned Skins"] + pub const SIDEBAR_SKINSOWNED: &str = "sidebar.skinsOwned"; + #[doc = "Skyblock"] + pub const SIDEBAR_SKYBLOCK: &str = "sidebar.skyblock"; + #[doc = "Simulation"] + pub const SIDEBAR_SIMULATION: &str = "sidebar.simulation"; + #[doc = "Survival"] + pub const SIDEBAR_SURVIVAL: &str = "sidebar.survival"; + #[doc = "Realms Plus"] + pub const SIDEBAR_REALMSPLUS: &str = "sidebar.realmsPlus"; + #[doc = "Realms Plus Skins"] + pub const SIDEBAR_SKINSREALMSPLUS: &str = "sidebar.skinsRealmsPlus"; + #[doc = "Get More"] + pub const SIDEBAR_SKINSUNOWNED: &str = "sidebar.skinsUnowned"; + #[doc = "Top Sellers"] + pub const SIDEBAR_TOPSELLERS: &str = "sidebar.topSellers"; + #[doc = "Trending"] + pub const SIDEBAR_TRENDING: &str = "sidebar.trending"; + #[doc = "Sidebar Option: Collapse %s"] + pub const SIDEBAR_TTS_SIDEBARCOLLAPSELIST: &str = "sidebar.tts.sidebarCollapseList"; + #[doc = "Sidebar Option: Expand %s"] + pub const SIDEBAR_TTS_SIDEBAREXPANDLIST: &str = "sidebar.tts.sidebarExpandList"; + #[doc = "Sidebar Option: Navigate To %s"] + pub const SIDEBAR_TTS_SIDEBARNAVIGATETO: &str = "sidebar.tts.sidebarNavigateTo"; + #[doc = "Expand Sidebar"] + pub const SIDEBAR_TTS_VERBOSETOGGLEEXPAND: &str = "sidebar.tts.verboseToggleExpand"; + #[doc = "Collapse Sidebar"] + pub const SIDEBAR_TTS_VERBOSETOGGLECOLLAPSE: &str = "sidebar.tts.verboseToggleCollapse"; + #[doc = "Worlds"] + pub const SIDEBAR_WORLDS: &str = "sidebar.worlds"; + #[doc = "World"] + pub const STORAGEMANAGER_CONTENTTYPE_WORLD: &str = "storageManager.contentType.world"; + #[doc = "World Template"] + pub const STORAGEMANAGER_CONTENTTYPE_WORLDTEMPLATE: &str = + "storageManager.contentType.worldTemplate"; + #[doc = "Resource"] + pub const STORAGEMANAGER_CONTENTTYPE_RESOURCEPACK: &str = + "storageManager.contentType.resourcePack"; + #[doc = "Behavior Pack"] + pub const STORAGEMANAGER_CONTENTTYPE_BEHAVIORPACK: &str = + "storageManager.contentType.behaviorPack"; + #[doc = "Skin Pack"] + pub const STORAGEMANAGER_CONTENTTYPE_SKINPACK: &str = "storageManager.contentType.skinPack"; + #[doc = "Invalid"] + pub const STORAGEMANAGER_CONTENTTYPE_INVALID: &str = "storageManager.contentType.invalid"; + #[doc = "Cached Data"] + pub const STORAGEMANAGER_CONTENTTYPE_CACHEDDATA: &str = "storageManager.contentType.cachedData"; + #[doc = "Worlds"] + pub const STORAGEMANAGER_CONTENTTYPE_WORLDS: &str = "storageManager.contentType.worlds"; + #[doc = "Old Worlds"] + pub const STORAGEMANAGER_CONTENTTYPE_LEGACY_WORLDS: &str = + "storageManager.contentType.legacy_worlds"; + #[doc = "World Templates"] + pub const STORAGEMANAGER_CONTENTTYPE_WORLDTEMPLATES: &str = + "storageManager.contentType.worldTemplates"; + #[doc = "Resource Packs"] + pub const STORAGEMANAGER_CONTENTTYPE_RESOURCEPACKS: &str = + "storageManager.contentType.resourcePacks"; + #[doc = "Behavior Packs"] + pub const STORAGEMANAGER_CONTENTTYPE_BEHAVIORPACKS: &str = + "storageManager.contentType.behaviorPacks"; + #[doc = "Skin Packs"] + pub const STORAGEMANAGER_CONTENTTYPE_SKINPACKS: &str = "storageManager.contentType.skinPacks"; + #[doc = "Retail Worlds"] + pub const STORAGEMANAGER_CONTENTTYPE_RETAILTOPREVIEW_WORLDS: &str = + "storageManager.contentType.retailtopreview_worlds"; + #[doc = "Sync Old Worlds"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS: &str = "storageManager.sync_legacy_worlds"; + #[doc = "Looks for worlds from an older version of Minecraft. This might take a while to finish."] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_DESCRIPTION: &str = + "storageManager.sync_legacy_worlds_description"; + #[doc = "Click a world to convert it into a playable world"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_DESCRIPTION: &str = + "storageManager.sync_legacy_worlds.conversion_description"; + #[doc = "Sync Retail Worlds"] + pub const STORAGEMANAGER_SYNC_RETAILTOPREVIEW_WORLDS: &str = + "storageManager.sync_retailtopreview_worlds"; + #[doc = "Looks for worlds from the retail version of Minecraft. This might take a while to finish."] + pub const STORAGEMANAGER_SYNC_RETAILTOPREVIEW_WORLDS_DESCRIPTION: &str = + "storageManager.sync_retailtopreview_worlds_description"; + #[doc = "Click a world to convert it into a playable preview world"] + pub const STORAGEMANAGER_SYNC_RETAILTOPREVIEW_WORLDS_CONVERSION_DESCRIPTION: &str = + "storageManager.sync_retailtopreview_worlds.conversion_description"; + #[doc = "You have converted your world. You can now find it in “all worlds”."] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_COMPLETE_CONTENT: &str = + "storageManager.sync_legacy_worlds.conversion_complete.content"; + #[doc = "Success!"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_COMPLETE_TITLE: &str = + "storageManager.sync_legacy_worlds.conversion_complete.title"; + #[doc = "Go to \"all worlds\""] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_COMPLETE_CONFIRM_BUTTON: &str = + "storageManager.sync_legacy_worlds.conversion_complete.confirm_button"; + #[doc = "Close"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_COMPLETE_CANCEL_BUTTON: &str = + "storageManager.sync_legacy_worlds.conversion_complete.cancel_button"; + #[doc = "Success!"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_FETCH_COMPLETE_TITLE: &str = + "storageManager.sync_legacy_worlds.fetch_complete.title"; + #[doc = "We have found %s old worlds from a previous version of Minecraft."] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_FETCH_COMPLETE_CONTENT: &str = + "storageManager.sync_legacy_worlds.fetch_complete.content"; + #[doc = "Success!"] + pub const STORAGEMANAGER_SYNC_RETAILTOPREVIEW_WORLDS_FETCH_COMPLETE_TITLE: &str = + "storageManager.sync_retailtopreview_worlds.fetch_complete.title"; + #[doc = "We have found %s retail worlds from the Retail version of Minecraft."] + pub const STORAGEMANAGER_SYNC_RETAILTOPREVIEW_WORLDS_FETCH_COMPLETE_CONTENT: &str = + "storageManager.sync_retailtopreview_worlds.fetch_complete.content"; + #[doc = "Converting your world"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_EXPLANATION_TITLE: &str = + "storageManager.sync_legacy_worlds.conversion_explanation.title"; + #[doc = "You need to convert \"%s\" into the latest version of Minecraft to make it playable."] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_EXPLANATION_CONTENT: &str = + "storageManager.sync_legacy_worlds.conversion_explanation.content"; + #[doc = "Convert"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_EXPLANATION_CONFIRM_BUTTON: &str = + "storageManager.sync_legacy_worlds.conversion_explanation.confirm_button"; + #[doc = "Cancel"] + pub const STORAGEMANAGER_SYNC_LEGACY_WORLDS_CONVERSION_EXPLANATION_CANCEL_BUTTON: &str = + "storageManager.sync_legacy_worlds.conversion_explanation.cancel_button"; + #[doc = "Base World"] + pub const STORAGEMANAGER_BASEWORLD: &str = "storageManager.baseWorld"; + #[doc = "Sculk Sensor"] + pub const TILE_SCULK_SENSOR_NAME: &str = "tile.sculk_sensor.name"; + #[doc = "Sculk"] + pub const TILE_SCULK_NAME: &str = "tile.sculk.name"; + #[doc = "Sculk Vein"] + pub const TILE_SCULK_VEIN_NAME: &str = "tile.sculk_vein.name"; + #[doc = "Sculk Catalyst"] + pub const TILE_SCULK_CATALYST_NAME: &str = "tile.sculk_catalyst.name"; + #[doc = "Sculk Shrieker"] + pub const TILE_SCULK_SHRIEKER_NAME: &str = "tile.sculk_shrieker.name"; + #[doc = "Reinforced Deepslate"] + pub const TILE_REINFORCED_DEEPSLATE_NAME: &str = "tile.reinforced_deepslate.name"; + #[doc = "Sculk"] + pub const ITEMGROUP_NAME_SCULK: &str = "itemGroup.name.sculk"; + #[doc = "Darkness"] + pub const EFFECT_DARKNESS: &str = "effect.darkness"; + #[doc = "Frog"] + pub const ENTITY_FROG_NAME: &str = "entity.frog.name"; + #[doc = "Tadpole"] + pub const ENTITY_TADPOLE_NAME: &str = "entity.tadpole.name"; + #[doc = "Warden Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_WARDEN_NAME: &str = "item.spawn_egg.entity.warden.name"; + #[doc = "Warden"] + pub const ENTITY_WARDEN_NAME: &str = "entity.warden.name"; + #[doc = "Allay"] + pub const ENTITY_ALLAY_NAME: &str = "entity.allay.name"; + #[doc = "Allay Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ALLAY_NAME: &str = "item.spawn_egg.entity.allay.name"; + #[doc = "Give item to Allay"] + pub const ACTION_INTERACT_ALLAY: &str = "action.interact.allay"; + #[doc = "Bucket of Tadpole"] + pub const ITEM_BUCKETTADPOLE_NAME: &str = "item.bucketTadpole.name"; + #[doc = "Frog Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_FROG_NAME: &str = "item.spawn_egg.entity.frog.name"; + #[doc = "Tadpole Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_TADPOLE_NAME: &str = "item.spawn_egg.entity.tadpole.name"; + #[doc = "Frogspawn"] + pub const TILE_FROG_SPAWN_NAME: &str = "tile.frog_spawn.name"; + #[doc = "Pearlescent Froglight"] + pub const TILE_PEARLESCENT_FROGLIGHT_NAME: &str = "tile.pearlescent_froglight.name"; + #[doc = "Verdant Froglight"] + pub const TILE_VERDANT_FROGLIGHT_NAME: &str = "tile.verdant_froglight.name"; + #[doc = "Ochre Froglight"] + pub const TILE_OCHRE_FROGLIGHT_NAME: &str = "tile.ochre_froglight.name"; + #[doc = "Mud"] + pub const TILE_MUD_NAME: &str = "tile.mud.name"; + #[doc = "Packed Mud"] + pub const TILE_PACKED_MUD_NAME: &str = "tile.packed_mud.name"; + #[doc = "Mud Bricks"] + pub const TILE_MUD_BRICKS_NAME: &str = "tile.mud_bricks.name"; + #[doc = "Mud Brick Slab"] + pub const TILE_MUD_BRICK_SLAB_NAME: &str = "tile.mud_brick_slab.name"; + #[doc = "Mud Brick Double Slab"] + pub const TILE_MUD_BRICK_DOUBLE_SLAB: &str = "tile.mud_brick_double_slab"; + #[doc = "Mud Brick Double Slab"] + pub const TILE_MUD_BRICK_DOUBLE_SLAB_NAME: &str = "tile.mud_brick_double_slab.name"; + #[doc = "Mud Brick Stairs"] + pub const TILE_MUD_BRICK_STAIRS_NAME: &str = "tile.mud_brick_stairs.name"; + #[doc = "Mud Brick Wall"] + pub const TILE_MUD_BRICK_WALL_NAME: &str = "tile.mud_brick_wall.name"; + #[doc = "Mangrove Leaves"] + pub const TILE_MANGROVE_LEAVES_NAME: &str = "tile.mangrove_leaves.name"; + #[doc = "Mangrove Propagule"] + pub const TILE_MANGROVE_PROPAGULE_NAME: &str = "tile.mangrove_propagule.name"; + #[doc = "Mangrove Roots"] + pub const TILE_MANGROVE_ROOTS_NAME: &str = "tile.mangrove_roots.name"; + #[doc = "Muddy Mangrove Roots"] + pub const TILE_MUDDY_MANGROVE_ROOTS_NAME: &str = "tile.muddy_mangrove_roots.name"; + #[doc = "Oak Boat with Chest"] + pub const ITEM_CHEST_BOAT_OAK_NAME: &str = "item.chest_boat.oak.name"; + #[doc = "Spruce Boat with Chest"] + pub const ITEM_CHEST_BOAT_SPRUCE_NAME: &str = "item.chest_boat.spruce.name"; + #[doc = "Birch Boat with Chest"] + pub const ITEM_CHEST_BOAT_BIRCH_NAME: &str = "item.chest_boat.birch.name"; + #[doc = "Jungle Boat with Chest"] + pub const ITEM_CHEST_BOAT_JUNGLE_NAME: &str = "item.chest_boat.jungle.name"; + #[doc = "Acacia Boat with Chest"] + pub const ITEM_CHEST_BOAT_ACACIA_NAME: &str = "item.chest_boat.acacia.name"; + #[doc = "Dark Oak Boat with Chest"] + pub const ITEM_CHEST_BOAT_BIG_OAK_NAME: &str = "item.chest_boat.big_oak.name"; + #[doc = "Mangrove Boat with Chest"] + pub const ITEM_CHEST_BOAT_MANGROVE_NAME: &str = "item.chest_boat.mangrove.name"; + #[doc = "Mangrove Log"] + pub const TILE_MANGROVE_LOG_NAME: &str = "tile.mangrove_log.name"; + #[doc = "Stripped Mangrove Log"] + pub const TILE_STRIPPED_MANGROVE_LOG_NAME: &str = "tile.stripped_mangrove_log.name"; + #[doc = "Mangrove Planks"] + pub const TILE_MANGROVE_PLANKS_NAME: &str = "tile.mangrove_planks.name"; + #[doc = "Mangrove Button"] + pub const TILE_MANGROVE_BUTTON_NAME: &str = "tile.mangrove_button.name"; + #[doc = "Mangrove Stairs"] + pub const TILE_MANGROVE_STAIRS_NAME: &str = "tile.mangrove_stairs.name"; + #[doc = "Mangrove Slab"] + pub const TILE_MANGROVE_SLAB_NAME: &str = "tile.mangrove_slab.name"; + #[doc = "Mangrove Double Slab"] + pub const TILE_MANGROVE_DOUBLE_SLAB_NAME: &str = "tile.mangrove_double_slab.name"; + #[doc = "Mangrove Pressure Plate"] + pub const TILE_MANGROVE_PRESSURE_PLATE_NAME: &str = "tile.mangrove_pressure_plate.name"; + #[doc = "Mangrove Fence"] + pub const TILE_MANGROVE_FENCE_NAME: &str = "tile.mangrove_fence.name"; + #[doc = "Mangrove Fence Gate"] + pub const TILE_MANGROVE_FENCE_GATE_NAME: &str = "tile.mangrove_fence_gate.name"; + #[doc = "Mangrove Door"] + pub const ITEM_MANGROVE_DOOR_NAME: &str = "item.mangrove_door.name"; + #[doc = "Mangrove Sign"] + pub const ITEM_MANGROVE_SIGN_NAME: &str = "item.mangrove_sign.name"; + #[doc = "Mangrove Sign"] + pub const TILE_MANGROVE_STANDING_SIGN_NAME: &str = "tile.mangrove_standing_sign.name"; + #[doc = "Mangrove Wall Sign"] + pub const TILE_MANGROVE_WALL_SIGN_NAME: &str = "tile.mangrove_wall_sign.name"; + #[doc = "Mangrove Hanging Sign"] + pub const TILE_MANGROVE_HANGING_SIGN_NAME: &str = "tile.mangrove_hanging_sign.name"; + #[doc = "Mangrove Door"] + pub const TILE_MANGROVE_DOOR_NAME: &str = "tile.mangrove_door.name"; + #[doc = "Mangrove Trapdoor"] + pub const TILE_MANGROVE_TRAPDOOR_NAME: &str = "tile.mangrove_trapdoor.name"; + #[doc = "Mangrove Wood"] + pub const TILE_MANGROVE_WOOD_NAME: &str = "tile.mangrove_wood.name"; + #[doc = "Stripped Mangrove Wood"] + pub const TILE_STRIPPED_MANGROVE_WOOD_NAME: &str = "tile.stripped_mangrove_wood.name"; + #[doc = "Mangrove Boat"] + pub const ITEM_BOAT_MANGROVE_NAME: &str = "item.boat.mangrove.name"; + #[doc = "Echo Shard"] + pub const ITEM_ECHO_SHARD_NAME: &str = "item.echo_shard.name"; + #[doc = "Recovery Compass"] + pub const ITEM_RECOVERY_COMPASS_NAME: &str = "item.recovery_compass.name"; + #[doc = "Disc Fragment"] + pub const ITEM_DISC_FRAGMENT_NAME: &str = "item.disc_fragment.name"; + #[doc = "Music Disc - 5"] + pub const ITEM_DISC_FRAGMENT_5_DESC: &str = "item.disc_fragment_5.desc"; + #[doc = "Samuel Åberg - 5"] + pub const ITEM_RECORD_5_DESC: &str = "item.record_5.desc"; + #[doc = "Tap jump to exit the boat"] + pub const ACTION_HINT_EXIT_CHEST_BOAT: &str = "action.hint.exit.chest_boat"; + #[doc = "Press :_input_key.jump: to exit the boat"] + pub const ACTION_HINT_EXIT_CONSOLE_CHEST_BOAT: &str = "action.hint.exit.console.chest_boat"; + #[doc = "Boat with Chest"] + pub const ENTITY_CHEST_BOAT_NAME: &str = "entity.chest_boat.name"; + #[doc = "Ancient City"] + pub const FEATURE_ANCIENT_CITY: &str = "feature.ancient_city"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_CAMEL: &str = "action.hint.exit.camel"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_CAMEL: &str = "action.hint.exit.console.camel"; + #[doc = "Press :_input_key.jump: to exit the raft"] + pub const ACTION_HINT_EXIT_CONSOLE_RAFT: &str = "action.hint.exit.console.raft"; + #[doc = "Tap jump to exit the raft"] + pub const ACTION_HINT_EXIT_RAFT: &str = "action.hint.exit.raft"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_CAMEL: &str = "action.hint.exit.scheme.camel"; + #[doc = "Leave Raft"] + pub const ACTION_INTERACT_EXIT_RAFT: &str = "action.interact.exit.raft"; + #[doc = "Item can't be upgraded this way"] + pub const CONTAINER_SMITHING_TABLE_ARROW_TOOLTIP_CANNOT_CRAFT: &str = + "container.smithing_table.arrow_tooltip_cannot_craft"; + #[doc = "Add a piece of armor"] + pub const CONTAINER_SMITHING_TABLE_INPUT_SLOT_TOOLTIP_ARMOR_TRIM: &str = + "container.smithing_table.input_slot_tooltip_armor_trim"; + #[doc = "Add Diamond armor, weapon, or tool"] + pub const CONTAINER_SMITHING_TABLE_INPUT_SLOT_TOOLTIP_NETHERITE: &str = + "container.smithing_table.input_slot_tooltip_netherite"; + #[doc = "Add ingot or crystal"] + pub const CONTAINER_SMITHING_TABLE_MATERIAL_SLOT_TOOLTIP_ARMOR_TRIM: &str = + "container.smithing_table.material_slot_tooltip_armor_trim"; + #[doc = "Add Netherite Ingot"] + pub const CONTAINER_SMITHING_TABLE_MATERIAL_SLOT_TOOLTIP_NETHERITE: &str = + "container.smithing_table.material_slot_tooltip_netherite"; + #[doc = "Add Smithing Template"] + pub const CONTAINER_SMITHING_TABLE_TEMPLATE_SLOT_TOOLTIP: &str = + "container.smithing_table.template_slot_tooltip"; + #[doc = "Camel"] + pub const ENTITY_CAMEL_NAME: &str = "entity.camel.name"; + #[doc = "Raft with Chest"] + pub const ENTITY_CHEST_RAFT_NAME: &str = "entity.chest_raft.name"; + #[doc = "Trail Ruins"] + pub const FEATURE_TRAIL_RUINS: &str = "feature.trail_ruins"; + #[doc = "Smithing Templates"] + pub const HOWTOPLAY_SMITHING_TABLE_HEADER_1: &str = "howtoplay.smithing_table.header.1"; + #[doc = "Armor Trims"] + pub const HOWTOPLAY_SMITHING_TABLE_HEADER_2: &str = "howtoplay.smithing_table.header.2"; + #[doc = "Want to get the most out of your equipment? You'll need a Smithing Table."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_1: &str = "howtoplay.smithing_table.text.1"; + #[doc = "Use it to make all kinds of changes, for example by upgrading Diamond equipment to Netherite, or by making cosmetic changes with Armor Trims."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_2: &str = "howtoplay.smithing_table.text.2"; + #[doc = "In order to upgrade your equipment, you'll need a Smithing Template. You can find a large variety throughout the world, which can be used for all kinds of upgrades."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_3: &str = "howtoplay.smithing_table.text.3"; + #[doc = "Place a Template into the leftmost slot of a Smithing Table to see which items you need for the upgrade."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_4: &str = "howtoplay.smithing_table.text.4"; + #[doc = "For example, to upgrade Diamond equipment to Netherite, you need a Netherite Upgrade Smithing Template, which you can find in Bastion Remnants. Then, place the Diamond equipment in the equipment slot and a Netherite ingot in the ingredient slot, and you're done!"] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_5: &str = "howtoplay.smithing_table.text.5"; + #[doc = "Item properties such as enchantments and armor trims will be retained, but the Smithing Template will be consumed when you upgrade your equipment. Don't worry - you can craft copies of them with your Crafting Table."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_6: &str = "howtoplay.smithing_table.text.6"; + #[doc = "Get creative and customize the look of your armor with Armor Trims. You'll need an Armor Trim Smithing Template to get started, which you can find throughout the world."] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_7: &str = "howtoplay.smithing_table.text.7"; + #[doc = "Place a Template into the leftmost slot of a Smithing Table to see which items you need for the upgrade. Then place a piece of armor in the equipment slot and a crystal or ingot in the ingredient slot. Done!"] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_8: &str = "howtoplay.smithing_table.text.8"; + #[doc = "Only certain crystals and ingots can be used for Armor Trims. Try different kinds like Iron, Gold, or Lapis to create unique designs!"] + pub const HOWTOPLAY_SMITHING_TABLE_TEXT_9: &str = "howtoplay.smithing_table.text.9"; + #[doc = "Smithing Table"] + pub const HOWTOPLAY_SMITHING_TABLE_TITLE: &str = "howtoplay.smithing_table.title"; + #[doc = "Smithing Table"] + pub const HOWTOPLAY_SMITHING_TABLE: &str = "howtoplay.smithing_table"; + #[doc = "Brush"] + pub const HUDSCREEN_TOOLTIP_BRUSH: &str = "hudScreen.tooltip.brush"; + #[doc = "Charge"] + pub const HUDSCREEN_TOOLTIP_CHARGE: &str = "hudScreen.tooltip.charge"; + #[doc = "Jab"] + pub const HUDSCREEN_TOOLTIP_JAB: &str = "hudScreen.tooltip.jab"; + #[doc = "Acacia Hanging Sign"] + pub const ITEM_ACACIA_HANGING_SIGN_NAME: &str = "item.acacia_hanging_sign.name"; + #[doc = "Angler Pottery Sherd"] + pub const ITEM_ANGLER_POTTERY_SHERD_NAME: &str = "item.angler_pottery_sherd.name"; + #[doc = "Archer Pottery Sherd"] + pub const ITEM_ARCHER_POTTERY_SHERD_NAME: &str = "item.archer_pottery_sherd.name"; + #[doc = "Upgrade:"] + pub const ITEM_ARMOR_UPGRADE: &str = "item.armor.upgrade"; + #[doc = "Arms Up Pottery Sherd"] + pub const ITEM_ARMS_UP_POTTERY_SHERD_NAME: &str = "item.arms_up_pottery_sherd.name"; + #[doc = "Bamboo Door"] + pub const ITEM_BAMBOO_DOOR_NAME: &str = "item.bamboo_door.name"; + #[doc = "Bamboo Hanging Sign"] + pub const ITEM_BAMBOO_HANGING_SIGN_NAME: &str = "item.bamboo_hanging_sign.name"; + #[doc = "Bamboo Sign"] + pub const ITEM_BAMBOO_SIGN_NAME: &str = "item.bamboo_sign.name"; + #[doc = "Birch Hanging Sign"] + pub const ITEM_BIRCH_HANGING_SIGN_NAME: &str = "item.birch_hanging_sign.name"; + #[doc = "Blade Pottery Sherd"] + pub const ITEM_BLADE_POTTERY_SHERD_NAME: &str = "item.blade_pottery_sherd.name"; + #[doc = "Bamboo Raft"] + pub const ITEM_BOAT_BAMBOO_NAME: &str = "item.boat.bamboo.name"; + #[doc = "Cherry Boat"] + pub const ITEM_BOAT_CHERRY_NAME: &str = "item.boat.cherry.name"; + #[doc = "Brewer Pottery Sherd"] + pub const ITEM_BREWER_POTTERY_SHERD_NAME: &str = "item.brewer_pottery_sherd.name"; + #[doc = "Brush"] + pub const ITEM_BRUSH_NAME: &str = "item.brush.name"; + #[doc = "Burn Pottery Sherd"] + pub const ITEM_BURN_POTTERY_SHERD_NAME: &str = "item.burn_pottery_sherd.name"; + #[doc = "Cherry Door"] + pub const ITEM_CHERRY_DOOR_NAME: &str = "item.cherry_door.name"; + #[doc = "Cherry Hanging Sign"] + pub const ITEM_CHERRY_HANGING_SIGN_NAME: &str = "item.cherry_hanging_sign.name"; + #[doc = "Cherry Sign"] + pub const ITEM_CHERRY_SIGN_NAME: &str = "item.cherry_sign.name"; + #[doc = "Bamboo Raft with Chest"] + pub const ITEM_CHEST_BOAT_BAMBOO_NAME: &str = "item.chest_boat.bamboo.name"; + #[doc = "Cherry Boat with Chest"] + pub const ITEM_CHEST_BOAT_CHERRY_NAME: &str = "item.chest_boat.cherry.name"; + #[doc = "Crimson Hanging Sign"] + pub const ITEM_CRIMSON_HANGING_SIGN_NAME: &str = "item.crimson_hanging_sign.name"; + #[doc = "Danger Pottery Sherd"] + pub const ITEM_DANGER_POTTERY_SHERD_NAME: &str = "item.danger_pottery_sherd.name"; + #[doc = "Dark Oak Hanging Sign"] + pub const ITEM_DARK_OAK_HANGING_SIGN_NAME: &str = "item.dark_oak_hanging_sign.name"; + #[doc = "Explorer Pottery Sherd"] + pub const ITEM_EXPLORER_POTTERY_SHERD_NAME: &str = "item.explorer_pottery_sherd.name"; + #[doc = "Flow Pottery Sherd"] + pub const ITEM_FLOW_POTTERY_SHERD_NAME: &str = "item.flow_pottery_sherd.name"; + #[doc = "Friend Pottery Sherd"] + pub const ITEM_FRIEND_POTTERY_SHERD_NAME: &str = "item.friend_pottery_sherd.name"; + #[doc = "Guster Pottery Sherd"] + pub const ITEM_GUSTER_POTTERY_SHERD_NAME: &str = "item.guster_pottery_sherd.name"; + #[doc = "Heart Pottery Sherd"] + pub const ITEM_HEART_POTTERY_SHERD_NAME: &str = "item.heart_pottery_sherd.name"; + #[doc = "Heartbreak Pottery Sherd"] + pub const ITEM_HEARTBREAK_POTTERY_SHERD_NAME: &str = "item.heartbreak_pottery_sherd.name"; + #[doc = "Howl Pottery Sherd"] + pub const ITEM_HOWL_POTTERY_SHERD_NAME: &str = "item.howl_pottery_sherd.name"; + #[doc = "Jungle Hanging Sign"] + pub const ITEM_JUNGLE_HANGING_SIGN_NAME: &str = "item.jungle_hanging_sign.name"; + #[doc = "Mangrove Hanging Sign"] + pub const ITEM_MANGROVE_HANGING_SIGN_NAME: &str = "item.mangrove_hanging_sign.name"; + #[doc = "Miner Pottery Sherd"] + pub const ITEM_MINER_POTTERY_SHERD_NAME: &str = "item.miner_pottery_sherd.name"; + #[doc = "Mourner Pottery Sherd"] + pub const ITEM_MOURNER_POTTERY_SHERD_NAME: &str = "item.mourner_pottery_sherd.name"; + #[doc = "Oak Hanging Sign"] + pub const ITEM_OAK_HANGING_SIGN_NAME: &str = "item.oak_hanging_sign.name"; + #[doc = "Plenty Pottery Sherd"] + pub const ITEM_PLENTY_POTTERY_SHERD_NAME: &str = "item.plenty_pottery_sherd.name"; + #[doc = "Prize Pottery Sherd"] + pub const ITEM_PRIZE_POTTERY_SHERD_NAME: &str = "item.prize_pottery_sherd.name"; + #[doc = "Scrape Pottery Sherd"] + pub const ITEM_SCRAPE_POTTERY_SHERD_NAME: &str = "item.scrape_pottery_sherd.name"; + #[doc = "Sheaf Pottery Sherd"] + pub const ITEM_SHEAF_POTTERY_SHERD_NAME: &str = "item.sheaf_pottery_sherd.name"; + #[doc = "Shelter Pottery Sherd"] + pub const ITEM_SHELTER_POTTERY_SHERD_NAME: &str = "item.shelter_pottery_sherd.name"; + #[doc = "Skull Pottery Sherd"] + pub const ITEM_SKULL_POTTERY_SHERD_NAME: &str = "item.skull_pottery_sherd.name"; + #[doc = "Piglin Head"] + pub const ITEM_SKULL_PIGLIN_NAME: &str = "item.skull.piglin.name"; + #[doc = "Applies to:"] + pub const ITEM_SMITHING_TEMPLATE_APPLIES_TO: &str = "item.smithing_template.applies_to"; + #[doc = "Armor"] + pub const ITEM_SMITHING_TEMPLATE_ARMOR_TRIM_APPLIES_TO: &str = + "item.smithing_template.armor_trim.applies_to"; + #[doc = "Ingots & Crystals"] + pub const ITEM_SMITHING_TEMPLATE_ARMOR_TRIM_INGREDIENTS: &str = + "item.smithing_template.armor_trim.ingredients"; + #[doc = "Ingredients:"] + pub const ITEM_SMITHING_TEMPLATE_INGREDIENTS: &str = "item.smithing_template.ingredients"; + #[doc = "Smithing Template"] + pub const ITEM_SMITHING_TEMPLATE_NAME: &str = "item.smithing_template.name"; + #[doc = "Diamond Equipment"] + pub const ITEM_SMITHING_TEMPLATE_NETHERITE_UPGRADE_APPLIES_TO: &str = + "item.smithing_template.netherite_upgrade.applies_to"; + #[doc = "Netherite Ingot"] + pub const ITEM_SMITHING_TEMPLATE_NETHERITE_UPGRADE_INGREDIENTS: &str = + "item.smithing_template.netherite_upgrade.ingredients"; + #[doc = "Netherite Upgrade"] + pub const ITEM_NETHERITE_UPGRADE_SMITHING_TEMPLATE_NAME: &str = + "item.netherite_upgrade_smithing_template.name"; + #[doc = "Sentry Armor Trim"] + pub const ITEM_SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.sentry_armor_trim_smithing_template.name"; + #[doc = "Vex Armor Trim"] + pub const ITEM_VEX_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.vex_armor_trim_smithing_template.name"; + #[doc = "Wild Armor Trim"] + pub const ITEM_WILD_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.wild_armor_trim_smithing_template.name"; + #[doc = "Coast Armor Trim"] + pub const ITEM_COAST_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.coast_armor_trim_smithing_template.name"; + #[doc = "Dune Armor Trim"] + pub const ITEM_DUNE_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.dune_armor_trim_smithing_template.name"; + #[doc = "Wayfinder Armor Trim"] + pub const ITEM_WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.wayfinder_armor_trim_smithing_template.name"; + #[doc = "Raiser Armor Trim"] + pub const ITEM_RAISER_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.raiser_armor_trim_smithing_template.name"; + #[doc = "Shaper Armor Trim"] + pub const ITEM_SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.shaper_armor_trim_smithing_template.name"; + #[doc = "Host Armor Trim"] + pub const ITEM_HOST_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.host_armor_trim_smithing_template.name"; + #[doc = "Ward Armor Trim"] + pub const ITEM_WARD_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.ward_armor_trim_smithing_template.name"; + #[doc = "Silence Armor Trim"] + pub const ITEM_SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.silence_armor_trim_smithing_template.name"; + #[doc = "Tide Armor Trim"] + pub const ITEM_TIDE_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.tide_armor_trim_smithing_template.name"; + #[doc = "Snout Armor Trim"] + pub const ITEM_SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.snout_armor_trim_smithing_template.name"; + #[doc = "Rib Armor Trim"] + pub const ITEM_RIB_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.rib_armor_trim_smithing_template.name"; + #[doc = "Eye Armor Trim"] + pub const ITEM_EYE_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.eye_armor_trim_smithing_template.name"; + #[doc = "Spire Armor Trim"] + pub const ITEM_SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.spire_armor_trim_smithing_template.name"; + #[doc = "Flow Armor Trim"] + pub const ITEM_FLOW_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.flow_armor_trim_smithing_template.name"; + #[doc = "Bolt Armor Trim"] + pub const ITEM_BOLT_ARMOR_TRIM_SMITHING_TEMPLATE_NAME: &str = + "item.bolt_armor_trim_smithing_template.name"; + #[doc = "Snort Pottery Sherd"] + pub const ITEM_SNORT_POTTERY_SHERD_NAME: &str = "item.snort_pottery_sherd.name"; + #[doc = "Camel Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CAMEL_NAME: &str = "item.spawn_egg.entity.camel.name"; + #[doc = "Spruce Hanging Sign"] + pub const ITEM_SPRUCE_HANGING_SIGN_NAME: &str = "item.spruce_hanging_sign.name"; + #[doc = "Warped Hanging Sign"] + pub const ITEM_WARPED_HANGING_SIGN_NAME: &str = "item.warped_hanging_sign.name"; + #[doc = "Hanging Signs"] + pub const ITEMGROUP_NAME_HANGING_SIGN: &str = "itemGroup.name.hanging_sign"; + #[doc = "Pottery Sherds"] + pub const ITEMGROUP_NAME_POTTERYSHERDS: &str = "itemGroup.name.potterySherds"; + #[doc = "Smithing Templates"] + pub const ITEMGROUP_NAME_SMITHING_TEMPLATES: &str = "itemGroup.name.smithing_templates"; + #[doc = "Block of Bamboo"] + pub const TILE_BAMBOO_BLOCK_NAME: &str = "tile.bamboo_block.name"; + #[doc = "Bamboo Button"] + pub const TILE_BAMBOO_BUTTON_NAME: &str = "tile.bamboo_button.name"; + #[doc = "Bamboo Door"] + pub const TILE_BAMBOO_DOOR_NAME: &str = "tile.bamboo_door.name"; + #[doc = "Bamboo Fence Gate"] + pub const TILE_BAMBOO_FENCE_GATE_NAME: &str = "tile.bamboo_fence_gate.name"; + #[doc = "Bamboo Fence"] + pub const TILE_BAMBOO_FENCE_NAME: &str = "tile.bamboo_fence.name"; + #[doc = "Bamboo Mosaic Slab"] + pub const TILE_BAMBOO_MOSAIC_SLAB_NAME: &str = "tile.bamboo_mosaic_slab.name"; + #[doc = "Bamboo Mosaic Double Slab"] + pub const TILE_BAMBOO_MOSAIC_DOUBLE_SLAB_NAME: &str = "tile.bamboo_mosaic_double_slab.name"; + #[doc = "Bamboo Mosaic Stairs"] + pub const TILE_BAMBOO_MOSAIC_STAIRS_NAME: &str = "tile.bamboo_mosaic_stairs.name"; + #[doc = "Bamboo Mosaic"] + pub const TILE_BAMBOO_MOSAIC_NAME: &str = "tile.bamboo_mosaic.name"; + #[doc = "Bamboo Planks"] + pub const TILE_BAMBOO_PLANKS_NAME: &str = "tile.bamboo_planks.name"; + #[doc = "Bamboo Pressure Plate"] + pub const TILE_BAMBOO_PRESSURE_PLATE_NAME: &str = "tile.bamboo_pressure_plate.name"; + #[doc = "Bamboo Sapling"] + pub const TILE_BAMBOO_SAPLING_NAME: &str = "tile.bamboo_sapling.name"; + #[doc = "Bamboo Sign"] + pub const TILE_BAMBOO_STANDING_SIGN_NAME: &str = "tile.bamboo_standing_sign.name"; + #[doc = "Bamboo Wall Sign"] + pub const TILE_BAMBOO_WALL_SIGN_NAME: &str = "tile.bamboo_wall_sign.name"; + #[doc = "Bamboo Hanging Sign"] + pub const TILE_BAMBOO_HANGING_SIGN_NAME: &str = "tile.bamboo_hanging_sign.name"; + #[doc = "Bamboo Slab"] + pub const TILE_BAMBOO_SLAB_NAME: &str = "tile.bamboo_slab.name"; + #[doc = "Bamboo Double Slab"] + pub const TILE_BAMBOO_DOUBLE_SLAB_NAME: &str = "tile.bamboo_double_slab.name"; + #[doc = "Bamboo Stairs"] + pub const TILE_BAMBOO_STAIRS_NAME: &str = "tile.bamboo_stairs.name"; + #[doc = "Bamboo Trapdoor"] + pub const TILE_BAMBOO_TRAPDOOR_NAME: &str = "tile.bamboo_trapdoor.name"; + #[doc = "Calibrated Sculk Sensor"] + pub const TILE_CALIBRATED_SCULK_SENSOR_NAME: &str = "tile.calibrated_sculk_sensor.name"; + #[doc = "Cherry Button"] + pub const TILE_CHERRY_BUTTON_NAME: &str = "tile.cherry_button.name"; + #[doc = "Cherry Double Slab"] + pub const TILE_CHERRY_DOUBLE_SLAB_NAME: &str = "tile.cherry_double_slab.name"; + #[doc = "Cherry Fence Gate"] + pub const TILE_CHERRY_FENCE_GATE_NAME: &str = "tile.cherry_fence_gate.name"; + #[doc = "Cherry Fence"] + pub const TILE_CHERRY_FENCE_NAME: &str = "tile.cherry_fence.name"; + #[doc = "Cherry Leaves"] + pub const TILE_CHERRY_LEAVES_NAME: &str = "tile.cherry_leaves.name"; + #[doc = "Cherry Log"] + pub const TILE_CHERRY_LOG_NAME: &str = "tile.cherry_log.name"; + #[doc = "Cherry Planks"] + pub const TILE_CHERRY_PLANKS_NAME: &str = "tile.cherry_planks.name"; + #[doc = "Cherry Pressure Plate"] + pub const TILE_CHERRY_PRESSURE_PLATE_NAME: &str = "tile.cherry_pressure_plate.name"; + #[doc = "Cherry Sapling"] + pub const TILE_CHERRY_SAPLING_NAME: &str = "tile.cherry_sapling.name"; + #[doc = "Cherry Sign"] + pub const TILE_CHERRY_STANDING_SIGN_NAME: &str = "tile.cherry_standing_sign.name"; + #[doc = "Cherry Wall Sign"] + pub const TILE_CHERRY_WALL_SIGN_NAME: &str = "tile.cherry_wall_sign.name"; + #[doc = "Cherry Hanging Sign"] + pub const TILE_CHERRY_HANGING_SIGN_NAME: &str = "tile.cherry_hanging_sign.name"; + #[doc = "Cherry Slab"] + pub const TILE_CHERRY_SLAB_NAME: &str = "tile.cherry_slab.name"; + #[doc = "Cherry Stairs"] + pub const TILE_CHERRY_STAIRS_NAME: &str = "tile.cherry_stairs.name"; + #[doc = "Cherry Door"] + pub const TILE_CHERRY_DOOR_NAME: &str = "tile.cherry_door.name"; + #[doc = "Cherry Trapdoor"] + pub const TILE_CHERRY_TRAPDOOR_NAME: &str = "tile.cherry_trapdoor.name"; + #[doc = "Cherry Wood"] + pub const TILE_CHERRY_WOOD_NAME: &str = "tile.cherry_wood.name"; + #[doc = "Chiseled Bookshelf"] + pub const TILE_CHISELED_BOOKSHELF_NAME: &str = "tile.chiseled_bookshelf.name"; + #[doc = "Chiseled Tuff"] + pub const TILE_CHISELED_TUFF_NAME: &str = "tile.chiseled_tuff.name"; + #[doc = "Chiseled Tuff Bricks"] + pub const TILE_CHISELED_TUFF_BRICKS_NAME: &str = "tile.chiseled_tuff_bricks.name"; + #[doc = "Decorated Pot"] + pub const TILE_DECORATED_POT_NAME: &str = "tile.decorated_pot.name"; + #[doc = "Pink Petals"] + pub const TILE_PINK_PETALS_NAME: &str = "tile.pink_petals.name"; + #[doc = "Block of Stripped Bamboo"] + pub const TILE_STRIPPED_BAMBOO_BLOCK_NAME: &str = "tile.stripped_bamboo_block.name"; + #[doc = "Stripped Cherry Log"] + pub const TILE_STRIPPED_CHERRY_LOG_NAME: &str = "tile.stripped_cherry_log.name"; + #[doc = "Stripped Cherry Wood"] + pub const TILE_STRIPPED_CHERRY_WOOD_NAME: &str = "tile.stripped_cherry_wood.name"; + #[doc = "Suspicious Gravel"] + pub const TILE_SUSPICIOUS_GRAVEL_NAME: &str = "tile.suspicious_gravel.name"; + #[doc = "Suspicious Sand"] + pub const TILE_SUSPICIOUS_SAND_NAME: &str = "tile.suspicious_sand.name"; + #[doc = "Travel to new World"] + pub const TRAVEL_TOAST: &str = "travel.toast"; + #[doc = "Amethyst Material"] + pub const TRIM_MATERIAL_AMETHYST_NAME: &str = "trim_material.amethyst.name"; + #[doc = "Copper Material"] + pub const TRIM_MATERIAL_COPPER_NAME: &str = "trim_material.copper.name"; + #[doc = "Diamond Material"] + pub const TRIM_MATERIAL_DIAMOND_NAME: &str = "trim_material.diamond.name"; + #[doc = "Emerald Material"] + pub const TRIM_MATERIAL_EMERALD_NAME: &str = "trim_material.emerald.name"; + #[doc = "Gold Material"] + pub const TRIM_MATERIAL_GOLD_NAME: &str = "trim_material.gold.name"; + #[doc = "Iron Material"] + pub const TRIM_MATERIAL_IRON_NAME: &str = "trim_material.iron.name"; + #[doc = "Lapis Material"] + pub const TRIM_MATERIAL_LAPIS_NAME: &str = "trim_material.lapis.name"; + #[doc = "Netherite Material"] + pub const TRIM_MATERIAL_NETHERITE_NAME: &str = "trim_material.netherite.name"; + #[doc = "Quartz Material"] + pub const TRIM_MATERIAL_QUARTZ_NAME: &str = "trim_material.quartz.name"; + #[doc = "Redstone Material"] + pub const TRIM_MATERIAL_REDSTONE_NAME: &str = "trim_material.redstone.name"; + #[doc = "Resin Material"] + pub const TRIM_MATERIAL_RESIN_NAME: &str = "trim_material.resin.name"; + #[doc = "Coast Armor Trim"] + pub const TRIM_PATTERN_COAST_NAME: &str = "trim_pattern.coast.name"; + #[doc = "Dune Armor Trim"] + pub const TRIM_PATTERN_DUNE_NAME: &str = "trim_pattern.dune.name"; + #[doc = "Eye Armor Trim"] + pub const TRIM_PATTERN_EYE_NAME: &str = "trim_pattern.eye.name"; + #[doc = "Host Armor Trim"] + pub const TRIM_PATTERN_HOST_NAME: &str = "trim_pattern.host.name"; + #[doc = "Raiser Armor Trim"] + pub const TRIM_PATTERN_RAISER_NAME: &str = "trim_pattern.raiser.name"; + #[doc = "Rib Armor Trim"] + pub const TRIM_PATTERN_RIB_NAME: &str = "trim_pattern.rib.name"; + #[doc = "Sentry Armor Trim"] + pub const TRIM_PATTERN_SENTRY_NAME: &str = "trim_pattern.sentry.name"; + #[doc = "Shaper Armor Trim"] + pub const TRIM_PATTERN_SHAPER_NAME: &str = "trim_pattern.shaper.name"; + #[doc = "Silence Armor Trim"] + pub const TRIM_PATTERN_SILENCE_NAME: &str = "trim_pattern.silence.name"; + #[doc = "Snout Armor Trim"] + pub const TRIM_PATTERN_SNOUT_NAME: &str = "trim_pattern.snout.name"; + #[doc = "Spire Armor Trim"] + pub const TRIM_PATTERN_SPIRE_NAME: &str = "trim_pattern.spire.name"; + #[doc = "Tide Armor Trim"] + pub const TRIM_PATTERN_TIDE_NAME: &str = "trim_pattern.tide.name"; + #[doc = "Vex Armor Trim"] + pub const TRIM_PATTERN_VEX_NAME: &str = "trim_pattern.vex.name"; + #[doc = "Ward Armor Trim"] + pub const TRIM_PATTERN_WARD_NAME: &str = "trim_pattern.ward.name"; + #[doc = "Wayfinder Armor Trim"] + pub const TRIM_PATTERN_WAYFINDER_NAME: &str = "trim_pattern.wayfinder.name"; + #[doc = "Wild Armor Trim"] + pub const TRIM_PATTERN_WILD_NAME: &str = "trim_pattern.wild.name"; + #[doc = "Bolt Armor Trim"] + pub const TRIM_PATTERN_BOLT_NAME: &str = "trim_pattern.bolt.name"; + #[doc = "Flow Armor Trim"] + pub const TRIM_PATTERN_FLOW_NAME: &str = "trim_pattern.flow.name"; + #[doc = "%s - 1 Item"] + pub const STORAGEMANAGER_MAINSIZELABEL: &str = "storageManager.mainSizeLabel"; + #[doc = "%s - %s Items"] + pub const STORAGEMANAGER_MAINSIZELABELPLURAL: &str = "storageManager.mainSizeLabelPlural"; + #[doc = "Unknown"] + pub const STORAGEMANAGER_UNKNOWNELEMENTS: &str = "storageManager.unknownElements"; + #[doc = "Delete %s permanently?"] + pub const STORAGEMANAGER_DELETE_TITLE: &str = "storageManager.delete.title"; + #[doc = "item"] + pub const STORAGEMANAGER_TITLE_ITEM_SINGLE: &str = "storageManager.title.item.single"; + #[doc = "items"] + pub const STORAGEMANAGER_TITLE_ITEM_PLURAL: &str = "storageManager.title.item.plural"; + #[doc = "all screenshots"] + pub const STORAGEMANAGER_TITLE_ALLSCREENSHOTS: &str = "storageManager.title.allScreenshots"; + #[doc = "Are you sure you want to delete the selected items? These items will be lost forever! (A long time!) %s%s%s"] + pub const STORAGEMANAGER_DELETE_CONTENT: &str = "storageManager.delete.content"; + #[doc = "You can redownload content you've bought from the Marketplace."] + pub const STORAGEMANAGER_DELETE_CONTENT_REDOWNLOAD: &str = + "storageManager.delete.content.redownload"; + #[doc = "Deleting templates may cause worlds that are using them to no longer work as intended."] + pub const STORAGEMANAGER_DELETE_CONTENT_WORLDTEMPLATE: &str = + "storageManager.delete.content.worldtemplate"; + #[doc = "The following worlds may stop working as intended:"] + pub const STORAGEMANAGER_DELETE_CONTENT_AFFECTEDWORLDS: &str = + "storageManager.delete.content.affectedWorlds"; + #[doc = "This will delete all screenshots for all Minecraft players on this device. Are you sure you want to continue?"] + pub const STORAGEMANAGER_DELETE_CONTENT_SCREENSHOTS: &str = + "storageManager.delete.content.screenshots"; + #[doc = "Delete"] + pub const STORAGEMANAGER_DELETE_CONFIRM: &str = "storageManager.delete.confirm"; + #[doc = "Cancel"] + pub const STORAGEMANAGER_DELETE_CANCEL: &str = "storageManager.delete.cancel"; + #[doc = "The following content is dependent on this %s and may not continue to work correctly if you delete \"%s\":%s Do you still want to delete \"%s\"? This %s will be lost forever! (A long time!)"] + pub const STORAGEMANAGER_DELETE_DEPENDENCY: &str = "storageManager.delete.dependency"; + #[doc = "You are about to delete \"%s\". You will still own %s and if you wish to use %s again in the future, you can re-download it from the Marketplace."] + pub const STORAGEMANAGER_DELETE_PREMIUM: &str = "storageManager.delete.premium"; + #[doc = "Are you sure you want to delete \"%s\"?"] + pub const STORAGEMANAGER_DELETE_PREMIUM_END: &str = "storageManager.delete.premium.end"; + #[doc = "Deleting Content"] + pub const STORAGEMANAGER_DELETING_CONTENT: &str = "storageManager.deleting.content"; + #[doc = "%s is not currently installed."] + pub const STORAGEMANAGER_DOWNLOAD_PREMIUM: &str = "storageManager.download.premium"; + #[doc = "Would you like to download %s ( %s )?"] + pub const STORAGEMANAGER_DOWNLOAD_PREMIUM_END: &str = "storageManager.download.premium.end"; + #[doc = "Did you want to break these?"] + pub const STORAGEMANAGER_DEPENDENCY_TITLETEXT: &str = "storageManager.dependency.titleText"; + #[doc = "Some other items need content you are deleting to work properly. Do you want to risk breaking these items?"] + pub const STORAGEMANAGER_DEPENDENCY_WARNINGTEXT: &str = "storageManager.dependency.warningText"; + #[doc = "The other %s can be deleted without breaking other resources."] + pub const STORAGEMANAGER_DEPENDENCY_DONETEXT: &str = "storageManager.dependency.doneText"; + #[doc = "There are no other items left to delete."] + pub const STORAGEMANAGER_DEPENDENCY_NOITEMS: &str = "storageManager.dependency.noItems"; + #[doc = "Required content you are deleting:"] + pub const STORAGEMANAGER_DEPENDENCY_BREAKITEM: &str = "storageManager.dependency.breakItem"; + #[doc = "Keep the items this pack needs"] + pub const STORAGEMANAGER_DEPENDENCY_REMOVEDEPENDENCIES: &str = + "storageManager.dependency.removeDependencies"; + #[doc = "Are you sure you want to break this pack?"] + pub const STORAGEMANAGER_DEPENDENCY_BREAKPACK: &str = "storageManager.dependency.breakPack"; + #[doc = "Compressing the selected resources..."] + pub const STORAGEMANAGER_SHARE_COMPRESS: &str = "storageManager.share.compress"; + #[doc = "-100%"] + pub const STORAGEMANAGER_SHARE_TOTALPERCENT: &str = "storageManager.share.totalPercent"; + #[doc = "Continue"] + pub const STORAGEMANAGER_DEPENDENCY_CONTINUE: &str = "storageManager.dependency.continue"; + #[doc = "Scroll to Continue"] + pub const STORAGEMANAGER_DEPENDENCY_CONTINUE_SCROLL: &str = + "storageManager.dependency.continue.scroll"; + #[doc = "Size - Largest First"] + pub const STORAGEMANAGER_SORTLARGEST: &str = "storageManager.sortLargest"; + #[doc = "Date Used - Recent First"] + pub const STORAGEMANAGER_SORTDATERECENT: &str = "storageManager.sortDateRecent"; + #[doc = "Date Used - Oldest First"] + pub const STORAGEMANAGER_SORTDATEOLDEST: &str = "storageManager.sortDateOldest"; + #[doc = "Version"] + pub const STORAGEMANAGER_VERSION: &str = "storageManager.version"; + #[doc = "Delete"] + pub const STORAGEMANAGER_MULTISELECTDELETE: &str = "storageManager.multiselectDelete"; + #[doc = "Share"] + pub const STORAGEMANAGER_MULTISELECTSHARE: &str = "storageManager.multiselectShare"; + #[doc = "Multiselect"] + pub const STORAGEMANAGER_MULTISELECT: &str = "storageManager.multiselect"; + #[doc = "Miscellaneous"] + pub const STORAGEMANAGER_MISCELLANEOUS: &str = "storageManager.miscellaneous"; + #[doc = "Type"] + pub const STORAGEMANAGER_GROUPTYPE: &str = "storageManager.groupType"; + #[doc = "Add-On"] + pub const STORAGEMANAGER_GROUPPACK: &str = "storageManager.groupPack"; + #[doc = "Export Resources"] + pub const STORAGEMANAGER_SHARETITLE: &str = "storageManager.shareTitle"; + #[doc = "Minecraft Pack"] + pub const STORAGEMANAGER_MCPACK: &str = "storageManager.mcpack"; + #[doc = "Minecraft Add-On"] + pub const STORAGEMANAGER_MCADDON: &str = "storageManager.mcaddon"; + #[doc = "Minecraft World"] + pub const STORAGEMANAGER_MCWORLD: &str = "storageManager.mcworld"; + #[doc = "Unlisted World"] + pub const STORAGEMANAGER_WORLD_UNLISTED: &str = "storageManager.world.unlisted"; + #[doc = "We have detected that your device does not meet the system requirements to run this pack so you are unable to download this pack. You can review the minimum system requirements below: %s+ GPU: Hardware ray tracing capable GPU such as NVIDIA GeForce RTX 2060 or better. See our FAQ on minecraft.net for more details. %s+ RAM: 8GB or better %s+ CPU: Intel Core i5 or equivalent"] + pub const RAYCASTING_PURCHASE_ERROR: &str = "raycasting.purchase.error"; + #[doc = "System Requirements Warning"] + pub const RAYCASTING_PURCHASE_ERROR_TITLE: &str = "raycasting.purchase.error.title"; + #[doc = "This pack is not available to download as your device doesn't meet the minimum system requirements. These requirements can be found in the pack description."] + pub const RAYCASTING_PURCHASE_ERROR_TOOLTIP: &str = "raycasting.purchase.error.tooltip"; + #[doc = "City Texture Pack"] + pub const RESOURCEPACK_CITY: &str = "resourcepack.City"; + #[doc = "Plastic Texture Pack"] + pub const RESOURCEPACK_PLASTIC: &str = "resourcepack.Plastic"; + #[doc = "Natural Texture Pack"] + pub const RESOURCEPACK_NATURAL: &str = "resourcepack.Natural"; + #[doc = "Fantasy Texture Pack"] + pub const RESOURCEPACK_FANTASY: &str = "resourcepack.Fantasy"; + #[doc = "Cartoon Texture Pack"] + pub const RESOURCEPACK_CARTOON: &str = "resourcepack.Cartoon"; + #[doc = "Candy Texture Pack"] + pub const RESOURCEPACK_CANDY: &str = "resourcepack.Candy"; + #[doc = "Festive Mash-up 2016"] + pub const RESOURCEPACK_FESTIVEMASHUP2016: &str = "resourcepack.FestiveMashup2016"; + #[doc = "Chinese Mythology Mash-up"] + pub const RESOURCEPACK_CHINESEMYTHOLOGY: &str = "resourcepack.ChineseMythology"; + #[doc = "Minecraft Texture Pack"] + pub const RESOURCEPACK_VANILLA_NAME: &str = "resourcePack.vanilla.name"; + #[doc = "The default Minecraft graphics, now updated with stylish new textures!"] + pub const RESOURCEPACK_VANILLA_DESCRIPTION: &str = "resourcePack.vanilla.description"; + #[doc = "City"] + pub const RESOURCEPACK_CITY_NAME: &str = "resourcePack.city.name"; + #[doc = "Ideal for building structures."] + pub const RESOURCEPACK_CITY_DESCRIPTION: &str = "resourcePack.city.description"; + #[doc = "Plastic"] + pub const RESOURCEPACK_PLASTIC_NAME: &str = "resourcePack.plastic.name"; + #[doc = "Simple, colorful, and vibrant."] + pub const RESOURCEPACK_PLASTIC_DESCRIPTION: &str = "resourcePack.plastic.description"; + #[doc = "Natural"] + pub const RESOURCEPACK_NATURAL_NAME: &str = "resourcePack.natural.name"; + #[doc = "Designed to give your worlds a more natural look."] + pub const RESOURCEPACK_NATURAL_DESCRIPTION: &str = "resourcePack.natural.description"; + #[doc = "Fantasy"] + pub const RESOURCEPACK_FANTASY_NAME: &str = "resourcePack.fantasy.name"; + #[doc = "Transport yourselves to a time when knights were heroes."] + pub const RESOURCEPACK_FANTASY_DESCRIPTION: &str = "resourcePack.fantasy.description"; + #[doc = "Cartoon"] + pub const RESOURCEPACK_CARTOON_NAME: &str = "resourcePack.cartoon.name"; + #[doc = "Googly eyes! Goofy grins! Turn your world into a toon with this pack."] + pub const RESOURCEPACK_CARTOON_DESCRIPTION: &str = "resourcePack.cartoon.description"; + #[doc = "Candy"] + pub const RESOURCEPACK_CANDY_NAME: &str = "resourcePack.candy.name"; + #[doc = "Sugarcoat your world and turn every texture into a syrupy snack."] + pub const RESOURCEPACK_CANDY_DESCRIPTION: &str = "resourcePack.candy.description"; + #[doc = "Festive Mash-up 2016"] + pub const RESOURCEPACK_FESTIVEMASHUP2016_NAME: &str = "resourcePack.festivemashup2016.name"; + #[doc = "Create a winter wonderland with this snowy seasonal pack."] + pub const RESOURCEPACK_FESTIVEMASHUP2016_DESCRIPTION: &str = + "resourcePack.festivemashup2016.description"; + #[doc = "Chinese Mythology Mash-up"] + pub const RESOURCEPACK_CHINESEMYTHOLOGY_NAME: &str = "resourcePack.chinesemythology.name"; + #[doc = "Textures inspired by the myths and legends of China."] + pub const RESOURCEPACK_CHINESEMYTHOLOGY_DESCRIPTION: &str = + "resourcePack.chinesemythology.description"; + #[doc = "Fallout Mash-up"] + pub const RESOURCEPACK_FALLOUT: &str = "resourcepack.Fallout"; + #[doc = "Fallout Mash-up"] + pub const RESOURCEPACK_FALLOUT_NAME: &str = "resourcePack.Fallout.name"; + #[doc = "Welcome to the Wasteland!"] + pub const RESOURCEPACK_FALLOUT_DESCRIPTION: &str = "resourcePack.Fallout.description"; + #[doc = "Magic: The Gathering"] + pub const RESOURCEPACK_MAGICTHEGATHERING_NAME: &str = "resourcepack.MagicTheGathering.name"; + #[doc = "Greek Mythology Mash-up"] + pub const RESOURCEPACK_GREEKMYTHOLOGY: &str = "resourcePack.GreekMythology"; + #[doc = "Greek Mythology Mash-up"] + pub const RESOURCEPACK_GREEKMYTHOLOGY_NAME: &str = "resourcePack.GreekMythology.name"; + #[doc = "It's mythical Greece at your fingertips."] + pub const RESOURCEPACK_GREEKMYTHOLOGY_DESCRIPTION: &str = + "resourcePack.GreekMythology.description"; + #[doc = "Skyrim Mash-up"] + pub const RESOURCEPACK_SKYRIM_NAME: &str = "resourcePack.Skyrim.name"; + #[doc = "Build your own worlds in the land of Skyrim."] + pub const RESOURCEPACK_SKYRIM_DESCRIPTION: &str = "resourcePack.Skyrim.description"; + #[doc = "Adventure Time"] + pub const RESOURCEPACK_MASHUPADVENTURETIME_NAME: &str = "resourcePack.MashupAdventureTime.name"; + pub const RESOURCEPACK_MASHUPADVENTURETIME_DESCRIPTION: &str = + "resourcePack.MashupAdventureTime.description"; + #[doc = "Skins"] + pub const RESOURCEPACK_SKIN_NAME: &str = "resourcePack.skin.name"; + #[doc = "Skin, Skin, Skin!!!"] + pub const RESOURCEPACK_SKIN_DESCRIPTION: &str = "resourcePack.skin.description"; + #[doc = "Couldn't parse pack successfully. Click to display errors."] + pub const RESOURCEPACK_INVALID_DESCRIPTION: &str = "resourcePack.invalid.description"; + #[doc = "Pack is still being loaded."] + pub const RESOURCEPACK_LOADING_DESCRIPTION: &str = "resourcePack.loading.description"; + #[doc = "Choose a star rating"] + pub const REVIEW_ITEM_POST_RATING_DROPDOWN_LABEL: &str = + "review.item.post.rating.dropdown.label"; + #[doc = "You will be able to change your rating."] + pub const REVIEW_ITEM_POST_RATING_FOOTER: &str = "review.item.post.rating.footer"; + #[doc = "Rate this pack"] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_BUTTON: &str = "review.item.post.rating.submit.button"; + #[doc = "We're sorry to hear you didn't enjoy your pack at all. Use the button below to let the creator know how they can improve."] + pub const REVIEW_ITEM_POST_RATING_1STAR: &str = "review.item.post.rating.1star"; + #[doc = "That's no good. Use the button below to let the creator know how they can improve."] + pub const REVIEW_ITEM_POST_RATING_2STAR: &str = "review.item.post.rating.2star"; + #[doc = "There's always room for improvement, but we're glad you're still having fun."] + pub const REVIEW_ITEM_POST_RATING_3STAR: &str = "review.item.post.rating.3star"; + #[doc = "We're glad you're having a great time!"] + pub const REVIEW_ITEM_POST_RATING_4STAR: &str = "review.item.post.rating.4star"; + #[doc = "Woohoo! We're glad you're having a good time!"] + pub const REVIEW_ITEM_POST_RATING_5STAR: &str = "review.item.post.rating.5star"; + #[doc = "Thanks for rating this pack!"] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_TOAST_LINE1: &str = + "review.item.post.rating.submit.toast.line1"; + #[doc = "It may take some time for us to show your rating."] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_TOAST_LINE2: &str = + "review.item.post.rating.submit.toast.line2"; + #[doc = "Unable to rate this pack."] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_TOAST_ERROR_LINE1: &str = + "review.item.post.rating.submit.toast.error.line1"; + #[doc = "Unable to submit your rating. Please try again later."] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_TOAST_ERROR_LINE2_GENERAL: &str = + "review.item.post.rating.submit.toast.error.line2.general"; + #[doc = "Please purchase this pack to rate it."] + pub const REVIEW_ITEM_POST_RATING_SUBMIT_TOAST_ERROR_LINE2_NOT_OWNED: &str = + "review.item.post.rating.submit.toast.error.line2.not.owned"; + #[doc = "Limited usage"] + pub const ROAMING_STATUS_BRIEF_LIMITED_USAGE: &str = "roaming.status_brief.limited_usage"; + #[doc = "Usable cross-platform"] + pub const ROAMING_STATUS_BRIEF_NO_RESTRICTIONS: &str = "roaming.status_brief.no_restrictions"; + #[doc = "Only available on specific platforms."] + pub const ROAMING_STATUS_HOVER_LIMITED_USAGE: &str = "roaming.status_hover.limited_usage"; + #[doc = "Available on any Bedrock platform!"] + pub const ROAMING_STATUS_HOVER_NO_RESTRICTIONS: &str = "roaming.status_hover.no_restrictions"; + #[doc = "Couldn't save screenshot: %s"] + pub const SCREENSHOT_FAILURE: &str = "screenshot.failure"; + #[doc = "Saved screenshot as %s"] + pub const SCREENSHOT_SUCCESS: &str = "screenshot.success"; + #[doc = "Screenshot Captured!"] + pub const SCREENSHOT_TITLE: &str = "screenshot.title"; + #[doc = "Add a caption and share?"] + pub const SCREENSHOT_CAPTION: &str = "screenshot.caption"; + #[doc = "Share"] + pub const SCREENSHOT_POST: &str = "screenshot.post"; + #[doc = "Search"] + pub const SEEDPICKER_SEARCH: &str = "seedPicker.search"; + #[doc = "Seed Picker"] + pub const SEEDPICKER_TITLE: &str = "seedPicker.title"; + #[doc = "Add server"] + pub const SELECTSERVER_ADD: &str = "selectServer.add"; + #[doc = "Minecraft Server"] + pub const SELECTSERVER_DEFAULTNAME: &str = "selectServer.defaultName"; + #[doc = "Delete"] + pub const SELECTSERVER_DELETE: &str = "selectServer.delete"; + #[doc = "Delete"] + pub const SELECTSERVER_DELETEBUTTON: &str = "selectServer.deleteButton"; + #[doc = "Are you sure you want to remove this server?"] + pub const SELECTSERVER_DELETEQUESTION: &str = "selectServer.deleteQuestion"; + #[doc = "will be lost forever! (A long time!)"] + pub const SELECTSERVER_DELETEWARNING: &str = "selectServer.deleteWarning"; + #[doc = "Direct Connect"] + pub const SELECTSERVER_DIRECT: &str = "selectServer.direct"; + #[doc = "Edit"] + pub const SELECTSERVER_EDIT: &str = "selectServer.edit"; + #[doc = "empty"] + pub const SELECTSERVER_EMPTY: &str = "selectServer.empty"; + #[doc = "(Hidden)"] + pub const SELECTSERVER_HIDDENADDRESS: &str = "selectServer.hiddenAddress"; + #[doc = "Refresh"] + pub const SELECTSERVER_REFRESH: &str = "selectServer.refresh"; + #[doc = "Join Server"] + pub const SELECTSERVER_SELECT: &str = "selectServer.select"; + #[doc = "Select Server"] + pub const SELECTSERVER_TITLE: &str = "selectServer.title"; + #[doc = "Allow Cheats:"] + pub const SELECTWORLD_ALLOWCOMMANDS: &str = "selectWorld.allowCommands"; + #[doc = "Commands like /gamemode, /xp"] + pub const SELECTWORLD_ALLOWCOMMANDS_INFO: &str = "selectWorld.allowCommands.info"; + #[doc = "Bonus Chest:"] + pub const SELECTWORLD_BONUSITEMS: &str = "selectWorld.bonusItems"; + #[doc = "Trust Players:"] + pub const SELECTWORLD_TRUSTPLAYERS: &str = "selectWorld.trustPlayers"; + #[doc = "Activate Cheats"] + pub const SELECTWORLD_CHEATS: &str = "selectWorld.cheats"; + #[doc = "Activate cheats"] + pub const SELECTWORLD_CHEATS_NAME: &str = "selectWorld.cheats.name"; + #[doc = "Get access to Minecraft’s built-in cheat system"] + pub const SELECTWORLD_CHEATS_DESCRIPTION: &str = "selectWorld.cheats.description"; + #[doc = "Must be converted!"] + pub const SELECTWORLD_CONVERSION: &str = "selectWorld.conversion"; + #[doc = "World Conversion"] + pub const SELECTWORLD_CONVERTINPROGRESS_TITLE: &str = "selectWorld.convertInProgress.title"; + #[doc = "Converting World... %d%%"] + pub const SELECTWORLD_CONVERTINPROGRESS_MSG: &str = "selectWorld.convertInProgress.msg"; + #[doc = "Converting World"] + pub const SELECTWORLD_CONVERTINPROGRESS_TTS_MSG: &str = "selectWorld.convertInProgress.tts.msg"; + #[doc = "Downloading Resource Packs... %d%%"] + pub const SELECTWORLD_CONVERTINPROGRESS_DOWNLOAD_MSG: &str = + "selectWorld.convertInProgress.download_msg"; + #[doc = "Importing Resource Packs... %d%%"] + pub const SELECTWORLD_CONVERTINPROGRESS_IMPORT_MSG: &str = + "selectWorld.convertInProgress.import_msg"; + #[doc = "Sending Old World"] + pub const SELECTWORLD_UPLOADINPROGRESS_TITLE: &str = "selectWorld.uploadInProgress.title"; + #[doc = "Sending Old World to Minecraft... %d%%"] + pub const SELECTWORLD_UPLOADINPROGRESS_MSG: &str = "selectWorld.uploadInProgress.msg"; + #[doc = "Oops. Something went wrong."] + pub const SELECTWORLD_CONVERTFAILED_MSG: &str = "selectWorld.convertFailed.msg"; + #[doc = "Create New World"] + pub const SELECTWORLD_CREATE: &str = "selectWorld.create"; + #[doc = "Create New"] + pub const SELECTWORLD_CREATENEW: &str = "selectWorld.createNew"; + #[doc = "Create From Template"] + pub const SELECTWORLD_CREATETEMPLATE: &str = "selectWorld.createTemplate"; + #[doc = "Play New Demo World"] + pub const SELECTWORLD_CREATEDEMO: &str = "selectWorld.createDemo"; + #[doc = "Customize"] + pub const SELECTWORLD_CUSTOMIZETYPE: &str = "selectWorld.customizeType"; + #[doc = "Delete"] + pub const SELECTWORLD_DELETE: &str = "selectWorld.delete"; + #[doc = "Delete"] + pub const SELECTWORLD_DELETEBUTTON: &str = "selectWorld.deleteButton"; + #[doc = "Are you sure you want to delete this world?"] + pub const SELECTWORLD_DELETEQUESTION: &str = "selectWorld.deleteQuestion"; + #[doc = "will be lost forever! (A long time!)"] + pub const SELECTWORLD_DELETEWARNING: &str = "selectWorld.deleteWarning"; + #[doc = "empty"] + pub const SELECTWORLD_EMPTY: &str = "selectWorld.empty"; + #[doc = "World Name"] + pub const SELECTWORLD_ENTERNAME: &str = "selectWorld.enterName"; + #[doc = "World name"] + pub const SELECTWORLD_ENTERNAME_NAME: &str = "selectWorld.enterName.name"; + #[doc = "Seed for the World Generator"] + pub const SELECTWORLD_ENTERSEED: &str = "selectWorld.enterSeed"; + #[doc = "Game Mode"] + pub const SELECTWORLD_GAMEMODE: &str = "selectWorld.gameMode"; + #[doc = "Adventure"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE: &str = "selectWorld.gameMode.adventure"; + #[doc = "Same as survival mode, but blocks can't"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE1: &str = "selectWorld.gameMode.adventure.line1"; + #[doc = "be added or removed"] + pub const SELECTWORLD_GAMEMODE_ADVENTURE_LINE2: &str = "selectWorld.gameMode.adventure.line2"; + #[doc = "Creative"] + pub const SELECTWORLD_GAMEMODE_CREATIVE: &str = "selectWorld.gameMode.creative"; + #[doc = "Unlimited resources, free flying and"] + pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE1: &str = "selectWorld.gameMode.creative.line1"; + #[doc = "destroy blocks instantly"] + pub const SELECTWORLD_GAMEMODE_CREATIVE_LINE2: &str = "selectWorld.gameMode.creative.line2"; + #[doc = "Hardcore"] + pub const SELECTWORLD_GAMEMODE_HARDCORE: &str = "selectWorld.gameMode.hardcore"; + #[doc = "Same as survival mode, locked at hardest"] + pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE1: &str = "selectWorld.gameMode.hardcore.line1"; + #[doc = "difficulty, and one life only"] + pub const SELECTWORLD_GAMEMODE_HARDCORE_LINE2: &str = "selectWorld.gameMode.hardcore.line2"; + #[doc = "Spectator"] + pub const SELECTWORLD_GAMEMODE_SPECTATOR: &str = "selectWorld.gameMode.spectator"; + #[doc = "You can look but don't touch"] + pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE1: &str = "selectWorld.gameMode.spectator.line1"; + pub const SELECTWORLD_GAMEMODE_SPECTATOR_LINE2: &str = "selectWorld.gameMode.spectator.line2"; + #[doc = "Survival"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL: &str = "selectWorld.gameMode.survival"; + #[doc = "Search for resources, crafting, gain"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE1: &str = "selectWorld.gameMode.survival.line1"; + #[doc = "levels, health and hunger"] + pub const SELECTWORLD_GAMEMODE_SURVIVAL_LINE2: &str = "selectWorld.gameMode.survival.line2"; + #[doc = "Hardcore:"] + pub const SELECTWORLD_HARDCOREMODE: &str = "selectWorld.hardcoreMode"; + #[doc = "World is deleted upon death"] + pub const SELECTWORLD_HARDCOREMODE_INFO: &str = "selectWorld.hardcoreMode.info"; + #[doc = "Generate Structures:"] + pub const SELECTWORLD_MAPFEATURES: &str = "selectWorld.mapFeatures"; + #[doc = "Villages, dungeons etc"] + pub const SELECTWORLD_MAPFEATURES_INFO: &str = "selectWorld.mapFeatures.info"; + #[doc = "World Type:"] + pub const SELECTWORLD_MAPTYPE: &str = "selectWorld.mapType"; + #[doc = "Normal"] + pub const SELECTWORLD_MAPTYPE_NORMAL: &str = "selectWorld.mapType.normal"; + #[doc = "More World Options..."] + pub const SELECTWORLD_MOREWORLDOPTIONS: &str = "selectWorld.moreWorldOptions"; + #[doc = "New World"] + pub const SELECTWORLD_NEWWORLD: &str = "selectWorld.newWorld"; + #[doc = "Copy of %s"] + pub const SELECTWORLD_NEWWORLD_COPYOF: &str = "selectWorld.newWorld.copyOf"; + #[doc = "[EDU] %s"] + pub const SELECTWORLD_NEWWORLD_EDUCATIONCOPYOF: &str = "selectWorld.newWorld.educationCopyOf"; + #[doc = "Experimental"] + pub const SELECTWORLD_WORLDTAGS_EXPERIMENTAL: &str = "selectWorld.worldTags.experimental"; + #[doc = "Hardcore"] + pub const SELECTWORLD_WORLDTAGS_HARDCORE: &str = "selectWorld.worldTags.hardcore"; + #[doc = "Realms Coming Soon!"] + pub const SELECTWORLD_REALMSCOMINGSOON: &str = "selectWorld.realmsComingSoon"; + #[doc = "Realms Beta"] + pub const SELECTWORLD_REALMSBETA: &str = "selectWorld.realmsBeta"; + #[doc = "%1$s - %2$s"] + pub const SELECTWORLD_WORLDTAGS: &str = "selectWorld.worldTags"; + #[doc = "Learn More"] + pub const SELECTWORLD_LEARNMORE: &str = "selectWorld.learnMore"; + #[doc = "Re-Create"] + pub const SELECTWORLD_RECREATE: &str = "selectWorld.recreate"; + #[doc = "Rename"] + pub const SELECTWORLD_RENAME: &str = "selectWorld.rename"; + #[doc = "Rename"] + pub const SELECTWORLD_RENAMEBUTTON: &str = "selectWorld.renameButton"; + #[doc = "Rename World"] + pub const SELECTWORLD_RENAMETITLE: &str = "selectWorld.renameTitle"; + #[doc = "Will be saved in:"] + pub const SELECTWORLD_RESULTFOLDER: &str = "selectWorld.resultFolder"; + #[doc = "Leave blank for a random seed"] + pub const SELECTWORLD_SEEDINFO: &str = "selectWorld.seedInfo"; + #[doc = "Play Selected World"] + pub const SELECTWORLD_SELECT: &str = "selectWorld.select"; + #[doc = "Worlds"] + pub const SELECTWORLD_TAB_WORLDS: &str = "selectWorld.tab.worlds"; + #[doc = "Realms"] + pub const SELECTWORLD_TAB_REALMS: &str = "selectWorld.tab.realms"; + #[doc = "Friends"] + pub const SELECTWORLD_TAB_FRIENDS: &str = "selectWorld.tab.friends"; + #[doc = "Friends"] + pub const SELECTWORLD_TAB_CLASSMATES: &str = "selectWorld.tab.classmates"; + #[doc = "Servers"] + pub const SELECTWORLD_TAB_THIRDPARTY: &str = "selectWorld.tab.thirdParty"; + #[doc = "Select World"] + pub const SELECTWORLD_TITLE: &str = "selectWorld.title"; + #[doc = "World"] + pub const SELECTWORLD_WORLD: &str = "selectWorld.world"; + #[doc = "Create New Project"] + pub const SELECTWORLD_EDITOR_CREATE: &str = "selectWorld.editor.create"; + #[doc = "Project Name"] + pub const SELECTWORLD_EDITOR_ENTERNAME: &str = "selectWorld.editor.enterName"; + #[doc = "Where do you want to begin?"] + pub const SELECTTEMPLATE_TEMPLATESTART: &str = "selectTemplate.templateStart"; + #[doc = "Create New World"] + pub const SELECTTEMPLATE_GENERATERANDOM: &str = "selectTemplate.generateRandom"; + #[doc = "Create New Realm"] + pub const SELECTTEMPLATE_CREATEREALM: &str = "selectTemplate.createRealm"; + #[doc = "Create..."] + pub const SELECTTEMPLATE_CREATE: &str = "selectTemplate.create"; + #[doc = "Worlds by Creators"] + pub const SELECTTEMPLATE_WORLDSBYCREATORS: &str = "selectTemplate.worldsByCreators"; + #[doc = "New Realm"] + pub const SELECTTEMPLATE_REALM: &str = "selectTemplate.realm"; + #[doc = "You can upload worlds to your Realm after you create it!"] + pub const SELECTTEMPLATE_REALMINFO: &str = "selectTemplate.realmInfo"; + #[doc = "Create Realm with Microsoft account"] + pub const SELECTTEMPLATE_SIGNIN: &str = "selectTemplate.signIn"; + #[doc = "Microsoft services are unavailable on this device"] + pub const SELECTTEMPLATE_UNABLETOSIGNIN: &str = "selectTemplate.unableToSignIn"; + #[doc = "New World"] + pub const SELECTTEMPLATE_WORLD: &str = "selectTemplate.world"; + #[doc = "?"] + pub const SELECTTEMPLATE_HELP: &str = "selectTemplate.help"; + #[doc = "Template"] + pub const SELECTTEMPLATE_TEMPLATEDESCRIPTION: &str = "selectTemplate.templateDescription"; + #[doc = "Delete World Templates..."] + pub const SELECTTEMPLATE_DELETETEMPLATE: &str = "selectTemplate.deleteTemplate"; + #[doc = "Done"] + pub const SELECTTEMPLATE_DELETETEMPLATEDONE: &str = "selectTemplate.deleteTemplateDone"; + #[doc = "You are about to delete %s forever. Are you sure?"] + pub const SELECTTEMPLATE_DELETEMESSAGE: &str = "selectTemplate.deleteMessage"; + #[doc = "Delete World Template?"] + pub const SELECTTEMPLATE_DELETE_CONFIRM: &str = "selectTemplate.delete.confirm"; + #[doc = "Delete"] + pub const SELECTTEMPLATE_DELETE: &str = "selectTemplate.delete"; + #[doc = "My World Templates"] + pub const SELECTTEMPLATE_MYTEMPLATES: &str = "selectTemplate.myTemplates"; + #[doc = "Featured Realms Plus Templates"] + pub const SELECTTEMPLATE_REALMSPLUS: &str = "selectTemplate.realmsPlus"; + #[doc = "Featured Marketplace Pass Content"] + pub const SELECTTEMPLATE_MARKETPLACEPASS: &str = "selectTemplate.marketplacePass"; + #[doc = "Imported Templates"] + pub const SELECTTEMPLATE_IMPORTEDTEMPLATES: &str = "selectTemplate.importedTemplates"; + #[doc = "Download"] + pub const SELECTTEMPLATE_DOWNLOAD: &str = "selectTemplate.download"; + #[doc = "There are no world templates on this device."] + pub const SELECTTEMPLATE_NOTEMPLATES: &str = "selectTemplate.noTemplates"; + #[doc = "Featured Marketplace Content"] + pub const SELECTTEMPLATE_SUGGESTEDCONTENT_TITLE: &str = "selectTemplate.suggestedContent.title"; + #[doc = "See More Templates"] + pub const SELECTTEMPLATE_SUGGESTEDCONTENT_BUTTON: &str = + "selectTemplate.suggestedContent.button"; + #[doc = "Created by %s"] + pub const SELECTTEMPLATE_CREATEDBY: &str = "selectTemplate.createdBy"; + #[doc = "My Marketplace Packs"] + pub const SELECTTEMPLATE_INVENTORY: &str = "selectTemplate.inventory"; + #[doc = "See More"] + pub const SELECTTEMPLATE_SEEMORE: &str = "selectTemplate.seeMore"; + #[doc = "Create New Project"] + pub const SELECTTEMPLATE_EDITOR_GENERATERANDOM: &str = "selectTemplate.editor.generateRandom"; + #[doc = "Edit sign message"] + pub const SIGN_EDIT: &str = "sign.edit"; + #[doc = "New"] + pub const SKIN_NEW: &str = "skin.New"; + #[doc = "Custom"] + pub const SKIN_STANDARD_CUSTOM: &str = "skin.Standard.Custom"; + #[doc = "Custom"] + pub const SKIN_STANDARD_CUSTOMSLIM: &str = "skin.Standard.CustomSlim"; + #[doc = "Custom"] + pub const SKIN_STANDARD_DUMMY: &str = "skin.Standard.Dummy"; + #[doc = "Education Edition Skins"] + pub const SKINPACK_EDUCATION: &str = "skinpack.Education"; + #[doc = "Browse"] + pub const SKINS_BROWSE: &str = "skins.browse"; + #[doc = "Buy"] + pub const SKINS_BUY_BUYBUTTON: &str = "skins.buy.buyButton"; + #[doc = "Cancel"] + pub const SKINS_BUY_CANCELBUTTON: &str = "skins.buy.cancelButton"; + #[doc = "We're unable to connect to the Marketplace. Maybe check your internet connection?"] + pub const SKINS_BUY_NOCONNECTION: &str = "skins.buy.noConnection"; + #[doc = "Sorry, you can't change your skin in-game. Access Options from the main menu."] + pub const SKINS_INFORMATION_INGAME: &str = "skins.information.ingame"; + #[doc = "That's not a Minecraft skin, silly."] + pub const SKINS_INFORMATION_INVALIDCUSTOMSKIN: &str = "skins.information.invalidCustomSkin"; + #[doc = "You must purchase the skin pack to use that skin, and we can't connect to the Marketplace."] + pub const SKINS_INFORMATION_UPSELLWITHOUTSTORE: &str = "skins.information.upsellWithoutStore"; + #[doc = "Choose the correct model type for your skin"] + pub const SKINS_INFORMATION_SELECTSKIN: &str = "skins.information.selectSkin"; + #[doc = "Restore"] + pub const SKINS_RESTORE_BUTTON: &str = "skins.restore.button"; + #[doc = "Restore"] + pub const SKINS_SHOW_RESTOREPURCHASEBUTTON: &str = "skins.show.restorePurchaseButton"; + #[doc = "Skin packs"] + pub const SKINS_SKINPACKHEADER_PACKS: &str = "skins.skinpackHeader.packs"; + #[doc = "Standard"] + pub const SKINS_SKINPACKHEADER_STANDARD: &str = "skins.skinpackHeader.standard"; + #[doc = "Skins"] + pub const SKINS_TITLE: &str = "skins.title"; + #[doc = "Choose Skin"] + pub const SKINS_PICKER_TITLE: &str = "skins.picker.title"; + #[doc = "Confirm"] + pub const SKINS_PICKER_ACCEPT_BUTTON: &str = "skins.picker.accept.button"; + #[doc = "Unlock"] + pub const SKINS_PICKER_UNLOCK_BUTTON: &str = "skins.picker.unlock.button"; + #[doc = "Choose New Skin"] + pub const SKINS_PICKER_CUSTOM_BUTTON: &str = "skins.picker.custom.button"; + #[doc = "Default"] + pub const SKINS_PICKER_DEFAULT: &str = "skins.picker.default"; + #[doc = "Recent"] + pub const SKINS_PICKER_RECENT: &str = "skins.picker.recent"; + #[doc = "Platform Restricted Skin Pack"] + pub const SKINS_PICKER_NO_CROSS_PLATFORM: &str = "skins.picker.no.cross.platform"; + #[doc = "Multiplayer Restricted Skin Pack"] + pub const SKINS_PICKER_NO_MULTIPLAYER: &str = "skins.picker.no.multiplayer"; + #[doc = "Skins in '%s'"] + pub const SKINS_PICKER_EXPANDED_BACK: &str = "skins.picker.expanded.back"; + #[doc = "Equip this Skin"] + pub const SKINS_STORE_UPSELL_EQUIP_BUTTON: &str = "skins.store.upsell.equip.button"; + #[doc = "You need to unlock this pack to equip the skin you selected."] + pub const SKINS_STORE_UPSELL_INFO: &str = "skins.store.upsell.info"; + #[doc = "See Pack in the Marketplace"] + pub const SKINS_STORE_UPSELL_SEEPACK: &str = "skins.store.upsell.seePack"; + #[doc = "Unlock this pack to equip the skin you selected."] + pub const SKINS_STORE_UPSELL_UNLOCKPACK: &str = "skins.store.upsell.unlockPack"; + #[doc = "You have equipped the %s skin."] + pub const SKINS_STORE_EQUIPPED: &str = "skins.store.equipped"; + #[doc = "Environmental audio"] + pub const SOUNDCATEGORY_AMBIENT: &str = "soundCategory.ambient"; + #[doc = "Ambient sounds made by the environment"] + pub const SOUNDCATEGORY_AMBIENT_DESCRIPTION: &str = "soundCategory.ambient.description"; + #[doc = "Blocks"] + pub const SOUNDCATEGORY_BLOCK: &str = "soundCategory.block"; + #[doc = "Sounds when placing or removing blocks"] + pub const SOUNDCATEGORY_BLOCK_DESCRIPTION: &str = "soundCategory.block.description"; + #[doc = "Hostile mobs"] + pub const SOUNDCATEGORY_HOSTILE: &str = "soundCategory.hostile"; + #[doc = "Like zombies and skeletons"] + pub const SOUNDCATEGORY_HOSTILE_DESCRIPTION: &str = "soundCategory.hostile.description"; + #[doc = "Global"] + pub const SOUNDCATEGORY_MAIN: &str = "soundCategory.main"; + #[doc = "Overall volume of the game"] + pub const SOUNDCATEGORY_MAIN_DESCRIPTION: &str = "soundCategory.main.description"; + #[doc = "Music"] + pub const SOUNDCATEGORY_MUSIC: &str = "soundCategory.music"; + #[doc = "Background music"] + pub const SOUNDCATEGORY_MUSIC_DESCRIPTION: &str = "soundCategory.music.description"; + #[doc = "Sound effects"] + pub const SOUNDCATEGORY_SOUND: &str = "soundCategory.sound"; + #[doc = "Sounds that aren’t covered below, like your footsteps and most UI sounds"] + pub const SOUNDCATEGORY_SOUND_DESCRIPTION: &str = "soundCategory.sound.description"; + #[doc = "Friendly mobs"] + pub const SOUNDCATEGORY_NEUTRAL: &str = "soundCategory.neutral"; + #[doc = "Like animals and villagers"] + pub const SOUNDCATEGORY_NEUTRAL_DESCRIPTION: &str = "soundCategory.neutral.description"; + #[doc = "Other players"] + pub const SOUNDCATEGORY_PLAYER: &str = "soundCategory.player"; + #[doc = "Sounds made by other nearby players"] + pub const SOUNDCATEGORY_PLAYER_DESCRIPTION: &str = "soundCategory.player.description"; + #[doc = "Musical blocks"] + pub const SOUNDCATEGORY_RECORD: &str = "soundCategory.record"; + #[doc = "Like jukeboxes and note blocks"] + pub const SOUNDCATEGORY_RECORD_DESCRIPTION: &str = "soundCategory.record.description"; + #[doc = "Weather"] + pub const SOUNDCATEGORY_WEATHER: &str = "soundCategory.weather"; + #[doc = "Weather sounds like rain and wind"] + pub const SOUNDCATEGORY_WEATHER_DESCRIPTION: &str = "soundCategory.weather.description"; + #[doc = "Text to speech"] + pub const SOUNDCATEGORY_TEXTTOSPEECH: &str = "soundCategory.texttospeech"; + #[doc = "The game’s text to speech voice"] + pub const SOUNDCATEGORY_TEXTTOSPEECH_DESCRIPTION: &str = + "soundCategory.texttospeech.description"; + #[doc = "Animals Bred"] + pub const STAT_ANIMALSBRED: &str = "stat.animalsBred"; + #[doc = "Armor Pieces Cleaned"] + pub const STAT_ARMORCLEANED: &str = "stat.armorCleaned"; + #[doc = "Banners Cleaned"] + pub const STAT_BANNERCLEANED: &str = "stat.bannerCleaned"; + #[doc = "Interactions with Beacon"] + pub const STAT_BEACONINTERACTION: &str = "stat.beaconInteraction"; + #[doc = "Blocks"] + pub const STAT_BLOCKSBUTTON: &str = "stat.blocksButton"; + #[doc = "Distance by Boat"] + pub const STAT_BOATONECM: &str = "stat.boatOneCm"; + #[doc = "%1$s Depleted"] + pub const STAT_BREAKITEM: &str = "stat.breakItem"; + #[doc = "Interactions with Brewing Stand"] + pub const STAT_BREWINGSTANDINTERACTION: &str = "stat.brewingstandInteraction"; + #[doc = "Cake Slices Eaten"] + pub const STAT_CAKESLICESEATEN: &str = "stat.cakeSlicesEaten"; + #[doc = "Cauldrons Filled"] + pub const STAT_CAULDRONFILLED: &str = "stat.cauldronFilled"; + #[doc = "Water Taken from Cauldron"] + pub const STAT_CAULDRONUSED: &str = "stat.cauldronUsed"; + #[doc = "Chests Opened"] + pub const STAT_CHESTOPENED: &str = "stat.chestOpened"; + #[doc = "Distance Climbed"] + pub const STAT_CLIMBONECM: &str = "stat.climbOneCm"; + #[doc = "Times Crafted"] + pub const STAT_CRAFTED: &str = "stat.crafted"; + #[doc = "%1$s Crafted"] + pub const STAT_CRAFTITEM: &str = "stat.craftItem"; + #[doc = "Worlds created"] + pub const STAT_CREATEWORLD: &str = "stat.createWorld"; + #[doc = "Distance Crouched"] + pub const STAT_CROUCHONECM: &str = "stat.crouchOneCm"; + #[doc = "Damage Dealt"] + pub const STAT_DAMAGEDEALT: &str = "stat.damageDealt"; + #[doc = "Damage Taken"] + pub const STAT_DAMAGETAKEN: &str = "stat.damageTaken"; + #[doc = "Number of Deaths"] + pub const STAT_DEATHS: &str = "stat.deaths"; + #[doc = "Times Depleted"] + pub const STAT_DEPLETED: &str = "stat.depleted"; + #[doc = "Dispensers Searched"] + pub const STAT_DISPENSERINSPECTED: &str = "stat.dispenserInspected"; + #[doc = "Distance Dove"] + pub const STAT_DIVEONECM: &str = "stat.diveOneCm"; + #[doc = "Items Dropped"] + pub const STAT_DROP: &str = "stat.drop"; + #[doc = "Droppers Searched"] + pub const STAT_DROPPERINSPECTED: &str = "stat.dropperInspected"; + #[doc = "Ender Chests Opened"] + pub const STAT_ENDERCHESTOPENED: &str = "stat.enderchestOpened"; + #[doc = "%s killed you %d time(s)"] + pub const STAT_ENTITYKILLEDBY: &str = "stat.entityKilledBy"; + #[doc = "You have never been killed by %s"] + pub const STAT_ENTITYKILLEDBY_NONE: &str = "stat.entityKilledBy.none"; + #[doc = "You killed %d %s"] + pub const STAT_ENTITYKILLS: &str = "stat.entityKills"; + #[doc = "You have never killed %s"] + pub const STAT_ENTITYKILLS_NONE: &str = "stat.entityKills.none"; + #[doc = "Distance Fallen"] + pub const STAT_FALLONECM: &str = "stat.fallOneCm"; + #[doc = "Fish Caught"] + pub const STAT_FISHCAUGHT: &str = "stat.fishCaught"; + #[doc = "Plants potted"] + pub const STAT_FLOWERPOTTED: &str = "stat.flowerPotted"; + #[doc = "Distance Flown"] + pub const STAT_FLYONECM: &str = "stat.flyOneCm"; + #[doc = "Interactions with Furnace"] + pub const STAT_FURNACEINTERACTION: &str = "stat.furnaceInteraction"; + #[doc = "General"] + pub const STAT_GENERALBUTTON: &str = "stat.generalButton"; + #[doc = "Hoppers Searched"] + pub const STAT_HOPPERINSPECTED: &str = "stat.hopperInspected"; + #[doc = "Distance by Horse"] + pub const STAT_HORSEONECM: &str = "stat.horseOneCm"; + #[doc = "Items Enchanted"] + pub const STAT_ITEMENCHANTED: &str = "stat.itemEnchanted"; + #[doc = "Items"] + pub const STAT_ITEMSBUTTON: &str = "stat.itemsButton"; + #[doc = "Multiplayer joins"] + pub const STAT_JOINMULTIPLAYER: &str = "stat.joinMultiplayer"; + #[doc = "Jumps"] + pub const STAT_JUMP: &str = "stat.jump"; + #[doc = "Junk Fished"] + pub const STAT_JUNKFISHED: &str = "stat.junkFished"; + #[doc = "Games quit"] + pub const STAT_LEAVEGAME: &str = "stat.leaveGame"; + #[doc = "Saves loaded"] + pub const STAT_LOADWORLD: &str = "stat.loadWorld"; + #[doc = "%1$s Mined"] + pub const STAT_MINEBLOCK: &str = "stat.mineBlock"; + #[doc = "Distance by Minecart"] + pub const STAT_MINECARTONECM: &str = "stat.minecartOneCm"; + #[doc = "Times Mined"] + pub const STAT_MINED: &str = "stat.mined"; + #[doc = "Mob Kills"] + pub const STAT_MOBKILLS: &str = "stat.mobKills"; + #[doc = "Mobs"] + pub const STAT_MOBSBUTTON: &str = "stat.mobsButton"; + #[doc = "Noteblocks played"] + pub const STAT_NOTEBLOCKPLAYED: &str = "stat.noteblockPlayed"; + #[doc = "Noteblocks tuned"] + pub const STAT_NOTEBLOCKTUNED: &str = "stat.noteblockTuned"; + #[doc = "Distance by Pig"] + pub const STAT_PIGONECM: &str = "stat.pigOneCm"; + #[doc = "Player Kills"] + pub const STAT_PLAYERKILLS: &str = "stat.playerKills"; + #[doc = "Minutes Played"] + pub const STAT_PLAYONEMINUTE: &str = "stat.playOneMinute"; + #[doc = "Records Played"] + pub const STAT_RECORDPLAYED: &str = "stat.recordPlayed"; + #[doc = "Distance Sprinted"] + pub const STAT_SPRINTONECM: &str = "stat.sprintOneCm"; + #[doc = "Times played"] + pub const STAT_STARTGAME: &str = "stat.startGame"; + #[doc = "Distance Swum"] + pub const STAT_SWIMONECM: &str = "stat.swimOneCm"; + #[doc = "Talked to Villagers"] + pub const STAT_TALKEDTOVILLAGER: &str = "stat.talkedToVillager"; + #[doc = "Since Last Death"] + pub const STAT_TIMESINCEDEATH: &str = "stat.timeSinceDeath"; + #[doc = "Traded with Villagers"] + pub const STAT_TRADEDWITHVILLAGER: &str = "stat.tradedWithVillager"; + #[doc = "Trapped Chests Triggered"] + pub const STAT_TRAPPEDCHESTTRIGGERED: &str = "stat.trappedChestTriggered"; + #[doc = "Treasure Fished"] + pub const STAT_TREASUREFISHED: &str = "stat.treasureFished"; + #[doc = "Times Used"] + pub const STAT_USED: &str = "stat.used"; + #[doc = "%1$s Used"] + pub const STAT_USEITEM: &str = "stat.useItem"; + #[doc = "Distance Walked"] + pub const STAT_WALKONECM: &str = "stat.walkOneCm"; + #[doc = "Interactions with Crafting Table"] + pub const STAT_WORKBENCHINTERACTION: &str = "stat.workbenchInteraction"; + #[doc = "Achievement"] + pub const STATS_TOOLTIP_TYPE_ACHIEVEMENT: &str = "stats.tooltip.type.achievement"; + #[doc = "Statistic"] + pub const STATS_TOOLTIP_TYPE_STATISTIC: &str = "stats.tooltip.type.statistic"; + #[doc = "Beta"] + pub const START_BETA_ICON: &str = "start.beta.icon"; + #[doc = "Marketplace"] + pub const STORE_TITLE: &str = "store.title"; + #[doc = "All Stores"] + pub const STORE_ALLSTORES: &str = "store.allStores"; + #[doc = "Home"] + pub const STORE_MENU_HOME: &str = "store.menu.home"; + #[doc = "Details"] + pub const STORE_ITEMDETAIL_BACK: &str = "store.itemDetail.back"; + #[doc = "Bonus!"] + pub const STORE_COIN_BONUS: &str = "store.coin.bonus"; + #[doc = "Buy Minecoins"] + pub const STORE_COIN_TITLE: &str = "store.coin.title"; + #[doc = "This feature is currently disabled in Beta."] + pub const STORE_DISABLEDONBETA: &str = "store.disabledOnBeta"; + #[doc = "Marketplace cannot be accessed while in Preview."] + pub const STORE_DISABLED_PREVIEW: &str = "store.disabled.preview"; + #[doc = "Marketplace is unavailable on Win32 builds. Consider building the UWP version of the game instead."] + pub const STORE_MARKETPLACEDISABLEDWIN32: &str = "store.marketplaceDisabledWin32"; + #[doc = "The Marketplace is not available in this version of the game."] + pub const STORE_LOADING_ERROR_UNAVAILABLE: &str = "store.loading.error.unavailable"; + #[doc = "It’s taking longer than expected to load the Marketplace. Please wait and we’ll get you in soon."] + pub const STORE_LOADING_ERROR_TRYING: &str = "store.loading.error.trying"; + #[doc = "Couldn’t access the Marketplace. Try again in a few minutes."] + pub const STORE_LOADING_ERROR_FAILURE: &str = "store.loading.error.failure"; + #[doc = "Couldn’t access the Marketplace. Try again."] + pub const STORE_LOADING_ERROR_FAILURERETRY: &str = "store.loading.error.failureRetry"; + #[doc = "Couldn’t access the Marketplace. Try again later."] + pub const STORE_LOADING_ERROR_ISSUES: &str = "store.loading.error.issues"; + #[doc = "Couldn’t access the Marketplace. Check your internet connection and try again."] + pub const STORE_LOADING_ERROR_INTERNETDOWN: &str = "store.loading.error.internetDown"; + #[doc = "Couldn’t access the Marketplace. Try again later. Contact support if the problem persists."] + pub const STORE_LOADING_ERROR_ACCOUNT: &str = "store.loading.error.account"; + #[doc = "You aren’t able to access the Marketplace until your suspension expires."] + pub const STORE_LOADING_ERROR_ACCOUNT_BANNED: &str = "store.loading.error.account.banned"; + #[doc = "You've been logged out from your Microsoft account. Please log in and try again"] + pub const STORE_LOADING_ERROR_TRYLOGINAGAIN: &str = "store.loading.error.tryLoginAgain"; + #[doc = "Day %s"] + pub const STORE_GIFTPROMO_DAY: &str = "store.giftPromo.day"; + #[doc = "Claimed"] + pub const STORE_EQUIPPED: &str = "store.equipped"; + #[doc = "Summer Celebration"] + pub const STORE_PROMO_TITLE: &str = "store.promo.title"; + #[doc = "This world isn't compatible with this device. Claim it on a supported device."] + pub const STORE_PROMO_INCOMPATIBLE: &str = "store.promo.incompatible"; + #[doc = "See Details"] + pub const STORE_PROMO_DETAILS: &str = "store.promo.details"; + #[doc = "See in Character Creator"] + pub const STORE_PROMO_VIEW: &str = "store.promo.view"; + #[doc = "Claim Day"] + pub const STORE_PROMO_CLAIMDAY: &str = "store.promo.claimDay"; + #[doc = "Platform-restricted"] + pub const STORE_PROMO_RESTRICTEDPOPUP_TITLE: &str = "store.promo.restrictedPopup.title"; + #[doc = "This item is not compatible on this device."] + pub const STORE_PROMO_RESTRICTEDPOPUP_BODY: &str = "store.promo.restrictedPopup.body"; + #[doc = "Realms Preview"] + pub const STORE_REALMSPREVIEW: &str = "store.realmsPreview"; + #[doc = "Realms Beta"] + pub const STORE_REALMSBETA: &str = "store.realmsBeta"; + #[doc = "Realms Plus"] + pub const STORE_REALMSPLUS: &str = "store.realmsPlus"; + #[doc = "Content"] + pub const STORE_REALMSPLUS_CONTENT: &str = "store.realmsPlus.content"; + #[doc = "FAQ"] + pub const STORE_REALMSPLUS_FAQ: &str = "store.realmsPlus.faq"; + #[doc = "SUBSCRIBE NOW"] + pub const STORE_REALMSPLUS_BUYNOW: &str = "store.realmsPlus.buyNow"; + #[doc = "Subscribe Now %s/month"] + pub const STORE_REALMSPLUS_BUYNOWPERMONTH: &str = "store.realmsPlus.buyNowPerMonth"; + #[doc = "Subscribe Now %s/30 days"] + pub const STORE_REALMSPLUS_BUYNOWPERMONTH_30DAYS: &str = + "store.realmsPlus.buyNowPerMonth.30days"; + #[doc = "Sign in to subscribe to Realms plus"] + pub const STORE_REALMSPLUS_SIGNINTOSUBSCRIBE: &str = "store.realmsPlus.signInToSubscribe"; + #[doc = "Start Trial"] + pub const STORE_REALMSPLUS_BUYNOWTRIALPERMONTH: &str = "store.realmsPlus.buyNowTrialPerMonth"; + #[doc = "ERROR NO OFFER FOUND"] + pub const STORE_REALMSPLUS_ERRORNOOFFER: &str = "store.realmsPlus.errorNoOffer"; + #[doc = "MANAGE SUBSCRIPTION"] + pub const STORE_REALMSPLUS_MANAGESUBSCRIPTION: &str = "store.realmsPlus.manageSubscription"; + #[doc = "A GREAT VALUE - PACKS WORTH OVER §g$150 (USD)!§r"] + pub const STORE_REALMSPLUS_VIEWALLPACKSTITLE: &str = "store.realmsPlus.viewAllPacksTitle"; + #[doc = "Realms Plus is now active for this device. You now have access to a catalog of curated premium content at no additional cost. Up to 10 players can play on your Realms at one time, and get access to all the subscriber content in your Realm - for free!"] + pub const STORE_REALMSPLUS_NOWACTIVE: &str = "store.realmsPlus.nowActive"; + #[doc = "BUY FOR %s"] + pub const STORE_REALMSPLUS_BUYNOW_BUTTONTEXT: &str = "store.realmsPlus.buyNow.buttonText"; + #[doc = "TERMS & CONDITIONS"] + pub const STORE_REALMSPLUS_BUYNOW_VIEWTERMS: &str = "store.realmsPlus.buyNow.viewTerms"; + #[doc = "PRIVACY POLICY"] + pub const STORE_REALMSPLUS_BUYNOW_VIEWPRIVACYPOLICY: &str = + "store.realmsPlus.buyNow.viewPrivacyPolicy"; + #[doc = "Start your Realms Plus Subscription"] + pub const STORE_REALMSPLUS_BUYNOW_TITLE: &str = "store.realmsPlus.buyNow.title"; + #[doc = "%s's Realm"] + pub const STORE_REALMSPLUS_REALMNAME_PLACEHOLDER: &str = + "store.realmsPlus.realmName.placeholder"; + #[doc = "Realms Plus is an ongoing subscription with a recurring subscription fee which is charged automatically every month until the subscription is cancelled.%sYour Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! Your first 30 days will be free, and you'll be billed %s/month afterwards. You can cancel your subscription to stop future charges by accessing subscriptions settings."] + pub const STORE_REALMSPLUS_RECURRING_OFFERTRIAL_CONTENTSUB: &str = + "store.realmsPlus.recurring.offerTrial.contentSub"; + #[doc = "Realms Plus is an ongoing subscription with a recurring subscription fee which is charged automatically every 30 days until the subscription is cancelled.%sYour Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! Your first 30 days will be free, and you'll be billed %s/30 days afterwards. You can cancel your subscription to stop future charges by accessing subscriptions settings."] + pub const STORE_REALMSPLUS_RECURRING_OFFERTRIAL_CONTENTSUB_30DAYS: &str = + "store.realmsPlus.recurring.offerTrial.contentSub.30days"; + #[doc = "Realms Plus is an ongoing subscription with a recurring subscription fee which is charged automatically every month until the subscription is cancelled.%sYour Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! You'll be billed %s/month and you can cancel your subscription to stop future charges by accessing subscriptions settings."] + pub const STORE_REALMSPLUS_RECURRING_WITHOUTTRIAL_CONTENTSUB: &str = + "store.realmsPlus.recurring.withoutTrial.contentSub"; + #[doc = "Realms Plus is an ongoing subscription with a recurring subscription fee which is charged automatically every 30 days until the subscription is cancelled.%sYour Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! You'll be billed %s/30 days and you can cancel your subscription to stop future charges by accessing subscriptions settings."] + pub const STORE_REALMSPLUS_RECURRING_WITHOUTTRIAL_CONTENTSUB_30DAYS: &str = + "store.realmsPlus.recurring.withoutTrial.contentSub.30days"; + #[doc = "Your Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! Your first 30 days will be free and you can renew for 30 days at the price of %s afterwards."] + pub const STORE_REALMSPLUS_CONSUMABLE_OFFERTRIAL_CONTENTSUB: &str = + "store.realmsPlus.consumable.offerTrial.contentSub"; + #[doc = "Your Realm and catalog of premium content included in Marketplace Pass will be immediately available. Up to 10 players can play at one time, and they get access to the worlds in your Realm for free! Your subscription will be available for 30 days at the price of %s."] + pub const STORE_REALMSPLUS_CONSUMABLE_WITHOUTTRIAL_CONTENTSUB: &str = + "store.realmsPlus.consumable.withoutTrial.contentSub"; + #[doc = "Subscription Includes:"] + pub const STORE_REALMSPLUS_LANDING_HEADER: &str = "store.realmsPlus.landing.header"; + #[doc = "Free 30 Day Trial, then %s/month"] + pub const STORE_REALMSPLUS_LANDING_HEADERTRIAL: &str = "store.realmsPlus.landing.headerTrial"; + #[doc = "Free 30 Day Trial, then %s/30 days"] + pub const STORE_REALMSPLUS_LANDING_HEADERTRIAL_30DAYS: &str = + "store.realmsPlus.landing.headerTrial.30days"; + #[doc = "Your own personal Realm server: a persistent world always online for you and your friends!"] + pub const STORE_REALMSPLUS_LANDING_INFO1_LINE1: &str = "store.realmsPlus.landing.info1.line1"; + #[doc = "Friends play on your Realm for free"] + pub const STORE_REALMSPLUS_LANDING_INFO1_LINE2: &str = "store.realmsPlus.landing.info1.line2"; + #[doc = "Jump from console to mobile to PC - play your Realm on any device with the Minecraft Marketplace"] + pub const STORE_REALMSPLUS_LANDING_INFO1_LINE3: &str = "store.realmsPlus.landing.info1.line3"; + #[doc = "Includes Marketplace Pass"] + pub const STORE_REALMSPLUS_LANDING_INFO2_CONTENTSUB: &str = + "store.realmsPlus.landing.info2.contentSub"; + #[doc = "Worlds on your Realm include free secure backups"] + pub const STORE_REALMSPLUS_LANDING_INFO2_BACKUPS: &str = + "store.realmsPlus.landing.info2.backups"; + #[doc = "Subscription renews automatically each month until canceled"] + pub const STORE_REALMSPLUS_LANDING_INFO2_RENEWS: &str = "store.realmsPlus.landing.info2.renews"; + #[doc = "Cancel on the Subscriptions page of Minecraft Settings"] + pub const STORE_REALMSPLUS_LANDING_INFO2_CANCEL: &str = "store.realmsPlus.landing.info2.cancel"; + #[doc = "Subscribe now for %s/month"] + pub const STORE_REALMSPLUS_LANDING_INFO2_SUBSCRIBE: &str = + "store.realmsPlus.landing.info2.subscribe"; + #[doc = "Subscribe now for %s/30 days"] + pub const STORE_REALMSPLUS_LANDING_INFO2_SUBSCRIBE_30DAYS: &str = + "store.realmsPlus.landing.info2.subscribe.30days"; + #[doc = "Recently added"] + pub const STORE_REALMSPLUS_LANDING_INFO2_RECENTLYADDED: &str = + "store.realmsPlus.landing.info2.recentlyAdded"; + #[doc = "Free Character Creator items - redeem a new set each month!"] + pub const STORE_REALMSPLUS_LANDING_INFO2_PERSONA: &str = + "store.realmsPlus.landing.info2.persona"; + #[doc = "Get social with Realms Stories"] + pub const STORE_REALMSPLUS_LANDING_INFO2_SOCIAL: &str = "store.realmsPlus.landing.info2.social"; + #[doc = "Beta"] + pub const STORE_REALMSPLUS_LANDING_BETA: &str = "store.realmsPlus.landing.beta"; + #[doc = "Preview"] + pub const STORE_REALMSPLUS_LANDING_PREVIEW: &str = "store.realmsPlus.landing.preview"; + #[doc = "Realms are available in Minecraft %s for all Realms subscribers for free! This is a new Realm that gives you the chance to try new features before their release."] + pub const STORE_REALMSPLUS_LANDING_INFO3_PARA1: &str = "store.realmsPlus.landing.info3.para1"; + #[doc = "With a Realm subscription, you can create a new %s Realm using the “Create New” button in the main menu. If you don’t have a Realms subscription yet, please go to the full version of Minecraft to sign up."] + pub const STORE_REALMSPLUS_LANDING_INFO3_PARA2: &str = "store.realmsPlus.landing.info3.para2"; + #[doc = "All Realms screens and functions are available in %s except purchasing a new subscription or managing the subscriptions of existing Realms."] + pub const STORE_REALMSPLUS_LANDING_INFO3_PARA3: &str = "store.realmsPlus.landing.info3.para3"; + #[doc = "Your %s Realm will remain active for as long as you have the paid Realm subscription that your %s Realm is linked to."] + pub const STORE_REALMSPLUS_LANDING_INFO3_PARA4: &str = "store.realmsPlus.landing.info3.para4"; + #[doc = "FREQUENTLY ASKED QUESTIONS"] + pub const STORE_REALMSPLUS_FAQ_HEADER: &str = "store.realmsPlus.faq.header"; + #[doc = "What is Realms Plus?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION1: &str = "store.realmsPlus.faq.question1"; + #[doc = "Realms Plus is a subscription to a personal server supporting up to 10 simultaneous players, along with unlimited access to a catalog of premium add-ons, worlds, texture packs, skin packs, and mash-ups for one low monthly price."] + pub const STORE_REALMSPLUS_FAQ_ANSWER1: &str = "store.realmsPlus.faq.answer1"; + #[doc = "What is a personal server?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION2: &str = "store.realmsPlus.faq.question2"; + #[doc = "A personal server allows you to create a shared world that is always online and accessible from any device with Minecraft Marketplace. Players that you invite to your Realm can play this world at any time."] + pub const STORE_REALMSPLUS_FAQ_ANSWER2: &str = "store.realmsPlus.faq.answer2"; + #[doc = "Do my friends need to purchase Realms Plus to play on my Realm?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION3: &str = "store.realmsPlus.faq.question3"; + #[doc = "Your friends don’t need to purchase a Realms Plus subscription to play on your Realm. You can invite any friend (that has their multiplayer permissions enabled) to join your Realm for free."] + pub const STORE_REALMSPLUS_FAQ_ANSWER3: &str = "store.realmsPlus.faq.answer3"; + #[doc = "Which devices support Realms Plus for Minecraft?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION4: &str = "store.realmsPlus.faq.question4"; + #[doc = "Realms Plus is currently available on any platform where you can install Minecraft Bedrock Edition. You can play Realms and use any content from Realms Plus on any of these devices if you’re signed into your Microsoft account."] + pub const STORE_REALMSPLUS_FAQ_ANSWER4: &str = "store.realmsPlus.faq.answer4"; + #[doc = "How much does a Realms Plus subscription cost?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION5: &str = "store.realmsPlus.faq.question5"; + #[doc = "%s per month. Add infinite members, play online with 10 other players at the same time. Plus, enjoy a catalog of premium Marketplace content for free."] + pub const STORE_REALMSPLUS_FAQ_ANSWER5_CONTENTSUB: &str = + "store.realmsPlus.faq.answer5.contentSub"; + #[doc = "%s per 30 days. Add infinite members, play online with 10 other players at the same time. Plus, enjoy a catalog of premium Marketplace content for free."] + pub const STORE_REALMSPLUS_FAQ_ANSWER5_CONTENTSUB_30DAYS: &str = + "store.realmsPlus.faq.answer5.contentSub.30days"; + #[doc = "How often are new packs added to Realms Plus?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION6: &str = "store.realmsPlus.faq.question6"; + #[doc = "New packs are added to Realms Plus monthly."] + pub const STORE_REALMSPLUS_FAQ_ANSWER6: &str = "store.realmsPlus.faq.answer6"; + #[doc = "How long do I have access to Packs within Realms Plus?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION7: &str = "store.realmsPlus.faq.question7"; + #[doc = "Realms Plus members enjoy unlimited access to a catalog of premium Minecraft add-ons, worlds, texture packs, skin packs, and mash-ups, until either the subscription expires, or a pack leaves the catalog."] + pub const STORE_REALMSPLUS_FAQ_ANSWER7: &str = "store.realmsPlus.faq.answer7"; + #[doc = "Where can I use Realms Plus packs?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION8: &str = "store.realmsPlus.faq.question8"; + #[doc = "Worlds and packs included in the subscription can either be played online, played on your personal Realm, or played on a local device. You just need to play online once every 30 days to validate that your subscription is active."] + pub const STORE_REALMSPLUS_FAQ_ANSWER8: &str = "store.realmsPlus.faq.answer8"; + #[doc = "What happens to my Realms and worlds when my subscription expires?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION9: &str = "store.realmsPlus.faq.question9"; + #[doc = "If your subscription ends, you and your friends will no longer be able to play online together on Realms, and you will no longer have access to Realms Plus packs. You can download any world saved to your Realm (within 18 months of ending your subscription). If you used Realms Plus worlds, texture packs, or mash-ups you will need to purchase those packs in the store or, if those packs are still in Realms Plus, re-subscribe, to play those world templates."] + pub const STORE_REALMSPLUS_FAQ_ANSWER9: &str = "store.realmsPlus.faq.answer9"; + #[doc = "Do I need Realms Plus and Marketplace Pass?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION10: &str = "store.realmsPlus.faq.question10"; + #[doc = "No. Marketplace Pass is a catalog of premium content for you to enjoy. Realms Plus is a 10 player Realm with Marketplace Pass included. We suggest that you subscribe to the one that’s right for you."] + pub const STORE_REALMSPLUS_FAQ_ANSWER10: &str = "store.realmsPlus.faq.answer10"; + #[doc = "What is Realms Stories?"] + pub const STORE_REALMSPLUS_FAQ_QUESTION11: &str = "store.realmsPlus.faq.question11"; + #[doc = "Realms Stories is a social hub for your Realm. Post to the Story Feed to let others know what you’re up to, and share your adventures and creations. Know who’s who with a handy list of all the members. See when other members are playing to check out their creations or plan to join them next time."] + pub const STORE_REALMSPLUS_FAQ_ANSWER11: &str = "store.realmsPlus.faq.answer11"; + #[doc = "Realms Plus includes Marketplace Pass!"] + pub const STORE_REALMSPLUS_CONTENT_MARKETPLACEPASS: &str = + "store.realmsPlus.content.marketplacePass"; + #[doc = "Change your look with skins!"] + pub const STORE_REALMSPLUS_CONTENT_SKINDESCRIPTION: &str = + "store.realmsPlus.content.skinDescription"; + #[doc = "Dress up with skins!"] + pub const STORE_REALMSPLUS_CONTENT_SKINDESCRIPTIONPERSONA: &str = + "store.realmsPlus.content.skinDescriptionPersona"; + #[doc = "Expand your wardrobe with skins!"] + pub const STORE_REALMSPLUS_CONTENT_SKINDESCRIPTIONPERSONA_CONTENTSUB: &str = + "store.realmsPlus.content.skinDescriptionPersona.contentSub"; + #[doc = "Explore popular content packs!"] + pub const STORE_REALMSPLUS_CONTENT_WORLDDESCRIPTION: &str = + "store.realmsPlus.content.worldDescription"; + #[doc = "Play add-ons, themed worlds, and more!"] + pub const STORE_REALMSPLUS_CONTENT_WORLDDESCRIPTION_CONTENTSUB: &str = + "store.realmsPlus.content.worldDescription.contentSub"; + #[doc = "New visuals for your worlds!"] + pub const STORE_REALMSPLUS_CONTENT_TEXTUREDESCRIPTION: &str = + "store.realmsPlus.content.textureDescription"; + #[doc = "Apply new visuals to your world!"] + pub const STORE_REALMSPLUS_CONTENT_TEXTUREDESCRIPTION_CONTENTSUB: &str = + "store.realmsPlus.content.textureDescription.contentSub"; + #[doc = "Try a bit of everything in mash-ups!"] + pub const STORE_REALMSPLUS_CONTENT_MASHUPDESCRIPTION: &str = + "store.realmsPlus.content.mashupDescription"; + #[doc = "Customize your look with Character Creator items!"] + pub const STORE_REALMSPLUS_CONTENT_PERSONADESCRIPTION: &str = + "store.realmsPlus.content.personaDescription"; + #[doc = "Collect monthly items in the dressing room!"] + pub const STORE_REALMSPLUS_CONTENT_PERSONADESCRIPTION_CONTENTSUB: &str = + "store.realmsPlus.content.personaDescription.contentSub"; + #[doc = "Recently added"] + pub const STORE_REALMSPLUS_CONTENT_RECENTLYADDED: &str = + "store.realmsPlus.content.recentlyAdded"; + #[doc = "Your Friends Get Access to the Content Used in Your Realm for Free"] + pub const STORE_REALMSPLUS_CONTENT_FRIENDSGETACCESS: &str = + "store.realmsPlus.content.friendsGetAccess"; + #[doc = "Popular Packs in Realms Plus:"] + pub const STORE_REALMSPLUS_CONTENT_POPULARPACKS: &str = "store.realmsPlus.content.popularPacks"; + #[doc = "VIEW ALL PACKS"] + pub const STORE_REALMSPLUS_CONTENT_VIEWALLPACKS: &str = "store.realmsPlus.content.viewAllPacks"; + #[doc = "Premium, curated creator-made content, including top-rated creations and player favorites."] + pub const STORE_REALMSPLUS_CONTENT_CONTENTDESCRIPTION: &str = + "store.realmsPlus.content.contentDescription"; + #[doc = "START FREE TRIAL"] + pub const STORE_REALMSPLUS_FREETRIAL: &str = "store.realmsPlus.freeTrial"; + #[doc = "Notice"] + pub const STORE_REALMSPLUS_PURCHASE_WARNINGDIALOG_TITLE: &str = + "store.realmsPlus.purchase.warningDialog.title"; + #[doc = "Realms Plus includes Marketplace Pass content. We suggest that you cancel your Marketplace Pass subscription after signing up for Realms Plus."] + pub const STORE_REALMSPLUS_PURCHASE_WARNINGDIALOG_BODY: &str = + "store.realmsPlus.purchase.warningDialog.body"; + #[doc = "I understand"] + pub const STORE_REALMSPLUS_PURCHASE_WARNINGDIALOG_CHECKBOX: &str = + "store.realmsPlus.purchase.warningDialog.checkbox"; + #[doc = "Go Back"] + pub const STORE_REALMSPLUS_PURCHASE_WARNINGDIALOG_BUTTON_BACK: &str = + "store.realmsPlus.purchase.warningDialog.button.back"; + #[doc = "Purchase"] + pub const STORE_REALMSPLUS_PURCHASE_WARNINGDIALOG_BUTTON_CONTINUE: &str = + "store.realmsPlus.purchase.warningDialog.button.continue"; + #[doc = "MARKETPLACE"] + pub const STORE_CSB_BRAND_1: &str = "store.csb.brand.1"; + #[doc = "PASS"] + pub const STORE_CSB_BRAND_2: &str = "store.csb.brand.2"; + #[doc = "Marketplace Pass"] + pub const STORE_CSB: &str = "store.csb"; + #[doc = "Content"] + pub const STORE_CSB_CONTENT: &str = "store.csb.content"; + #[doc = "FAQ"] + pub const STORE_CSB_FAQ: &str = "store.csb.faq"; + #[doc = "SUBSCRIBE NOW"] + pub const STORE_CSB_BUYNOW: &str = "store.csb.buyNow"; + #[doc = "Purchase for %s/month"] + pub const STORE_CSB_BUYNOWPERMONTH: &str = "store.csb.buyNowPerMonth"; + #[doc = "Purchase for %s/30 days"] + pub const STORE_CSB_BUYNOWPERMONTH_30DAYS: &str = "store.csb.buyNowPerMonth.30days"; + #[doc = "INCLUDED WITH REALMS PLUS"] + pub const STORE_CSB_INCLUDEDWITHREALMSPLUS: &str = "store.csb.includedWithRealmsPlus"; + #[doc = "Sign in to subscribe to Marketplace Pass"] + pub const STORE_CSB_SIGNINTOSUBSCRIBE: &str = "store.csb.signInToSubscribe"; + #[doc = "Start Trial"] + pub const STORE_CSB_BUYNOWTRIALPERMONTH: &str = "store.csb.buyNowTrialPerMonth"; + #[doc = "ERROR NO OFFER FOUND"] + pub const STORE_CSB_ERRORNOOFFER: &str = "store.csb.errorNoOffer"; + #[doc = "MANAGE SUBSCRIPTION"] + pub const STORE_CSB_MANAGESUBSCRIPTION: &str = "store.csb.manageSubscription"; + #[doc = "A GREAT VALUE - PACKS WORTH OVER §g$150 (USD)!§r"] + pub const STORE_CSB_VIEWALLPACKSTITLE: &str = "store.csb.viewAllPacksTitle"; + #[doc = "BUY FOR %s"] + pub const STORE_CSB_BUYNOW_BUTTONTEXT: &str = "store.csb.buyNow.buttonText"; + #[doc = "TERMS & CONDITIONS"] + pub const STORE_CSB_BUYNOW_VIEWTERMS: &str = "store.csb.buyNow.viewTerms"; + #[doc = "PRIVACY POLICY"] + pub const STORE_CSB_BUYNOW_VIEWPRIVACYPOLICY: &str = "store.csb.buyNow.viewPrivacyPolicy"; + #[doc = "Start your Marketplace Pass Subscription"] + pub const STORE_CSB_BUYNOW_TITLE: &str = "store.csb.buyNow.title"; + #[doc = "Monthly subscription to a wide variety of premium Minecraft Marketplace content. You’ll be billed %s/month (subject to change) and can cancel to stop future charges at any time."] + pub const STORE_CSB_SUBSCRIPTION: &str = "store.csb.subscription"; + #[doc = "Marketplace Pass is a subscription for content to be used with supported versions of Minecraft (game sold separately) on Windows and other supported platforms on which you own the game (Minecraft Java & Amazon Kindle Fire Editions not supported); an active subscription is required to use Marketplace Pass content. Content varies over time and may not be available in all countries. After the free trial period, subscription continues to be charged at the then-current regular price (subject to change) plus applicable taxes unless cancelled. You can cancel your subscription by accessing Services & subscriptions in your Microsoft account. If your subscription terminates or a content item is removed from the catalog, you must reactivate your subscription or buy the content separately to continue using it. ISP fees may apply. We may occasionally provide content that remains available to you even after the end of your subscription, in which case we reserve the right to take down such content if it becomes incompatible or if our rights to the content expire. Subscription subject to change and/or retirement. Subject to the Microsoft Services Agreement (www.microsoft.com/msa) and the Minecraft EULA (https://www.minecraft.net/eula). Any translations of these terms are done for your convenience only, and in the event of a dispute between the English and any non-English versions, the English version of these terms shall govern."] + pub const STORE_CSB_TERMS: &str = "store.csb.terms"; + #[doc = "Start your Marketplace Pass Subscription"] + pub const STORE_CSB_LANDING_HEADER: &str = "store.csb.landing.header"; + #[doc = "Free 30 Day Trial, then %s/month"] + pub const STORE_CSB_LANDING_HEADERTRIAL: &str = "store.csb.landing.headerTrial"; + #[doc = "Monthly subscription for just %s includes:"] + pub const STORE_CSB_LANDING_INFO: &str = "store.csb.landing.info"; + #[doc = "Curated premium content"] + pub const STORE_CSB_LANDING_INFO_LINE1: &str = "store.csb.landing.info.line1"; + #[doc = "New, hand-picked content added every month"] + pub const STORE_CSB_LANDING_INFO_LINE2: &str = "store.csb.landing.info.line2"; + #[doc = "Add-ons, worlds, and more"] + pub const STORE_CSB_LANDING_INFO_LINE3: &str = "store.csb.landing.info.line3"; + #[doc = "Exclusive deals"] + pub const STORE_CSB_LANDING_INFO_LINE4: &str = "store.csb.landing.info.line4"; + #[doc = "Subscription renews automatically each month until canceled"] + pub const STORE_CSB_LANDING_INFO_LINE5: &str = "store.csb.landing.info.line5"; + #[doc = "Cancel on the Subscriptions page of Minecraft Settings"] + pub const STORE_CSB_LANDING_INFO_LINE6: &str = "store.csb.landing.info.line6"; + #[doc = "Beta"] + pub const STORE_CSB_LANDING_BETA: &str = "store.csb.landing.beta"; + #[doc = "Preview"] + pub const STORE_CSB_LANDING_PREVIEW: &str = "store.csb.landing.preview"; + #[doc = "FREQUENTLY ASKED QUESTIONS"] + pub const STORE_CSB_FAQ_HEADER: &str = "store.csb.faq.header"; + #[doc = "What is Marketplace Pass?"] + pub const STORE_CSB_FAQ_QUESTION1: &str = "store.csb.faq.question1"; + #[doc = "Monthly content subscription for just %s includes premium, curated community-made content."] + pub const STORE_CSB_FAQ_ANSWER1: &str = "store.csb.faq.answer1"; + #[doc = "How often is content updated in Marketplace Pass?"] + pub const STORE_CSB_FAQ_QUESTION2: &str = "store.csb.faq.question2"; + #[doc = "Select content refreshes each month so there’s always something new to explore."] + pub const STORE_CSB_FAQ_ANSWER2: &str = "store.csb.faq.answer2"; + #[doc = "What do I need to enjoy Marketplace Pass?"] + pub const STORE_CSB_FAQ_QUESTION3: &str = "store.csb.faq.question3"; + #[doc = "Access to Marketplace Pass requires an active subscription, and a compatible version of Minecraft: Bedrock Edition with Minecraft Marketplace.\u{a0}Requires Microsoft account sign-in."] + pub const STORE_CSB_FAQ_ANSWER3: &str = "store.csb.faq.answer3"; + #[doc = "What happens to my content after it leaves Marketplace Pass?"] + pub const STORE_CSB_FAQ_QUESTION4: &str = "store.csb.faq.question4"; + #[doc = "Once a world, texture pack, skin pack, or mash-up leaves the catalog, you will need to purchase the item from the Marketplace to continue playing. Packs will not be deleted from your local storage until you delete them. Monthly character creator items you’ve redeemed are yours to keep."] + pub const STORE_CSB_FAQ_ANSWER4: &str = "store.csb.faq.answer4"; + #[doc = "What happens when my subscription ends?"] + pub const STORE_CSB_FAQ_QUESTION5: &str = "store.csb.faq.question5"; + #[doc = "You will be able to purchase and download any world templates saved to your cloud storage within 18 months of ending your subscription unless they are no longer offered by Minecraft. Monthly character creator items you’ve redeemed are yours to keep."] + pub const STORE_CSB_FAQ_ANSWER5: &str = "store.csb.faq.answer5"; + #[doc = "What's the difference between this and Realms Plus?"] + pub const STORE_CSB_FAQ_QUESTION6: &str = "store.csb.faq.question6"; + #[doc = "The difference between the two subscriptions is that Realms Plus includes a personal server where you can play with up to ten friends at a time. The content catalog you have access to with your Marketplace Pass subscription is the same catalog that is available with a Realms Plus subscription."] + pub const STORE_CSB_FAQ_ANSWER6: &str = "store.csb.faq.answer6"; + #[doc = "Can I subscribe to both Marketplace Pass and Realms Plus?"] + pub const STORE_CSB_FAQ_QUESTION7: &str = "store.csb.faq.question7"; + #[doc = "A Realms Plus subscription includes Marketplace Pass. If you are subscribed to Marketplace Pass and want to explore Realms Plus, we suggest that you unsubscribe from Marketplace Pass first. Active Realms Plus subscribers are unable to subscribe to Marketplace Pass."] + pub const STORE_CSB_FAQ_ANSWER7: &str = "store.csb.faq.answer7"; + #[doc = "Can I use my Marketplace Pass content on any device?"] + pub const STORE_CSB_FAQ_QUESTION8: &str = "store.csb.faq.question8"; + #[doc = "If you purchase Marketplace Pass, you can access all the packs from any device with a compatible version of Minecraft: Bedrock Edition with Minecraft Marketplace\u{202f}(sold separately) if\u{202f}you’re signed into your Minecraft account. Not supported on Amazon Kindle Fire or Minecraft Java Edition."] + pub const STORE_CSB_FAQ_ANSWER8: &str = "store.csb.faq.answer8"; + #[doc = "Can I play Marketplace Pass Content if I have joined the Minecraft Beta on Windows or XBOX?"] + pub const STORE_CSB_FAQ_QUESTION9: &str = "store.csb.faq.question9"; + #[doc = "You will be able to see content in your subscription if you are already subscribed, but you will not be able to subscribe to Marketplace Pass from the Preview/BETA build."] + pub const STORE_CSB_FAQ_ANSWER9: &str = "store.csb.faq.answer9"; + #[doc = "Can I purchase the content offered within the marketplace pass catalog to own?"] + pub const STORE_CSB_FAQ_QUESTION10: &str = "store.csb.faq.question10"; + #[doc = "Yes, subscribers can save on content in the Marketplace Pass catalog - buy your favorites at a discounted rate before they leave the catalog to own them forever."] + pub const STORE_CSB_FAQ_ANSWER10: &str = "store.csb.faq.answer10"; + #[doc = "Visit our help site"] + pub const STORE_CSB_FAQ_BOTTOM2: &str = "store.csb.faq.bottom2"; + #[doc = "Play add-ons, themed worlds, and more!"] + pub const STORE_CSB_CONTENTPACKS_WORLDDESCRIPTION: &str = + "store.csb.contentPacks.worldDescription"; + #[doc = "Apply new visuals to your world!"] + pub const STORE_CSB_CONTENTPACKS_TEXTUREDESCRIPTION: &str = + "store.csb.contentPacks.textureDescription"; + #[doc = "Collect monthly items in the dressing room!"] + pub const STORE_CSB_CONTENTPACKS_PERSONADESCRIPTION: &str = + "store.csb.contentPacks.personaDescription"; + #[doc = "Expand your wardrobe with skins!"] + pub const STORE_CSB_CONTENTPACKS_SKINDESCRIPTION: &str = + "store.csb.contentPacks.skinDescription"; + #[doc = "Try a bit of everything with mash-ups!"] + pub const STORE_CSB_CONTENTPACKS_MASHUPDESCRIPTION: &str = + "store.csb.contentPacks.mashupDescription"; + #[doc = "Discover Marketplace Pass"] + pub const STORE_CSB_CONTENT_POPULARPACKS: &str = "store.csb.content.popularPacks"; + #[doc = "VIEW ALL PACKS"] + pub const STORE_CSB_CONTENT_VIEWALLPACKS: &str = "store.csb.content.viewAllPacks"; + #[doc = "VIEW CHARACTER CREATOR ITEMS"] + pub const STORE_CSB_CONTENT_VIEWCHARACTERCREATORITEMS: &str = + "store.csb.content.viewCharacterCreatorItems"; + #[doc = "Premium, curated creator-made content, including top-rated creations and player favorites."] + pub const STORE_CSB_CONTENT_CONTENTDESCRIPTION: &str = "store.csb.content.contentDescription"; + #[doc = "START FREE TRIAL"] + pub const STORE_CSB_FREETRIAL: &str = "store.csb.freeTrial"; + #[doc = "Subscribed"] + pub const STORE_CSB_SUBSCRIBED: &str = "store.csb.subscribed"; + #[doc = "Welcome to Marketplace Pass!"] + pub const STORE_CSB_WELCOMEDIALOG_TITLE: &str = "store.csb.welcomeDialog.title"; + #[doc = "You can now enjoy premium, curated community-made content!"] + pub const STORE_CSB_WELCOMEDIALOG_BODY: &str = "store.csb.welcomeDialog.body"; + #[doc = "Start browsing"] + pub const STORE_CSB_WELCOMEDIALOG_CONTINUE: &str = "store.csb.welcomeDialog.continue"; + #[doc = "Notice"] + pub const STORE_CSB_PURCHASE_WARNINGDIALOG_TITLE: &str = + "store.csb.purchase.warningDialog.title"; + #[doc = "Marketplace Pass is included in your Realms Plus subscription."] + pub const STORE_CSB_PURCHASE_WARNINGDIALOG_BODY_LINE1: &str = + "store.csb.purchase.warningDialog.body.line1"; + #[doc = "Please cancel your active Realms Plus subscription and then try purchasing."] + pub const STORE_CSB_PURCHASE_WARNINGDIALOG_BODY_LINE2: &str = + "store.csb.purchase.warningDialog.body.line2"; + #[doc = "Go Back"] + pub const STORE_CSB_PURCHASE_WARNINGDIALOG_BUTTON_BACK: &str = + "store.csb.purchase.warningDialog.button.back"; + #[doc = "BEST VALUE"] + pub const STORE_CSB_UPSELL_BESTVALUE: &str = "store.csb.upsell.bestValue"; + #[doc = "Curated premium content"] + pub const STORE_CSB_UPSELL_LEFTBULLET_1: &str = "store.csb.upsell.leftBullet.1"; + #[doc = "Refreshed every month"] + pub const STORE_CSB_UPSELL_LEFTBULLET_2: &str = "store.csb.upsell.leftBullet.2"; + #[doc = "Exclusive deals"] + pub const STORE_CSB_UPSELL_LEFTBULLET_3: &str = "store.csb.upsell.leftBullet.3"; + #[doc = "Personal 10 friend server"] + pub const STORE_CSB_UPSELL_RIGHTBULLET_1: &str = "store.csb.upsell.rightBullet.1"; + #[doc = "Friends play free"] + pub const STORE_CSB_UPSELL_RIGHTBULLET_2: &str = "store.csb.upsell.rightBullet.2"; + #[doc = "Includes"] + pub const STORE_CSB_UPSELL_RIGHTBULLET_3: &str = "store.csb.upsell.rightBullet.3"; + #[doc = "Learn more"] + pub const STORE_CSB_UPSELL_LEARNMORE: &str = "store.csb.upsell.learnMore"; + #[doc = "%s/Month"] + pub const STORE_CSB_UPSELL_PRICE: &str = "store.csb.upsell.price"; + #[doc = "%s/30 days"] + pub const STORE_CSB_UPSELL_PRICE_30DAYS: &str = "store.csb.upsell.price.30days"; + #[doc = "Free 30 day trial!"] + pub const STORE_CSB_UPSELL_FIRSTPERIODFREE: &str = "store.csb.upsell.firstPeriodFree"; + #[doc = "§dREALMS PLUS"] + pub const STORE_CSB_UPSELL_REALMSPLUS: &str = "store.csb.upsell.realmsPlus"; + #[doc = "Purchase Error"] + pub const STORE_CSB_PURCHASEERRORDIALOG_TITLE: &str = "store.csb.purchaseErrorDialog.title"; + #[doc = "We're having trouble processing your subscription right now. Please try again later. Thank you!"] + pub const STORE_CSB_PURCHASEERRORDIALOG_BODY: &str = "store.csb.purchaseErrorDialog.body"; + #[doc = "Back"] + pub const STORE_CSB_PURCHASEERRORDIALOG_BACK: &str = "store.csb.purchaseErrorDialog.back"; + #[doc = "Error Code: %s"] + pub const STORE_CSB_PURCHASEERRORDIALOG_ERRORCODE: &str = + "store.csb.purchaseErrorDialog.errorCode"; + #[doc = "Correlation ID: %s"] + pub const STORE_CSB_PURCHASEERRORDIALOG_CORRELATIONID: &str = + "store.csb.purchaseErrorDialog.correlationId"; + #[doc = "Notice"] + pub const STORE_CSB_PURCHASE_AMAZONDEVICEWARNING_TITLE: &str = + "store.csb.purchase.amazonDeviceWarning.title"; + #[doc = "Sorry! Marketplace Pass isn’t available for purchase on Amazon devices at this time."] + pub const STORE_CSB_PURCHASE_AMAZONDEVICEWARNING_BODY_LINE1: &str = + "store.csb.purchase.amazonDeviceWarning.body.line1"; + #[doc = "For any questions, please visit support.minecraft.net."] + pub const STORE_CSB_PURCHASE_AMAZONDEVICEWARNING_BODY_LINE2: &str = + "store.csb.purchase.amazonDeviceWarning.body.line2"; + #[doc = "Go Back"] + pub const STORE_CSB_PURCHASE_AMAZONDEVICEWARNING_BUTTON_BACK: &str = + "store.csb.purchase.amazonDeviceWarning.button.back"; + #[doc = "You already have a Marketplace Pass subscription."] + pub const STORE_CSB_ALREADYSUBSCRIBED_TOOLTIP: &str = "store.csb.alreadySubscribed.toolTip"; + #[doc = "Start your free 30 day trial now!"] + pub const STORE_CSB_BANNER_OFFER: &str = "store.csb.banner.offer"; + #[doc = "Learn more"] + pub const STORE_CSB_BANNER_LEARNMORE: &str = "store.csb.banner.learnMore"; + #[doc = "My Library"] + pub const STORE_INVENTORY_BUTTON: &str = "store.inventory.button"; + #[doc = "My Library"] + pub const STORE_INVENTORY_TITLE: &str = "store.inventory.title"; + #[doc = "Owned"] + pub const STORE_INVENTORY_DROPDOWN_OWNED: &str = "store.inventory.dropdown.owned"; + #[doc = "Current"] + pub const STORE_INVENTORY_DROPDOWN_CURRENT: &str = "store.inventory.dropdown.current"; + #[doc = "Removed"] + pub const STORE_INVENTORY_DROPDOWN_REMOVED: &str = "store.inventory.dropdown.removed"; + #[doc = "Subscriptions"] + pub const STORE_INVENTORY_BUTTON_SUBSCRIPTIONS: &str = "store.inventory.button.subscriptions"; + #[doc = "Free"] + pub const STORE_FREE: &str = "store.free"; + #[doc = "Get"] + pub const STORE_REDEEM: &str = "store.redeem"; + #[doc = "View achievement"] + pub const STORE_VIEW_ACHIEVEMENT: &str = "store.view_achievement"; + #[doc = "Incompatible"] + pub const STORE_INCOMPATIBLE: &str = "store.incompatible"; + #[doc = "Incompatible on Device"] + pub const STORE_INCOMPATIBLEONDEVICE: &str = "store.incompatibleOnDevice"; + #[doc = "This item is not compatible with your device."] + pub const STORE_ITEMISINCOMPATIBLE: &str = "store.itemIsIncompatible"; + #[doc = "This item may not be compatible with your device."] + pub const STORE_ITEMMAYNOTBECOMPATIBLE: &str = "store.itemMayNotBeCompatible"; + #[doc = "Owned"] + pub const STORE_OWNED: &str = "store.owned"; + #[doc = "Owned (P)"] + pub const STORE_OWNED_LEGACY: &str = "store.owned.legacy"; + #[doc = "Unlocked"] + pub const STORE_UNLOCKED: &str = "store.unlocked"; + #[doc = "My Library"] + pub const STORE_MYLIBRARY: &str = "store.myLibrary"; + #[doc = "Marketplace Error"] + pub const STORE_ERROR: &str = "store.error"; + #[doc = "Download Started: %s"] + pub const STORE_TOAST_DOWNLOADSTARTED: &str = "store.toast.downloadStarted"; + #[doc = "Download Complete: %s"] + pub const STORE_TOAST_DOWNLOADCOMPLETE: &str = "store.toast.downloadComplete"; + #[doc = "Download Resumed: %s"] + pub const STORE_TOAST_DOWNLOADRESUMED: &str = "store.toast.downloadResumed"; + #[doc = "Download Failed: %s"] + pub const STORE_TOAST_DOWNLOADFAILED: &str = "store.toast.downloadFailed"; + #[doc = "Download Paused: %s"] + pub const STORE_TOAST_DOWNLOADPAUSED: &str = "store.toast.downloadPaused"; + #[doc = "Fulfilled!"] + pub const STORE_TOAST_AUTOFULFILLMENT_TITLE: &str = "store.toast.autofulfillment.title"; + #[doc = "Your purchase has been fulfilled"] + pub const STORE_TOAST_AUTOFULFILLMENT_MESSAGE: &str = "store.toast.autofulfillment.message"; + #[doc = "Go Back"] + pub const STORE_POPUP_GOBACK: &str = "store.popup.goBack"; + #[doc = "Sign in for Free"] + pub const STORE_POPUP_XBLREQUIRED_TITLE: &str = "store.popup.xblRequired.title"; + #[doc = "Sign In"] + pub const STORE_POPUP_XBLREQUIRED_BUTTON1: &str = "store.popup.xblRequired.button1"; + #[doc = "Cancel"] + pub const STORE_POPUP_XBLREQUIRED_BUTTON2: &str = "store.popup.xblRequired.button2"; + #[doc = "You need to sign in before unlocking items in the store so that we can remember what you have already unlocked."] + pub const STORE_POPUP_XBLREQUIRED_MESSAGE: &str = "store.popup.xblRequired.message"; + #[doc = "Download Content? - %s KB"] + pub const STORE_POPUP_DOWNLOAD_TITLE_KB: &str = "store.popup.download.title.KB"; + #[doc = "Download Content? - %s MB"] + pub const STORE_POPUP_DOWNLOAD_TITLE_MB: &str = "store.popup.download.title.MB"; + #[doc = "This will download the %s to your device."] + pub const STORE_POPUP_DOWNLOAD_MSG: &str = "store.popup.download.msg"; + #[doc = "You do not have enough space available to download %s, Clear the Marketplace Cache and try again."] + pub const STORE_POPUP_DOWNLOAD_NOSPACEMARKETPLACE_MSG: &str = + "store.popup.download.noSpaceMarketplace.msg"; + #[doc = "You do not have enough space available to download %s, Clear the Downloads Cache and try again."] + pub const STORE_POPUP_DOWNLOAD_NOSPACEDOWNLOAD_MSG: &str = + "store.popup.download.noSpaceDownload.msg"; + #[doc = "You do not have enough space available to download %s, Delete some items and try again."] + pub const STORE_POPUP_DOWNLOAD_NOSPACELONGTERM_MSG: &str = + "store.popup.download.noSpaceLongTerm.msg"; + #[doc = "Download Over Cellular? - %s KB"] + pub const STORE_POPUP_DOWNLOADCELL_TITLE_KB: &str = "store.popup.downloadCell.title.KB"; + #[doc = "Download Over Cellular? - %s MB"] + pub const STORE_POPUP_DOWNLOADCELL_TITLE_MB: &str = "store.popup.downloadCell.title.MB"; + #[doc = "You are not connected to Wi-Fi. Do you want to download the %s to your device over your cellular network?"] + pub const STORE_POPUP_DOWNLOADCELL_MSG: &str = "store.popup.downloadCell.msg"; + #[doc = "Download"] + pub const STORE_POPUP_DOWNLOAD_BUTTON1: &str = "store.popup.download.button1"; + #[doc = "Skip"] + pub const STORE_POPUP_DOWNLOAD_BUTTON2: &str = "store.popup.download.button2"; + #[doc = "Go Back"] + pub const STORE_POPUP_DOWNLOAD_BACK: &str = "store.popup.download.back"; + #[doc = "Warning"] + pub const STORE_POPUP_WIFIWARN_TITLE: &str = "store.popup.wifiWarn.title"; + #[doc = "You are not connected to WiFi, download anyway?"] + pub const STORE_POPUP_WIFIWARN_MSG: &str = "store.popup.wifiWarn.msg"; + #[doc = "Something Went Wrong"] + pub const STORE_POPUP_DOWNLOAD_FAILED_TITLE: &str = "store.popup.download.failed.title"; + #[doc = "Sorry, this content was not able to download"] + pub const STORE_POPUP_DOWNLOAD_FAILED_MSG: &str = "store.popup.download.failed.msg"; + #[doc = "Something Went Wrong"] + pub const STORE_POPUP_DOWNLOAD_NOINTERNET_TITLE: &str = "store.popup.download.noInternet.title"; + #[doc = "Sorry, we were unable to download the %s. Maybe check your internet connection?"] + pub const STORE_POPUP_DOWNLOAD_NOINTERNET_MSG: &str = "store.popup.download.noInternet.msg"; + #[doc = "Not Enough Space - %s KB"] + pub const STORE_POPUP_DOWNLOAD_NOSPACE_TITLE_KB: &str = "store.popup.download.noSpace.title.KB"; + #[doc = "Not Enough Space - %s MB"] + pub const STORE_POPUP_DOWNLOAD_NOSPACE_TITLE_MB: &str = "store.popup.download.noSpace.title.MB"; + #[doc = "You do not have enough space available to download %s. You can make space by clearing a cache or deleting some items in the storage menu."] + pub const STORE_POPUP_DOWNLOAD_NOSPACE_MSG: &str = "store.popup.download.noSpace.msg"; + #[doc = "Purchase Pack?"] + pub const STORE_POPUP_DOWNLOAD_UNOWNED_TITLE: &str = "store.popup.download.unOwned.title"; + #[doc = "Would you like to purchase the packs used by this world?"] + pub const STORE_POPUP_DOWNLOAD_UNOWNED_MSG: &str = "store.popup.download.unOwned.msg"; + #[doc = "Purchase World Template?"] + pub const STORE_POPUP_DOWNLOAD_UNOWNEDTEMPLATE_TITLE: &str = + "store.popup.download.unOwnedTemplate.title"; + #[doc = "This world was created using a template that you have not unlocked. You must purchase the template to unlock this world. Would you like to purchase the template used by this world?"] + pub const STORE_POPUP_DOWNLOAD_UNOWNEDTEMPLATE_MSG: &str = + "store.popup.download.unOwnedTemplate.msg"; + #[doc = "Need Internet for Template"] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_NOINTERNET_TITLE: &str = + "store.popup.downloadWorldTemplate.noInternet.title"; + #[doc = "We're unable to connect to the Marketplace to download the template used to create this world. That template contained an Add-On pack that you need to continue playing this world. Reconnect to the internet and download the template to continue."] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_NOINTERNET_MSG: &str = + "store.popup.downloadWorldTemplate.noInternet.msg"; + #[doc = "You do not have enough space to download the template used to create this world. That template contained an Add-On pack that you need to continue playing this world. Clear up space on your device to continue."] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_NOSPACE_MSG: &str = + "store.popup.downloadWorldTemplate.noSpace.msg"; + #[doc = "Download Missing Template? - %s KB"] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_TITLE_KB: &str = + "store.popup.downloadWorldTemplate.title.KB"; + #[doc = "Download Missing Template? - %s MB"] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_TITLE_MB: &str = + "store.popup.downloadWorldTemplate.title.MB"; + #[doc = "The template used to create this world is missing. That template contained an Add-On pack that you need to continue playing this world."] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_MSG: &str = "store.popup.downloadWorldTemplate.msg"; + #[doc = "You can go to this world's resource and behavior pack settings and remove those packs to continue, but the world may no longer be playable."] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_MSG_REMOVEPACKS: &str = + "store.popup.downloadWorldTemplate.msg.removePacks"; + #[doc = "Download Template"] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATE_DOWNLOAD: &str = + "store.popup.downloadWorldTemplate.download"; + #[doc = "Download Template Over Cellular"] + pub const STORE_POPUP_DOWNLOADWORLDTEMPLATECELL_DOWNLOAD: &str = + "store.popup.downloadWorldTemplateCell.download"; + #[doc = "Update Content? - %s KB"] + pub const STORE_POPUP_UPDATE_TITLE_KB: &str = "store.popup.update.title.KB"; + #[doc = "Update Content? - %s MB"] + pub const STORE_POPUP_UPDATE_TITLE_MB: &str = "store.popup.update.title.MB"; + #[doc = "This will update the %s on your device."] + pub const STORE_POPUP_UPDATE_MSG: &str = "store.popup.update.msg"; + #[doc = "Update Over Cellular? - %s KB"] + pub const STORE_POPUP_UPDATECELL_TITLE_KB: &str = "store.popup.updateCell.title.KB"; + #[doc = "Update Over Cellular? - %s MB"] + pub const STORE_POPUP_UPDATECELL_TITLE_MB: &str = "store.popup.updateCell.title.MB"; + #[doc = "You are not connected to Wi-Fi. Do you want to update the %s on your device over your cellular network?"] + pub const STORE_POPUP_UPDATECELL_MSG: &str = "store.popup.updateCell.msg"; + #[doc = "Update"] + pub const STORE_POPUP_UPDATE_BUTTON1: &str = "store.popup.update.button1"; + #[doc = "Skip"] + pub const STORE_POPUP_UPDATE_BUTTON2: &str = "store.popup.update.button2"; + #[doc = "Go Back"] + pub const STORE_POPUP_UPDATE_BACK: &str = "store.popup.update.back"; + #[doc = "Purchase in progress"] + pub const STORE_POPUP_PURCHASEINPROGRESS_TITLE: &str = "store.popup.purchaseInProgress.title"; + #[doc = "This shouldn't take long."] + pub const STORE_POPUP_PURCHASEINPROGRESS_MSG: &str = "store.popup.purchaseInProgress.msg"; + #[doc = "Something Went Wrong"] + pub const STORE_POPUP_PURCHASEFAILED_TITLE: &str = "store.popup.purchaseFailed.title"; + #[doc = "Sorry, we were unable to complete your purchase. Maybe check your internet connection?"] + pub const STORE_POPUP_PURCHASEFAILED_MSG: &str = "store.popup.purchaseFailed.msg"; + #[doc = "Error:"] + pub const STORE_POPUP_PURCHASEPLATFORMSTOREFAILED_TITLE: &str = + "store.popup.purchasePlatformStoreFailed.title"; + #[doc = "Couldn’t access the %s. Try again in a few minutes."] + pub const STORE_POPUP_PURCHASEPLATFORMSTOREFAILED_MSG: &str = + "store.popup.purchasePlatformStoreFailed.msg"; + #[doc = "Still trying"] + pub const STORE_POPUP_PURCHASEPENDING_TITLE: &str = "store.popup.purchasePending.title"; + #[doc = "Sorry, we are still waiting for verification of your purchase. When it succeeds we will let you know!"] + pub const STORE_POPUP_PURCHASEPENDING_MSG: &str = "store.popup.purchasePending.msg"; + #[doc = "You Need More Minecoins"] + pub const STORE_POPUP_PURCHASEFAILEDINSUFFICIENTFUNDS_TITLE: &str = + "store.popup.purchaseFailedInsufficientFunds.title"; + #[doc = "You do not have enough Minecoins to unlock this item. You can buy Minecoins from your app store."] + pub const STORE_POPUP_PURCHASEFAILEDINSUFFICIENTFUNDS_MSG: &str = + "store.popup.purchaseFailedInsufficientFunds.msg"; + #[doc = "Get Minecoins"] + pub const STORE_POPUP_PURCHASEFAILEDINSUFFICIENTFUNDS_BUYBUTTON: &str = + "store.popup.purchaseFailedInsufficientFunds.buyButton"; + #[doc = "Sorry, we were unable to complete your purchase. Please try again later."] + pub const STORE_POPUP_PURCHASEPRICEMISMATCH_MSG: &str = "store.popup.purchasePriceMismatch.msg"; + #[doc = "Game Unlock Error"] + pub const STORE_POPUP_TRIALUPGRADEFAIL_TITLE: &str = "store.popup.trialUpgradeFail.title"; + #[doc = "It looks like you are signed into a different Microsoft account from the one that first downloaded the Minecraft Trial. Try again after signing in with that account."] + pub const STORE_POPUP_TRIALUPGRADEFAIL_MSG: &str = "store.popup.trialUpgradeFail.msg"; + #[doc = "Purchase World Template?"] + pub const STORE_POPUP_DOWNLOADED_UNOWNEDTEMPLATE_TITLE: &str = + "store.popup.downloaded.unOwnedTemplate.title"; + #[doc = "You do not own this template, and must purchase it to unlock it. Would you like to purchase the template?"] + pub const STORE_POPUP_DOWNLOADED_UNOWNEDTEMPLATE_MSG: &str = + "store.popup.downloaded.unOwnedTemplate.msg"; + #[doc = "Download Ray Tracing Packs?"] + pub const STORE_POPUP_RTX_TITLE: &str = "store.popup.rtx.title"; + #[doc = "This world has ray tracing enabled resource packs applied that you must download in order to play. Your device is not compatible with ray tracing so you will only see the basic textures after downloading. Would you like to download this pack?"] + pub const STORE_POPUP_RTX_MSG: &str = "store.popup.rtx.msg"; + #[doc = "Skin warning"] + pub const STORE_POPUP_SKINEQUIPWARN_TITLE: &str = "store.popup.skinEquipWarn.title"; + #[doc = "If you have a Character Creator in world, this will switch to the Classic Skin. You can still switch back to the Character Creator in Dressing room. Would you like to equip it?"] + pub const STORE_POPUP_SKINEQUIPWARN_MSG: &str = "store.popup.skinEquipWarn.msg"; + #[doc = "You just claimed %s"] + pub const STORE_CLAIM_SUCCESS: &str = "store.claim.success"; + #[doc = "You just claimed all of this day's items"] + pub const STORE_CLAIMALL_SUCCESS: &str = "store.claimAll.success"; + #[doc = "You just bought: %s"] + pub const STORE_PURCHASE_SUCCESS: &str = "store.purchase.success"; + #[doc = "Unlock %d of %d Packs?"] + pub const STORE_PURCHASE_BUNDLE: &str = "store.purchase.bundle"; + #[doc = "Unlock now!"] + pub const STORE_PURCHASE_BUNDLE_CONFIRM: &str = "store.purchase.bundle.confirm"; + #[doc = "Just so you know, you already own the following packs: %s. Would you like to unlock the rest of the packs in this bundle?"] + pub const STORE_PURCHASE_BUNDLE_PARTIALLYOWNEDWARNING: &str = + "store.purchase.bundle.partiallyOwnedWarning"; + #[doc = "Owned"] + pub const STORE_PURCHASE_BUNDLE_OWNED: &str = "store.purchase.bundle.owned"; + #[doc = "You'll get"] + pub const STORE_PURCHASE_BUNDLE_UNOWNED: &str = "store.purchase.bundle.unowned"; + #[doc = "By %s"] + pub const STORE_CREATEDBY: &str = "store.createdBy"; + #[doc = "See more by %s"] + pub const STORE_SEEMOREBY: &str = "store.seeMoreBy"; + #[doc = "See More by Bundle Creators"] + pub const STORE_SEEMOREBY_MULTICREATORBUNDLE: &str = "store.seeMoreBy.multiCreatorBundle"; + #[doc = "Connecting to Marketplace..."] + pub const STORE_FETCHINGITEM: &str = "store.fetchingItem"; + #[doc = "Sale!"] + pub const STORE_STARTMENU_SALE: &str = "store.startMenu.sale"; + #[doc = "Getting products"] + pub const STORE_PROGRESS_FETCHINGPRODUCTS: &str = "store.progress.fetchingProducts"; + #[doc = "Checking download"] + pub const STORE_PROGRESS_CHECKINGDOWNLOAD: &str = "store.progress.checkingDownload"; + #[doc = "Download"] + pub const STORE_CONTENT_DOWNLOAD: &str = "store.content.download"; + #[doc = "Update"] + pub const STORE_CONTENT_UPDATE: &str = "store.content.update"; + #[doc = "Updating..."] + pub const STORE_CONTENT_UPDATING: &str = "store.content.updating"; + #[doc = "Download for free with a Microsoft account."] + pub const STORE_CONTENT_REQUIREXBL_SIGNEDIN: &str = "store.content.requireXbl.signedIn"; + #[doc = "Sign in to a Microsoft account to unlock."] + pub const STORE_CONTENT_REQUIREXBL_NOTSIGNEDIN: &str = "store.content.requireXbl.notSignedIn"; + #[doc = "1 Character Piece"] + pub const STORE_MASHUP_COUNT_PERSONAPIECE: &str = "store.mashup.count.personaPiece"; + #[doc = "%s Character Pieces"] + pub const STORE_MASHUP_COUNT_PERSONAPIECES: &str = "store.mashup.count.personaPieces"; + #[doc = "1 Skin"] + pub const STORE_MASHUP_COUNT_SKIN: &str = "store.mashup.count.skin"; + #[doc = "%s Skins"] + pub const STORE_MASHUP_COUNT_SKINS: &str = "store.mashup.count.skins"; + #[doc = "1 Texture Pack"] + pub const STORE_MASHUP_COUNT_TEXTUREPACK: &str = "store.mashup.count.texturePack"; + #[doc = "%s Texture Packs"] + pub const STORE_MASHUP_COUNT_TEXTUREPACKS: &str = "store.mashup.count.texturePacks"; + #[doc = "1 World"] + pub const STORE_MASHUP_COUNT_WORLD: &str = "store.mashup.count.world"; + #[doc = "%s Worlds"] + pub const STORE_MASHUP_COUNT_WORLDS: &str = "store.mashup.count.worlds"; + #[doc = "1 Add-On"] + pub const STORE_MASHUP_COUNT_ADDONPACK: &str = "store.mashup.count.addonPack"; + #[doc = "%s Add-Ons"] + pub const STORE_MASHUP_COUNT_ADDONPACKS: &str = "store.mashup.count.addonPacks"; + #[doc = "Mash-Up"] + pub const STORE_MASHUP_COUNT_MASHUP: &str = "store.mashup.count.mashup"; + #[doc = "Add-Ons can be applied to any world."] + pub const STORE_MASHUP_HOVER_LABEL_ADDONPACK: &str = "store.mashup.hover.label.addonPack"; + #[doc = "A hand-crafted Minecraft map."] + pub const STORE_MASHUP_HOVER_LABEL_WORLD: &str = "store.mashup.hover.label.world"; + #[doc = "Apply a new look to your character."] + pub const STORE_MASHUP_HOVER_LABEL_SKIN: &str = "store.mashup.hover.label.skin"; + #[doc = "Add a new visual to your world or game interface."] + pub const STORE_MASHUP_HOVER_LABEL_TEXTUREPACK: &str = "store.mashup.hover.label.texturePack"; + #[doc = "A combination of different types of content."] + pub const STORE_MASHUP_HOVER_LABEL_MASHUP_LINEONE: &str = + "store.mashup.hover.label.mashup.lineOne"; + #[doc = "This Mash-Up contains:"] + pub const STORE_MASHUP_HOVER_LABEL_MASHUP_LINETWO: &str = + "store.mashup.hover.label.mashup.lineTwo"; + #[doc = "Activate Add-On!"] + pub const STORE_ADDON_ACTIVATEADDONPACK: &str = "store.addon.activateAddonPack"; + #[doc = "Where to add?"] + pub const STORE_ADDON_NEWOREXISTINGTITLE: &str = "store.addon.newOrExistingTitle"; + #[doc = "Existing"] + pub const STORE_ADDON_CHOSEEXISTINGWORLD: &str = "store.addon.choseExistingWorld"; + #[doc = "New"] + pub const STORE_ADDON_CHOSENEWWORLD: &str = "store.addon.choseNewWorld"; + #[doc = "Select World"] + pub const STORE_ADDON_SELECTWORLDTITLE: &str = "store.addon.selectWorldTitle"; + #[doc = "Continue"] + pub const STORE_ADDON_CONTINUE: &str = "store.addon.continue"; + #[doc = "Worlds (%s)"] + pub const STORE_ADDON_LOCAL_WORLDS_TITLE: &str = "store.addon.local.worlds.title"; + #[doc = "Realms (%s)"] + pub const STORE_ADDON_REALMS_WORLDS_TITLE: &str = "store.addon.realms.worlds.title"; + #[doc = "Update world?"] + pub const STORE_ADDON_UPDATE_LOCAL_TITLE: &str = "store.addon.update.local.title"; + #[doc = "The world may not look or behave in the same way as non-modified worlds and you can't earn achievements."] + pub const STORE_ADDON_UPDATE_LOCAL_BODY1: &str = "store.addon.update.local.body1"; + #[doc = "You may want to save a copy of your world before continuing."] + pub const STORE_ADDON_UPDATE_LOCAL_BODY2: &str = "store.addon.update.local.body2"; + #[doc = "Copy and Continue"] + pub const STORE_ADDON_UPDATE_LOCAL_BUTTONCOPY: &str = "store.addon.update.local.buttonCopy"; + #[doc = "Continue"] + pub const STORE_ADDON_UPDATE_LOCAL_BUTTONCONTINUE: &str = + "store.addon.update.local.buttonContinue"; + #[doc = "Update world on your Realms?"] + pub const STORE_ADDON_UPDATE_REALMS_TITLE: &str = "store.addon.update.realms.title"; + #[doc = "This world may not look or behave in the same way as non-modified worlds and you can't earn achievements."] + pub const STORE_ADDON_UPDATE_REALMS_BODY1: &str = "store.addon.update.realms.body1"; + #[doc = "A backup of your Realm is saved automatically, but to retain the backup indefinitely, download it locally to your device."] + pub const STORE_ADDON_UPDATE_REALMS_BODY2: &str = "store.addon.update.realms.body2"; + #[doc = "Download and Continue"] + pub const STORE_ADDON_UPDATE_REALMS_BUTTONCOPY: &str = "store.addon.update.realms.buttonCopy"; + #[doc = "Continue"] + pub const STORE_ADDON_UPDATE_REALMS_BUTTONCONTINUE: &str = + "store.addon.update.realms.buttonContinue"; + #[doc = "Bundle"] + pub const STORE_MASHUP_BUNDLE: &str = "store.mashup.bundle"; + #[doc = "Multiple Creators"] + pub const STORE_MASHUP_BUNDLE_MULTIPLECREATORS: &str = "store.mashup.bundle.multipleCreators"; + #[doc = "Continue"] + pub const STORE_MASHUP_CONTINUE: &str = "store.mashup.continue"; + #[doc = "Create this World!"] + pub const STORE_MASHUP_CREATEWORLD: &str = "store.mashup.createWorld"; + #[doc = "Must Exit World Before Creating"] + pub const STORE_MASHUP_LEAVEWORLDTOCREATE: &str = "store.mashup.leaveWorldToCreate"; + #[doc = "Equip"] + pub const STORE_MASHUP_EQUIPSKIN: &str = "store.mashup.equipSkin"; + #[doc = "Equip the %s Skin!"] + pub const STORE_MASHUP_EQUIPTHISSKIN: &str = "store.mashup.equipThisSkin"; + #[doc = "Read More"] + pub const STORE_MASHUP_READMORE: &str = "store.mashup.readMore"; + #[doc = "Read Less"] + pub const STORE_MASHUP_READLESS: &str = "store.mashup.readLess"; + #[doc = "Mash-up Pack"] + pub const STORE_MASHUP_MASHUPPACK: &str = "store.mashup.mashupPack"; + #[doc = "Skin Pack"] + pub const STORE_MASHUP_SKINPACK: &str = "store.mashup.skinPack"; + #[doc = "Texture Pack"] + pub const STORE_MASHUP_TEXTUREPACK: &str = "store.mashup.texturePack"; + #[doc = "Ratings"] + pub const STORE_MASHUP_RATINGS: &str = "store.mashup.ratings"; + #[doc = "World"] + pub const STORE_MASHUP_WORLD: &str = "store.mashup.world"; + #[doc = "Unable to complete action. Content missing locally."] + pub const STORE_MASHUP_MISSINGCONTENT: &str = "store.mashup.missingContent"; + #[doc = "%s Packs Included in Bundle!"] + pub const STORE_MASHUP_TITLE_BUNDLES: &str = "store.mashup.title.bundles"; + #[doc = "Take a tour!"] + pub const STORE_MASHUP_TITLE_RESOURCEPACK: &str = "store.mashup.title.resourcePack"; + #[doc = "%s: %s"] + pub const STORE_MASHUP_TITLE_SKINPACK: &str = "store.mashup.title.skinPack"; + #[doc = "Journey in a new world!"] + pub const STORE_MASHUP_TITLE_WORLDVIEW: &str = "store.mashup.title.worldView"; + #[doc = "Community Ratings"] + pub const STORE_MASHUP_TITLE_RATINGS: &str = "store.mashup.title.ratings"; + #[doc = "Recently Viewed"] + pub const STORE_MASHUP_TITLE_RECENTLYVIEWED: &str = "store.mashup.title.recentlyViewed"; + #[doc = "Related Items"] + pub const STORE_MASHUP_TITLE_RELATEDITEMS: &str = "store.mashup.title.relatedItems"; + #[doc = "%s Skins, Texture Pack, and World"] + pub const STORE_MASHUP_MASHUPCONTENTSFULL: &str = "store.mashup.mashupContentsFull"; + #[doc = "%s Skins and a Texture Pack"] + pub const STORE_MASHUP_MASHUPCONTENTSSKINANDTEXTUREPACK: &str = + "store.mashup.mashupContentsSkinAndTexturePack"; + #[doc = "%s Skins and a World"] + pub const STORE_MASHUP_MASHUPCONTENTSSKINANDWORLD: &str = + "store.mashup.mashupContentsSkinAndWorld"; + #[doc = "Texture Pack and a World"] + pub const STORE_MASHUP_MASHUPCONTENTSTEXTUREPACKANDWORLD: &str = + "store.mashup.mashupContentsTexturePackAndWorld"; + #[doc = "%s Skins"] + pub const STORE_MASHUP_MASHUPCONTENTSSKINPACK: &str = "store.mashup.mashupContentsSkinPack"; + #[doc = "Last Updated: %s"] + pub const STORE_MASHUP_LAST_UPDATED: &str = "store.mashup.last_updated"; + #[doc = "Pack is up to date"] + pub const STORE_MASHUP_UP_TO_DATE: &str = "store.mashup.up_to_date"; + #[doc = "This pack may not have skins for items/blocks released after its latest update"] + pub const STORE_MASHUP_OUT_OF_DATE_TOOLTIP: &str = "store.mashup.out_of_date_tooltip"; + #[doc = "DESCRIPTION"] + pub const STORE_MASHUP_DESCRIPTION: &str = "store.mashup.description"; + #[doc = "New"] + pub const STORE_NEW_ICON: &str = "store.new.icon"; + #[doc = "Pack Description"] + pub const STORE_OFFERDESCRIPTION_TITLE: &str = "store.offerDescription.title"; + #[doc = "Tags:"] + pub const STORE_OFFERDESCRIPTION_TAGS: &str = "store.offerDescription.tags"; + #[doc = "Genre:"] + pub const STORE_OFFERDESCRIPTION_GENRE: &str = "store.offerDescription.genre"; + #[doc = "Players:"] + pub const STORE_OFFERDESCRIPTION_PLAYERS: &str = "store.offerDescription.players"; + #[doc = "Note: Players indicates the number of players the creator intends for an optimal experience."] + pub const STORE_OFFERDESCRIPTION_PLAYERCOUNTNOTE: &str = + "store.offerDescription.playerCountNote"; + #[doc = "Languages:"] + pub const STORE_OFFERDESCRIPTION_LANGUAGES: &str = "store.offerDescription.languages"; + #[doc = "Show More"] + pub const STORE_OFFERDESCRIPTION_SHOWMORE: &str = "store.offerDescription.showMore"; + #[doc = "Show Less"] + pub const STORE_OFFERDESCRIPTION_SHOWLESS: &str = "store.offerDescription.showLess"; + #[doc = "Single Player"] + pub const PLAYERCOUNT_SINGLE_PLAYER: &str = "playercount.single_player"; + #[doc = "Multiplayer"] + pub const PLAYERCOUNT_MULTIPLAYER: &str = "playercount.multiplayer"; + #[doc = "%s Ratings"] + pub const STORE_RATINGS_RATINGSCOUNT: &str = "store.ratings.ratingsCount"; + #[doc = "%s out of 5 stars"] + pub const STORE_RATINGS_RATINGOUTOFFIVE: &str = "store.ratings.ratingOutOfFive"; + #[doc = "Rate this Pack"] + pub const STORE_RATINGS_RATECONTENT: &str = "store.ratings.rateContent"; + #[doc = "Rate this Content"] + pub const STORE_RATINGS_RATECONTENTGENERAL: &str = "store.ratings.rateContentGeneral"; + #[doc = "Your Rating"] + pub const STORE_RATINGS_YOURRATING: &str = "store.ratings.yourRating"; + #[doc = "%s Stars"] + pub const STORE_RATINGS_STARS: &str = "store.ratings.stars"; + #[doc = "Rate this pack!"] + pub const STORE_RATINGS_RATE: &str = "store.ratings.rate"; + #[doc = "You just unlocked: %s for %s"] + pub const STORE_PURCHASE_SUCCESS_REALMONEY1: &str = "store.purchase.success.realMoney1"; + #[doc = "+:minecoin:%s"] + pub const STORE_PURCHASE_SUCCESS_REALMONEY2: &str = "store.purchase.success.realMoney2"; + #[doc = "Expand your game with tons of great content."] + pub const STORE_PURCHASE_SIGNIN: &str = "store.purchase.signIn"; + #[doc = "Sign in with a Microsoft account to start using the Marketplace!"] + pub const STORE_PURCHASE_SIGNINPART2: &str = "store.purchase.signInPart2"; + #[doc = "*Buys %s Minecoins for %s and redeems this pack for %s Minecoins leaving %s left over."] + pub const STORE_PURCHASE_REALMONEY_DISCLAIMER: &str = "store.purchase.realmoney.disclaimer"; + #[doc = "Currently Not Available"] + pub const STORE_PURCHASE_NOTAVAILABLE: &str = "store.purchase.notAvailable"; + #[doc = "%s has been added to your wish list"] + pub const STORE_WISHLIST_TOAST_ADDED: &str = "store.wishlist.toast.added"; + #[doc = "%s has been removed from your wish list"] + pub const STORE_WISHLIST_TOAST_REMOVED: &str = "store.wishlist.toast.removed"; + #[doc = "%s cannot be added/removed at this time"] + pub const STORE_WISHLIST_TOAST_FAILED: &str = "store.wishlist.toast.failed"; + #[doc = "You Have %s Minecoins"] + pub const STORE_COINS_CURRENTCOINS: &str = "store.coins.currentCoins"; + #[doc = "Get more coins to unlock this pack?"] + pub const STORE_COINS_PURCHASE_CONFIRMATION: &str = "store.coins.purchase.confirmation"; + #[doc = "You need %s more coins to unlock this pack."] + pub const STORE_COINS_PURCHASE_COINSLEFTTOBUY: &str = "store.coins.purchase.coinsLeftToBuy"; + #[doc = "Purchase Minecoins"] + pub const STORE_COINS_PURCHASE: &str = "store.coins.purchase"; + #[doc = "Stack of Minecoins!"] + pub const STORE_COINS_OFFER0: &str = "store.coins.offer0"; + #[doc = "Pile of Minecoins!"] + pub const STORE_COINS_OFFER1: &str = "store.coins.offer1"; + #[doc = "Mountain of Minecoins!"] + pub const STORE_COINS_OFFER2: &str = "store.coins.offer2"; + #[doc = "Use Minecoins to unlock all kinds of cool stuff!"] + pub const STORE_COINS_HEADER: &str = "store.coins.header"; + #[doc = "Best Value!"] + pub const STORE_COINS_VALUE: &str = "store.coins.value"; + #[doc = "You just bought %s Minecoins!"] + pub const STORE_COINS_PURCHASE_TOAST_WITHCOINCOUNT: &str = + "store.coins.purchase.toast.withCoinCount"; + #[doc = "You just bought Minecoins!"] + pub const STORE_COINS_PURCHASE_TOAST_UNKNOWNCOINCOUNT: &str = + "store.coins.purchase.toast.unknownCoinCount"; + #[doc = "Something Went Wrong"] + pub const STORE_COINS_PURCHASED_FAILED_TITLE: &str = "store.coins.purchased.failed.title"; + #[doc = "We were unable to connect to the app store. Maybe sign in to the app store or try checking your internet connection."] + pub const STORE_COINS_PURCHASED_FAILED_BODY: &str = "store.coins.purchased.failed.body"; + #[doc = "Use some of your Minecoins and then you can buy more."] + pub const STORE_COINS_TOOMANYCOINS: &str = "store.coins.tooManyCoins"; + #[doc = "Incomplete Minecoin Purchase"] + pub const STORE_COINS_INCOMPLETE_TITLE: &str = "store.coins.incomplete.title"; + #[doc = "It looks like we didn't finish things last time. Let's complete your purchase now."] + pub const STORE_COINS_INCOMPLETE_FULFILL_A: &str = "store.coins.incomplete.fulfill.a"; + #[doc = "It looks like you started a purchase with a different Microsoft account. Do you want to complete the purchase with this account instead?"] + pub const STORE_COINS_INCOMPLETE_FULFILL_B: &str = "store.coins.incomplete.fulfill.b"; + #[doc = "Someone started a purchase with the billing account on this device. Would you like to complete the purchase with this account?"] + pub const STORE_COINS_INCOMPLETE_FULFILL_C: &str = "store.coins.incomplete.fulfill.c"; + #[doc = "Something went wrong"] + pub const STORE_COINS_FIXAPPRECEIPT_TITLE: &str = "store.coins.fixAppReceipt.title"; + #[doc = "There appears to be a problem with your App Receipt, please sign in to continue."] + pub const STORE_COINS_FIXAPPRECEIPT_BODY: &str = "store.coins.fixAppReceipt.body"; + #[doc = "Sign In to Store"] + pub const STORE_COINS_FIXAPPRECEIPT_BUTTON: &str = "store.coins.fixAppReceipt.button"; + #[doc = "You just bought the %s!"] + pub const STORE_PURCHASE_TOAST_GENERIC: &str = "store.purchase.toast.generic"; + #[doc = "Try Realms Free"] + pub const STORE_FEATURED_REALMS_TITLE: &str = "store.featured.realms.title"; + #[doc = "Experience the best way to play Minecraft with your friends."] + pub const STORE_FEATURED_REALMS_DESC: &str = "store.featured.realms.desc"; + #[doc = "Sorry, but the creator specified in the hyperlink was not found."] + pub const STORE_HYPERLINK_CREATOR_NOTFOUND: &str = "store.hyperlink.creator.notFound"; + #[doc = "Sorry, hyperlinks are not allowed while in a world. Please exit world and try again."] + pub const STORE_HYPERLINK_INGAME: &str = "store.hyperlink.ingame"; + #[doc = "Try it out!"] + pub const STORE_RESOURCE_TRY: &str = "store.resource.try"; + #[doc = "Manage your Resource Packs"] + pub const STORE_RESOURCE_CREATE: &str = "store.resource.create"; + #[doc = "Screenshots"] + pub const STORE_RESOURCE_SCREENSHOTS: &str = "store.resource.screenshots"; + #[doc = "Activate Texture Pack!"] + pub const STORE_RESOURCEPACK_ACTIVATETEXTUREPACK: &str = + "store.resourcePack.activateTexturePack"; + #[doc = "Exit world to apply"] + pub const STORE_RESOURCEPACK_LEAVEWORLDTOACTIVATE: &str = + "store.resourcePack.leaveWorldToActivate"; + #[doc = "Cancel"] + pub const STORE_3PSERVERITEM_FETCHINGCANCEL: &str = "store.3pserverItem.fetchingCancel"; + #[doc = "%s has something fun to share with you."] + pub const STORE_3PSERVERITEM_FETCHINGITEM: &str = "store.3pserverItem.fetchingItem"; + #[doc = "Just a moment"] + pub const STORE_3PSERVERITEM_FETCHINGITEMTITLE: &str = "store.3pserverItem.fetchingItemTitle"; + #[doc = "Unlock for %s"] + pub const STORE_3PSERVERITEM_UNLOCK: &str = "store.3pserverItem.unlock"; + #[doc = "Owned"] + pub const STORE_3PSERVERITEM_ALREADYPURCHASED: &str = "store.3pserverItem.alreadyPurchased"; + #[doc = "We're restoring your purchases!"] + pub const STORE_RESTORE_DESCRIPTION: &str = "store.restore.description"; + #[doc = "Sorry, we were unable to restore your purchases. Maybe check your internet connection?"] + pub const STORE_RESTORE_FAILED: &str = "store.restore.failed"; + #[doc = "Something Went Wrong"] + pub const STORE_CONNECTION_FAILED_TITLE: &str = "store.connection.failed.title"; + #[doc = "We’re having trouble connecting to the Marketplace right now. Please try again later!"] + pub const STORE_CONNECTION_FAILED_BODY: &str = "store.connection.failed.body"; + #[doc = "Error Code: %s"] + pub const STORE_CONNECTION_FAILED_CODE: &str = "store.connection.failed.code"; + #[doc = "We're having trouble getting to this page right now. Please try a different one!"] + pub const STORE_CONNECTION_FAILED_REQUEST: &str = "store.connection.failed.request"; + #[doc = "Created by %s"] + pub const STORE_FEATURED_CREATEDBY: &str = "store.featured.createdBy"; + #[doc = "Downloading..."] + pub const STORE_DOWNLOADING: &str = "store.downloading"; + #[doc = "Downloading: %s"] + pub const STORE_DOWNLOADING_TITLE: &str = "store.downloading.title"; + #[doc = "Updating..."] + pub const STORE_UPDATING: &str = "store.updating"; + #[doc = "Updating: %s"] + pub const STORE_UPDATING_TITLE: &str = "store.updating.title"; + #[doc = "Importing: %s"] + pub const STORE_IMPORTING_TITLE: &str = "store.importing.title"; + #[doc = "Importing..."] + pub const STORE_IMPORTING: &str = "store.importing"; + #[doc = "See All"] + pub const STORE_SHOWMORE: &str = "store.showMore"; + #[doc = "Today Only!"] + pub const STORE_PROMO_TODAY: &str = "store.promo.today"; + #[doc = "Don't Miss Today's Free Gift!"] + pub const STORE_PROMO_UPSELL: &str = "store.promo.upsell"; + #[doc = "Come back for Tomorrow's Free Gift!"] + pub const STORE_PROMO_COMEBACKTOMORROW: &str = "store.promo.comeBackTomorrow"; + #[doc = "Happy New Year!"] + pub const STORE_PROMO_END: &str = "store.promo.end"; + #[doc = "12 days of Minecraft starts tomorrow!"] + pub const STORE_PROMO_COMINGSOON: &str = "store.promo.comingSoon"; + #[doc = "On the first day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_FIRST: &str = "store.promo.holiday.first"; + #[doc = "On the second day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_SECOND: &str = "store.promo.holiday.second"; + #[doc = "On the third day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_THIRD: &str = "store.promo.holiday.third"; + #[doc = "On the fourth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_FOURTH: &str = "store.promo.holiday.fourth"; + #[doc = "On the fifth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_FIFTH: &str = "store.promo.holiday.fifth"; + #[doc = "On the sixth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_SIXTH: &str = "store.promo.holiday.sixth"; + #[doc = "On the seventh day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_SEVENTH: &str = "store.promo.holiday.seventh"; + #[doc = "On the eighth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_EIGHTH: &str = "store.promo.holiday.eighth"; + #[doc = "On the ninth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_NINTH: &str = "store.promo.holiday.ninth"; + #[doc = "On the tenth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_TENTH: &str = "store.promo.holiday.tenth"; + #[doc = "On the eleventh day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_ELEVENTH: &str = "store.promo.holiday.eleventh"; + #[doc = "On the twelfth day of Minecraft,"] + pub const STORE_PROMO_HOLIDAY_TWELFTH: &str = "store.promo.holiday.twelfth"; + #[doc = "Jan. %s"] + pub const STORE_PROMO_DATE_JAN: &str = "store.promo.date.jan"; + #[doc = "Feb. %s"] + pub const STORE_PROMO_DATE_FEB: &str = "store.promo.date.feb"; + #[doc = "Mar. %s"] + pub const STORE_PROMO_DATE_MAR: &str = "store.promo.date.mar"; + #[doc = "Apr. %s"] + pub const STORE_PROMO_DATE_APR: &str = "store.promo.date.apr"; + #[doc = "May %s"] + pub const STORE_PROMO_DATE_MAY: &str = "store.promo.date.may"; + #[doc = "Jun. %s"] + pub const STORE_PROMO_DATE_JUN: &str = "store.promo.date.jun"; + #[doc = "July %s"] + pub const STORE_PROMO_DATE_JULY: &str = "store.promo.date.july"; + #[doc = "Aug. %s"] + pub const STORE_PROMO_DATE_AUG: &str = "store.promo.date.aug"; + #[doc = "Sep. %s"] + pub const STORE_PROMO_DATE_SEP: &str = "store.promo.date.sep"; + #[doc = "Oct. %s"] + pub const STORE_PROMO_DATE_OCT: &str = "store.promo.date.oct"; + #[doc = "Nov. %s"] + pub const STORE_PROMO_DATE_NOV: &str = "store.promo.date.nov"; + #[doc = "Dec. %s"] + pub const STORE_PROMO_DATE_DEC: &str = "store.promo.date.dec"; + #[doc = "My Account"] + pub const STORE_MYACCOUNT: &str = "store.myAccount"; + #[doc = "Sign In"] + pub const STORE_XBL_SIGNIN: &str = "store.xbl.signin"; + #[doc = "Sign In or Sign Up For Free"] + pub const STORE_XBL_SIGNINORSIGNUP: &str = "store.xbl.signinOrSignUp"; + #[doc = "Disconnected"] + pub const STORE_XBL_DISCONNECTED: &str = "store.xbl.disconnected"; + #[doc = "On Sale Now!"] + pub const STORE_SALES_ALLBYCREATOR: &str = "store.sales.allByCreator"; + #[doc = "Bundles on Sale Now!"] + pub const STORE_SALES_BUNDLESONSALE: &str = "store.sales.bundlesOnSale"; + #[doc = "Mash-ups on Sale Now!"] + pub const STORE_SALES_MASHUPSONSALE: &str = "store.sales.mashupsOnSale"; + #[doc = "Skins on Sale Now!"] + pub const STORE_SALES_SKINSONSALE: &str = "store.sales.skinsOnSale"; + #[doc = "Texture Packs on Sale Now!"] + pub const STORE_SALES_TEXTURESONSALE: &str = "store.sales.texturesOnSale"; + #[doc = "Worlds on Sale Now!"] + pub const STORE_SALES_WORLDSONSALE: &str = "store.sales.worldsOnSale"; + #[doc = "%s Store"] + pub const STORE_SHOWALLOFFERS_LIST_TITLE: &str = "store.showalloffers.list.title"; + #[doc = "Go Back"] + pub const STORE_SHOWALLOFFERS_LIST_BACK: &str = "store.showalloffers.list.back"; + #[doc = "Fun Ways to Play"] + pub const STORE_SUGGESTEDOFFERS_DEFAULTTITLE: &str = "store.suggestedOffers.defaultTitle"; + #[doc = "Coin purchase is not available on this version of Minecraft."] + pub const STORE_MINECOIN_NOTAVAILABLE: &str = "store.minecoin.notavailable"; + #[doc = "%d Results"] + pub const STORE_SEARCH_ALLRESULTS: &str = "store.search.allResults"; + #[doc = "Try searching for %s!"] + pub const STORE_SEARCH_DYNAMICPLACEHOLDERTEXT: &str = "store.search.dynamicPlaceHolderText"; + #[doc = "Oops! There are no results for \"%s\" and the selected filters. Try broadening search..."] + pub const STORE_SEARCH_ERROR_SEARCHSTRINGANDFILTERS: &str = + "store.search.error.searchStringAndFilters"; + #[doc = "Oops! There are no results for \"%s\". Try another phrase..."] + pub const STORE_SEARCH_ERROR_SEARCHSTRINGANDNOFILTERS: &str = + "store.search.error.searchStringAndNoFilters"; + #[doc = "Oops! No results were found with the selected filters. Try broadening search..."] + pub const STORE_SEARCH_ERROR_EMPTYSEARCHSTRINGANDFILTERS: &str = + "store.search.error.emptySearchStringAndFilters"; + #[doc = "Oops! We can't search for nothing."] + pub const STORE_SEARCH_ERROR_EMPTYSEARCH: &str = "store.search.error.emptySearch"; + #[doc = "-- Only showing content that will work on this device."] + pub const STORE_SEARCH_GREYLISTEDRESULTS: &str = "store.search.greyListedResults"; + #[doc = "Oops! We think you are disconnected from the internet. Check your connection and try again!"] + pub const STORE_SEARCH_NOCONNECTIONERRORTEXT: &str = "store.search.noConnectionErrorText"; + #[doc = "Enter Search Here..."] + pub const STORE_SEARCH_PLACEHOLDERTEXT: &str = "store.search.placeHolderText"; + #[doc = "Results"] + pub const STORE_SEARCH_PLURALRESULTS: &str = "store.search.pluralResults"; + #[doc = "Possible Results"] + pub const STORE_SEARCH_PLURALPOSSIBLERESULTS: &str = "store.search.pluralPossibleResults"; + #[doc = "Result"] + pub const STORE_SEARCH_SINGULARRESULT: &str = "store.search.singularResult"; + #[doc = "Possible Result"] + pub const STORE_SEARCH_SINGULARPOSSIBLERESULT: &str = "store.search.singularPossibleResult"; + #[doc = "Marketplace Search"] + pub const STORE_SEARCH_TITLE: &str = "store.search.title"; + #[doc = "Trending Search: %s"] + pub const STORE_SEARCH_TRENDINGROWTITLE: &str = "store.search.trendingRowTitle"; + #[doc = "Search"] + pub const STORE_SEARCH_BUTTON: &str = "store.search.button"; + #[doc = "Bundles"] + pub const STORE_SEARCH_FILTERS_BUNDLES: &str = "store.search.filters.bundles"; + #[doc = "Clear Filters"] + pub const STORE_SEARCH_FILTERS_CLEAR: &str = "store.search.filters.clear"; + #[doc = "Reset Filters"] + pub const STORE_SEARCH_FILTERS_RESET: &str = "store.search.filters.reset"; + #[doc = "Clear Creator Filters"] + pub const STORE_SEARCH_FILTER_CLEAR_CREATOR: &str = "store.search.filter.clear.creator"; + #[doc = "Creators"] + pub const STORE_SEARCH_FILTER_CREATOR: &str = "store.search.filter.creator"; + #[doc = "%d Creators"] + pub const STORE_SEARCH_FILTER_CREATOR_SELECTEDCOUNT: &str = + "store.search.filter.creator.selectedCount"; + #[doc = "Graphics"] + pub const STORE_SEARCH_FILTER_GRAPHICS: &str = "store.search.filter.graphics"; + #[doc = "RTX"] + pub const STORE_SEARCH_FILTER_GRAPHICS_RTX: &str = "store.search.filter.graphics.rtx"; + #[doc = "Vibrant Visuals"] + pub const STORE_SEARCH_FILTER_GRAPHICS_VIBRANTVISUALS: &str = + "store.search.filter.graphics.vibrantVisuals"; + #[doc = "Offer Types"] + pub const STORE_SEARCH_FILTER_OFFER_TYPE: &str = "store.search.filter.offer_type"; + #[doc = "%d Offer Types"] + pub const STORE_SEARCH_FILTER_OFFER_TYPE_SELECTEDCOUNT: &str = + "store.search.filter.offer_type.selectedCount"; + #[doc = "Bundles"] + pub const STORE_SEARCH_FILTER_OFFER_TYPE_BUNDLES: &str = + "store.search.filter.offer_type.bundles"; + #[doc = "Realms Plus"] + pub const STORE_SEARCH_FILTER_OFFER_TYPE_REALMSPLUS: &str = + "store.search.filter.offer_type.realmsplus"; + #[doc = "Marketplace Pass"] + pub const STORE_SEARCH_FILTER_OFFER_TYPE_CSB: &str = "store.search.filter.offer_type.csb"; + #[doc = "Clear Pack Type Filters"] + pub const STORE_SEARCH_FILTER_CLEAR_PACK_TYPE: &str = "store.search.filter.clear.pack_type"; + #[doc = "Mash-ups"] + pub const STORE_SEARCH_FILTER_MASHUPPACKS: &str = "store.search.filter.mashupPacks"; + #[doc = "and %s"] + pub const STORE_SEARCH_FILTER_ANDSELECTEDTEXT: &str = "store.search.filter.andSelectedText"; + #[doc = "Pack Types"] + pub const STORE_SEARCH_FILTER_PACK_TYPE: &str = "store.search.filter.pack_type"; + #[doc = "%d Pack Types"] + pub const STORE_SEARCH_FILTER_PACK_TYPE_SELECTEDCOUNT: &str = + "store.search.filter.pack_type.selectedCount"; + #[doc = "Minecoins"] + pub const STORE_SEARCH_FILTER_MINECOIN: &str = "store.search.filter.minecoin"; + #[doc = "%d Minecoin Filters"] + pub const STORE_SEARCH_FILTER_MINECOIN_SELECTEDCOUNT: &str = + "store.search.filter.minecoin.selectedCount"; + #[doc = "Clear Minecoin Filters"] + pub const STORE_SEARCH_FILTER_CLEAR_MINECOIN: &str = "store.search.filter.clear.minecoin"; + #[doc = "Ratings"] + pub const STORE_SEARCH_FILTER_RATING: &str = "store.search.filter.rating"; + #[doc = "%d Rating Filters"] + pub const STORE_SEARCH_FILTER_RATING_SELECTEDCOUNT: &str = + "store.search.filter.rating.selectedCount"; + #[doc = "Clear Rating Filters"] + pub const STORE_SEARCH_FILTER_CLEAR_RATING: &str = "store.search.filter.clear.rating"; + #[doc = "Add-Ons"] + pub const STORE_SEARCH_FILTER_ADDONPACKS: &str = "store.search.filter.addonPacks"; + #[doc = "Skins"] + pub const STORE_SEARCH_FILTER_SKINPACKS: &str = "store.search.filter.skinPacks"; + #[doc = "Textures"] + pub const STORE_SEARCH_FILTER_TEXTUREPACKS: &str = "store.search.filter.texturePacks"; + #[doc = "Filters"] + pub const STORE_SEARCH_FILTER_TITLE: &str = "store.search.filter.title"; + #[doc = "Worlds"] + pub const STORE_SEARCH_FILTER_WORLDTEMPLATES: &str = "store.search.filter.worldTemplates"; + #[doc = "Add-Ons"] + pub const STORE_SEARCH_FILTER_ADDONS: &str = "store.search.filter.addOns"; + #[doc = "Installed State"] + pub const STORE_SEARCH_FILTER_INSTALLED_STATE: &str = "store.search.filter.installed_state"; + #[doc = "Installed"] + pub const STORE_SEARCH_FILTER_INSTALLED: &str = "store.search.filter.installed"; + #[doc = "Not Installed"] + pub const STORE_SEARCH_FILTER_NOTINSTALLED: &str = "store.search.filter.notInstalled"; + #[doc = "Reset Installed Filters"] + pub const STORE_SEARCH_FILTER_CLEAR_INSTALLED: &str = "store.search.filter.clear.installed"; + #[doc = "Body"] + pub const STORE_SEARCH_FILTER_DRESSINGROOMBODY: &str = "store.search.filter.dressingroombody"; + #[doc = "%d Parts"] + pub const STORE_SEARCH_FILTER_DRESSINGROOMBODY_SELECTEDCOUNT: &str = + "store.search.filter.dressingroombody.selectedCount"; + #[doc = "Style"] + pub const STORE_SEARCH_FILTER_DRESSINGROOMSTYLE: &str = "store.search.filter.dressingroomstyle"; + #[doc = "%d Styles"] + pub const STORE_SEARCH_FILTER_DRESSINGROOMSTYLE_SELECTEDCOUNT: &str = + "store.search.filter.dressingroomstyle.selectedCount"; + #[doc = "Sort"] + pub const STORE_SEARCH_SORT_MENU_SORTCONSTWORD: &str = "store.search.sort_menu.sortConstWord"; + #[doc = "Relevance"] + pub const STORE_SEARCH_SORT_MENU_DEFAULT: &str = "store.search.sort_menu.Default"; + #[doc = "Newest First"] + pub const STORE_SEARCH_SORT_MENU_NEWESTFIRST: &str = "store.search.sort_menu.NewestFirst"; + #[doc = "Oldest First"] + pub const STORE_SEARCH_SORT_MENU_OLDESTFIRST: &str = "store.search.sort_menu.OldestFirst"; + #[doc = "A to Z"] + pub const STORE_SEARCH_SORT_MENU_A_TO_Z: &str = "store.search.sort_menu.A_to_Z"; + #[doc = "Z to A"] + pub const STORE_SEARCH_SORT_MENU_Z_TO_A: &str = "store.search.sort_menu.Z_to_A"; + #[doc = "Installed"] + pub const STORE_SEARCH_SORT_MENU_INSTALLED: &str = "store.search.sort_menu.Installed"; + #[doc = "Not Installed"] + pub const STORE_SEARCH_SORT_MENU_NOTINSTALLED: &str = "store.search.sort_menu.notInstalled"; + #[doc = "Price: High to Low"] + pub const STORE_SEARCH_SORT_MENU_HIGHESTPRICE: &str = "store.search.sort_menu.HighestPrice"; + #[doc = "Price: Low to High"] + pub const STORE_SEARCH_SORT_MENU_LOWESTPRICE: &str = "store.search.sort_menu.LowestPrice"; + #[doc = "Rating: High to Low"] + pub const STORE_SEARCH_SORT_MENU_HIGHESTRATING: &str = "store.search.sort_menu.HighestRating"; + #[doc = "Rating: Low to High"] + pub const STORE_SEARCH_SORT_MENU_LOWESTRATING: &str = "store.search.sort_menu.LowestRating"; + #[doc = "by %s"] + pub const STORE_SEARCH_SORT_MENU_RESULTTEXT: &str = "store.search.sort_menu.resultText"; + #[doc = "'A' to 'Z'"] + pub const STORE_SEARCH_SORT_MENU_A_TO_Z_TTS_TITLE: &str = + "store.search.sort_menu.A_to_Z.tts.title"; + #[doc = "'Z' to 'A'"] + pub const STORE_SEARCH_SORT_MENU_Z_TO_A_TTS_TITLE: &str = + "store.search.sort_menu.Z_to_A.tts.title"; + #[doc = "Next >"] + pub const STORE_PAGINATION_NEXT: &str = "store.pagination.next"; + #[doc = "< Previous"] + pub const STORE_PAGINATION_PREVIOUS: &str = "store.pagination.previous"; + #[doc = "Whoa! %s made such a cool pack. You've got to check this out."] + pub const STORE_SHAREDESCRIPTION: &str = "store.shareDescription"; + #[doc = "Link copied to clipboard!"] + pub const STORE_COPYTOASTMESSAGE: &str = "store.copyToastMessage"; + #[doc = "Content successfully uploaded to the selected Realm."] + pub const STORE_UPLOADCONTENTTOREALMSSUCCESS: &str = "store.uploadContentToRealmsSuccess"; + #[doc = "Error"] + pub const STORE_UPLOADCONTENTTOREALMSFAIL_TITLE: &str = "store.uploadContentToRealmsFail.title"; + #[doc = "Applying content to Realm"] + pub const STORE_UPLOADCONTENTTOREALMSPROGRESSTITLE: &str = + "store.uploadContentToRealmsProgressTitle"; + #[doc = "The selected content is being applied to your Realm."] + pub const STORE_UPLOADCONTENTTOREALMSPROGRESSTEXT: &str = + "store.uploadContentToRealmsProgressText"; + #[doc = "Failed to upload content to the selected Realm!"] + pub const STORE_UPLOADCONTENTTOREALMSFAIL_MESSAGE: &str = + "store.uploadContentToRealmsFail.message"; + #[doc = "You do not own one or more of the applied content!"] + pub const STORE_UPLOADCONTENTTOREALMSFAIL_FORBIDDEN_MESSAGE: &str = + "store.uploadContentToRealmsFail.forbidden.message"; + #[doc = "Create on Realm"] + pub const STORE_APPLYTOREALM: &str = "store.applyToRealm"; + #[doc = "In Realms Plus"] + pub const STORE_INREALMSPLUS: &str = "store.inRealmsPlus"; + #[doc = "In Marketplace Pass"] + pub const STORE_INCSB: &str = "store.inCsb"; + #[doc = "Replace World?"] + pub const STORE_UPLOADWORLDTITLE: &str = "store.uploadWorldTitle"; + #[doc = "Replace Pack?"] + pub const STORE_UPLOADPACKTITLE: &str = "store.uploadPackTitle"; + #[doc = "This will remove your current world from your Realm's active slot and let you replace it with a new one. Your Realm's members will have access to your new world. Select \"Cancel\" to go and download a copy of the current world to prevent data loss or \"Confirm\" to continue and replace your world."] + pub const STORE_UPLOADWORLDMESSAGE: &str = "store.uploadWorldMessage"; + #[doc = "This will remove all current applied resource and behavior packs from your Realm and replace it with the selected pack. Do you want to continue?"] + pub const STORE_UPLOADPACKMESSAGE: &str = "store.uploadPackMessage"; + #[doc = "Loading Marketplace..."] + pub const STORE_PROGRESS_DIALOG_TITLE: &str = "store.progress.dialog.title"; + #[doc = "Check Marketplace daily for new content."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_1: &str = "store.progress.dialog.tooltip.1"; + #[doc = "Find your previous purchases in your library."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_2: &str = "store.progress.dialog.tooltip.2"; + #[doc = "Check out our minecoin bundles - some come with bonus coins."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_3: &str = "store.progress.dialog.tooltip.3"; + #[doc = "Rating your purchase sends feedback to our content creators."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_4: &str = "store.progress.dialog.tooltip.4"; + #[doc = "Add-Ons can be used on both new and existing worlds."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_5: &str = "store.progress.dialog.tooltip.5"; + #[doc = "Try out all different types of content - worlds, skins, add-ons, textures."] + pub const STORE_PROGRESS_DIALOG_TOOLTIP_6: &str = "store.progress.dialog.tooltip.6"; + #[doc = "Changed Graphic Mode - Vibrant Visuals enabled"] + pub const STORE_VIBRANTVISUALS_ENABLED_AUTOMATICALLY_SUCCESS: &str = + "store.vibrantvisuals.enabled.automatically.success"; + #[doc = "Graphics Mode Setting not changed to Vibrant Visuals"] + pub const STORE_VIBRANTVISUALS_ENABLED_AUTOMATICALLY_FAILED: &str = + "store.vibrantvisuals.enabled.automatically.failed"; + #[doc = "Are you sure you want to start broadcasting?"] + pub const STREAM_CONFIRM_START: &str = "stream.confirm_start"; + #[doc = "Before you can broadcast Minecraft through Twitch, you will need to link your Twitch account on mojang.com. Would you like to do that now?"] + pub const STREAM_UNAVAILABLE_ACCOUNT_NOT_BOUND: &str = "stream.unavailable.account_not_bound"; + #[doc = "Link Accounts"] + pub const STREAM_UNAVAILABLE_ACCOUNT_NOT_BOUND_OKAY: &str = + "stream.unavailable.account_not_bound.okay"; + #[doc = "Before you can broadcast Minecraft through Twitch, you will need to migrate your Minecraft account to a Mojang account. Would you like to do that now?"] + pub const STREAM_UNAVAILABLE_ACCOUNT_NOT_MIGRATED: &str = + "stream.unavailable.account_not_migrated"; + #[doc = "Migrate Account"] + pub const STREAM_UNAVAILABLE_ACCOUNT_NOT_MIGRATED_OKAY: &str = + "stream.unavailable.account_not_migrated.okay"; + #[doc = "Authentication to Twitch failed. Please go to mojang.com and rebind your Twitch account."] + pub const STREAM_UNAVAILABLE_FAILED_AUTH: &str = "stream.unavailable.failed_auth"; + #[doc = "Rebind Accounts"] + pub const STREAM_UNAVAILABLE_FAILED_AUTH_OKAY: &str = "stream.unavailable.failed_auth.okay"; + #[doc = "Unable to authenticate to Twitch. Please try again later."] + pub const STREAM_UNAVAILABLE_FAILED_AUTH_ERROR: &str = "stream.unavailable.failed_auth_error"; + #[doc = "Unable to initialize the Twitch SDK."] + pub const STREAM_UNAVAILABLE_INITIALIZATION_FAILURE: &str = + "stream.unavailable.initialization_failure"; + #[doc = "(Reason: %s)"] + pub const STREAM_UNAVAILABLE_INITIALIZATION_FAILURE_EXTRA: &str = + "stream.unavailable.initialization_failure.extra"; + #[doc = "The custom java version used to launch Minecraft has a different architecture than the one used to run the launcher. Please make sure these are the same, either 32-bit or 64-bit for both."] + pub const STREAM_UNAVAILABLE_LIBRARY_ARCH_MISMATCH: &str = + "stream.unavailable.library_arch_mismatch"; + #[doc = "Unable to load the libraries needed for the integrated Twitch broadcasting service."] + pub const STREAM_UNAVAILABLE_LIBRARY_FAILURE: &str = "stream.unavailable.library_failure"; + #[doc = "Your video card needs to support at least OpenGL version 3.0 or support Framebuffer Objects via an extension to use the integrated Twitch broadcasting."] + pub const STREAM_UNAVAILABLE_NO_FBO: &str = "stream.unavailable.no_fbo"; + #[doc = "Framebuffer object support via ARB is: %s"] + pub const STREAM_UNAVAILABLE_NO_FBO_ARB: &str = "stream.unavailable.no_fbo.arb"; + #[doc = "Separate blending support via EXT is: %s"] + pub const STREAM_UNAVAILABLE_NO_FBO_BLEND: &str = "stream.unavailable.no_fbo.blend"; + #[doc = "Framebuffer object support via EXT is: %s"] + pub const STREAM_UNAVAILABLE_NO_FBO_EXT: &str = "stream.unavailable.no_fbo.ext"; + #[doc = "You are currently using: %s"] + pub const STREAM_UNAVAILABLE_NO_FBO_VERSION: &str = "stream.unavailable.no_fbo.version"; + #[doc = "Unfortunately the integrated Twitch broadcasting on Mac requires a version of OSX newer than the one you are on. You must use 10.7 (Mac OS X Lion) or newer to be able to use this service. Would you like to visit apple.com to learn about upgrading?"] + pub const STREAM_UNAVAILABLE_NOT_SUPPORTED_MAC: &str = "stream.unavailable.not_supported.mac"; + #[doc = "Upgrade"] + pub const STREAM_UNAVAILABLE_NOT_SUPPORTED_MAC_OKAY: &str = + "stream.unavailable.not_supported.mac.okay"; + #[doc = "Unfortunately the integrated Twitch broadcasting service requires Windows (Vista or newer) or Mac OS X (10.7/Lion or newer)"] + pub const STREAM_UNAVAILABLE_NOT_SUPPORTED_OTHER: &str = + "stream.unavailable.not_supported.other"; + #[doc = "Unfortunately the integrated Twitch broadcasting requires a newer version of Windows than you are on. You must have at least Windows Vista or newer."] + pub const STREAM_UNAVAILABLE_NOT_SUPPORTED_WINDOWS: &str = + "stream.unavailable.not_supported.windows"; + #[doc = "Report to Mojang"] + pub const STREAM_UNAVAILABLE_REPORT_TO_MOJANG: &str = "stream.unavailable.report_to_mojang"; + #[doc = "Soundflower is required to be able to stream on Mac. %s"] + pub const STREAM_UNAVAILABLE_SOUNDFLOWER_CHAT: &str = "stream.unavailable.soundflower.chat"; + #[doc = "Please click here to install it."] + pub const STREAM_UNAVAILABLE_SOUNDFLOWER_CHAT_LINK: &str = + "stream.unavailable.soundflower.chat.link"; + #[doc = "Twitch Broadcasting Unavailable"] + pub const STREAM_UNAVAILABLE_TITLE: &str = "stream.unavailable.title"; + #[doc = "Unfortunately you cannot broadcast to Twitch at this time. And we don't know why :'("] + pub const STREAM_UNAVAILABLE_UNKNOWN: &str = "stream.unavailable.unknown"; + #[doc = "Could not start stream: %s"] + pub const STREAM_UNAVAILABLE_UNKNOWN_CHAT: &str = "stream.unavailable.unknown.chat"; + #[doc = "Twitch Administrator"] + pub const STREAM_USER_MODE_ADMINISTRATOR: &str = "stream.user.mode.administrator"; + #[doc = "Banned"] + pub const STREAM_USER_MODE_BANNED: &str = "stream.user.mode.banned"; + #[doc = "Banned on %s's channel"] + pub const STREAM_USER_MODE_BANNED_OTHER: &str = "stream.user.mode.banned.other"; + #[doc = "Banned on your channel"] + pub const STREAM_USER_MODE_BANNED_SELF: &str = "stream.user.mode.banned.self"; + #[doc = "Broadcaster"] + pub const STREAM_USER_MODE_BROADCASTER: &str = "stream.user.mode.broadcaster"; + #[doc = "Broadcaster"] + pub const STREAM_USER_MODE_BROADCASTER_OTHER: &str = "stream.user.mode.broadcaster.other"; + #[doc = "Broadcaster (You!)"] + pub const STREAM_USER_MODE_BROADCASTER_SELF: &str = "stream.user.mode.broadcaster.self"; + #[doc = "Moderator"] + pub const STREAM_USER_MODE_MODERATOR: &str = "stream.user.mode.moderator"; + #[doc = "Moderator on %s's channel"] + pub const STREAM_USER_MODE_MODERATOR_OTHER: &str = "stream.user.mode.moderator.other"; + #[doc = "Moderator on your channel"] + pub const STREAM_USER_MODE_MODERATOR_SELF: &str = "stream.user.mode.moderator.self"; + #[doc = "Twitch Staff"] + pub const STREAM_USER_MODE_STAFF: &str = "stream.user.mode.staff"; + #[doc = "Subscriber"] + pub const STREAM_USER_SUBSCRIPTION_SUBSCRIBER: &str = "stream.user.subscription.subscriber"; + #[doc = "Subscriber to %s's channel"] + pub const STREAM_USER_SUBSCRIPTION_SUBSCRIBER_OTHER: &str = + "stream.user.subscription.subscriber.other"; + #[doc = "Subscriber to your channel"] + pub const STREAM_USER_SUBSCRIPTION_SUBSCRIBER_SELF: &str = + "stream.user.subscription.subscriber.self"; + #[doc = "Twitch Turbo"] + pub const STREAM_USER_SUBSCRIPTION_TURBO: &str = "stream.user.subscription.turbo"; + #[doc = "Ban"] + pub const STREAM_USERINFO_BAN: &str = "stream.userinfo.ban"; + #[doc = "Click to manage user"] + pub const STREAM_USERINFO_CHATTOOLTIP: &str = "stream.userinfo.chatTooltip"; + #[doc = "Promote to Moderator"] + pub const STREAM_USERINFO_MOD: &str = "stream.userinfo.mod"; + #[doc = "Timeout"] + pub const STREAM_USERINFO_TIMEOUT: &str = "stream.userinfo.timeout"; + #[doc = "Unban"] + pub const STREAM_USERINFO_UNBAN: &str = "stream.userinfo.unban"; + #[doc = "Demote from Moderator"] + pub const STREAM_USERINFO_UNMOD: &str = "stream.userinfo.unmod"; + #[doc = "Profanity Filter"] + pub const PROFANITY_FILTER_TITLE: &str = "profanity_filter.title"; + #[doc = "The text you entered contains words that others may find offensive and cannot be used. Please try again."] + pub const PROFANITY_FILTER_MSG: &str = "profanity_filter.msg"; + #[doc = "Go Back"] + pub const TERMS_AND_CONDITIONS_GOBACK: &str = "terms_and_conditions.goBack"; + #[doc = "To view terms and conditions, please visit https://minecraft.net/terms in any web browser."] + pub const TERMS_AND_CONDITIONS_VIEWTERMSANDCONDITIONS: &str = + "terms_and_conditions.viewTermsAndConditions"; + #[doc = "TAP"] + pub const TEXTTOICON_TOUCH_ASSIGMENT_ATTACK: &str = "textToIcon.touch.assigment.attack"; + #[doc = "LONG TAP"] + pub const TEXTTOICON_TOUCH_ASSIGMENT_USE: &str = "textToIcon.touch.assigment.use"; + #[doc = "Acacia Fence"] + pub const TILE_ACACIAFENCE_NAME: &str = "tile.acaciaFence.name"; + #[doc = "Acacia Fence Gate"] + pub const TILE_ACACIA_FENCE_GATE_NAME: &str = "tile.acacia_fence_gate.name"; + #[doc = "Activator Rail"] + pub const TILE_ACTIVATOR_RAIL_NAME: &str = "tile.activator_rail.name"; + #[doc = "Allow"] + pub const TILE_ALLOW_NAME: &str = "tile.allow.name"; + #[doc = "Air"] + pub const TILE_AIR_NAME: &str = "tile.air.name"; + #[doc = "Unknown"] + pub const TILE_UNKNOWN_NAME: &str = "tile.unknown.name"; + #[doc = "Deny"] + pub const TILE_DENY_NAME: &str = "tile.deny.name"; + #[doc = "Border"] + pub const TILE_BORDER_BLOCK_NAME: &str = "tile.border_block.name"; + #[doc = "Anvil"] + pub const TILE_ANVIL_INTACT_NAME: &str = "tile.anvil.intact.name"; + #[doc = "Anvil"] + pub const TILE_ANVIL_NAME: &str = "tile.anvil.name"; + #[doc = "Chipped Anvil"] + pub const TILE_ANVIL_SLIGHTLYDAMAGED_NAME: &str = "tile.anvil.slightlyDamaged.name"; + #[doc = "Damaged Anvil"] + pub const TILE_ANVIL_VERYDAMAGED_NAME: &str = "tile.anvil.veryDamaged.name"; + #[doc = "Barrier"] + pub const TILE_BARRIER_NAME: &str = "tile.barrier.name"; + #[doc = "Beacon"] + pub const TILE_BEACON_NAME: &str = "tile.beacon.name"; + #[doc = "Primary Power"] + pub const TILE_BEACON_PRIMARY: &str = "tile.beacon.primary"; + #[doc = "Secondary Power"] + pub const TILE_BEACON_SECONDARY: &str = "tile.beacon.secondary"; + #[doc = "Primary"] + pub const TILE_BEACON_PRIMARY_POCKET: &str = "tile.beacon.primary.pocket"; + #[doc = "Secondary"] + pub const TILE_BEACON_SECONDARY_POCKET: &str = "tile.beacon.secondary.pocket"; + #[doc = "Beehive"] + pub const TILE_BEEHIVE_NAME: &str = "tile.beehive.name"; + #[doc = "Bee Nest"] + pub const TILE_BEE_NEST_NAME: &str = "tile.bee_nest.name"; + #[doc = "Target"] + pub const TILE_TARGET_NAME: &str = "tile.target.name"; + #[doc = "Bed"] + pub const TILE_BED_NAME: &str = "tile.bed.name"; + #[doc = "You can only sleep at night or during thunderstorms"] + pub const TILE_BED_NOSLEEP: &str = "tile.bed.noSleep"; + #[doc = "You may not rest now, there are monsters nearby"] + pub const TILE_BED_NOTSAFE: &str = "tile.bed.notSafe"; + #[doc = "Your home bed was missing or obstructed"] + pub const TILE_BED_NOTVALID: &str = "tile.bed.notValid"; + #[doc = "This bed is occupied"] + pub const TILE_BED_OCCUPIED: &str = "tile.bed.occupied"; + #[doc = "Respawn point set"] + pub const TILE_BED_RESPAWNSET: &str = "tile.bed.respawnSet"; + #[doc = "Bed is too far away"] + pub const TILE_BED_TOOFAR: &str = "tile.bed.tooFar"; + #[doc = "Bed is obstructed"] + pub const TILE_BED_OBSTRUCTED: &str = "tile.bed.obstructed"; + #[doc = "Bedrock"] + pub const TILE_BEDROCK_NAME: &str = "tile.bedrock.name"; + #[doc = "Bell"] + pub const TILE_BELL_NAME: &str = "tile.bell.name"; + #[doc = "Camera"] + pub const TILE_CAMERA_NAME: &str = "tile.camera.name"; + #[doc = "Conduit"] + pub const TILE_CONDUIT_NAME: &str = "tile.conduit.name"; + #[doc = "Invisible Bedrock"] + pub const TILE_INVISIBLEBEDROCK_NAME: &str = "tile.invisibleBedrock.name"; + #[doc = "Beetroot"] + pub const TILE_BEETROOT_NAME: &str = "tile.beetroot.name"; + #[doc = "Big Dripleaf"] + pub const TILE_BIG_DRIPLEAF_NAME: &str = "tile.big_dripleaf.name"; + #[doc = "Small Dripleaf"] + pub const TILE_SMALL_DRIPLEAF_BLOCK_NAME: &str = "tile.small_dripleaf_block.name"; + #[doc = "Hanging Roots"] + pub const TILE_HANGING_ROOTS_NAME: &str = "tile.hanging_roots.name"; + #[doc = "Rooted Dirt"] + pub const TILE_DIRT_WITH_ROOTS_NAME: &str = "tile.dirt_with_roots.name"; + #[doc = "Spore Blossom"] + pub const TILE_SPORE_BLOSSOM_NAME: &str = "tile.spore_blossom.name"; + #[doc = "Azalea Leaves"] + pub const TILE_AZALEA_LEAVES_NAME: &str = "tile.azalea_leaves.name"; + #[doc = "Flowering Azalea Leaves"] + pub const TILE_AZALEA_LEAVES_FLOWERED_NAME: &str = "tile.azalea_leaves_flowered.name"; + #[doc = "Azalea"] + pub const TILE_AZALEA_NAME: &str = "tile.azalea.name"; + #[doc = "Flowering Azalea"] + pub const TILE_FLOWERING_AZALEA_NAME: &str = "tile.flowering_azalea.name"; + #[doc = "Cave Vines"] + pub const TILE_CAVE_VINES_NAME: &str = "tile.cave_vines.name"; + #[doc = "Cave Vines"] + pub const TILE_CAVE_VINES_BODY_WITH_BERRIES_NAME: &str = + "tile.cave_vines_body_with_berries.name"; + #[doc = "Cave Vines"] + pub const TILE_CAVE_VINES_HEAD_WITH_BERRIES_NAME: &str = + "tile.cave_vines_head_with_berries.name"; + #[doc = "Glow Berries"] + pub const ITEM_GLOW_BERRIES_NAME: &str = "item.glow_berries.name"; + #[doc = "Moss Block"] + pub const TILE_MOSS_BLOCK_NAME: &str = "tile.moss_block.name"; + #[doc = "Moss Carpet"] + pub const TILE_MOSS_CARPET_NAME: &str = "tile.moss_carpet.name"; + #[doc = "Birch Door"] + pub const TILE_BIRCH_DOOR_NAME: &str = "tile.birch_door.name"; + #[doc = "Birch Fence"] + pub const TILE_BIRCHFENCE_NAME: &str = "tile.birchFence.name"; + #[doc = "Birch Fence Gate"] + pub const TILE_BIRCH_FENCE_GATE_NAME: &str = "tile.birch_fence_gate.name"; + #[doc = "Blast Furnace"] + pub const TILE_BLAST_FURNACE_NAME: &str = "tile.blast_furnace.name"; + #[doc = "Lit Blast Furnace"] + pub const TILE_LIT_BLAST_FURNACE_NAME: &str = "tile.lit_blast_furnace.name"; + #[doc = "Bone Block"] + pub const TILE_BONE_BLOCK_NAME: &str = "tile.bone_block.name"; + #[doc = "Block of Coal"] + pub const TILE_COAL_BLOCK_NAME: &str = "tile.coal_block.name"; + #[doc = "Block of Diamond"] + pub const TILE_DIAMOND_BLOCK_NAME: &str = "tile.diamond_block.name"; + #[doc = "Block of Emerald"] + pub const TILE_EMERALD_BLOCK_NAME: &str = "tile.emerald_block.name"; + #[doc = "Block of Gold"] + pub const TILE_GOLD_BLOCK_NAME: &str = "tile.gold_block.name"; + #[doc = "Block of Iron"] + pub const TILE_IRON_BLOCK_NAME: &str = "tile.iron_block.name"; + #[doc = "Block of Lapis Lazuli"] + pub const TILE_LAPIS_BLOCK_NAME: &str = "tile.lapis_block.name"; + #[doc = "Block of Redstone"] + pub const TILE_REDSTONE_BLOCK_NAME: &str = "tile.redstone_block.name"; + #[doc = "Bookshelf"] + pub const TILE_BOOKSHELF_NAME: &str = "tile.bookshelf.name"; + #[doc = "Bricks"] + pub const TILE_BRICK_BLOCK_NAME: &str = "tile.brick_block.name"; + #[doc = "Brown Mushroom"] + pub const TILE_BROWN_MUSHROOM_NAME: &str = "tile.brown_mushroom.name"; + #[doc = "Mushroom"] + pub const TILE_BROWN_MUSHROOM_BLOCK_MUSHROOM_NAME: &str = + "tile.brown_mushroom_block.mushroom.name"; + #[doc = "Mushroom Stem"] + pub const TILE_BROWN_MUSHROOM_BLOCK_STEM_NAME: &str = "tile.brown_mushroom_block.stem.name"; + #[doc = "Brown Mushroom Block"] + pub const TILE_BROWN_MUSHROOM_BLOCK_CAP_NAME: &str = "tile.brown_mushroom_block.cap.name"; + #[doc = "Oak Button"] + pub const TILE_WOODEN_BUTTON_NAME: &str = "tile.wooden_button.name"; + #[doc = "Acacia Button"] + pub const TILE_ACACIA_BUTTON_NAME: &str = "tile.acacia_button.name"; + #[doc = "Birch Button"] + pub const TILE_BIRCH_BUTTON_NAME: &str = "tile.birch_button.name"; + #[doc = "Dark Oak Button"] + pub const TILE_DARK_OAK_BUTTON_NAME: &str = "tile.dark_oak_button.name"; + #[doc = "Jungle Button"] + pub const TILE_JUNGLE_BUTTON_NAME: &str = "tile.jungle_button.name"; + #[doc = "Respawn point set"] + pub const TILE_RESPAWN_ANCHOR_RESPAWNSET: &str = "tile.respawn_anchor.respawnSet"; + #[doc = "Your respawn anchor was out of charges, missing or obstructed"] + pub const TILE_RESPAWN_ANCHOR_NOTVALID: &str = "tile.respawn_anchor.notValid"; + #[doc = "Spruce Button"] + pub const TILE_SPRUCE_BUTTON_NAME: &str = "tile.spruce_button.name"; + #[doc = "Stone Button"] + pub const TILE_STONE_BUTTON_NAME: &str = "tile.stone_button.name"; + #[doc = "Cactus"] + pub const TILE_CACTUS_NAME: &str = "tile.cactus.name"; + #[doc = "Cake"] + pub const TILE_CAKE_NAME: &str = "tile.cake.name"; + #[doc = "Kelp"] + pub const TILE_KELP_NAME: &str = "tile.kelp.name"; + #[doc = "Dried Kelp Block"] + pub const TILE_DRIED_KELP_BLOCK_NAME: &str = "tile.dried_kelp_block.name"; + #[doc = "Carrots"] + pub const TILE_CARROTS_NAME: &str = "tile.carrots.name"; + #[doc = "Carved Pumpkin"] + pub const TILE_CARVED_PUMPKIN_NAME: &str = "tile.carved_pumpkin.name"; + #[doc = "Cauldron"] + pub const TILE_CAULDRON_NAME: &str = "tile.cauldron.name"; + #[doc = "Chalkboard"] + pub const TILE_CHALKBOARD_NAME: &str = "tile.chalkboard.name"; + #[doc = "Slate"] + pub const TILE_CHALKBOARD_ONEBYONE_NAME: &str = "tile.chalkboard.oneByOne.name"; + #[doc = "Poster"] + pub const TILE_CHALKBOARD_TWOBYONE_NAME: &str = "tile.chalkboard.twoByOne.name"; + #[doc = "Board"] + pub const TILE_CHALKBOARD_THREEBYTWO_NAME: &str = "tile.chalkboard.threeByTwo.name"; + #[doc = "Chest"] + pub const TILE_CHEST_NAME: &str = "tile.chest.name"; + #[doc = "Ender Chest"] + pub const TILE_ENDER_CHEST_NAME: &str = "tile.ender_chest.name"; + #[doc = "Jigsaw Block"] + pub const TILE_JIGSAW_NAME: &str = "tile.jigsaw.name"; + #[doc = "Heavy Core"] + pub const TILE_HEAVY_CORE_NAME: &str = "tile.heavy_core.name"; + #[doc = "Honey Block"] + pub const TILE_HONEY_BLOCK_NAME: &str = "tile.honey_block.name"; + #[doc = "Honeycomb Block"] + pub const TILE_HONEYCOMB_BLOCK_NAME: &str = "tile.honeycomb_block.name"; + #[doc = "Lodestone"] + pub const TILE_LODESTONE_NAME: &str = "tile.lodestone.name"; + #[doc = "Nether Sprouts"] + pub const TILE_NETHER_SPROUTS_NAME: &str = "tile.nether_sprouts.name"; + #[doc = "Crimson Stem"] + pub const TILE_CRIMSON_STEM_NAME: &str = "tile.crimson_stem.name"; + #[doc = "Warped Stem"] + pub const TILE_WARPED_STEM_NAME: &str = "tile.warped_stem.name"; + #[doc = "Stripped Crimson Stem"] + pub const TILE_STRIPPED_CRIMSON_STEM_NAME: &str = "tile.stripped_crimson_stem.name"; + #[doc = "Stripped Warped Stem"] + pub const TILE_STRIPPED_WARPED_STEM_NAME: &str = "tile.stripped_warped_stem.name"; + #[doc = "Crimson Hyphae"] + pub const TILE_CRIMSON_HYPHAE_NAME: &str = "tile.crimson_hyphae.name"; + #[doc = "Warped Hyphae"] + pub const TILE_WARPED_HYPHAE_NAME: &str = "tile.warped_hyphae.name"; + #[doc = "Stripped Crimson Hyphae"] + pub const TILE_STRIPPED_CRIMSON_HYPHAE_NAME: &str = "tile.stripped_crimson_hyphae.name"; + #[doc = "Stripped Warped Hyphae"] + pub const TILE_STRIPPED_WARPED_HYPHAE_NAME: &str = "tile.stripped_warped_hyphae.name"; + #[doc = "Crimson Planks"] + pub const TILE_CRIMSON_PLANKS_NAME: &str = "tile.crimson_planks.name"; + #[doc = "Warped Planks"] + pub const TILE_WARPED_PLANKS_NAME: &str = "tile.warped_planks.name"; + #[doc = "Crimson Door"] + pub const TILE_CRIMSON_DOOR_NAME: &str = "tile.crimson_door.name"; + #[doc = "Warped Door"] + pub const TILE_WARPED_DOOR_NAME: &str = "tile.warped_door.name"; + #[doc = "Crimson Trapdoor"] + pub const TILE_CRIMSON_TRAPDOOR_NAME: &str = "tile.crimson_trapdoor.name"; + #[doc = "Warped Trapdoor"] + pub const TILE_WARPED_TRAPDOOR_NAME: &str = "tile.warped_trapdoor.name"; + #[doc = "Crimson Sign"] + pub const TILE_CRIMSON_STANDING_SIGN_NAME: &str = "tile.crimson_standing_sign.name"; + #[doc = "Warped Sign"] + pub const TILE_WARPED_STANDING_SIGN_NAME: &str = "tile.warped_standing_sign.name"; + #[doc = "Warped Hanging Sign"] + pub const TILE_WARPED_HANGING_SIGN_NAME: &str = "tile.warped_hanging_sign.name"; + #[doc = "Crimson Sign"] + pub const TILE_CRIMSON_WALL_SIGN_NAME: &str = "tile.crimson_wall_sign.name"; + #[doc = "Warped Sign"] + pub const TILE_WARPED_WALL_SIGN_NAME: &str = "tile.warped_wall_sign.name"; + #[doc = "Crimson Stairs"] + pub const TILE_CRIMSON_STAIRS_NAME: &str = "tile.crimson_stairs.name"; + #[doc = "Warped Stairs"] + pub const TILE_WARPED_STAIRS_NAME: &str = "tile.warped_stairs.name"; + #[doc = "Crimson Fence"] + pub const TILE_CRIMSON_FENCE_NAME: &str = "tile.crimson_fence.name"; + #[doc = "Warped Fence"] + pub const TILE_WARPED_FENCE_NAME: &str = "tile.warped_fence.name"; + #[doc = "Crimson Fence Gate"] + pub const TILE_CRIMSON_FENCE_GATE_NAME: &str = "tile.crimson_fence_gate.name"; + #[doc = "Warped Fence Gate"] + pub const TILE_WARPED_FENCE_GATE_NAME: &str = "tile.warped_fence_gate.name"; + #[doc = "Crimson Button"] + pub const TILE_CRIMSON_BUTTON_NAME: &str = "tile.crimson_button.name"; + #[doc = "Warped Button"] + pub const TILE_WARPED_BUTTON_NAME: &str = "tile.warped_button.name"; + #[doc = "Crimson Pressure Plate"] + pub const TILE_CRIMSON_PRESSURE_PLATE_NAME: &str = "tile.crimson_pressure_plate.name"; + #[doc = "Warped Pressure Plate"] + pub const TILE_WARPED_PRESSURE_PLATE_NAME: &str = "tile.warped_pressure_plate.name"; + #[doc = "Crimson Slab"] + pub const TILE_CRIMSON_SLAB_NAME: &str = "tile.crimson_slab.name"; + #[doc = "Warped Slab"] + pub const TILE_WARPED_SLAB_NAME: &str = "tile.warped_slab.name"; + #[doc = "Crimson Slab"] + pub const TILE_CRIMSON_DOUBLE_SLAB_NAME: &str = "tile.crimson_double_slab.name"; + #[doc = "Warped Slab"] + pub const TILE_WARPED_DOUBLE_SLAB_NAME: &str = "tile.warped_double_slab.name"; + #[doc = "Shroomlight"] + pub const TILE_SHROOMLIGHT_NAME: &str = "tile.shroomlight.name"; + #[doc = "Crimson Nylium"] + pub const TILE_CRIMSON_NYLIUM_NAME: &str = "tile.crimson_nylium.name"; + #[doc = "Warped Nylium"] + pub const TILE_WARPED_NYLIUM_NAME: &str = "tile.warped_nylium.name"; + #[doc = "Basalt"] + pub const TILE_BASALT_NAME: &str = "tile.basalt.name"; + #[doc = "Polished Basalt"] + pub const TILE_POLISHED_BASALT_NAME: &str = "tile.polished_basalt.name"; + #[doc = "Blackstone"] + pub const TILE_BLACKSTONE_NAME: &str = "tile.blackstone.name"; + #[doc = "Polished Blackstone Bricks"] + pub const TILE_POLISHED_BLACKSTONE_BRICKS_NAME: &str = "tile.polished_blackstone_bricks.name"; + #[doc = "Cracked Polished Blackstone Bricks"] + pub const TILE_CRACKED_POLISHED_BLACKSTONE_BRICKS_NAME: &str = + "tile.cracked_polished_blackstone_bricks.name"; + #[doc = "Polished Blackstone Brick Stairs"] + pub const TILE_POLISHED_BLACKSTONE_BRICK_STAIRS_NAME: &str = + "tile.polished_blackstone_brick_stairs.name"; + #[doc = "Blackstone Stairs"] + pub const TILE_BLACKSTONE_STAIRS_NAME: &str = "tile.blackstone_stairs.name"; + #[doc = "Blackstone Wall"] + pub const TILE_BLACKSTONE_WALL_NAME: &str = "tile.blackstone_wall.name"; + #[doc = "Polished Blackstone Brick Wall"] + pub const TILE_POLISHED_BLACKSTONE_BRICK_WALL_NAME: &str = + "tile.polished_blackstone_brick_wall.name"; + #[doc = "Chiseled Polished Blackstone"] + pub const TILE_CHISELED_POLISHED_BLACKSTONE_NAME: &str = + "tile.chiseled_polished_blackstone.name"; + #[doc = "Gilded Blackstone"] + pub const TILE_GILDED_BLACKSTONE_NAME: &str = "tile.gilded_blackstone.name"; + #[doc = "Blackstone Slab"] + pub const TILE_BLACKSTONE_SLAB_NAME: &str = "tile.blackstone_slab.name"; + #[doc = "Blackstone Double Slab"] + pub const TILE_BLACKSTONE_DOUBLE_SLAB_NAME: &str = "tile.blackstone_double_slab.name"; + #[doc = "Polished Blackstone Brick Slab"] + pub const TILE_POLISHED_BLACKSTONE_BRICK_SLAB_NAME: &str = + "tile.polished_blackstone_brick_slab.name"; + #[doc = "Polished Blackstone Brick Double Slab"] + pub const TILE_POLISHED_BLACKSTONE_BRICK_DOUBLE_SLAB_NAME: &str = + "tile.polished_blackstone_brick_double_slab.name"; + #[doc = "Chain"] + pub const TILE_CHAIN_NAME: &str = "tile.chain.name"; + #[doc = "Soul Soil"] + pub const TILE_SOUL_SOIL_NAME: &str = "tile.soul_soil.name"; + #[doc = "Soul Fire"] + pub const TILE_SOUL_FIRE_NAME: &str = "tile.soul_fire.name"; + #[doc = "Polished Blackstone"] + pub const TILE_POLISHED_BLACKSTONE_NAME: &str = "tile.polished_blackstone.name"; + #[doc = "Polished Blackstone Stairs"] + pub const TILE_POLISHED_BLACKSTONE_STAIRS_NAME: &str = "tile.polished_blackstone_stairs.name"; + #[doc = "Polished Blackstone Slab"] + pub const TILE_POLISHED_BLACKSTONE_SLAB_NAME: &str = "tile.polished_blackstone_slab.name"; + #[doc = "Polished Blackstone Double Slab"] + pub const TILE_POLISHED_BLACKSTONE_DOUBLE_SLAB_NAME: &str = + "tile.polished_blackstone_double_slab.name"; + #[doc = "Polished Blackstone Pressure Plate"] + pub const TILE_POLISHED_BLACKSTONE_PRESSURE_PLATE_NAME: &str = + "tile.polished_blackstone_pressure_plate.name"; + #[doc = "Polished Blackstone Button"] + pub const TILE_POLISHED_BLACKSTONE_BUTTON_NAME: &str = "tile.polished_blackstone_button.name"; + #[doc = "Polished Blackstone Wall"] + pub const TILE_POLISHED_BLACKSTONE_WALL_NAME: &str = "tile.polished_blackstone_wall.name"; + #[doc = "Polished Tuff"] + pub const TILE_POLISHED_TUFF_NAME: &str = "tile.polished_tuff.name"; + #[doc = "Polished Tuff Slab"] + pub const TILE_POLISHED_TUFF_SLAB_NAME: &str = "tile.polished_tuff_slab.name"; + #[doc = "Polished Tuff Double Slab"] + pub const TILE_POLISHED_TUFF_DOUBLE_SLAB_NAME: &str = "tile.polished_tuff_double_slab.name"; + #[doc = "Polished Tuff Stairs"] + pub const TILE_POLISHED_TUFF_STAIRS_NAME: &str = "tile.polished_tuff_stairs.name"; + #[doc = "Polished Tuff Wall"] + pub const TILE_POLISHED_TUFF_WALL_NAME: &str = "tile.polished_tuff_wall.name"; + #[doc = "Soul Campfire"] + pub const TILE_SOUL_CAMPFIRE_NAME: &str = "tile.soul_campfire.name"; + #[doc = "Chiseled Nether Bricks"] + pub const TILE_CHISELED_NETHER_BRICKS_NAME: &str = "tile.chiseled_nether_bricks.name"; + #[doc = "Cracked Nether Bricks"] + pub const TILE_CRACKED_NETHER_BRICKS_NAME: &str = "tile.cracked_nether_bricks.name"; + #[doc = "Quartz Bricks"] + pub const TILE_QUARTZ_BRICKS_NAME: &str = "tile.quartz_bricks.name"; + #[doc = "Trapped Chest"] + pub const TILE_TRAPPED_CHEST_NAME: &str = "tile.trapped_chest.name"; + #[doc = "White Shulker Box"] + pub const TILE_SHULKERBOXWHITE_NAME: &str = "tile.shulkerBoxWhite.name"; + #[doc = "Orange Shulker Box"] + pub const TILE_SHULKERBOXORANGE_NAME: &str = "tile.shulkerBoxOrange.name"; + #[doc = "Magenta Shulker Box"] + pub const TILE_SHULKERBOXMAGENTA_NAME: &str = "tile.shulkerBoxMagenta.name"; + #[doc = "Light Blue Shulker Box"] + pub const TILE_SHULKERBOXLIGHTBLUE_NAME: &str = "tile.shulkerBoxLightBlue.name"; + #[doc = "Yellow Shulker Box"] + pub const TILE_SHULKERBOXYELLOW_NAME: &str = "tile.shulkerBoxYellow.name"; + #[doc = "Lime Shulker Box"] + pub const TILE_SHULKERBOXLIME_NAME: &str = "tile.shulkerBoxLime.name"; + #[doc = "Pink Shulker Box"] + pub const TILE_SHULKERBOXPINK_NAME: &str = "tile.shulkerBoxPink.name"; + #[doc = "Gray Shulker Box"] + pub const TILE_SHULKERBOXGRAY_NAME: &str = "tile.shulkerBoxGray.name"; + #[doc = "Light Gray Shulker Box"] + pub const TILE_SHULKERBOXSILVER_NAME: &str = "tile.shulkerBoxSilver.name"; + #[doc = "Cyan Shulker Box"] + pub const TILE_SHULKERBOXCYAN_NAME: &str = "tile.shulkerBoxCyan.name"; + #[doc = "Purple Shulker Box"] + pub const TILE_SHULKERBOXPURPLE_NAME: &str = "tile.shulkerBoxPurple.name"; + #[doc = "Blue Shulker Box"] + pub const TILE_SHULKERBOXBLUE_NAME: &str = "tile.shulkerBoxBlue.name"; + #[doc = "Brown Shulker Box"] + pub const TILE_SHULKERBOXBROWN_NAME: &str = "tile.shulkerBoxBrown.name"; + #[doc = "Green Shulker Box"] + pub const TILE_SHULKERBOXGREEN_NAME: &str = "tile.shulkerBoxGreen.name"; + #[doc = "Red Shulker Box"] + pub const TILE_SHULKERBOXRED_NAME: &str = "tile.shulkerBoxRed.name"; + #[doc = "Black Shulker Box"] + pub const TILE_SHULKERBOXBLACK_NAME: &str = "tile.shulkerBoxBlack.name"; + #[doc = "Shulker Box"] + pub const TILE_SHULKERBOX_NAME: &str = "tile.shulkerBox.name"; + #[doc = "Chorus Flower"] + pub const TILE_CHORUS_FLOWER_NAME: &str = "tile.chorus_flower.name"; + #[doc = "Chorus Plant"] + pub const TILE_CHORUS_PLANT_NAME: &str = "tile.chorus_plant.name"; + #[doc = "White Stained Glass"] + pub const TILE_STAINED_GLASS_WHITE_NAME: &str = "tile.stained_glass.white.name"; + #[doc = "Light Gray Stained Glass"] + pub const TILE_STAINED_GLASS_SILVER_NAME: &str = "tile.stained_glass.silver.name"; + #[doc = "Gray Stained Glass"] + pub const TILE_STAINED_GLASS_GRAY_NAME: &str = "tile.stained_glass.gray.name"; + #[doc = "Black Stained Glass"] + pub const TILE_STAINED_GLASS_BLACK_NAME: &str = "tile.stained_glass.black.name"; + #[doc = "Brown Stained Glass"] + pub const TILE_STAINED_GLASS_BROWN_NAME: &str = "tile.stained_glass.brown.name"; + #[doc = "Red Stained Glass"] + pub const TILE_STAINED_GLASS_RED_NAME: &str = "tile.stained_glass.red.name"; + #[doc = "Orange Stained Glass"] + pub const TILE_STAINED_GLASS_ORANGE_NAME: &str = "tile.stained_glass.orange.name"; + #[doc = "Yellow Stained Glass"] + pub const TILE_STAINED_GLASS_YELLOW_NAME: &str = "tile.stained_glass.yellow.name"; + #[doc = "Lime Stained Glass"] + pub const TILE_STAINED_GLASS_LIME_NAME: &str = "tile.stained_glass.lime.name"; + #[doc = "Green Stained Glass"] + pub const TILE_STAINED_GLASS_GREEN_NAME: &str = "tile.stained_glass.green.name"; + #[doc = "Cyan Stained Glass"] + pub const TILE_STAINED_GLASS_CYAN_NAME: &str = "tile.stained_glass.cyan.name"; + #[doc = "Light Blue Stained Glass"] + pub const TILE_STAINED_GLASS_LIGHT_BLUE_NAME: &str = "tile.stained_glass.light_blue.name"; + #[doc = "Blue Stained Glass"] + pub const TILE_STAINED_GLASS_BLUE_NAME: &str = "tile.stained_glass.blue.name"; + #[doc = "Purple Stained Glass"] + pub const TILE_STAINED_GLASS_PURPLE_NAME: &str = "tile.stained_glass.purple.name"; + #[doc = "Magenta Stained Glass"] + pub const TILE_STAINED_GLASS_MAGENTA_NAME: &str = "tile.stained_glass.magenta.name"; + #[doc = "Pink Stained Glass"] + pub const TILE_STAINED_GLASS_PINK_NAME: &str = "tile.stained_glass.pink.name"; + #[doc = "White Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_WHITE_NAME: &str = "tile.stained_glass_pane.white.name"; + #[doc = "Light Gray Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_SILVER_NAME: &str = "tile.stained_glass_pane.silver.name"; + #[doc = "Gray Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_GRAY_NAME: &str = "tile.stained_glass_pane.gray.name"; + #[doc = "Black Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_BLACK_NAME: &str = "tile.stained_glass_pane.black.name"; + #[doc = "Brown Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_BROWN_NAME: &str = "tile.stained_glass_pane.brown.name"; + #[doc = "Red Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_RED_NAME: &str = "tile.stained_glass_pane.red.name"; + #[doc = "Orange Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_ORANGE_NAME: &str = "tile.stained_glass_pane.orange.name"; + #[doc = "Yellow Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_YELLOW_NAME: &str = "tile.stained_glass_pane.yellow.name"; + #[doc = "Lime Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_LIME_NAME: &str = "tile.stained_glass_pane.lime.name"; + #[doc = "Green Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_GREEN_NAME: &str = "tile.stained_glass_pane.green.name"; + #[doc = "Cyan Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_CYAN_NAME: &str = "tile.stained_glass_pane.cyan.name"; + #[doc = "Light Blue Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_LIGHT_BLUE_NAME: &str = + "tile.stained_glass_pane.light_blue.name"; + #[doc = "Blue Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_BLUE_NAME: &str = "tile.stained_glass_pane.blue.name"; + #[doc = "Purple Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_PURPLE_NAME: &str = "tile.stained_glass_pane.purple.name"; + #[doc = "Magenta Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_MAGENTA_NAME: &str = "tile.stained_glass_pane.magenta.name"; + #[doc = "Pink Stained Glass Pane"] + pub const TILE_STAINED_GLASS_PANE_PINK_NAME: &str = "tile.stained_glass_pane.pink.name"; + #[doc = "Clay"] + pub const TILE_CLAY_NAME: &str = "tile.clay.name"; + #[doc = "Terracotta"] + pub const TILE_HARDENED_CLAY_NAME: &str = "tile.hardened_clay.name"; + #[doc = "Black Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_BLACK_NAME: &str = "tile.stained_hardened_clay.black.name"; + #[doc = "Blue Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_BLUE_NAME: &str = "tile.stained_hardened_clay.blue.name"; + #[doc = "Brown Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_BROWN_NAME: &str = "tile.stained_hardened_clay.brown.name"; + #[doc = "Cyan Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_CYAN_NAME: &str = "tile.stained_hardened_clay.cyan.name"; + #[doc = "Gray Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_GRAY_NAME: &str = "tile.stained_hardened_clay.gray.name"; + #[doc = "Green Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_GREEN_NAME: &str = "tile.stained_hardened_clay.green.name"; + #[doc = "Light Blue Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_LIGHTBLUE_NAME: &str = + "tile.stained_hardened_clay.lightBlue.name"; + #[doc = "Lime Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_LIME_NAME: &str = "tile.stained_hardened_clay.lime.name"; + #[doc = "Magenta Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_MAGENTA_NAME: &str = + "tile.stained_hardened_clay.magenta.name"; + #[doc = "Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_NAME: &str = "tile.stained_hardened_clay.name"; + #[doc = "Orange Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_ORANGE_NAME: &str = + "tile.stained_hardened_clay.orange.name"; + #[doc = "Pink Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_PINK_NAME: &str = "tile.stained_hardened_clay.pink.name"; + #[doc = "Purple Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_PURPLE_NAME: &str = + "tile.stained_hardened_clay.purple.name"; + #[doc = "Red Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_RED_NAME: &str = "tile.stained_hardened_clay.red.name"; + #[doc = "Light Gray Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_SILVER_NAME: &str = + "tile.stained_hardened_clay.silver.name"; + #[doc = "White Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_WHITE_NAME: &str = "tile.stained_hardened_clay.white.name"; + #[doc = "Yellow Terracotta"] + pub const TILE_STAINED_HARDENED_CLAY_YELLOW_NAME: &str = + "tile.stained_hardened_clay.yellow.name"; + #[doc = "Structure Block"] + pub const TILE_STRUCTURE_BLOCK_NAME: &str = "tile.structure_block.name"; + #[doc = "Waterlog Blocks"] + pub const STRUCTURE_BLOCK_WATERLOG_BLOCK: &str = "structure_block.waterlog_block"; + #[doc = "Structure Void"] + pub const TILE_STRUCTURE_VOID_NAME: &str = "tile.structure_void.name"; + #[doc = "Trial Spawner"] + pub const TILE_TRIAL_SPAWNER_NAME: &str = "tile.trial_spawner.name"; + #[doc = "Vault"] + pub const TILE_VAULT_NAME: &str = "tile.vault.name"; + #[doc = "Black Wool"] + pub const TILE_WOOL_BLACK_NAME: &str = "tile.wool.black.name"; + #[doc = "Blue Wool"] + pub const TILE_WOOL_BLUE_NAME: &str = "tile.wool.blue.name"; + #[doc = "Brown Wool"] + pub const TILE_WOOL_BROWN_NAME: &str = "tile.wool.brown.name"; + #[doc = "Cyan Wool"] + pub const TILE_WOOL_CYAN_NAME: &str = "tile.wool.cyan.name"; + #[doc = "Gray Wool"] + pub const TILE_WOOL_GRAY_NAME: &str = "tile.wool.gray.name"; + #[doc = "Green Wool"] + pub const TILE_WOOL_GREEN_NAME: &str = "tile.wool.green.name"; + #[doc = "Light Blue Wool"] + pub const TILE_WOOL_LIGHTBLUE_NAME: &str = "tile.wool.lightBlue.name"; + #[doc = "Lime Wool"] + pub const TILE_WOOL_LIME_NAME: &str = "tile.wool.lime.name"; + #[doc = "Magenta Wool"] + pub const TILE_WOOL_MAGENTA_NAME: &str = "tile.wool.magenta.name"; + #[doc = "Wool"] + pub const TILE_WOOL_NAME: &str = "tile.wool.name"; + #[doc = "Orange Wool"] + pub const TILE_WOOL_ORANGE_NAME: &str = "tile.wool.orange.name"; + #[doc = "Pink Wool"] + pub const TILE_WOOL_PINK_NAME: &str = "tile.wool.pink.name"; + #[doc = "Purple Wool"] + pub const TILE_WOOL_PURPLE_NAME: &str = "tile.wool.purple.name"; + #[doc = "Red Wool"] + pub const TILE_WOOL_RED_NAME: &str = "tile.wool.red.name"; + #[doc = "Light Gray Wool"] + pub const TILE_WOOL_SILVER_NAME: &str = "tile.wool.silver.name"; + #[doc = "White Wool"] + pub const TILE_WOOL_WHITE_NAME: &str = "tile.wool.white.name"; + #[doc = "Yellow Wool"] + pub const TILE_WOOL_YELLOW_NAME: &str = "tile.wool.yellow.name"; + #[doc = "Mossy Cobblestone Wall"] + pub const TILE_COBBLESTONE_WALL_MOSSY_NAME: &str = "tile.cobblestone_wall.mossy.name"; + #[doc = "Cobblestone Wall"] + pub const TILE_COBBLESTONE_WALL_NORMAL_NAME: &str = "tile.cobblestone_wall.normal.name"; + #[doc = "Granite Wall"] + pub const TILE_COBBLESTONE_WALL_GRANITE_NAME: &str = "tile.cobblestone_wall.granite.name"; + #[doc = "Diorite Wall"] + pub const TILE_COBBLESTONE_WALL_DIORITE_NAME: &str = "tile.cobblestone_wall.diorite.name"; + #[doc = "Andesite Wall"] + pub const TILE_COBBLESTONE_WALL_ANDESITE_NAME: &str = "tile.cobblestone_wall.andesite.name"; + #[doc = "Sandstone Wall"] + pub const TILE_COBBLESTONE_WALL_SANDSTONE_NAME: &str = "tile.cobblestone_wall.sandstone.name"; + #[doc = "Brick Wall"] + pub const TILE_COBBLESTONE_WALL_BRICK_NAME: &str = "tile.cobblestone_wall.brick.name"; + #[doc = "Stone Brick Wall"] + pub const TILE_COBBLESTONE_WALL_STONE_BRICK_NAME: &str = + "tile.cobblestone_wall.stone_brick.name"; + #[doc = "Mossy Stone Brick Wall"] + pub const TILE_COBBLESTONE_WALL_MOSSY_STONE_BRICK_NAME: &str = + "tile.cobblestone_wall.mossy_stone_brick.name"; + #[doc = "Nether Brick Wall"] + pub const TILE_COBBLESTONE_WALL_NETHER_BRICK_NAME: &str = + "tile.cobblestone_wall.nether_brick.name"; + #[doc = "End Stone Brick Wall"] + pub const TILE_COBBLESTONE_WALL_END_BRICK_NAME: &str = "tile.cobblestone_wall.end_brick.name"; + #[doc = "Prismarine Wall"] + pub const TILE_COBBLESTONE_WALL_PRISMARINE_NAME: &str = "tile.cobblestone_wall.prismarine.name"; + #[doc = "Red Sandstone Wall"] + pub const TILE_COBBLESTONE_WALL_RED_SANDSTONE_NAME: &str = + "tile.cobblestone_wall.red_sandstone.name"; + #[doc = "Red Nether Brick Wall"] + pub const TILE_COBBLESTONE_WALL_RED_NETHER_BRICK_NAME: &str = + "tile.cobblestone_wall.red_nether_brick.name"; + #[doc = "Cocoa"] + pub const TILE_COCOA_NAME: &str = "tile.cocoa.name"; + #[doc = "Command Block"] + pub const TILE_COMMAND_BLOCK_NAME: &str = "tile.command_block.name"; + #[doc = "Composter"] + pub const TILE_COMPOSTER_NAME: &str = "tile.composter.name"; + #[doc = "Light"] + pub const TILE_LIGHT_BLOCK_NAME: &str = "tile.light_block.name"; + #[doc = "Repeating Command Block"] + pub const TILE_REPEATING_COMMAND_BLOCK_NAME: &str = "tile.repeating_command_block.name"; + #[doc = "Chain Command Block"] + pub const TILE_CHAIN_COMMAND_BLOCK_NAME: &str = "tile.chain_command_block.name"; + #[doc = "Crops"] + pub const TILE_WHEAT_NAME: &str = "tile.wheat.name"; + #[doc = "Dark Oak Fence"] + pub const TILE_DARKOAKFENCE_NAME: &str = "tile.darkOakFence.name"; + #[doc = "Dark Oak Fence Gate"] + pub const TILE_DARK_OAK_FENCE_GATE_NAME: &str = "tile.dark_oak_fence_gate.name"; + #[doc = "Daylight Detector"] + pub const TILE_DAYLIGHT_DETECTOR_NAME: &str = "tile.daylight_detector.name"; + #[doc = "Daylight Detector Inverted"] + pub const TILE_DAYLIGHT_DETECTOR_INVERTED_NAME: &str = "tile.daylight_detector_inverted.name"; + #[doc = "Dead Bush"] + pub const TILE_DEADBUSH_NAME: &str = "tile.deadbush.name"; + #[doc = "Detector Rail"] + pub const TILE_DETECTOR_RAIL_NAME: &str = "tile.detector_rail.name"; + #[doc = "Coarse Dirt"] + pub const TILE_DIRT_COARSE_NAME: &str = "tile.dirt.coarse.name"; + #[doc = "Dirt"] + pub const TILE_DIRT_DEFAULT_NAME: &str = "tile.dirt.default.name"; + #[doc = "Dirt"] + pub const TILE_DIRT_NAME: &str = "tile.dirt.name"; + #[doc = "Podzol"] + pub const TILE_PODZOL_NAME: &str = "tile.podzol.name"; + #[doc = "Purpur Block"] + pub const TILE_PURPUR_BLOCK_DEFAULT_NAME: &str = "tile.purpur_block.default.name"; + #[doc = "Purpur Pillar"] + pub const TILE_PURPUR_BLOCK_LINES_NAME: &str = "tile.purpur_block.lines.name"; + #[doc = "Chiseled Purpur"] + pub const TILE_PURPUR_BLOCK_CHISELED_NAME: &str = "tile.purpur_block.chiseled.name"; + #[doc = "Dispenser"] + pub const TILE_DISPENSER_NAME: &str = "tile.dispenser.name"; + #[doc = "Iron Door"] + pub const TILE_IRON_DOOR_NAME: &str = "tile.iron_door.name"; + #[doc = "Wooden Door"] + pub const TILE_WOODEN_DOOR_NAME: &str = "tile.wooden_door.name"; + #[doc = "Acacia Door"] + pub const TILE_ACACIA_DOOR_NAME: &str = "tile.acacia_door.name"; + #[doc = "Dark Oak Door"] + pub const TILE_DARK_OAK_DOOR_NAME: &str = "tile.dark_oak_door.name"; + #[doc = "Jungle Door"] + pub const TILE_JUNGLE_DOOR_NAME: &str = "tile.jungle_door.name"; + #[doc = "Spruce Door"] + pub const TILE_SPRUCE_DOOR_NAME: &str = "tile.spruce_door.name"; + #[doc = "Wooden Door"] + pub const TILE_DOORWOOD_NAME: &str = "tile.doorWood.name"; + #[doc = "Large Fern"] + pub const TILE_DOUBLE_PLANT_FERN_NAME: &str = "tile.double_plant.fern.name"; + #[doc = "Tall Grass"] + pub const TILE_DOUBLE_PLANT_GRASS_NAME: &str = "tile.double_plant.grass.name"; + #[doc = "Plant"] + pub const TILE_DOUBLE_PLANT_NAME: &str = "tile.double_plant.name"; + #[doc = "Peony"] + pub const TILE_DOUBLE_PLANT_PAEONIA_NAME: &str = "tile.double_plant.paeonia.name"; + #[doc = "Rose Bush"] + pub const TILE_DOUBLE_PLANT_ROSE_NAME: &str = "tile.double_plant.rose.name"; + #[doc = "Sunflower"] + pub const TILE_DOUBLE_PLANT_SUNFLOWER_NAME: &str = "tile.double_plant.sunflower.name"; + #[doc = "Lilac"] + pub const TILE_DOUBLE_PLANT_SYRINGA_NAME: &str = "tile.double_plant.syringa.name"; + #[doc = "Dragon Egg"] + pub const TILE_DRAGON_EGG_NAME: &str = "tile.dragon_egg.name"; + #[doc = "Dropper"] + pub const TILE_DROPPER_NAME: &str = "tile.dropper.name"; + #[doc = "Enchanting Table"] + pub const TILE_ENCHANTING_TABLE_NAME: &str = "tile.enchanting_table.name"; + #[doc = "Ender Chest"] + pub const TILE_ENDERCHEST_NAME: &str = "tile.enderChest.name"; + #[doc = "End Gateway"] + pub const TILE_END_GATEWAY_NAME: &str = "tile.end_gateway.name"; + #[doc = "End Portal Frame"] + pub const TILE_END_PORTAL_FRAME_NAME: &str = "tile.end_portal_frame.name"; + #[doc = "End Portal"] + pub const TILE_END_PORTAL_NAME: &str = "tile.end_portal.name"; + #[doc = "Farmland"] + pub const TILE_FARMLAND_NAME: &str = "tile.farmland.name"; + #[doc = "Fletching Table"] + pub const TILE_FLETCHING_TABLE_NAME: &str = "tile.fletching_table.name"; + #[doc = "Oak Fence"] + pub const TILE_FENCE_NAME: &str = "tile.fence.name"; + #[doc = "Oak Fence Gate"] + pub const TILE_FENCE_GATE_NAME: &str = "tile.fence_gate.name"; + #[doc = "Iron Bars"] + pub const TILE_IRON_BARS_NAME: &str = "tile.iron_bars.name"; + #[doc = "Fire"] + pub const TILE_FIRE_NAME: &str = "tile.fire.name"; + #[doc = "Dandelion"] + pub const TILE_YELLOW_FLOWER_DANDELION_NAME: &str = "tile.yellow_flower.dandelion.name"; + #[doc = "Flower"] + pub const TILE_YELLOW_FLOWER_NAME: &str = "tile.yellow_flower.name"; + #[doc = "Crimson Roots"] + pub const TILE_CRIMSON_ROOTS_CRIMSONROOTS_NAME: &str = "tile.crimson_roots.crimsonRoots.name"; + #[doc = "Warped Roots"] + pub const TILE_WARPED_ROOTS_WARPEDROOTS_NAME: &str = "tile.warped_roots.warpedRoots.name"; + #[doc = "Allium"] + pub const TILE_RED_FLOWER_ALLIUM_NAME: &str = "tile.red_flower.allium.name"; + #[doc = "Blue Orchid"] + pub const TILE_RED_FLOWER_BLUEORCHID_NAME: &str = "tile.red_flower.blueOrchid.name"; + #[doc = "Cornflower"] + pub const TILE_RED_FLOWER_CORNFLOWER_NAME: &str = "tile.red_flower.cornflower.name"; + #[doc = "Azure Bluet"] + pub const TILE_RED_FLOWER_HOUSTONIA_NAME: &str = "tile.red_flower.houstonia.name"; + #[doc = "Flower"] + pub const TILE_RED_FLOWER_NAME: &str = "tile.red_flower.name"; + #[doc = "Lily of the Valley"] + pub const TILE_RED_FLOWER_LILYOFTHEVALLEY_NAME: &str = "tile.red_flower.lilyOfTheValley.name"; + #[doc = "Oxeye Daisy"] + pub const TILE_RED_FLOWER_OXEYEDAISY_NAME: &str = "tile.red_flower.oxeyeDaisy.name"; + #[doc = "Poppy"] + pub const TILE_RED_FLOWER_POPPY_NAME: &str = "tile.red_flower.poppy.name"; + #[doc = "Orange Tulip"] + pub const TILE_RED_FLOWER_TULIPORANGE_NAME: &str = "tile.red_flower.tulipOrange.name"; + #[doc = "Pink Tulip"] + pub const TILE_RED_FLOWER_TULIPPINK_NAME: &str = "tile.red_flower.tulipPink.name"; + #[doc = "Red Tulip"] + pub const TILE_RED_FLOWER_TULIPRED_NAME: &str = "tile.red_flower.tulipRed.name"; + #[doc = "White Tulip"] + pub const TILE_RED_FLOWER_TULIPWHITE_NAME: &str = "tile.red_flower.tulipWhite.name"; + #[doc = "Torchflower Crop"] + pub const TILE_TORCHFLOWER_CROP_NAME: &str = "tile.torchflower_crop.name"; + #[doc = "Wither Rose"] + pub const TILE_WITHER_ROSE_NAME: &str = "tile.wither_rose.name"; + #[doc = "Flower Pot"] + pub const TILE_FLOWER_POT_NAME: &str = "tile.flower_pot.name"; + #[doc = "Furnace"] + pub const TILE_FURNACE_NAME: &str = "tile.furnace.name"; + #[doc = "Lit Furnace"] + pub const TILE_LIT_FURNACE_NAME: &str = "tile.lit_furnace.name"; + #[doc = "Glass"] + pub const TILE_GLASS_NAME: &str = "tile.glass.name"; + #[doc = "Powered Rail"] + pub const TILE_GOLDEN_RAIL_NAME: &str = "tile.golden_rail.name"; + #[doc = "Grass Block"] + pub const TILE_GRASS_NAME: &str = "tile.grass.name"; + #[doc = "Dirt Path"] + pub const TILE_GRASS_PATH_NAME: &str = "tile.grass_path.name"; + #[doc = "Gravel"] + pub const TILE_GRAVEL_NAME: &str = "tile.gravel.name"; + #[doc = "Hay Bale"] + pub const TILE_HAY_BLOCK_NAME: &str = "tile.hay_block.name"; + #[doc = "Netherrack"] + pub const TILE_NETHERRACK_NAME: &str = "tile.netherrack.name"; + #[doc = "Soul Sand"] + pub const TILE_SOUL_SAND_NAME: &str = "tile.soul_sand.name"; + #[doc = "Hopper"] + pub const TILE_HOPPER_NAME: &str = "tile.hopper.name"; + #[doc = "Ice"] + pub const TILE_ICE_NAME: &str = "tile.ice.name"; + #[doc = "Packed Ice"] + pub const TILE_PACKED_ICE_NAME: &str = "tile.packed_ice.name"; + #[doc = "Blue Ice"] + pub const TILE_BLUE_ICE_NAME: &str = "tile.blue_ice.name"; + #[doc = "Frosted Ice"] + pub const TILE_FROSTED_ICE_NAME: &str = "tile.frosted_ice.name"; + #[doc = "Iron Trapdoor"] + pub const TILE_IRON_TRAPDOOR_NAME: &str = "tile.iron_trapdoor.name"; + #[doc = "Jukebox"] + pub const TILE_JUKEBOX_NAME: &str = "tile.jukebox.name"; + #[doc = "Jungle Fence"] + pub const TILE_JUNGLEFENCE_NAME: &str = "tile.jungleFence.name"; + #[doc = "Jungle Fence Gate"] + pub const TILE_JUNGLE_FENCE_GATE_NAME: &str = "tile.jungle_fence_gate.name"; + #[doc = "Ladder"] + pub const TILE_LADDER_NAME: &str = "tile.ladder.name"; + #[doc = "Item Frame"] + pub const TILE_FRAME_NAME: &str = "tile.frame.name"; + #[doc = "Lava"] + pub const TILE_FLOWING_LAVA_NAME: &str = "tile.flowing_lava.name"; + #[doc = "Lava"] + pub const TILE_LAVA_NAME: &str = "tile.lava.name"; + #[doc = "Acacia Leaves"] + pub const TILE_LEAVES_ACACIA_NAME: &str = "tile.leaves.acacia.name"; + #[doc = "Acacia Leaves"] + pub const TILE_LEAVES2_ACACIA_NAME: &str = "tile.leaves2.acacia.name"; + #[doc = "Dark Oak Leaves"] + pub const TILE_LEAVES_BIG_OAK_NAME: &str = "tile.leaves.big_oak.name"; + #[doc = "Dark Oak Leaves"] + pub const TILE_LEAVES2_BIG_OAK_NAME: &str = "tile.leaves2.big_oak.name"; + #[doc = "Birch Leaves"] + pub const TILE_LEAVES_BIRCH_NAME: &str = "tile.leaves.birch.name"; + #[doc = "Jungle Leaves"] + pub const TILE_LEAVES_JUNGLE_NAME: &str = "tile.leaves.jungle.name"; + #[doc = "Leaves"] + pub const TILE_LEAVES_NAME: &str = "tile.leaves.name"; + #[doc = "Oak Leaves"] + pub const TILE_LEAVES_OAK_NAME: &str = "tile.leaves.oak.name"; + #[doc = "Spruce Leaves"] + pub const TILE_LEAVES_SPRUCE_NAME: &str = "tile.leaves.spruce.name"; + #[doc = "Lever"] + pub const TILE_LEVER_NAME: &str = "tile.lever.name"; + #[doc = "Glowstone"] + pub const TILE_GLOWSTONE_NAME: &str = "tile.glowstone.name"; + #[doc = "Glow Frame"] + pub const TILE_GLOW_FRAME_NAME: &str = "tile.glow_frame.name"; + #[doc = "Glow Lichen"] + pub const TILE_GLOW_LICHEN_NAME: &str = "tile.glow_lichen.name"; + #[doc = "Lightning Rods"] + pub const ITEMGROUP_NAME_LIGHTNING_ROD: &str = "itemGroup.name.lightning_rod"; + #[doc = "Lightning Rod"] + pub const TILE_LIGHTNING_ROD_NAME: &str = "tile.lightning_rod.name"; + #[doc = "Exposed Lightning Rod"] + pub const TILE_EXPOSED_LIGHTNING_ROD_NAME: &str = "tile.exposed_lightning_rod.name"; + #[doc = "Weathered Lightning Rod"] + pub const TILE_WEATHERED_LIGHTNING_ROD_NAME: &str = "tile.weathered_lightning_rod.name"; + #[doc = "Oxidized Lightning Rod"] + pub const TILE_OXIDIZED_LIGHTNING_ROD_NAME: &str = "tile.oxidized_lightning_rod.name"; + #[doc = "Waxed Lightning Rod"] + pub const TILE_WAXED_LIGHTNING_ROD_NAME: &str = "tile.waxed_lightning_rod.name"; + #[doc = "Waxed Exposed Lightning Rod"] + pub const TILE_WAXED_EXPOSED_LIGHTNING_ROD_NAME: &str = "tile.waxed_exposed_lightning_rod.name"; + #[doc = "Waxed Weathered Lightning Rod"] + pub const TILE_WAXED_WEATHERED_LIGHTNING_ROD_NAME: &str = + "tile.waxed_weathered_lightning_rod.name"; + #[doc = "Waxed Oxidized Lightning Rod"] + pub const TILE_WAXED_OXIDIZED_LIGHTNING_ROD_NAME: &str = + "tile.waxed_oxidized_lightning_rod.name"; + #[doc = "Jack o'Lantern"] + pub const TILE_LIT_PUMPKIN_NAME: &str = "tile.lit_pumpkin.name"; + #[doc = "Locked chest"] + pub const TILE_LOCKEDCHEST_NAME: &str = "tile.lockedchest.name"; + #[doc = "Acacia Log"] + pub const TILE_LOG_ACACIA_NAME: &str = "tile.log.acacia.name"; + #[doc = "Dark Oak Log"] + pub const TILE_LOG_BIG_OAK_NAME: &str = "tile.log.big_oak.name"; + #[doc = "Birch Log"] + pub const TILE_LOG_BIRCH_NAME: &str = "tile.log.birch.name"; + #[doc = "Jungle Log"] + pub const TILE_LOG_JUNGLE_NAME: &str = "tile.log.jungle.name"; + #[doc = "Log"] + pub const TILE_LOG_NAME: &str = "tile.log.name"; + #[doc = "Oak Log"] + pub const TILE_LOG_OAK_NAME: &str = "tile.log.oak.name"; + #[doc = "Spruce Log"] + pub const TILE_LOG_SPRUCE_NAME: &str = "tile.log.spruce.name"; + #[doc = "Magma Block"] + pub const TILE_MAGMA_NAME: &str = "tile.magma.name"; + #[doc = "Melon"] + pub const TILE_MELON_BLOCK_NAME: &str = "tile.melon_block.name"; + #[doc = "Melon Stem"] + pub const TILE_MELON_STEM_NAME: &str = "tile.melon_stem.name"; + #[doc = "Monster Spawner"] + pub const TILE_MOB_SPAWNER_NAME: &str = "tile.mob_spawner.name"; + #[doc = "Infested Stone Bricks"] + pub const TILE_MONSTER_EGG_BRICK_NAME: &str = "tile.monster_egg.brick.name"; + #[doc = "Infested Chiseled Stone Brick"] + pub const TILE_MONSTER_EGG_CHISELEDBRICK_NAME: &str = "tile.monster_egg.chiseledbrick.name"; + #[doc = "Infested Cobblestone"] + pub const TILE_MONSTER_EGG_COBBLE_NAME: &str = "tile.monster_egg.cobble.name"; + #[doc = "Infested Cracked Stone Brick"] + pub const TILE_MONSTER_EGG_CRACKEDBRICK_NAME: &str = "tile.monster_egg.crackedbrick.name"; + #[doc = "Infested Mossy Stone Brick"] + pub const TILE_MONSTER_EGG_MOSSYBRICK_NAME: &str = "tile.monster_egg.mossybrick.name"; + #[doc = "Infested Stone"] + pub const TILE_MONSTER_EGG_NAME: &str = "tile.monster_egg.name"; + #[doc = "Infested Stone"] + pub const TILE_MONSTER_EGG_STONE_NAME: &str = "tile.monster_egg.stone.name"; + #[doc = "Mushroom"] + pub const TILE_MUSHROOM_NAME: &str = "tile.mushroom.name"; + #[doc = "Note Block"] + pub const TILE_NOTEBLOCK_NAME: &str = "tile.noteblock.name"; + #[doc = "Mycelium"] + pub const TILE_MYCELIUM_NAME: &str = "tile.mycelium.name"; + #[doc = "Nether Bricks"] + pub const TILE_NETHER_BRICK_NAME: &str = "tile.nether_brick.name"; + #[doc = "Red Nether Bricks"] + pub const TILE_RED_NETHER_BRICK_NAME: &str = "tile.red_nether_brick.name"; + #[doc = "Nether Brick Fence"] + pub const TILE_NETHER_BRICK_FENCE_NAME: &str = "tile.nether_brick_fence.name"; + #[doc = "Nether Quartz Ore"] + pub const TILE_QUARTZ_ORE_NAME: &str = "tile.quartz_ore.name"; + #[doc = "Active!"] + pub const TILE_NETHERREACTOR_ACTIVE: &str = "tile.netherreactor.active"; + #[doc = "The nether reactor needs to be built lower down."] + pub const TILE_NETHERREACTOR_BUILTTOOHIGH: &str = "tile.netherreactor.builtTooHigh"; + #[doc = "The nether reactor needs to be built higher up."] + pub const TILE_NETHERREACTOR_BUILTTOOLOW: &str = "tile.netherreactor.builtTooLow"; + #[doc = "Nether Reactor Core"] + pub const TILE_NETHERREACTOR_NAME: &str = "tile.netherreactor.name"; + #[doc = "All players need to be close to the reactor."] + pub const TILE_NETHERREACTOR_PLAYERSTOOFAR: &str = "tile.netherreactor.playersTooFar"; + #[doc = "Not the correct pattern!"] + pub const TILE_NETHERREACTOR_WRONGPATTERN: &str = "tile.netherreactor.wrongPattern"; + #[doc = "Nether Wart"] + pub const TILE_NETHER_WART_NAME: &str = "tile.nether_wart.name"; + #[doc = "Nether Wart Block"] + pub const TILE_NETHER_WART_BLOCK_NAME: &str = "tile.nether_wart_block.name"; + #[doc = "Warped Wart Block"] + pub const TILE_WARPED_WART_BLOCK_NAME: &str = "tile.warped_wart_block.name"; + #[doc = "Redstone Torch"] + pub const TILE_UNLIT_REDSTONE_TORCH_NAME: &str = "tile.unlit_redstone_torch.name"; + #[doc = "Redstone Torch"] + pub const TILE_REDSTONE_TORCH_NAME: &str = "tile.redstone_torch.name"; + #[doc = "Soul Torch"] + pub const TILE_SOUL_TORCH_NAME: &str = "tile.soul_torch.name"; + #[doc = "Obsidian"] + pub const TILE_OBSIDIAN_NAME: &str = "tile.obsidian.name"; + #[doc = "Glowing Obsidian"] + pub const TILE_GLOWINGOBSIDIAN_NAME: &str = "tile.glowingobsidian.name"; + #[doc = "Coal Ore"] + pub const TILE_COAL_ORE_NAME: &str = "tile.coal_ore.name"; + #[doc = "Diamond Ore"] + pub const TILE_DIAMOND_ORE_NAME: &str = "tile.diamond_ore.name"; + #[doc = "Emerald Ore"] + pub const TILE_EMERALD_ORE_NAME: &str = "tile.emerald_ore.name"; + #[doc = "Gold Ore"] + pub const TILE_GOLD_ORE_NAME: &str = "tile.gold_ore.name"; + #[doc = "Iron Ore"] + pub const TILE_IRON_ORE_NAME: &str = "tile.iron_ore.name"; + #[doc = "Copper Ore"] + pub const TILE_COPPER_ORE_NAME: &str = "tile.copper_ore.name"; + #[doc = "Lapis Lazuli Ore"] + pub const TILE_LAPIS_ORE_NAME: &str = "tile.lapis_ore.name"; + #[doc = "Redstone Ore"] + pub const TILE_REDSTONE_ORE_NAME: &str = "tile.redstone_ore.name"; + #[doc = "Lit Redstone Ore"] + pub const TILE_LIT_REDSTONE_ORE_NAME: &str = "tile.lit_redstone_ore.name"; + #[doc = "Ruby Ore"] + pub const TILE_ORERUBY_NAME: &str = "tile.oreRuby.name"; + #[doc = "Observer"] + pub const TILE_OBSERVER_NAME: &str = "tile.observer.name"; + #[doc = "Piston"] + pub const TILE_PISTON_NAME: &str = "tile.piston.name"; + #[doc = "Sticky Piston"] + pub const TILE_STICKY_PISTON_NAME: &str = "tile.sticky_piston.name"; + #[doc = "Piston Arm Collision"] + pub const TILE_PISTON_ARM_COLLISION_NAME: &str = "tile.piston_arm_collision.name"; + #[doc = "Sticky Piston Arm Collision"] + pub const TILE_STICKY_PISTON_ARM_COLLISION_NAME: &str = "tile.sticky_piston_arm_collision.name"; + #[doc = "Unpowered Comparator"] + pub const TILE_UNPOWERED_COMPARATOR_NAME: &str = "tile.unpowered_comparator.name"; + #[doc = "Powered Comparator"] + pub const TILE_POWERED_COMPARATOR_NAME: &str = "tile.powered_comparator.name"; + #[doc = "Unpowered Repeater"] + pub const TILE_UNPOWERED_REPEATER_NAME: &str = "tile.unpowered_repeater.name"; + #[doc = "Powered Repeater"] + pub const TILE_POWERED_REPEATER_NAME: &str = "tile.powered_repeater.name"; + #[doc = "Portal"] + pub const TILE_PORTAL_NAME: &str = "tile.portal.name"; + #[doc = "Potatoes"] + pub const TILE_POTATOES_NAME: &str = "tile.potatoes.name"; + #[doc = "Stone Pressure Plate"] + pub const TILE_STONE_PRESSURE_PLATE_NAME: &str = "tile.stone_pressure_plate.name"; + #[doc = "Oak Pressure Plate"] + pub const TILE_WOODEN_PRESSURE_PLATE_NAME: &str = "tile.wooden_pressure_plate.name"; + #[doc = "Acacia Pressure Plate"] + pub const TILE_ACACIA_PRESSURE_PLATE_NAME: &str = "tile.acacia_pressure_plate.name"; + #[doc = "Birch Pressure Plate"] + pub const TILE_BIRCH_PRESSURE_PLATE_NAME: &str = "tile.birch_pressure_plate.name"; + #[doc = "Dark Oak Pressure Plate"] + pub const TILE_DARK_OAK_PRESSURE_PLATE_NAME: &str = "tile.dark_oak_pressure_plate.name"; + #[doc = "Jungle Pressure Plate"] + pub const TILE_JUNGLE_PRESSURE_PLATE_NAME: &str = "tile.jungle_pressure_plate.name"; + #[doc = "Spruce Pressure Plate"] + pub const TILE_SPRUCE_PRESSURE_PLATE_NAME: &str = "tile.spruce_pressure_plate.name"; + #[doc = "Prismarine Bricks"] + pub const TILE_PRISMARINE_BRICKS_NAME: &str = "tile.prismarine.bricks.name"; + #[doc = "Dark Prismarine"] + pub const TILE_PRISMARINE_DARK_NAME: &str = "tile.prismarine.dark.name"; + #[doc = "Prismarine"] + pub const TILE_PRISMARINE_ROUGH_NAME: &str = "tile.prismarine.rough.name"; + #[doc = "Pumpkin"] + pub const TILE_PUMPKIN_NAME: &str = "tile.pumpkin.name"; + #[doc = "Pumpkin Stem"] + pub const TILE_PUMPKIN_STEM_NAME: &str = "tile.pumpkin_stem.name"; + #[doc = "Chiseled Quartz Block"] + pub const TILE_QUARTZ_BLOCK_CHISELED_NAME: &str = "tile.quartz_block.chiseled.name"; + #[doc = "Block of Quartz"] + pub const TILE_QUARTZ_BLOCK_DEFAULT_NAME: &str = "tile.quartz_block.default.name"; + #[doc = "Quartz Pillar"] + pub const TILE_QUARTZ_BLOCK_LINES_NAME: &str = "tile.quartz_block.lines.name"; + #[doc = "Smooth Quartz Block"] + pub const TILE_QUARTZ_BLOCK_SMOOTH_NAME: &str = "tile.quartz_block.smooth.name"; + #[doc = "Block of Quartz"] + pub const TILE_QUARTZ_BLOCK_NAME: &str = "tile.quartz_block.name"; + #[doc = "Rail"] + pub const TILE_RAIL_NAME: &str = "tile.rail.name"; + #[doc = "Red Mushroom"] + pub const TILE_RED_MUSHROOM_NAME: &str = "tile.red_mushroom.name"; + #[doc = "Crimson Fungus"] + pub const TILE_CRIMSON_FUNGUS_NAME: &str = "tile.crimson_fungus.name"; + #[doc = "Warped Fungus"] + pub const TILE_WARPED_FUNGUS_NAME: &str = "tile.warped_fungus.name"; + #[doc = "Red Mushroom Block"] + pub const TILE_RED_MUSHROOM_BLOCK_NAME: &str = "tile.red_mushroom_block.name"; + #[doc = "Chiseled Red Sandstone"] + pub const TILE_RED_SANDSTONE_CHISELED_NAME: &str = "tile.red_sandstone.chiseled.name"; + #[doc = "Red Sandstone"] + pub const TILE_RED_SANDSTONE_DEFAULT_NAME: &str = "tile.red_sandstone.default.name"; + #[doc = "Red Sandstone"] + pub const TILE_RED_SANDSTONE_NAME: &str = "tile.red_sandstone.name"; + #[doc = "Smooth Red Sandstone"] + pub const TILE_RED_SANDSTONE_SMOOTH_NAME: &str = "tile.red_sandstone.smooth.name"; + #[doc = "Cut Red Sandstone"] + pub const TILE_RED_SANDSTONE_CUT_NAME: &str = "tile.red_sandstone.cut.name"; + #[doc = "Redstone Dust"] + pub const TILE_REDSTONE_WIRE_NAME: &str = "tile.redstone_wire.name"; + #[doc = "Redstone Lamp"] + pub const TILE_REDSTONE_LAMP_NAME: &str = "tile.redstone_lamp.name"; + #[doc = "Lit Redstone Lamp"] + pub const TILE_LIT_REDSTONE_LAMP_NAME: &str = "tile.lit_redstone_lamp.name"; + #[doc = "Sugar cane"] + pub const TILE_REEDS_NAME: &str = "tile.reeds.name"; + #[doc = "Sand"] + pub const TILE_SAND_DEFAULT_NAME: &str = "tile.sand.default.name"; + #[doc = "Sand"] + pub const TILE_SAND_NAME: &str = "tile.sand.name"; + #[doc = "Red Sand"] + pub const TILE_SAND_RED_NAME: &str = "tile.sand.red.name"; + #[doc = "Chiseled Sandstone"] + pub const TILE_SANDSTONE_CHISELED_NAME: &str = "tile.sandstone.chiseled.name"; + #[doc = "Sandstone"] + pub const TILE_SANDSTONE_DEFAULT_NAME: &str = "tile.sandstone.default.name"; + #[doc = "Sandstone"] + pub const TILE_SANDSTONE_NAME: &str = "tile.sandstone.name"; + #[doc = "Smooth Sandstone"] + pub const TILE_SANDSTONE_SMOOTH_NAME: &str = "tile.sandstone.smooth.name"; + #[doc = "Cut Sandstone"] + pub const TILE_SANDSTONE_CUT_NAME: &str = "tile.sandstone.cut.name"; + #[doc = "Acacia Sapling"] + pub const TILE_SAPLING_ACACIA_NAME: &str = "tile.sapling.acacia.name"; + #[doc = "Dark Oak Sapling"] + pub const TILE_SAPLING_BIG_OAK_NAME: &str = "tile.sapling.big_oak.name"; + #[doc = "Birch Sapling"] + pub const TILE_SAPLING_BIRCH_NAME: &str = "tile.sapling.birch.name"; + #[doc = "Jungle Sapling"] + pub const TILE_SAPLING_JUNGLE_NAME: &str = "tile.sapling.jungle.name"; + #[doc = "Oak Sapling"] + pub const TILE_SAPLING_OAK_NAME: &str = "tile.sapling.oak.name"; + #[doc = "Spruce Sapling"] + pub const TILE_SAPLING_SPRUCE_NAME: &str = "tile.sapling.spruce.name"; + #[doc = "Sea Lantern"] + pub const TILE_SEALANTERN_NAME: &str = "tile.seaLantern.name"; + #[doc = "Sign"] + pub const TILE_STANDING_SIGN_NAME: &str = "tile.standing_sign.name"; + #[doc = "Wall Sign"] + pub const TILE_WALL_SIGN_NAME: &str = "tile.wall_sign.name"; + #[doc = "Crimson Hanging Sign"] + pub const TILE_CRIMSON_HANGING_SIGN_NAME: &str = "tile.crimson_hanging_sign.name"; + #[doc = "Spruce Sign"] + pub const TILE_SPRUCE_STANDING_SIGN_NAME: &str = "tile.spruce_standing_sign.name"; + #[doc = "Spruce Wall Sign"] + pub const TILE_SPRUCE_WALL_SIGN_NAME: &str = "tile.spruce_wall_sign.name"; + #[doc = "Birch Sign"] + pub const TILE_BIRCH_STANDING_SIGN_NAME: &str = "tile.birch_standing_sign.name"; + #[doc = "Birch Wall Sign"] + pub const TILE_BIRCH_WALL_SIGN_NAME: &str = "tile.birch_wall_sign.name"; + #[doc = "Birch Hanging Sign"] + pub const TILE_BIRCH_HANGING_SIGN_NAME: &str = "tile.birch_hanging_sign.name"; + #[doc = "Jungle Sign"] + pub const TILE_JUNGLE_STANDING_SIGN_NAME: &str = "tile.jungle_standing_sign.name"; + #[doc = "Jungle Wall Sign"] + pub const TILE_JUNGLE_WALL_SIGN_NAME: &str = "tile.jungle_wall_sign.name"; + #[doc = "Jungle Hanging Sign"] + pub const TILE_JUNGLE_HANGING_SIGN_NAME: &str = "tile.jungle_hanging_sign.name"; + #[doc = "Acacia Sign"] + pub const TILE_ACACIA_STANDING_SIGN_NAME: &str = "tile.acacia_standing_sign.name"; + #[doc = "Acacia Wall Sign"] + pub const TILE_ACACIA_WALL_SIGN_NAME: &str = "tile.acacia_wall_sign.name"; + #[doc = "Acacia Hanging Sign"] + pub const TILE_ACACIA_HANGING_SIGN_NAME: &str = "tile.acacia_hanging_sign.name"; + #[doc = "Spruce Hanging Sign"] + pub const TILE_SPRUCE_HANGING_SIGN_NAME: &str = "tile.spruce_hanging_sign.name"; + #[doc = "Oak Hanging Sign"] + pub const TILE_OAK_HANGING_SIGN_NAME: &str = "tile.oak_hanging_sign.name"; + #[doc = "Dark Oak Sign"] + pub const TILE_DARKOAK_STANDING_SIGN_NAME: &str = "tile.darkoak_standing_sign.name"; + #[doc = "Dark Oak Wall Sign"] + pub const TILE_DARKOAK_WALL_SIGN_NAME: &str = "tile.darkoak_wall_sign.name"; + #[doc = "Dark Oak Hanging Sign"] + pub const TILE_DARK_OAK_HANGING_SIGN_NAME: &str = "tile.dark_oak_hanging_sign.name"; + #[doc = "Slime Block"] + pub const TILE_SLIME_NAME: &str = "tile.slime.name"; + #[doc = "Snow Block"] + pub const TILE_SNOW_NAME: &str = "tile.snow.name"; + #[doc = "Sponge"] + pub const TILE_SPONGE_DRY_NAME: &str = "tile.sponge.dry.name"; + #[doc = "Wet Sponge"] + pub const TILE_SPONGE_WET_NAME: &str = "tile.sponge.wet.name"; + #[doc = "Spruce Fence"] + pub const TILE_SPRUCEFENCE_NAME: &str = "tile.spruceFence.name"; + #[doc = "Spruce Fence Gate"] + pub const TILE_SPRUCE_FENCE_GATE_NAME: &str = "tile.spruce_fence_gate.name"; + #[doc = "Brick Stairs"] + pub const TILE_BRICK_STAIRS_NAME: &str = "tile.brick_stairs.name"; + #[doc = "Nether Brick Stairs"] + pub const TILE_NETHER_BRICK_STAIRS_NAME: &str = "tile.nether_brick_stairs.name"; + #[doc = "Quartz Stairs"] + pub const TILE_QUARTZ_STAIRS_NAME: &str = "tile.quartz_stairs.name"; + #[doc = "Smooth Quartz Stairs"] + pub const TILE_SMOOTH_QUARTZ_STAIRS_NAME: &str = "tile.smooth_quartz_stairs.name"; + #[doc = "Red Sandstone Stairs"] + pub const TILE_RED_SANDSTONE_STAIRS_NAME: &str = "tile.red_sandstone_stairs.name"; + #[doc = "Sandstone Stairs"] + pub const TILE_SANDSTONE_STAIRS_NAME: &str = "tile.sandstone_stairs.name"; + #[doc = "Cobblestone Stairs"] + pub const TILE_STONE_STAIRS_NAME: &str = "tile.stone_stairs.name"; + #[doc = "Stone Stairs"] + pub const TILE_NORMAL_STONE_STAIRS_NAME: &str = "tile.normal_stone_stairs.name"; + #[doc = "Stone Brick Stairs"] + pub const TILE_STONE_BRICK_STAIRS_NAME: &str = "tile.stone_brick_stairs.name"; + #[doc = "Oak Stairs"] + pub const TILE_OAK_STAIRS_NAME: &str = "tile.oak_stairs.name"; + #[doc = "Acacia Stairs"] + pub const TILE_ACACIA_STAIRS_NAME: &str = "tile.acacia_stairs.name"; + #[doc = "Birch Stairs"] + pub const TILE_BIRCH_STAIRS_NAME: &str = "tile.birch_stairs.name"; + #[doc = "Dark Oak Stairs"] + pub const TILE_DARK_OAK_STAIRS_NAME: &str = "tile.dark_oak_stairs.name"; + #[doc = "Jungle Stairs"] + pub const TILE_JUNGLE_STAIRS_NAME: &str = "tile.jungle_stairs.name"; + #[doc = "Spruce Stairs"] + pub const TILE_SPRUCE_STAIRS_NAME: &str = "tile.spruce_stairs.name"; + #[doc = "Purpur Stairs"] + pub const TILE_PURPUR_STAIRS_NAME: &str = "tile.purpur_stairs.name"; + #[doc = "Prismarine Stairs"] + pub const TILE_PRISMARINE_STAIRS_NAME: &str = "tile.prismarine_stairs.name"; + #[doc = "Dark Prismarine Stairs"] + pub const TILE_DARK_PRISMARINE_STAIRS_NAME: &str = "tile.dark_prismarine_stairs.name"; + #[doc = "Prismarine Brick Stairs"] + pub const TILE_PRISMARINE_BRICKS_STAIRS_NAME: &str = "tile.prismarine_bricks_stairs.name"; + #[doc = "Granite Stairs"] + pub const TILE_GRANITE_STAIRS_NAME: &str = "tile.granite_stairs.name"; + #[doc = "Diorite Stairs"] + pub const TILE_DIORITE_STAIRS_NAME: &str = "tile.diorite_stairs.name"; + #[doc = "Andesite Stairs"] + pub const TILE_ANDESITE_STAIRS_NAME: &str = "tile.andesite_stairs.name"; + #[doc = "Polished Granite Stairs"] + pub const TILE_POLISHED_GRANITE_STAIRS_NAME: &str = "tile.polished_granite_stairs.name"; + #[doc = "Polished Diorite Stairs"] + pub const TILE_POLISHED_DIORITE_STAIRS_NAME: &str = "tile.polished_diorite_stairs.name"; + #[doc = "Polished Andesite Stairs"] + pub const TILE_POLISHED_ANDESITE_STAIRS_NAME: &str = "tile.polished_andesite_stairs.name"; + #[doc = "Mossy Stone Brick Stairs"] + pub const TILE_MOSSY_STONE_BRICK_STAIRS_NAME: &str = "tile.mossy_stone_brick_stairs.name"; + #[doc = "Smooth Red Sandstone Stairs"] + pub const TILE_SMOOTH_RED_SANDSTONE_STAIRS_NAME: &str = "tile.smooth_red_sandstone_stairs.name"; + #[doc = "Smooth Sandstone Stairs"] + pub const TILE_SMOOTH_SANDSTONE_STAIRS_NAME: &str = "tile.smooth_sandstone_stairs.name"; + #[doc = "End Stone Brick Stairs"] + pub const TILE_END_BRICK_STAIRS_NAME: &str = "tile.end_brick_stairs.name"; + #[doc = "Mossy Cobblestone Stairs"] + pub const TILE_MOSSY_COBBLESTONE_STAIRS_NAME: &str = "tile.mossy_cobblestone_stairs.name"; + #[doc = "Red Nether Brick Stairs"] + pub const TILE_RED_NETHER_BRICK_STAIRS_NAME: &str = "tile.red_nether_brick_stairs.name"; + #[doc = "Smooth Stone"] + pub const TILE_SMOOTH_STONE_NAME: &str = "tile.smooth_stone.name"; + #[doc = "Black Banner"] + pub const TILE_STANDING_BANNER_BLACK_NAME: &str = "tile.standing_banner.black.name"; + #[doc = "Blue Banner"] + pub const TILE_STANDING_BANNER_BLUE_NAME: &str = "tile.standing_banner.blue.name"; + #[doc = "Brown Banner"] + pub const TILE_STANDING_BANNER_BROWN_NAME: &str = "tile.standing_banner.brown.name"; + #[doc = "Cyan Banner"] + pub const TILE_STANDING_BANNER_CYAN_NAME: &str = "tile.standing_banner.cyan.name"; + #[doc = "Gray Banner"] + pub const TILE_STANDING_BANNER_GRAY_NAME: &str = "tile.standing_banner.gray.name"; + #[doc = "Green Banner"] + pub const TILE_STANDING_BANNER_GREEN_NAME: &str = "tile.standing_banner.green.name"; + #[doc = "Light Blue Banner"] + pub const TILE_STANDING_BANNER_LIGHTBLUE_NAME: &str = "tile.standing_banner.lightBlue.name"; + #[doc = "Lime Banner"] + pub const TILE_STANDING_BANNER_LIME_NAME: &str = "tile.standing_banner.lime.name"; + #[doc = "Magenta Banner"] + pub const TILE_STANDING_BANNER_MAGENTA_NAME: &str = "tile.standing_banner.magenta.name"; + #[doc = "Banner"] + pub const TILE_STANDING_BANNER_NAME: &str = "tile.standing_banner.name"; + #[doc = "Orange Banner"] + pub const TILE_STANDING_BANNER_ORANGE_NAME: &str = "tile.standing_banner.orange.name"; + #[doc = "Pink Banner"] + pub const TILE_STANDING_BANNER_PINK_NAME: &str = "tile.standing_banner.pink.name"; + #[doc = "Purple Banner"] + pub const TILE_STANDING_BANNER_PURPLE_NAME: &str = "tile.standing_banner.purple.name"; + #[doc = "Red Banner"] + pub const TILE_STANDING_BANNER_RED_NAME: &str = "tile.standing_banner.red.name"; + #[doc = "Light Gray Banner"] + pub const TILE_STANDING_BANNER_SILVER_NAME: &str = "tile.standing_banner.silver.name"; + #[doc = "Banner"] + pub const TILE_STANDING_BANNER_WHITE_NAME: &str = "tile.standing_banner.white.name"; + #[doc = "Yellow Banner"] + pub const TILE_STANDING_BANNER_YELLOW_NAME: &str = "tile.standing_banner.yellow.name"; + #[doc = "Wall Banner"] + pub const TILE_WALL_BANNER_NAME: &str = "tile.wall_banner.name"; + #[doc = "Andesite"] + pub const TILE_STONE_ANDESITE_NAME: &str = "tile.stone.andesite.name"; + #[doc = "Polished Andesite"] + pub const TILE_STONE_ANDESITESMOOTH_NAME: &str = "tile.stone.andesiteSmooth.name"; + #[doc = "Diorite"] + pub const TILE_STONE_DIORITE_NAME: &str = "tile.stone.diorite.name"; + #[doc = "Polished Diorite"] + pub const TILE_STONE_DIORITESMOOTH_NAME: &str = "tile.stone.dioriteSmooth.name"; + #[doc = "Granite"] + pub const TILE_STONE_GRANITE_NAME: &str = "tile.stone.granite.name"; + #[doc = "Polished Granite"] + pub const TILE_STONE_GRANITESMOOTH_NAME: &str = "tile.stone.graniteSmooth.name"; + #[doc = "Stone"] + pub const TILE_STONE_STONE_NAME: &str = "tile.stone.stone.name"; + #[doc = "Cobblestone"] + pub const TILE_COBBLESTONE_NAME: &str = "tile.cobblestone.name"; + #[doc = "Chiseled Stone Bricks"] + pub const TILE_STONEBRICK_CHISELED_NAME: &str = "tile.stonebrick.chiseled.name"; + #[doc = "Cracked Stone Bricks"] + pub const TILE_STONEBRICK_CRACKED_NAME: &str = "tile.stonebrick.cracked.name"; + #[doc = "Stone Bricks"] + pub const TILE_STONEBRICK_DEFAULT_NAME: &str = "tile.stonebrick.default.name"; + #[doc = "Mossy Stone Bricks"] + pub const TILE_STONEBRICK_MOSSY_NAME: &str = "tile.stonebrick.mossy.name"; + #[doc = "Stone Bricks"] + pub const TILE_STONEBRICK_NAME: &str = "tile.stonebrick.name"; + #[doc = "Smooth Stone Bricks"] + pub const TILE_STONEBRICK_SMOOTH_NAME: &str = "tile.stonebrick.smooth.name"; + #[doc = "Stonecutter"] + pub const TILE_STONECUTTER_NAME: &str = "tile.stonecutter.name"; + #[doc = "Stonecutter"] + pub const TILE_STONECUTTER_BLOCK_NAME: &str = "tile.stonecutter_block.name"; + #[doc = "Mossy Cobblestone"] + pub const TILE_MOSSY_COBBLESTONE_NAME: &str = "tile.mossy_cobblestone.name"; + #[doc = "Brick Slab"] + pub const TILE_DOUBLE_STONE_SLAB_BRICK_NAME: &str = "tile.double_stone_slab.brick.name"; + #[doc = "Cobblestone Slab"] + pub const TILE_DOUBLE_STONE_SLAB_COBBLE_NAME: &str = "tile.double_stone_slab.cobble.name"; + #[doc = "Stone Slab"] + pub const TILE_DOUBLE_STONE_SLAB_NAME: &str = "tile.double_stone_slab.name"; + #[doc = "Nether Brick Slab"] + pub const TILE_DOUBLE_STONE_SLAB_NETHER_BRICK_NAME: &str = + "tile.double_stone_slab.nether_brick.name"; + #[doc = "Quartz Slab"] + pub const TILE_DOUBLE_STONE_SLAB_QUARTZ_NAME: &str = "tile.double_stone_slab.quartz.name"; + #[doc = "Sandstone Slab"] + pub const TILE_DOUBLE_STONE_SLAB_SAND_NAME: &str = "tile.double_stone_slab.sand.name"; + #[doc = "Stone Brick Slab"] + pub const TILE_DOUBLE_STONE_SLAB_SMOOTHSTONEBRICK_NAME: &str = + "tile.double_stone_slab.smoothStoneBrick.name"; + #[doc = "Stone Slab"] + pub const TILE_DOUBLE_STONE_SLAB_STONE_NAME: &str = "tile.double_stone_slab.stone.name"; + #[doc = "Wooden Slab"] + pub const TILE_DOUBLE_STONE_SLAB_WOOD_NAME: &str = "tile.double_stone_slab.wood.name"; + #[doc = "Stone Slab"] + pub const TILE_STONE_SLAB_NAME: &str = "tile.stone_slab.name"; + #[doc = "Brick Slab"] + pub const TILE_STONE_SLAB_BRICK_NAME: &str = "tile.stone_slab.brick.name"; + #[doc = "Cobblestone Slab"] + pub const TILE_STONE_SLAB_COBBLE_NAME: &str = "tile.stone_slab.cobble.name"; + #[doc = "Smooth Stone Slab"] + pub const TILE_STONE_SLAB_STONE_NAME: &str = "tile.stone_slab.stone.name"; + #[doc = "Nether Brick Slab"] + pub const TILE_STONE_SLAB_NETHER_BRICK_NAME: &str = "tile.stone_slab.nether_brick.name"; + #[doc = "Quartz Slab"] + pub const TILE_STONE_SLAB_QUARTZ_NAME: &str = "tile.stone_slab.quartz.name"; + #[doc = "Sandstone Slab"] + pub const TILE_STONE_SLAB_SAND_NAME: &str = "tile.stone_slab.sand.name"; + #[doc = "Stone Brick Slab"] + pub const TILE_STONE_SLAB_SMOOTHSTONEBRICK_NAME: &str = "tile.stone_slab.smoothStoneBrick.name"; + #[doc = "Wooden Slab"] + pub const TILE_STONE_SLAB_WOOD_NAME: &str = "tile.stone_slab.wood.name"; + #[doc = "Red Sandstone Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_RED_SANDSTONE_NAME: &str = + "tile.double_stone_slab2.red_sandstone.name"; + #[doc = "Red Sandstone Slab"] + pub const TILE_STONE_SLAB2_RED_SANDSTONE_NAME: &str = "tile.stone_slab2.red_sandstone.name"; + #[doc = "Purpur Slab"] + pub const TILE_STONE_SLAB2_PURPUR_NAME: &str = "tile.stone_slab2.purpur.name"; + #[doc = "Purpur Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_PURPUR_NAME: &str = "tile.double_stone_slab2.purpur.name"; + #[doc = "Prismarine Slab"] + pub const TILE_STONE_SLAB2_PRISMARINE_ROUGH_NAME: &str = + "tile.stone_slab2.prismarine.rough.name"; + #[doc = "Prismarine DoubleSlab"] + pub const TILE_DOUBLE_STONE_SLAB2_PRISMARINE_ROUGH_NAME: &str = + "tile.double_stone_slab2.prismarine.rough.name"; + #[doc = "Dark Prismarine Slab"] + pub const TILE_STONE_SLAB2_PRISMARINE_DARK_NAME: &str = "tile.stone_slab2.prismarine.dark.name"; + #[doc = "Dark Prismarine Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_PRISMARINE_DARK_NAME: &str = + "tile.double_stone_slab2.prismarine.dark.name"; + #[doc = "Prismarine Brick Slab"] + pub const TILE_STONE_SLAB2_PRISMARINE_BRICKS_NAME: &str = + "tile.stone_slab2.prismarine.bricks.name"; + #[doc = "Prismarine Brick Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_PRISMARINE_BRICKS_NAME: &str = + "tile.double_stone_slab2.prismarine.bricks.name"; + #[doc = "Mossy Cobblestone Slab"] + pub const TILE_STONE_SLAB2_MOSSY_COBBLESTONE_NAME: &str = + "tile.stone_slab2.mossy_cobblestone.name"; + #[doc = "Mossy Cobblestone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_MOSSY_COBBLESTONE_NAME: &str = + "tile.double_stone_slab2.mossy_cobblestone.name"; + #[doc = "Red Nether Brick Slab"] + pub const TILE_STONE_SLAB2_RED_NETHER_BRICK_NAME: &str = + "tile.stone_slab2.red_nether_brick.name"; + #[doc = "Red Nether Brick Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_RED_NETHER_BRICK_NAME: &str = + "tile.double_stone_slab2.red_nether_brick.name"; + #[doc = "Smooth Sandstone Slab"] + pub const TILE_STONE_SLAB2_SANDSTONE_SMOOTH_NAME: &str = + "tile.stone_slab2.sandstone.smooth.name"; + #[doc = "Smooth Sandstone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB2_SANDSTONE_SMOOTH_NAME: &str = + "tile.double_stone_slab2.sandstone.smooth.name"; + #[doc = "End Stone Brick Slab"] + pub const TILE_STONE_SLAB3_END_BRICK_NAME: &str = "tile.stone_slab3.end_brick.name"; + #[doc = "End Stone Brick Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_END_BRICK_NAME: &str = + "tile.double_stone_slab3.end_brick.name"; + #[doc = "Smooth Red Sandstone Slab"] + pub const TILE_STONE_SLAB3_RED_SANDSTONE_SMOOTH_NAME: &str = + "tile.stone_slab3.red_sandstone.smooth.name"; + #[doc = "Smooth Red Sandstone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_RED_SANDSTONE_SMOOTH_NAME: &str = + "tile.double_stone_slab3.red_sandstone.smooth.name"; + #[doc = "Polished Andesite Slab"] + pub const TILE_STONE_SLAB3_ANDESITE_SMOOTH_NAME: &str = "tile.stone_slab3.andesite.smooth.name"; + #[doc = "Polished Andesite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_ANDESITE_SMOOTH_NAME: &str = + "tile.double_stone_slab3.andesite.smooth.name"; + #[doc = "Andesite Slab"] + pub const TILE_STONE_SLAB3_ANDESITE_NAME: &str = "tile.stone_slab3.andesite.name"; + #[doc = "Andesite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_ANDESITE_NAME: &str = "tile.double_stone_slab3.andesite.name"; + #[doc = "Diorite Slab"] + pub const TILE_STONE_SLAB3_DIORITE_NAME: &str = "tile.stone_slab3.diorite.name"; + #[doc = "Diorite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_DIORITE_NAME: &str = "tile.double_stone_slab3.diorite.name"; + #[doc = "Polished Diorite Slab"] + pub const TILE_STONE_SLAB3_DIORITE_SMOOTH_NAME: &str = "tile.stone_slab3.diorite.smooth.name"; + #[doc = "Polished Diorite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_DIORITE_SMOOTH_NAME: &str = + "tile.double_stone_slab3.diorite.smooth.name"; + #[doc = "Granite Slab"] + pub const TILE_STONE_SLAB3_GRANITE_NAME: &str = "tile.stone_slab3.granite.name"; + #[doc = "Granite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_GRANITE_NAME: &str = "tile.double_stone_slab3.granite.name"; + #[doc = "Polished Granite Slab"] + pub const TILE_STONE_SLAB3_GRANITE_SMOOTH_NAME: &str = "tile.stone_slab3.granite.smooth.name"; + #[doc = "Polished Granite Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB3_GRANITE_SMOOTH_NAME: &str = + "tile.double_stone_slab3.granite.smooth.name"; + #[doc = "Mossy Stone Brick Slab"] + pub const TILE_STONE_SLAB4_MOSSY_STONE_BRICK_NAME: &str = + "tile.stone_slab4.mossy_stone_brick.name"; + #[doc = "Mossy Stone Brick Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB4_MOSSY_STONE_BRICK_NAME: &str = + "tile.double_stone_slab4.mossy_stone_brick.name"; + #[doc = "Smooth Quartz Slab"] + pub const TILE_STONE_SLAB4_SMOOTH_QUARTZ_NAME: &str = "tile.stone_slab4.smooth_quartz.name"; + #[doc = "Smooth Quartz Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB4_SMOOTH_QUARTZ_NAME: &str = + "tile.double_stone_slab4.smooth_quartz.name"; + #[doc = "Stone Slab"] + pub const TILE_STONE_SLAB4_STONE_NAME: &str = "tile.stone_slab4.stone.name"; + #[doc = "Stone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB4_STONE_NAME: &str = "tile.double_stone_slab4.stone.name"; + #[doc = "Cut Sandstone Slab"] + pub const TILE_STONE_SLAB4_CUT_SANDSTONE_NAME: &str = "tile.stone_slab4.cut_sandstone.name"; + #[doc = "Cut Sandstone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB4_CUT_SANDSTONE_NAME: &str = + "tile.double_stone_slab4.cut_sandstone.name"; + #[doc = "Cut Red Sandstone Slab"] + pub const TILE_STONE_SLAB4_CUT_RED_SANDSTONE_NAME: &str = + "tile.stone_slab4.cut_red_sandstone.name"; + #[doc = "Cut Red Sandstone Double Slab"] + pub const TILE_DOUBLE_STONE_SLAB4_CUT_RED_SANDSTONE_NAME: &str = + "tile.double_stone_slab4.cut_red_sandstone.name"; + #[doc = "Tube Coral Block"] + pub const TILE_CORAL_BLOCK_BLUE_NAME: &str = "tile.coral_block.blue.name"; + #[doc = "Brain Coral Block"] + pub const TILE_CORAL_BLOCK_PINK_NAME: &str = "tile.coral_block.pink.name"; + #[doc = "Bubble Coral Block"] + pub const TILE_CORAL_BLOCK_PURPLE_NAME: &str = "tile.coral_block.purple.name"; + #[doc = "Fire Coral Block"] + pub const TILE_CORAL_BLOCK_RED_NAME: &str = "tile.coral_block.red.name"; + #[doc = "Horn Coral Block"] + pub const TILE_CORAL_BLOCK_YELLOW_NAME: &str = "tile.coral_block.yellow.name"; + #[doc = "Dead Tube Coral Block"] + pub const TILE_CORAL_BLOCK_BLUE_DEAD_NAME: &str = "tile.coral_block.blue_dead.name"; + #[doc = "Dead Brain Coral Block"] + pub const TILE_CORAL_BLOCK_PINK_DEAD_NAME: &str = "tile.coral_block.pink_dead.name"; + #[doc = "Dead Bubble Coral Block"] + pub const TILE_CORAL_BLOCK_PURPLE_DEAD_NAME: &str = "tile.coral_block.purple_dead.name"; + #[doc = "Dead Fire Coral Block"] + pub const TILE_CORAL_BLOCK_RED_DEAD_NAME: &str = "tile.coral_block.red_dead.name"; + #[doc = "Dead Horn Coral Block"] + pub const TILE_CORAL_BLOCK_YELLOW_DEAD_NAME: &str = "tile.coral_block.yellow_dead.name"; + #[doc = "Fern"] + pub const TILE_TALLGRASS_FERN_NAME: &str = "tile.tallgrass.fern.name"; + #[doc = "Short Grass"] + pub const TILE_TALLGRASS_GRASS_NAME: &str = "tile.tallgrass.grass.name"; + #[doc = "Short Grass"] + pub const TILE_TALLGRASS_NAME: &str = "tile.tallgrass.name"; + #[doc = "Shrub"] + pub const TILE_TALLGRASS_SHRUB_NAME: &str = "tile.tallgrass.shrub.name"; + #[doc = "Tuff Brick Slab"] + pub const TILE_TUFF_BRICK_SLAB_NAME: &str = "tile.tuff_brick_slab.name"; + #[doc = "Tuff Brick Double Slab"] + pub const TILE_TUFF_BRICK_DOUBLE_SLAB_NAME: &str = "tile.tuff_brick_double_slab.name"; + #[doc = "Tuff Brick Stairs"] + pub const TILE_TUFF_BRICK_STAIRS_NAME: &str = "tile.tuff_brick_stairs.name"; + #[doc = "Tuff Brick Wall"] + pub const TILE_TUFF_BRICK_WALL_NAME: &str = "tile.tuff_brick_wall.name"; + #[doc = "Tuff Bricks"] + pub const TILE_TUFF_BRICKS_NAME: &str = "tile.tuff_bricks.name"; + #[doc = "Tuff Slab"] + pub const TILE_TUFF_SLAB_NAME: &str = "tile.tuff_slab.name"; + #[doc = "Tuff Double Slab"] + pub const TILE_TUFF_DOUBLE_SLAB_NAME: &str = "tile.tuff_double_slab.name"; + #[doc = "Tuff Stairs"] + pub const TILE_TUFF_STAIRS_NAME: &str = "tile.tuff_stairs.name"; + #[doc = "Tuff Wall"] + pub const TILE_TUFF_WALL_NAME: &str = "tile.tuff_wall.name"; + #[doc = "Seagrass"] + pub const TILE_SEAGRASS_SEAGRASS_NAME: &str = "tile.seagrass.seagrass.name"; + #[doc = "Sea Pickle"] + pub const TILE_SEA_PICKLE_NAME: &str = "tile.sea_pickle.name"; + #[doc = "Turtle Egg"] + pub const TILE_TURTLE_EGG_NAME: &str = "tile.turtle_egg.name"; + #[doc = "Bubble Column"] + pub const TILE_BUBBLE_COLUMN_NAME: &str = "tile.bubble_column.name"; + #[doc = "Tube Coral"] + pub const TILE_CORAL_BLUE_NAME: &str = "tile.coral.blue.name"; + #[doc = "Brain Coral"] + pub const TILE_CORAL_PINK_NAME: &str = "tile.coral.pink.name"; + #[doc = "Bubble Coral"] + pub const TILE_CORAL_PURPLE_NAME: &str = "tile.coral.purple.name"; + #[doc = "Fire Coral"] + pub const TILE_CORAL_RED_NAME: &str = "tile.coral.red.name"; + #[doc = "Horn Coral"] + pub const TILE_CORAL_YELLOW_NAME: &str = "tile.coral.yellow.name"; + #[doc = "Dead Tube Coral"] + pub const TILE_CORAL_BLUE_DEAD_NAME: &str = "tile.coral.blue_dead.name"; + #[doc = "Dead Brain Coral"] + pub const TILE_CORAL_PINK_DEAD_NAME: &str = "tile.coral.pink_dead.name"; + #[doc = "Dead Bubble Coral"] + pub const TILE_CORAL_PURPLE_DEAD_NAME: &str = "tile.coral.purple_dead.name"; + #[doc = "Dead Fire Coral"] + pub const TILE_CORAL_RED_DEAD_NAME: &str = "tile.coral.red_dead.name"; + #[doc = "Dead Horn Coral"] + pub const TILE_CORAL_YELLOW_DEAD_NAME: &str = "tile.coral.yellow_dead.name"; + #[doc = "Tube Coral Fan"] + pub const TILE_CORAL_FAN_BLUE_FAN_NAME: &str = "tile.coral_fan.blue_fan.name"; + #[doc = "Brain Coral Fan"] + pub const TILE_CORAL_FAN_PINK_FAN_NAME: &str = "tile.coral_fan.pink_fan.name"; + #[doc = "Bubble Coral Fan"] + pub const TILE_CORAL_FAN_PURPLE_FAN_NAME: &str = "tile.coral_fan.purple_fan.name"; + #[doc = "Fire Coral Fan"] + pub const TILE_CORAL_FAN_RED_FAN_NAME: &str = "tile.coral_fan.red_fan.name"; + #[doc = "Horn Coral Fan"] + pub const TILE_CORAL_FAN_YELLOW_FAN_NAME: &str = "tile.coral_fan.yellow_fan.name"; + #[doc = "Dead Tube Coral Fan"] + pub const TILE_CORAL_FAN_DEAD_BLUE_FAN_NAME: &str = "tile.coral_fan_dead.blue_fan.name"; + #[doc = "Dead Brain Coral Fan"] + pub const TILE_CORAL_FAN_DEAD_PINK_FAN_NAME: &str = "tile.coral_fan_dead.pink_fan.name"; + #[doc = "Dead Bubble Coral Fan"] + pub const TILE_CORAL_FAN_DEAD_PURPLE_FAN_NAME: &str = "tile.coral_fan_dead.purple_fan.name"; + #[doc = "Dead Fire Coral Fan"] + pub const TILE_CORAL_FAN_DEAD_RED_FAN_NAME: &str = "tile.coral_fan_dead.red_fan.name"; + #[doc = "Dead Horn Coral Fan"] + pub const TILE_CORAL_FAN_DEAD_YELLOW_FAN_NAME: &str = "tile.coral_fan_dead.yellow_fan.name"; + #[doc = "Dead Bubble Coral Wall Fan"] + pub const TILE_DEAD_BUBBLE_CORAL_WALL_FAN_NAME: &str = "tile.dead_bubble_coral_wall_fan.name"; + #[doc = "Dead Horn Coral Wall Fan"] + pub const TILE_DEAD_HORN_CORAL_WALL_FAN_NAME: &str = "tile.dead_horn_coral_wall_fan.name"; + #[doc = "Dead Fire Coral Wall Fan"] + pub const TILE_DEAD_FIRE_CORAL_WALL_FAN_NAME: &str = "tile.dead_fire_coral_wall_fan.name"; + #[doc = "Tube Coral Wall Fan"] + pub const TILE_TUBE_CORAL_WALL_FAN_NAME: &str = "tile.tube_coral_wall_fan.name"; + #[doc = "Dead Brain Coral Wall Fan"] + pub const TILE_DEAD_BRAIN_CORAL_WALL_FAN_NAME: &str = "tile.dead_brain_coral_wall_fan.name"; + #[doc = "Brain Coral Wall Fan"] + pub const TILE_BRAIN_CORAL_WALL_FAN_NAME: &str = "tile.brain_coral_wall_fan.name"; + #[doc = "Horn Coral Wall Fan"] + pub const TILE_HORN_CORAL_WALL_FAN_NAME: &str = "tile.horn_coral_wall_fan.name"; + #[doc = "Fire Coral Wall Fan"] + pub const TILE_FIRE_CORAL_WALL_FAN_NAME: &str = "tile.fire_coral_wall_fan.name"; + #[doc = "Bubble Coral Wall Fan"] + pub const TILE_BUBBLE_CORAL_WALL_FAN_NAME: &str = "tile.bubble_coral_wall_fan.name"; + #[doc = "Dead Tube Coral Wall Fan"] + pub const TILE_DEAD_TUBE_CORAL_WALL_FAN_NAME: &str = "tile.dead_tube_coral_wall_fan.name"; + #[doc = "Glass Pane"] + pub const TILE_GLASS_PANE_NAME: &str = "tile.glass_pane.name"; + #[doc = "TNT"] + pub const TILE_TNT_NAME: &str = "tile.tnt.name"; + #[doc = "Snow"] + pub const TILE_SNOW_LAYER_NAME: &str = "tile.snow_layer.name"; + #[doc = "Torch"] + pub const TILE_TORCH_NAME: &str = "tile.torch.name"; + #[doc = "Oak Trapdoor"] + pub const TILE_TRAPDOOR_NAME: &str = "tile.trapdoor.name"; + #[doc = "Acacia Trapdoor"] + pub const TILE_ACACIA_TRAPDOOR_NAME: &str = "tile.acacia_trapdoor.name"; + #[doc = "Birch Trapdoor"] + pub const TILE_BIRCH_TRAPDOOR_NAME: &str = "tile.birch_trapdoor.name"; + #[doc = "Dark Oak Trapdoor"] + pub const TILE_DARK_OAK_TRAPDOOR_NAME: &str = "tile.dark_oak_trapdoor.name"; + #[doc = "Jungle Trapdoor"] + pub const TILE_JUNGLE_TRAPDOOR_NAME: &str = "tile.jungle_trapdoor.name"; + #[doc = "Spruce Trapdoor"] + pub const TILE_SPRUCE_TRAPDOOR_NAME: &str = "tile.spruce_trapdoor.name"; + #[doc = "Tripwire"] + pub const TILE_TRIPWIRE_NAME: &str = "tile.tripWire.name"; + #[doc = "Tripwire Hook"] + pub const TILE_TRIPWIRE_HOOK_NAME: &str = "tile.tripwire_hook.name"; + #[doc = "Vines"] + pub const TILE_VINE_NAME: &str = "tile.vine.name"; + #[doc = "Weeping Vines"] + pub const TILE_WEEPING_VINES_NAME: &str = "tile.weeping_vines.name"; + #[doc = "Twisting Vines"] + pub const TILE_TWISTING_VINES_NAME: &str = "tile.twisting_vines.name"; + #[doc = "Water"] + pub const TILE_FLOWING_WATER_NAME: &str = "tile.flowing_water.name"; + #[doc = "Water"] + pub const TILE_WATER_NAME: &str = "tile.water.name"; + #[doc = "Lily Pad"] + pub const TILE_WATERLILY_NAME: &str = "tile.waterlily.name"; + #[doc = "Cobweb"] + pub const TILE_WEB_NAME: &str = "tile.web.name"; + #[doc = "Heavy Weighted Pressure Plate"] + pub const TILE_HEAVY_WEIGHTED_PRESSURE_PLATE_NAME: &str = + "tile.heavy_weighted_pressure_plate.name"; + #[doc = "Light Weighted Pressure Plate"] + pub const TILE_LIGHT_WEIGHTED_PRESSURE_PLATE_NAME: &str = + "tile.light_weighted_pressure_plate.name"; + #[doc = "End Stone"] + pub const TILE_END_STONE_NAME: &str = "tile.end_stone.name"; + #[doc = "End Stone Bricks"] + pub const TILE_END_BRICKS_NAME: &str = "tile.end_bricks.name"; + #[doc = "Acacia Planks"] + pub const TILE_PLANKS_ACACIA_NAME: &str = "tile.planks.acacia.name"; + #[doc = "Dark Oak Planks"] + pub const TILE_PLANKS_BIG_OAK_NAME: &str = "tile.planks.big_oak.name"; + #[doc = "Birch Planks"] + pub const TILE_PLANKS_BIRCH_NAME: &str = "tile.planks.birch.name"; + #[doc = "Jungle Planks"] + pub const TILE_PLANKS_JUNGLE_NAME: &str = "tile.planks.jungle.name"; + #[doc = "Wooden Planks"] + pub const TILE_PLANKS_NAME: &str = "tile.planks.name"; + #[doc = "Oak Planks"] + pub const TILE_PLANKS_OAK_NAME: &str = "tile.planks.oak.name"; + #[doc = "Spruce Planks"] + pub const TILE_PLANKS_SPRUCE_NAME: &str = "tile.planks.spruce.name"; + #[doc = "Acacia Slab"] + pub const TILE_WOODEN_SLAB_ACACIA_NAME: &str = "tile.wooden_slab.acacia.name"; + #[doc = "Acacia Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_ACACIA_NAME: &str = "tile.double_wooden_slab.acacia.name"; + #[doc = "Dark Oak Slab"] + pub const TILE_WOODEN_SLAB_BIG_OAK_NAME: &str = "tile.wooden_slab.big_oak.name"; + #[doc = "Dark Oak Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_BIG_OAK_NAME: &str = "tile.double_wooden_slab.big_oak.name"; + #[doc = "Birch Slab"] + pub const TILE_WOODEN_SLAB_BIRCH_NAME: &str = "tile.wooden_slab.birch.name"; + #[doc = "Birch Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_BIRCH_NAME: &str = "tile.double_wooden_slab.birch.name"; + #[doc = "Jungle Slab"] + pub const TILE_WOODEN_SLAB_JUNGLE_NAME: &str = "tile.wooden_slab.jungle.name"; + #[doc = "Jungle Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_JUNGLE_NAME: &str = "tile.double_wooden_slab.jungle.name"; + #[doc = "Wood Slab"] + pub const TILE_WOODEN_SLAB_NAME: &str = "tile.wooden_slab.name"; + #[doc = "Oak Slab"] + pub const TILE_WOODEN_SLAB_OAK_NAME: &str = "tile.wooden_slab.oak.name"; + #[doc = "Oak Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_OAK_NAME: &str = "tile.double_wooden_slab.oak.name"; + #[doc = "Spruce Slab"] + pub const TILE_WOODEN_SLAB_SPRUCE_NAME: &str = "tile.wooden_slab.spruce.name"; + #[doc = "Spruce Double Slab"] + pub const TILE_DOUBLE_WOODEN_SLAB_SPRUCE_NAME: &str = "tile.double_wooden_slab.spruce.name"; + #[doc = "Black Carpet"] + pub const TILE_CARPET_BLACK_NAME: &str = "tile.carpet.black.name"; + #[doc = "Blue Carpet"] + pub const TILE_CARPET_BLUE_NAME: &str = "tile.carpet.blue.name"; + #[doc = "Brown Carpet"] + pub const TILE_CARPET_BROWN_NAME: &str = "tile.carpet.brown.name"; + #[doc = "Cyan Carpet"] + pub const TILE_CARPET_CYAN_NAME: &str = "tile.carpet.cyan.name"; + #[doc = "Gray Carpet"] + pub const TILE_CARPET_GRAY_NAME: &str = "tile.carpet.gray.name"; + #[doc = "Green Carpet"] + pub const TILE_CARPET_GREEN_NAME: &str = "tile.carpet.green.name"; + #[doc = "Light Blue Carpet"] + pub const TILE_CARPET_LIGHTBLUE_NAME: &str = "tile.carpet.lightBlue.name"; + #[doc = "Lime Carpet"] + pub const TILE_CARPET_LIME_NAME: &str = "tile.carpet.lime.name"; + #[doc = "Magenta Carpet"] + pub const TILE_CARPET_MAGENTA_NAME: &str = "tile.carpet.magenta.name"; + #[doc = "Carpet"] + pub const TILE_CARPET_NAME: &str = "tile.carpet.name"; + #[doc = "Orange Carpet"] + pub const TILE_CARPET_ORANGE_NAME: &str = "tile.carpet.orange.name"; + #[doc = "Pink Carpet"] + pub const TILE_CARPET_PINK_NAME: &str = "tile.carpet.pink.name"; + #[doc = "Purple Carpet"] + pub const TILE_CARPET_PURPLE_NAME: &str = "tile.carpet.purple.name"; + #[doc = "Red Carpet"] + pub const TILE_CARPET_RED_NAME: &str = "tile.carpet.red.name"; + #[doc = "Light Gray Carpet"] + pub const TILE_CARPET_SILVER_NAME: &str = "tile.carpet.silver.name"; + #[doc = "White Carpet"] + pub const TILE_CARPET_WHITE_NAME: &str = "tile.carpet.white.name"; + #[doc = "Yellow Carpet"] + pub const TILE_CARPET_YELLOW_NAME: &str = "tile.carpet.yellow.name"; + #[doc = "Crafter"] + pub const TILE_CRAFTER_NAME: &str = "tile.crafter.name"; + #[doc = "Crafting Table"] + pub const TILE_CRAFTING_TABLE_NAME: &str = "tile.crafting_table.name"; + #[doc = "Pale Oak Button"] + pub const TILE_PALE_OAK_BUTTON_NAME: &str = "tile.pale_oak_button.name"; + #[doc = "Pale Oak Double Slab"] + pub const TILE_PALE_OAK_DOUBLE_SLAB_NAME: &str = "tile.pale_oak_double_slab.name"; + #[doc = "Pale Oak Fence"] + pub const TILE_PALE_OAK_FENCE_NAME: &str = "tile.pale_oak_fence.name"; + #[doc = "Pale Oak Fence Gate"] + pub const TILE_PALE_OAK_FENCE_GATE_NAME: &str = "tile.pale_oak_fence_gate.name"; + #[doc = "Pale Oak Log"] + pub const TILE_PALE_OAK_LOG_NAME: &str = "tile.pale_oak_log.name"; + #[doc = "Pale Oak Planks"] + pub const TILE_PALE_OAK_PLANKS_NAME: &str = "tile.pale_oak_planks.name"; + #[doc = "Pale Oak Pressure Plate"] + pub const TILE_PALE_OAK_PRESSURE_PLATE_NAME: &str = "tile.pale_oak_pressure_plate.name"; + #[doc = "Pale Oak Sign"] + pub const TILE_PALE_OAK_STANDING_SIGN_NAME: &str = "tile.pale_oak_standing_sign.name"; + #[doc = "Pale Oak Wall Sign"] + pub const TILE_PALE_OAK_WALL_SIGN_NAME: &str = "tile.pale_oak_wall_sign.name"; + #[doc = "Pale Oak Hanging Sign"] + pub const TILE_PALE_OAK_HANGING_SIGN_NAME: &str = "tile.pale_oak_hanging_sign.name"; + #[doc = "Pale Oak Slab"] + pub const TILE_PALE_OAK_SLAB_NAME: &str = "tile.pale_oak_slab.name"; + #[doc = "Pale Oak Stairs"] + pub const TILE_PALE_OAK_STAIRS_NAME: &str = "tile.pale_oak_stairs.name"; + #[doc = "Pale Oak Trapdoor"] + pub const TILE_PALE_OAK_TRAPDOOR_NAME: &str = "tile.pale_oak_trapdoor.name"; + #[doc = "Pale Oak Wood"] + pub const TILE_PALE_OAK_WOOD_NAME: &str = "tile.pale_oak_wood.name"; + #[doc = "Stripped Pale Oak Log"] + pub const TILE_STRIPPED_PALE_OAK_LOG_NAME: &str = "tile.stripped_pale_oak_log.name"; + #[doc = "Stripped Pale Oak Wood"] + pub const TILE_STRIPPED_PALE_OAK_WOOD_NAME: &str = "tile.stripped_pale_oak_wood.name"; + #[doc = "Pale Hanging Moss"] + pub const TILE_PALE_HANGING_MOSS_NAME: &str = "tile.pale_hanging_moss.name"; + #[doc = "Pale Moss Block"] + pub const TILE_PALE_MOSS_BLOCK_NAME: &str = "tile.pale_moss_block.name"; + #[doc = "Pale Moss Carpet"] + pub const TILE_PALE_MOSS_CARPET_NAME: &str = "tile.pale_moss_carpet.name"; + #[doc = "Creaking Heart"] + pub const TILE_CREAKING_HEART_NAME: &str = "tile.creaking_heart.name"; + #[doc = "Open Eyeblossom"] + pub const TILE_OPEN_EYEBLOSSOM_NAME: &str = "tile.open_eyeblossom.name"; + #[doc = "Closed Eyeblossom"] + pub const TILE_CLOSED_EYEBLOSSOM_NAME: &str = "tile.closed_eyeblossom.name"; + #[doc = "Resin Bricks"] + pub const TILE_RESIN_BRICKS_NAME: &str = "tile.resin_bricks.name"; + #[doc = "Resin Brick Double Slab"] + pub const TILE_RESIN_BRICK_DOUBLE_SLAB_NAME: &str = "tile.resin_brick_double_slab.name"; + #[doc = "Resin Brick Slab"] + pub const TILE_RESIN_BRICK_SLAB_NAME: &str = "tile.resin_brick_slab.name"; + #[doc = "Resin Brick Stairs"] + pub const TILE_RESIN_BRICK_STAIRS_NAME: &str = "tile.resin_brick_stairs.name"; + #[doc = "Resin Brick Wall"] + pub const TILE_RESIN_BRICK_WALL_NAME: &str = "tile.resin_brick_wall.name"; + #[doc = "Chiseled Resin Bricks"] + pub const TILE_CHISELED_RESIN_BRICKS_NAME: &str = "tile.chiseled_resin_bricks.name"; + #[doc = "Block of Resin"] + pub const TILE_RESIN_BLOCK_NAME: &str = "tile.resin_block.name"; + #[doc = "Resin Clump"] + pub const TILE_RESIN_CLUMP_NAME: &str = "tile.resin_clump.name"; + #[doc = "White Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_WHITE_NAME: &str = "tile.glazedTerracotta.white.name"; + #[doc = "Orange Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_ORANGE_NAME: &str = "tile.glazedTerracotta.orange.name"; + #[doc = "Magenta Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_MAGENTA_NAME: &str = "tile.glazedTerracotta.magenta.name"; + #[doc = "Light Blue Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_LIGHT_BLUE_NAME: &str = "tile.glazedTerracotta.light_blue.name"; + #[doc = "Yellow Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_YELLOW_NAME: &str = "tile.glazedTerracotta.yellow.name"; + #[doc = "Lime Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_LIME_NAME: &str = "tile.glazedTerracotta.lime.name"; + #[doc = "Pink Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_PINK_NAME: &str = "tile.glazedTerracotta.pink.name"; + #[doc = "Gray Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_GRAY_NAME: &str = "tile.glazedTerracotta.gray.name"; + #[doc = "Light Gray Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_SILVER_NAME: &str = "tile.glazedTerracotta.silver.name"; + #[doc = "Cyan Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_CYAN_NAME: &str = "tile.glazedTerracotta.cyan.name"; + #[doc = "Purple Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_PURPLE_NAME: &str = "tile.glazedTerracotta.purple.name"; + #[doc = "Blue Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_BLUE_NAME: &str = "tile.glazedTerracotta.blue.name"; + #[doc = "Brown Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_BROWN_NAME: &str = "tile.glazedTerracotta.brown.name"; + #[doc = "Green Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_GREEN_NAME: &str = "tile.glazedTerracotta.green.name"; + #[doc = "Red Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_RED_NAME: &str = "tile.glazedTerracotta.red.name"; + #[doc = "Black Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTA_BLACK_NAME: &str = "tile.glazedTerracotta.black.name"; + #[doc = "Black Concrete"] + pub const TILE_CONCRETE_BLACK_NAME: &str = "tile.concrete.black.name"; + #[doc = "Red Concrete"] + pub const TILE_CONCRETE_RED_NAME: &str = "tile.concrete.red.name"; + #[doc = "Green Concrete"] + pub const TILE_CONCRETE_GREEN_NAME: &str = "tile.concrete.green.name"; + #[doc = "Brown Concrete"] + pub const TILE_CONCRETE_BROWN_NAME: &str = "tile.concrete.brown.name"; + #[doc = "Blue Concrete"] + pub const TILE_CONCRETE_BLUE_NAME: &str = "tile.concrete.blue.name"; + #[doc = "Purple Concrete"] + pub const TILE_CONCRETE_PURPLE_NAME: &str = "tile.concrete.purple.name"; + #[doc = "Cyan Concrete"] + pub const TILE_CONCRETE_CYAN_NAME: &str = "tile.concrete.cyan.name"; + #[doc = "Light Gray Concrete"] + pub const TILE_CONCRETE_SILVER_NAME: &str = "tile.concrete.silver.name"; + #[doc = "Gray Concrete"] + pub const TILE_CONCRETE_GRAY_NAME: &str = "tile.concrete.gray.name"; + #[doc = "Pink Concrete"] + pub const TILE_CONCRETE_PINK_NAME: &str = "tile.concrete.pink.name"; + #[doc = "Lime Concrete"] + pub const TILE_CONCRETE_LIME_NAME: &str = "tile.concrete.lime.name"; + #[doc = "Yellow Concrete"] + pub const TILE_CONCRETE_YELLOW_NAME: &str = "tile.concrete.yellow.name"; + #[doc = "Light Blue Concrete"] + pub const TILE_CONCRETE_LIGHTBLUE_NAME: &str = "tile.concrete.lightBlue.name"; + #[doc = "Magenta Concrete"] + pub const TILE_CONCRETE_MAGENTA_NAME: &str = "tile.concrete.magenta.name"; + #[doc = "Orange Concrete"] + pub const TILE_CONCRETE_ORANGE_NAME: &str = "tile.concrete.orange.name"; + #[doc = "White Concrete"] + pub const TILE_CONCRETE_WHITE_NAME: &str = "tile.concrete.white.name"; + #[doc = "White Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAWHITE_NAME: &str = "tile.glazedTerracottaWhite.name"; + #[doc = "Orange Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAORANGE_NAME: &str = "tile.glazedTerracottaOrange.name"; + #[doc = "Magenta Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAMAGENTA_NAME: &str = "tile.glazedTerracottaMagenta.name"; + #[doc = "Light Blue Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTALIGHTBLUE_NAME: &str = "tile.glazedTerracottaLightBlue.name"; + #[doc = "Yellow Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAYELLOW_NAME: &str = "tile.glazedTerracottaYellow.name"; + #[doc = "Lime Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTALIME_NAME: &str = "tile.glazedTerracottaLime.name"; + #[doc = "Pink Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAPINK_NAME: &str = "tile.glazedTerracottaPink.name"; + #[doc = "Gray Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAGRAY_NAME: &str = "tile.glazedTerracottaGray.name"; + #[doc = "Light Gray Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTASILVER_NAME: &str = "tile.glazedTerracottaSilver.name"; + #[doc = "Cyan Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTACYAN_NAME: &str = "tile.glazedTerracottaCyan.name"; + #[doc = "Purple Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAPURPLE_NAME: &str = "tile.glazedTerracottaPurple.name"; + #[doc = "Blue Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTABLUE_NAME: &str = "tile.glazedTerracottaBlue.name"; + #[doc = "Brown Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTABROWN_NAME: &str = "tile.glazedTerracottaBrown.name"; + #[doc = "Green Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTAGREEN_NAME: &str = "tile.glazedTerracottaGreen.name"; + #[doc = "Red Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTARED_NAME: &str = "tile.glazedTerracottaRed.name"; + #[doc = "Black Glazed Terracotta"] + pub const TILE_GLAZEDTERRACOTTABLACK_NAME: &str = "tile.glazedTerracottaBlack.name"; + #[doc = "Black Concrete Powder"] + pub const TILE_CONCRETEPOWDER_BLACK_NAME: &str = "tile.concretePowder.black.name"; + #[doc = "Red Concrete Powder"] + pub const TILE_CONCRETEPOWDER_RED_NAME: &str = "tile.concretePowder.red.name"; + #[doc = "Green Concrete Powder"] + pub const TILE_CONCRETEPOWDER_GREEN_NAME: &str = "tile.concretePowder.green.name"; + #[doc = "Brown Concrete Powder"] + pub const TILE_CONCRETEPOWDER_BROWN_NAME: &str = "tile.concretePowder.brown.name"; + #[doc = "Blue Concrete Powder"] + pub const TILE_CONCRETEPOWDER_BLUE_NAME: &str = "tile.concretePowder.blue.name"; + #[doc = "Purple Concrete Powder"] + pub const TILE_CONCRETEPOWDER_PURPLE_NAME: &str = "tile.concretePowder.purple.name"; + #[doc = "Cyan Concrete Powder"] + pub const TILE_CONCRETEPOWDER_CYAN_NAME: &str = "tile.concretePowder.cyan.name"; + #[doc = "Light Gray Concrete Powder"] + pub const TILE_CONCRETEPOWDER_SILVER_NAME: &str = "tile.concretePowder.silver.name"; + #[doc = "Gray Concrete Powder"] + pub const TILE_CONCRETEPOWDER_GRAY_NAME: &str = "tile.concretePowder.gray.name"; + #[doc = "Pink Concrete Powder"] + pub const TILE_CONCRETEPOWDER_PINK_NAME: &str = "tile.concretePowder.pink.name"; + #[doc = "Lime Concrete Powder"] + pub const TILE_CONCRETEPOWDER_LIME_NAME: &str = "tile.concretePowder.lime.name"; + #[doc = "Yellow Concrete Powder"] + pub const TILE_CONCRETEPOWDER_YELLOW_NAME: &str = "tile.concretePowder.yellow.name"; + #[doc = "Light Blue Concrete Powder"] + pub const TILE_CONCRETEPOWDER_LIGHTBLUE_NAME: &str = "tile.concretePowder.lightBlue.name"; + #[doc = "Magenta Concrete Powder"] + pub const TILE_CONCRETEPOWDER_MAGENTA_NAME: &str = "tile.concretePowder.magenta.name"; + #[doc = "Orange Concrete Powder"] + pub const TILE_CONCRETEPOWDER_ORANGE_NAME: &str = "tile.concretePowder.orange.name"; + #[doc = "White Concrete Powder"] + pub const TILE_CONCRETEPOWDER_WHITE_NAME: &str = "tile.concretePowder.white.name"; + #[doc = "Stripped Spruce Log"] + pub const TILE_STRIPPED_SPRUCE_LOG_NAME: &str = "tile.stripped_spruce_log.name"; + #[doc = "Stripped Dark Oak Log"] + pub const TILE_STRIPPED_DARK_OAK_LOG_NAME: &str = "tile.stripped_dark_oak_log.name"; + #[doc = "Stripped Birch Log"] + pub const TILE_STRIPPED_BIRCH_LOG_NAME: &str = "tile.stripped_birch_log.name"; + #[doc = "Stripped Jungle Log"] + pub const TILE_STRIPPED_JUNGLE_LOG_NAME: &str = "tile.stripped_jungle_log.name"; + #[doc = "Stripped Oak Log"] + pub const TILE_STRIPPED_OAK_LOG_NAME: &str = "tile.stripped_oak_log.name"; + #[doc = "Stripped Acacia Log"] + pub const TILE_STRIPPED_ACACIA_LOG_NAME: &str = "tile.stripped_acacia_log.name"; + #[doc = "Bamboo"] + pub const TILE_BAMBOO_NAME: &str = "tile.bamboo.name"; + #[doc = "Scaffolding"] + pub const TILE_SCAFFOLDING_NAME: &str = "tile.scaffolding.name"; + #[doc = "Grindstone"] + pub const TILE_GRINDSTONE_NAME: &str = "tile.grindstone.name"; + #[doc = "Cartography Table"] + pub const TILE_CARTOGRAPHY_TABLE_NAME: &str = "tile.cartography_table.name"; + #[doc = "Lantern"] + pub const TILE_LANTERN_NAME: &str = "tile.lantern.name"; + #[doc = "Soul Lantern"] + pub const TILE_SOUL_LANTERN_NAME: &str = "tile.soul_lantern.name"; + #[doc = "Smoker"] + pub const TILE_SMOKER_NAME: &str = "tile.smoker.name"; + #[doc = "Lit Smoker"] + pub const TILE_LIT_SMOKER_NAME: &str = "tile.lit_smoker.name"; + #[doc = "Smithing Table"] + pub const TILE_SMITHING_TABLE_NAME: &str = "tile.smithing_table.name"; + #[doc = "Barrel"] + pub const TILE_BARREL_NAME: &str = "tile.barrel.name"; + #[doc = "Campfire"] + pub const TILE_CAMPFIRE_NAME: &str = "tile.campfire.name"; + #[doc = "Loom"] + pub const TILE_LOOM_NAME: &str = "tile.loom.name"; + #[doc = "Lectern"] + pub const TILE_LECTERN_NAME: &str = "tile.lectern.name"; + #[doc = "Sweet Berry Bush"] + pub const TILE_SWEET_BERRY_BUSH_NAME: &str = "tile.sweet_berry_bush.name"; + #[doc = "Oak Wood"] + pub const TILE_WOOD_OAK_NAME: &str = "tile.wood.oak.name"; + #[doc = "Spruce Wood"] + pub const TILE_WOOD_SPRUCE_NAME: &str = "tile.wood.spruce.name"; + #[doc = "Birch Wood"] + pub const TILE_WOOD_BIRCH_NAME: &str = "tile.wood.birch.name"; + #[doc = "Jungle Wood"] + pub const TILE_WOOD_JUNGLE_NAME: &str = "tile.wood.jungle.name"; + #[doc = "Acacia Wood"] + pub const TILE_WOOD_ACACIA_NAME: &str = "tile.wood.acacia.name"; + #[doc = "Dark Oak Wood"] + pub const TILE_WOOD_DARK_OAK_NAME: &str = "tile.wood.dark_oak.name"; + #[doc = "Stripped Oak Wood"] + pub const TILE_WOOD_STRIPPED_OAK_NAME: &str = "tile.wood.stripped.oak.name"; + #[doc = "Stripped Spruce Wood"] + pub const TILE_WOOD_STRIPPED_SPRUCE_NAME: &str = "tile.wood.stripped.spruce.name"; + #[doc = "Stripped Birch Wood"] + pub const TILE_WOOD_STRIPPED_BIRCH_NAME: &str = "tile.wood.stripped.birch.name"; + #[doc = "Stripped Jungle Wood"] + pub const TILE_WOOD_STRIPPED_JUNGLE_NAME: &str = "tile.wood.stripped.jungle.name"; + #[doc = "Stripped Acacia Wood"] + pub const TILE_WOOD_STRIPPED_ACACIA_NAME: &str = "tile.wood.stripped.acacia.name"; + #[doc = "Stripped Dark Oak Wood"] + pub const TILE_WOOD_STRIPPED_DARK_OAK_NAME: &str = "tile.wood.stripped.dark_oak.name"; + #[doc = "Block of Netherite"] + pub const TILE_NETHERITE_BLOCK_NAME: &str = "tile.netherite_block.name"; + #[doc = "Ancient Debris"] + pub const TILE_ANCIENT_DEBRIS_NAME: &str = "tile.ancient_debris.name"; + #[doc = "Nether Gold Ore"] + pub const TILE_NETHER_GOLD_ORE_NAME: &str = "tile.nether_gold_ore.name"; + #[doc = "Respawn Anchor"] + pub const TILE_RESPAWN_ANCHOR_NAME: &str = "tile.respawn_anchor.name"; + #[doc = "Crying Obsidian"] + pub const TILE_CRYING_OBSIDIAN_NAME: &str = "tile.crying_obsidian.name"; + #[doc = "Powder Snow"] + pub const TILE_POWDER_SNOW_NAME: &str = "tile.powder_snow.name"; + #[doc = "Deepslate"] + pub const TILE_DEEPSLATE_NAME: &str = "tile.deepslate.name"; + #[doc = "Infested Deepslate"] + pub const TILE_INFESTED_DEEPSLATE_NAME: &str = "tile.infested_deepslate.name"; + #[doc = "Cobbled Deepslate"] + pub const TILE_COBBLED_DEEPSLATE_NAME: &str = "tile.cobbled_deepslate.name"; + #[doc = "Dripstone Block"] + pub const TILE_DRIPSTONE_BLOCK_NAME: &str = "tile.dripstone_block.name"; + #[doc = "Pointed Dripstone"] + pub const TILE_POINTED_DRIPSTONE_NAME: &str = "tile.pointed_dripstone.name"; + #[doc = "Cobbled Deepslate Slab"] + pub const TILE_COBBLED_DEEPSLATE_SLAB_NAME: &str = "tile.cobbled_deepslate_slab.name"; + #[doc = "Cobbled Deepslate Stairs"] + pub const TILE_COBBLED_DEEPSLATE_STAIRS_NAME: &str = "tile.cobbled_deepslate_stairs.name"; + #[doc = "Cobbled Deepslate Wall"] + pub const TILE_COBBLED_DEEPSLATE_WALL_NAME: &str = "tile.cobbled_deepslate_wall.name"; + #[doc = "Polished Deepslate"] + pub const TILE_POLISHED_DEEPSLATE_NAME: &str = "tile.polished_deepslate.name"; + #[doc = "Polished Deepslate Slab"] + pub const TILE_POLISHED_DEEPSLATE_SLAB_NAME: &str = "tile.polished_deepslate_slab.name"; + #[doc = "Polished Deepslate Stairs"] + pub const TILE_POLISHED_DEEPSLATE_STAIRS_NAME: &str = "tile.polished_deepslate_stairs.name"; + #[doc = "Polished Deepslate Wall"] + pub const TILE_POLISHED_DEEPSLATE_WALL_NAME: &str = "tile.polished_deepslate_wall.name"; + #[doc = "Deepslate Tiles"] + pub const TILE_DEEPSLATE_TILES_NAME: &str = "tile.deepslate_tiles.name"; + #[doc = "Deepslate Tile Slab"] + pub const TILE_DEEPSLATE_TILE_SLAB_NAME: &str = "tile.deepslate_tile_slab.name"; + #[doc = "Deepslate Tile Stairs"] + pub const TILE_DEEPSLATE_TILE_STAIRS_NAME: &str = "tile.deepslate_tile_stairs.name"; + #[doc = "Deepslate Tile Wall"] + pub const TILE_DEEPSLATE_TILE_WALL_NAME: &str = "tile.deepslate_tile_wall.name"; + #[doc = "Deepslate Bricks"] + pub const TILE_DEEPSLATE_BRICKS_NAME: &str = "tile.deepslate_bricks.name"; + #[doc = "Deepslate Brick Slab"] + pub const TILE_DEEPSLATE_BRICK_SLAB_NAME: &str = "tile.deepslate_brick_slab.name"; + #[doc = "Deepslate Brick Stairs"] + pub const TILE_DEEPSLATE_BRICK_STAIRS_NAME: &str = "tile.deepslate_brick_stairs.name"; + #[doc = "Deepslate Brick Wall"] + pub const TILE_DEEPSLATE_BRICK_WALL_NAME: &str = "tile.deepslate_brick_wall.name"; + #[doc = "Chiseled Deepslate"] + pub const TILE_CHISELED_DEEPSLATE_NAME: &str = "tile.chiseled_deepslate.name"; + #[doc = "Cobbled Deepslate Double Slab"] + pub const TILE_COBBLED_DEEPSLATE_DOUBLE_SLAB_NAME: &str = + "tile.cobbled_deepslate_double_slab.name"; + #[doc = "Polished Deepslate Double Slab"] + pub const TILE_POLISHED_DEEPSLATE_DOUBLE_SLAB_NAME: &str = + "tile.polished_deepslate_double_slab.name"; + #[doc = "Deepslate Tile Double Slab"] + pub const TILE_DEEPSLATE_TILE_DOUBLE_SLAB_NAME: &str = "tile.deepslate_tile_double_slab.name"; + #[doc = "Deepslate Brick Double Slab"] + pub const TILE_DEEPSLATE_BRICK_DOUBLE_SLAB_NAME: &str = "tile.deepslate_brick_double_slab.name"; + #[doc = "Deepslate Lapis Lazuli Ore"] + pub const TILE_DEEPSLATE_LAPIS_ORE_NAME: &str = "tile.deepslate_lapis_ore.name"; + #[doc = "Deepslate Iron Ore"] + pub const TILE_DEEPSLATE_IRON_ORE_NAME: &str = "tile.deepslate_iron_ore.name"; + #[doc = "Deepslate Gold Ore"] + pub const TILE_DEEPSLATE_GOLD_ORE_NAME: &str = "tile.deepslate_gold_ore.name"; + #[doc = "Deepslate Redstone Ore"] + pub const TILE_DEEPSLATE_REDSTONE_ORE_NAME: &str = "tile.deepslate_redstone_ore.name"; + #[doc = "Lit Deepslate Redstone Ore"] + pub const TILE_LIT_DEEPSLATE_REDSTONE_ORE_NAME: &str = "tile.lit_deepslate_redstone_ore.name"; + #[doc = "Deepslate Diamond Ore"] + pub const TILE_DEEPSLATE_DIAMOND_ORE_NAME: &str = "tile.deepslate_diamond_ore.name"; + #[doc = "Deepslate Coal Ore"] + pub const TILE_DEEPSLATE_COAL_ORE_NAME: &str = "tile.deepslate_coal_ore.name"; + #[doc = "Deepslate Emerald Ore"] + pub const TILE_DEEPSLATE_EMERALD_ORE_NAME: &str = "tile.deepslate_emerald_ore.name"; + #[doc = "Deepslate Copper Ore"] + pub const TILE_DEEPSLATE_COPPER_ORE_NAME: &str = "tile.deepslate_copper_ore.name"; + #[doc = "Cracked Deepslate Tiles"] + pub const TILE_CRACKED_DEEPSLATE_TILES_NAME: &str = "tile.cracked_deepslate_tiles.name"; + #[doc = "Cracked Deepslate Bricks"] + pub const TILE_CRACKED_DEEPSLATE_BRICKS_NAME: &str = "tile.cracked_deepslate_bricks.name"; + #[doc = "Pitcher Plant"] + pub const TILE_PITCHER_PLANT_NAME: &str = "tile.pitcher_plant.name"; + #[doc = "Pitcher Crop"] + pub const TILE_PITCHER_CROP_NAME: &str = "tile.pitcher_crop.name"; + #[doc = "Sniffer Egg"] + pub const TILE_SNIFFER_EGG_NAME: &str = "tile.sniffer_egg.name"; + #[doc = "Torchflower"] + pub const TILE_TORCHFLOWER_NAME: &str = "tile.torchflower.name"; + #[doc = "Copper Ingot"] + pub const ITEM_COPPER_INGOT_NAME: &str = "item.copper_ingot.name"; + #[doc = "Raw Copper"] + pub const ITEM_RAW_COPPER_NAME: &str = "item.raw_copper.name"; + #[doc = "Raw Iron"] + pub const ITEM_RAW_IRON_NAME: &str = "item.raw_iron.name"; + #[doc = "Raw Gold"] + pub const ITEM_RAW_GOLD_NAME: &str = "item.raw_gold.name"; + #[doc = "Block of Copper"] + pub const TILE_COPPER_BLOCK_NAME: &str = "tile.copper_block.name"; + #[doc = "Exposed Copper"] + pub const TILE_EXPOSED_COPPER_NAME: &str = "tile.exposed_copper.name"; + #[doc = "Weathered Copper"] + pub const TILE_WEATHERED_COPPER_NAME: &str = "tile.weathered_copper.name"; + #[doc = "Oxidized Copper"] + pub const TILE_OXIDIZED_COPPER_NAME: &str = "tile.oxidized_copper.name"; + #[doc = "Waxed Block of Copper"] + pub const TILE_WAXED_COPPER_NAME: &str = "tile.waxed_copper.name"; + #[doc = "Waxed Exposed Copper"] + pub const TILE_WAXED_EXPOSED_COPPER_NAME: &str = "tile.waxed_exposed_copper.name"; + #[doc = "Waxed Weathered Copper"] + pub const TILE_WAXED_WEATHERED_COPPER_NAME: &str = "tile.waxed_weathered_copper.name"; + #[doc = "Waxed Oxidized Copper"] + pub const TILE_WAXED_OXIDIZED_COPPER_NAME: &str = "tile.waxed_oxidized_copper.name"; + #[doc = "Cut Copper"] + pub const TILE_CUT_COPPER_NAME: &str = "tile.cut_copper.name"; + #[doc = "Exposed Cut Copper"] + pub const TILE_EXPOSED_CUT_COPPER_NAME: &str = "tile.exposed_cut_copper.name"; + #[doc = "Weathered Cut Copper"] + pub const TILE_WEATHERED_CUT_COPPER_NAME: &str = "tile.weathered_cut_copper.name"; + #[doc = "Oxidized Cut Copper"] + pub const TILE_OXIDIZED_CUT_COPPER_NAME: &str = "tile.oxidized_cut_copper.name"; + #[doc = "Waxed Cut Copper"] + pub const TILE_WAXED_CUT_COPPER_NAME: &str = "tile.waxed_cut_copper.name"; + #[doc = "Waxed Exposed Cut Copper"] + pub const TILE_WAXED_EXPOSED_CUT_COPPER_NAME: &str = "tile.waxed_exposed_cut_copper.name"; + #[doc = "Waxed Weathered Cut Copper"] + pub const TILE_WAXED_WEATHERED_CUT_COPPER_NAME: &str = "tile.waxed_weathered_cut_copper.name"; + #[doc = "Waxed Oxidized Cut Copper"] + pub const TILE_WAXED_OXIDIZED_CUT_COPPER_NAME: &str = "tile.waxed_oxidized_cut_copper.name"; + #[doc = "Cut Copper Stairs"] + pub const TILE_CUT_COPPER_STAIRS_NAME: &str = "tile.cut_copper_stairs.name"; + #[doc = "Exposed Cut Copper Stairs"] + pub const TILE_EXPOSED_CUT_COPPER_STAIRS_NAME: &str = "tile.exposed_cut_copper_stairs.name"; + #[doc = "Weathered Cut Copper Stairs"] + pub const TILE_WEATHERED_CUT_COPPER_STAIRS_NAME: &str = "tile.weathered_cut_copper_stairs.name"; + #[doc = "Oxidized Cut Copper Stairs"] + pub const TILE_OXIDIZED_CUT_COPPER_STAIRS_NAME: &str = "tile.oxidized_cut_copper_stairs.name"; + #[doc = "Waxed Cut Copper Stairs"] + pub const TILE_WAXED_CUT_COPPER_STAIRS_NAME: &str = "tile.waxed_cut_copper_stairs.name"; + #[doc = "Waxed Exposed Cut Copper Stairs"] + pub const TILE_WAXED_EXPOSED_CUT_COPPER_STAIRS_NAME: &str = + "tile.waxed_exposed_cut_copper_stairs.name"; + #[doc = "Waxed Weathered Cut Copper Stairs"] + pub const TILE_WAXED_WEATHERED_CUT_COPPER_STAIRS_NAME: &str = + "tile.waxed_weathered_cut_copper_stairs.name"; + #[doc = "Waxed Oxidized Cut Copper Stairs"] + pub const TILE_WAXED_OXIDIZED_CUT_COPPER_STAIRS_NAME: &str = + "tile.waxed_oxidized_cut_copper_stairs.name"; + #[doc = "Cut Copper Slab"] + pub const TILE_CUT_COPPER_SLAB_NAME: &str = "tile.cut_copper_slab.name"; + #[doc = "Cut Copper Double Slab"] + pub const TILE_DOUBLE_CUT_COPPER_SLAB_NAME: &str = "tile.double_cut_copper_slab.name"; + #[doc = "Exposed Cut Copper Slab"] + pub const TILE_EXPOSED_CUT_COPPER_SLAB_NAME: &str = "tile.exposed_cut_copper_slab.name"; + #[doc = "Exposed Cut Copper Double Slab"] + pub const TILE_EXPOSED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.exposed_double_cut_copper_slab.name"; + #[doc = "Weathered Cut Copper Slab"] + pub const TILE_WEATHERED_CUT_COPPER_SLAB_NAME: &str = "tile.weathered_cut_copper_slab.name"; + #[doc = "Weathered Cut Copper Double Slab"] + pub const TILE_WEATHERED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.weathered_double_cut_copper_slab.name"; + #[doc = "Oxidized Cut Copper Slab"] + pub const TILE_OXIDIZED_CUT_COPPER_SLAB_NAME: &str = "tile.oxidized_cut_copper_slab.name"; + #[doc = "Oxidized Cut Copper Double Slab"] + pub const TILE_OXIDIZED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.oxidized_double_cut_copper_slab.name"; + #[doc = "Waxed Cut Copper Slab"] + pub const TILE_WAXED_CUT_COPPER_SLAB_NAME: &str = "tile.waxed_cut_copper_slab.name"; + #[doc = "Waxed Cut Copper Double Slab"] + pub const TILE_WAXED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_double_cut_copper_slab.name"; + #[doc = "Waxed Exposed Cut Copper Slab"] + pub const TILE_WAXED_EXPOSED_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_exposed_cut_copper_slab.name"; + #[doc = "Waxed Exposed Cut Copper Double Slab"] + pub const TILE_WAXED_EXPOSED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_exposed_double_cut_copper_slab.name"; + #[doc = "Waxed Weathered Cut Copper Slab"] + pub const TILE_WAXED_WEATHERED_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_weathered_cut_copper_slab.name"; + #[doc = "Waxed Weathered Cut Copper Double Slab"] + pub const TILE_WAXED_WEATHERED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_weathered_double_cut_copper_slab.name"; + #[doc = "Waxed Oxidized Cut Copper Slab"] + pub const TILE_WAXED_OXIDIZED_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_oxidized_cut_copper_slab.name"; + #[doc = "Waxed Oxidized Cut Copper Double Slab"] + pub const TILE_WAXED_OXIDIZED_DOUBLE_CUT_COPPER_SLAB_NAME: &str = + "tile.waxed_oxidized_double_cut_copper_slab.name"; + #[doc = "Chiseled Copper"] + pub const TILE_CHISELED_COPPER_NAME: &str = "tile.chiseled_copper.name"; + #[doc = "Exposed Chiseled Copper"] + pub const TILE_EXPOSED_CHISELED_COPPER_NAME: &str = "tile.exposed_chiseled_copper.name"; + #[doc = "Oxidized Chiseled Copper"] + pub const TILE_OXIDIZED_CHISELED_COPPER_NAME: &str = "tile.oxidized_chiseled_copper.name"; + #[doc = "Waxed Chiseled Copper"] + pub const TILE_WAXED_CHISELED_COPPER_NAME: &str = "tile.waxed_chiseled_copper.name"; + #[doc = "Waxed Exposed Chiseled Copper"] + pub const TILE_WAXED_EXPOSED_CHISELED_COPPER_NAME: &str = + "tile.waxed_exposed_chiseled_copper.name"; + #[doc = "Waxed Oxidized Chiseled Copper"] + pub const TILE_WAXED_OXIDIZED_CHISELED_COPPER_NAME: &str = + "tile.waxed_oxidized_chiseled_copper.name"; + #[doc = "Waxed Weathered Chiseled Copper"] + pub const TILE_WAXED_WEATHERED_CHISELED_COPPER_NAME: &str = + "tile.waxed_weathered_chiseled_copper.name"; + #[doc = "Weathered Chiseled Copper"] + pub const TILE_WEATHERED_CHISELED_COPPER_NAME: &str = "tile.weathered_chiseled_copper.name"; + #[doc = "Copper Bulb"] + pub const TILE_COPPER_BULB_NAME: &str = "tile.copper_bulb.name"; + #[doc = "Exposed Copper Bulb"] + pub const TILE_EXPOSED_COPPER_BULB_NAME: &str = "tile.exposed_copper_bulb.name"; + #[doc = "Oxidized Copper Bulb"] + pub const TILE_OXIDIZED_COPPER_BULB_NAME: &str = "tile.oxidized_copper_bulb.name"; + #[doc = "Waxed Copper Bulb"] + pub const TILE_WAXED_COPPER_BULB_NAME: &str = "tile.waxed_copper_bulb.name"; + #[doc = "Waxed Exposed Copper Bulb"] + pub const TILE_WAXED_EXPOSED_COPPER_BULB_NAME: &str = "tile.waxed_exposed_copper_bulb.name"; + #[doc = "Waxed Oxidized Copper Bulb"] + pub const TILE_WAXED_OXIDIZED_COPPER_BULB_NAME: &str = "tile.waxed_oxidized_copper_bulb.name"; + #[doc = "Waxed Weathered Copper Bulb"] + pub const TILE_WAXED_WEATHERED_COPPER_BULB_NAME: &str = "tile.waxed_weathered_copper_bulb.name"; + #[doc = "Weathered Copper Bulb"] + pub const TILE_WEATHERED_COPPER_BULB_NAME: &str = "tile.weathered_copper_bulb.name"; + #[doc = "Copper Door"] + pub const TILE_COPPER_DOOR_NAME: &str = "tile.copper_door.name"; + #[doc = "Exposed Copper Door"] + pub const TILE_EXPOSED_COPPER_DOOR_NAME: &str = "tile.exposed_copper_door.name"; + #[doc = "Oxidized Copper Door"] + pub const TILE_OXIDIZED_COPPER_DOOR_NAME: &str = "tile.oxidized_copper_door.name"; + #[doc = "Waxed Copper Door"] + pub const TILE_WAXED_COPPER_DOOR_NAME: &str = "tile.waxed_copper_door.name"; + #[doc = "Waxed Exposed Copper Door"] + pub const TILE_WAXED_EXPOSED_COPPER_DOOR_NAME: &str = "tile.waxed_exposed_copper_door.name"; + #[doc = "Waxed Oxidized Copper Door"] + pub const TILE_WAXED_OXIDIZED_COPPER_DOOR_NAME: &str = "tile.waxed_oxidized_copper_door.name"; + #[doc = "Waxed Weathered Copper Door"] + pub const TILE_WAXED_WEATHERED_COPPER_DOOR_NAME: &str = "tile.waxed_weathered_copper_door.name"; + #[doc = "Weathered Copper Door"] + pub const TILE_WEATHERED_COPPER_DOOR_NAME: &str = "tile.weathered_copper_door.name"; + #[doc = "Copper Grate"] + pub const TILE_COPPER_GRATE_NAME: &str = "tile.copper_grate.name"; + #[doc = "Exposed Copper Grate"] + pub const TILE_EXPOSED_COPPER_GRATE_NAME: &str = "tile.exposed_copper_grate.name"; + #[doc = "Oxidized Copper Grate"] + pub const TILE_OXIDIZED_COPPER_GRATE_NAME: &str = "tile.oxidized_copper_grate.name"; + #[doc = "Waxed Copper Grate"] + pub const TILE_WAXED_COPPER_GRATE_NAME: &str = "tile.waxed_copper_grate.name"; + #[doc = "Waxed Exposed Copper Grate"] + pub const TILE_WAXED_EXPOSED_COPPER_GRATE_NAME: &str = "tile.waxed_exposed_copper_grate.name"; + #[doc = "Waxed Oxidized Copper Grate"] + pub const TILE_WAXED_OXIDIZED_COPPER_GRATE_NAME: &str = "tile.waxed_oxidized_copper_grate.name"; + #[doc = "Waxed Weathered Copper Grate"] + pub const TILE_WAXED_WEATHERED_COPPER_GRATE_NAME: &str = + "tile.waxed_weathered_copper_grate.name"; + #[doc = "Weathered Copper Grate"] + pub const TILE_WEATHERED_COPPER_GRATE_NAME: &str = "tile.weathered_copper_grate.name"; + #[doc = "Copper Trapdoor"] + pub const TILE_COPPER_TRAPDOOR_NAME: &str = "tile.copper_trapdoor.name"; + #[doc = "Exposed Copper Trapdoor"] + pub const TILE_EXPOSED_COPPER_TRAPDOOR_NAME: &str = "tile.exposed_copper_trapdoor.name"; + #[doc = "Oxidized Copper Trapdoor"] + pub const TILE_OXIDIZED_COPPER_TRAPDOOR_NAME: &str = "tile.oxidized_copper_trapdoor.name"; + #[doc = "Waxed Copper Trapdoor"] + pub const TILE_WAXED_COPPER_TRAPDOOR_NAME: &str = "tile.waxed_copper_trapdoor.name"; + #[doc = "Waxed Exposed Copper Trapdoor"] + pub const TILE_WAXED_EXPOSED_COPPER_TRAPDOOR_NAME: &str = + "tile.waxed_exposed_copper_trapdoor.name"; + #[doc = "Waxed Oxidized Copper Trapdoor"] + pub const TILE_WAXED_OXIDIZED_COPPER_TRAPDOOR_NAME: &str = + "tile.waxed_oxidized_copper_trapdoor.name"; + #[doc = "Waxed Weathered Copper Trapdoor"] + pub const TILE_WAXED_WEATHERED_COPPER_TRAPDOOR_NAME: &str = + "tile.waxed_weathered_copper_trapdoor.name"; + #[doc = "Weathered Copper Trapdoor"] + pub const TILE_WEATHERED_COPPER_TRAPDOOR_NAME: &str = "tile.weathered_copper_trapdoor.name"; + #[doc = "Block of Raw Copper"] + pub const TILE_RAW_COPPER_BLOCK_NAME: &str = "tile.raw_copper_block.name"; + #[doc = "Block of Raw Iron"] + pub const TILE_RAW_IRON_BLOCK_NAME: &str = "tile.raw_iron_block.name"; + #[doc = "Block of Raw Gold"] + pub const TILE_RAW_GOLD_BLOCK_NAME: &str = "tile.raw_gold_block.name"; + #[doc = "Copper"] + pub const ITEMGROUP_NAME_COPPER: &str = "itemGroup.name.copper"; + #[doc = "Wax On"] + pub const HUDSCREEN_TOOLTIP_WAXON: &str = "hudScreen.tooltip.waxOn"; + #[doc = "Wax Off"] + pub const HUDSCREEN_TOOLTIP_WAXOFF: &str = "hudScreen.tooltip.waxOff"; + #[doc = "Scrape"] + pub const HUDSCREEN_TOOLTIP_SCRAPE: &str = "hudScreen.tooltip.scrape"; + #[doc = "Unassigned"] + pub const HUDSCREEN_EMOTE_UNASSIGNED: &str = "hudScreen.emote_unassigned"; + #[doc = "Candle"] + pub const TILE_CANDLE_NAME: &str = "tile.candle.name"; + #[doc = "White Candle"] + pub const TILE_WHITE_CANDLE_NAME: &str = "tile.white_candle.name"; + #[doc = "Orange Candle"] + pub const TILE_ORANGE_CANDLE_NAME: &str = "tile.orange_candle.name"; + #[doc = "Magenta Candle"] + pub const TILE_MAGENTA_CANDLE_NAME: &str = "tile.magenta_candle.name"; + #[doc = "Light Blue Candle"] + pub const TILE_LIGHT_BLUE_CANDLE_NAME: &str = "tile.light_blue_candle.name"; + #[doc = "Yellow Candle"] + pub const TILE_YELLOW_CANDLE_NAME: &str = "tile.yellow_candle.name"; + #[doc = "Lime Candle"] + pub const TILE_LIME_CANDLE_NAME: &str = "tile.lime_candle.name"; + #[doc = "Pink Candle"] + pub const TILE_PINK_CANDLE_NAME: &str = "tile.pink_candle.name"; + #[doc = "Gray Candle"] + pub const TILE_GRAY_CANDLE_NAME: &str = "tile.gray_candle.name"; + #[doc = "Light Gray Candle"] + pub const TILE_LIGHT_GRAY_CANDLE_NAME: &str = "tile.light_gray_candle.name"; + #[doc = "Cyan Candle"] + pub const TILE_CYAN_CANDLE_NAME: &str = "tile.cyan_candle.name"; + #[doc = "Purple Candle"] + pub const TILE_PURPLE_CANDLE_NAME: &str = "tile.purple_candle.name"; + #[doc = "Blue Candle"] + pub const TILE_BLUE_CANDLE_NAME: &str = "tile.blue_candle.name"; + #[doc = "Brown Candle"] + pub const TILE_BROWN_CANDLE_NAME: &str = "tile.brown_candle.name"; + #[doc = "Green Candle"] + pub const TILE_GREEN_CANDLE_NAME: &str = "tile.green_candle.name"; + #[doc = "Red Candle"] + pub const TILE_RED_CANDLE_NAME: &str = "tile.red_candle.name"; + #[doc = "Black Candle"] + pub const TILE_BLACK_CANDLE_NAME: &str = "tile.black_candle.name"; + #[doc = "Cake with Candle"] + pub const TILE_CANDLE_CAKE_NAME: &str = "tile.candle_cake.name"; + #[doc = "Cake with White Candle"] + pub const TILE_WHITE_CANDLE_CAKE_NAME: &str = "tile.white_candle_cake.name"; + #[doc = "Cake with Orange Candle"] + pub const TILE_ORANGE_CANDLE_CAKE_NAME: &str = "tile.orange_candle_cake.name"; + #[doc = "Cake with Magenta Candle"] + pub const TILE_MAGENTA_CANDLE_CAKE_NAME: &str = "tile.magenta_candle_cake.name"; + #[doc = "Cake with Light Blue Candle"] + pub const TILE_LIGHT_BLUE_CANDLE_CAKE_NAME: &str = "tile.light_blue_candle_cake.name"; + #[doc = "Cake with Yellow Candle"] + pub const TILE_YELLOW_CANDLE_CAKE_NAME: &str = "tile.yellow_candle_cake.name"; + #[doc = "Cake with Lime Candle"] + pub const TILE_LIME_CANDLE_CAKE_NAME: &str = "tile.lime_candle_cake.name"; + #[doc = "Cake with Pink Candle"] + pub const TILE_PINK_CANDLE_CAKE_NAME: &str = "tile.pink_candle_cake.name"; + #[doc = "Cake with Gray Candle"] + pub const TILE_GRAY_CANDLE_CAKE_NAME: &str = "tile.gray_candle_cake.name"; + #[doc = "Cake with Light Gray Candle"] + pub const TILE_LIGHT_GRAY_CANDLE_CAKE_NAME: &str = "tile.light_gray_candle_cake.name"; + #[doc = "Cake with Cyan Candle"] + pub const TILE_CYAN_CANDLE_CAKE_NAME: &str = "tile.cyan_candle_cake.name"; + #[doc = "Cake with Purple Candle"] + pub const TILE_PURPLE_CANDLE_CAKE_NAME: &str = "tile.purple_candle_cake.name"; + #[doc = "Cake with Blue Candle"] + pub const TILE_BLUE_CANDLE_CAKE_NAME: &str = "tile.blue_candle_cake.name"; + #[doc = "Cake with Brown Candle"] + pub const TILE_BROWN_CANDLE_CAKE_NAME: &str = "tile.brown_candle_cake.name"; + #[doc = "Cake with Green Candle"] + pub const TILE_GREEN_CANDLE_CAKE_NAME: &str = "tile.green_candle_cake.name"; + #[doc = "Cake with Red Candle"] + pub const TILE_RED_CANDLE_CAKE_NAME: &str = "tile.red_candle_cake.name"; + #[doc = "Cake with Black Candle"] + pub const TILE_BLACK_CANDLE_CAKE_NAME: &str = "tile.black_candle_cake.name"; + #[doc = "Spyglass"] + pub const ITEM_SPYGLASS_NAME: &str = "item.spyglass.name"; + #[doc = "Amethyst Shard"] + pub const ITEM_AMETHYST_SHARD_NAME: &str = "item.amethyst_shard.name"; + #[doc = "Block of Amethyst"] + pub const TILE_AMETHYST_BLOCK_NAME: &str = "tile.amethyst_block.name"; + #[doc = "Budding Amethyst"] + pub const TILE_BUDDING_AMETHYST_NAME: &str = "tile.budding_amethyst.name"; + #[doc = "Amethyst Cluster"] + pub const TILE_AMETHYST_CLUSTER_NAME: &str = "tile.amethyst_cluster.name"; + #[doc = "Large Amethyst Bud"] + pub const TILE_LARGE_AMETHYST_BUD_NAME: &str = "tile.large_amethyst_bud.name"; + #[doc = "Medium Amethyst Bud"] + pub const TILE_MEDIUM_AMETHYST_BUD_NAME: &str = "tile.medium_amethyst_bud.name"; + #[doc = "Small Amethyst Bud"] + pub const TILE_SMALL_AMETHYST_BUD_NAME: &str = "tile.small_amethyst_bud.name"; + #[doc = "Tuff"] + pub const TILE_TUFF_NAME: &str = "tile.tuff.name"; + #[doc = "Calcite"] + pub const TILE_CALCITE_NAME: &str = "tile.calcite.name"; + #[doc = "Tinted Glass"] + pub const TILE_TINTED_GLASS_NAME: &str = "tile.tinted_glass.name"; + #[doc = "Smooth Basalt"] + pub const TILE_SMOOTH_BASALT_NAME: &str = "tile.smooth_basalt.name"; + #[doc = "Tipped Arrow"] + pub const TIPPED_ARROW_EFFECT_EMPTY: &str = "tipped_arrow.effect.empty"; + #[doc = "Tipped Arrow"] + pub const TIPPED_ARROW_EFFECT_MUNDANE: &str = "tipped_arrow.effect.mundane"; + #[doc = "Tipped Arrow"] + pub const TIPPED_ARROW_EFFECT_THICK: &str = "tipped_arrow.effect.thick"; + #[doc = "Tipped Arrow"] + pub const TIPPED_ARROW_EFFECT_AWKWARD: &str = "tipped_arrow.effect.awkward"; + #[doc = "Arrow of Night Vision"] + pub const TIPPED_ARROW_EFFECT_NIGHTVISION: &str = "tipped_arrow.effect.nightVision"; + #[doc = "Arrow of Invisibility"] + pub const TIPPED_ARROW_EFFECT_INVISIBILITY: &str = "tipped_arrow.effect.invisibility"; + #[doc = "Arrow of Leaping"] + pub const TIPPED_ARROW_EFFECT_JUMP: &str = "tipped_arrow.effect.jump"; + #[doc = "Arrow of Fire Resistance"] + pub const TIPPED_ARROW_EFFECT_FIRERESISTANCE: &str = "tipped_arrow.effect.fireResistance"; + #[doc = "Arrow of Swiftness"] + pub const TIPPED_ARROW_EFFECT_MOVESPEED: &str = "tipped_arrow.effect.moveSpeed"; + #[doc = "Arrow of Slowness"] + pub const TIPPED_ARROW_EFFECT_MOVESLOWDOWN: &str = "tipped_arrow.effect.moveSlowdown"; + #[doc = "Arrow of Splashing"] + pub const TIPPED_ARROW_EFFECT_WATER: &str = "tipped_arrow.effect.water"; + #[doc = "Arrow of Water Breathing"] + pub const TIPPED_ARROW_EFFECT_WATERBREATHING: &str = "tipped_arrow.effect.waterBreathing"; + #[doc = "Arrow of Healing"] + pub const TIPPED_ARROW_EFFECT_HEAL: &str = "tipped_arrow.effect.heal"; + #[doc = "Arrow of Harming"] + pub const TIPPED_ARROW_EFFECT_HARM: &str = "tipped_arrow.effect.harm"; + #[doc = "Arrow of Poison"] + pub const TIPPED_ARROW_EFFECT_POISON: &str = "tipped_arrow.effect.poison"; + #[doc = "Arrow of Regeneration"] + pub const TIPPED_ARROW_EFFECT_REGENERATION: &str = "tipped_arrow.effect.regeneration"; + #[doc = "Arrow of Strength"] + pub const TIPPED_ARROW_EFFECT_DAMAGEBOOST: &str = "tipped_arrow.effect.damageBoost"; + #[doc = "Arrow of Weakness"] + pub const TIPPED_ARROW_EFFECT_WEAKNESS: &str = "tipped_arrow.effect.weakness"; + #[doc = "Arrow of Levitation"] + pub const TIPPED_ARROW_EFFECT_LEVITATION: &str = "tipped_arrow.effect.levitation"; + #[doc = "Arrow of Luck"] + pub const TIPPED_ARROW_EFFECT_LUCK: &str = "tipped_arrow.effect.luck"; + #[doc = "Arrow of Decay"] + pub const TIPPED_ARROW_EFFECT_WITHER: &str = "tipped_arrow.effect.wither"; + #[doc = "Arrow of the Turtle Master"] + pub const TIPPED_ARROW_EFFECT_TURTLEMASTER: &str = "tipped_arrow.effect.turtleMaster"; + #[doc = "Arrow of Slow Falling"] + pub const TIPPED_ARROW_EFFECT_SLOWFALLING: &str = "tipped_arrow.effect.slowFalling"; + #[doc = "Arrow of Infestation"] + pub const TIPPED_ARROW_EFFECT_INFESTED: &str = "tipped_arrow.effect.infested"; + #[doc = "Arrow of Oozing"] + pub const TIPPED_ARROW_EFFECT_OOZING: &str = "tipped_arrow.effect.oozing"; + #[doc = "Arrow of Weaving"] + pub const TIPPED_ARROW_EFFECT_WEAVING: &str = "tipped_arrow.effect.weaving"; + #[doc = "Arrow of Wind Charging"] + pub const TIPPED_ARROW_EFFECT_WINDCHARGED: &str = "tipped_arrow.effect.windCharged"; + #[doc = "Structure Block"] + pub const STRUCTURE_BLOCK_TITLE: &str = "structure_block.title"; + #[doc = "Structure Name"] + pub const STRUCTURE_BLOCK_STRUCTURE_NAME: &str = "structure_block.structure_name"; + #[doc = "Mode:"] + pub const STRUCTURE_BLOCK_MODE: &str = "structure_block.mode"; + #[doc = "Save"] + pub const STRUCTURE_BLOCK_MODE_SAVE: &str = "structure_block.mode.save"; + #[doc = "Load"] + pub const STRUCTURE_BLOCK_MODE_LOAD: &str = "structure_block.mode.load"; + #[doc = "Corner"] + pub const STRUCTURE_BLOCK_MODE_CORNER: &str = "structure_block.mode.corner"; + #[doc = "Data"] + pub const STRUCTURE_BLOCK_MODE_DATA: &str = "structure_block.mode.data"; + #[doc = "3D Export"] + pub const STRUCTURE_BLOCK_MODE_EXPORT: &str = "structure_block.mode.export"; + #[doc = "Invalid mode"] + pub const STRUCTURE_BLOCK_MODE_INVALID: &str = "structure_block.mode.invalid"; + #[doc = "Size:"] + pub const STRUCTURE_BLOCK_SIZE: &str = "structure_block.size"; + #[doc = "Data:"] + pub const STRUCTURE_BLOCK_DATA_LABEL: &str = "structure_block.data_label"; + #[doc = "Offset:"] + pub const STRUCTURE_BLOCK_OFFSET: &str = "structure_block.offset"; + #[doc = "Invisible Blocks:"] + pub const STRUCTURE_BLOCK_INVISIBLE_BLOCKS: &str = "structure_block.invisible_blocks"; + #[doc = "Include Entities:"] + pub const STRUCTURE_BLOCK_INCLUDE_ENTITIES: &str = "structure_block.include_entities"; + #[doc = "Show Bounding Box:"] + pub const STRUCTURE_BLOCK_SHOW_BOUNDING_BOX: &str = "structure_block.show_bounding_box"; + #[doc = "Mirror:"] + pub const STRUCTURE_BLOCK_MIRROR: &str = "structure_block.mirror"; + #[doc = "Animation Mode:"] + pub const STRUCTURE_BLOCK_ANIMATION_MODE: &str = "structure_block.animation_mode"; + #[doc = "Animation Time:"] + pub const STRUCTURE_BLOCK_ANIMATION_TIME: &str = "structure_block.animation_time"; + #[doc = "In Seconds"] + pub const STRUCTURE_BLOCK_ANIMATION_TIME_TIP: &str = "structure_block.animation_time_tip"; + #[doc = "None"] + pub const STRUCTURE_BLOCK_PLACE_BY_NONE: &str = "structure_block.place_by_none"; + #[doc = "Place by Layer"] + pub const STRUCTURE_BLOCK_PLACE_BY_LAYER: &str = "structure_block.place_by_layer"; + #[doc = "Place by Block"] + pub const STRUCTURE_BLOCK_PLACE_BY_BLOCK: &str = "structure_block.place_by_block"; + #[doc = "Rotation"] + pub const STRUCTURE_BLOCK_ROTATION: &str = "structure_block.rotation"; + #[doc = "Integrity:"] + pub const STRUCTURE_BLOCK_INTEGRITY: &str = "structure_block.integrity"; + #[doc = "Seed:"] + pub const STRUCTURE_BLOCK_SEED: &str = "structure_block.seed"; + #[doc = "Off"] + pub const STRUCTURE_BLOCK_OFF: &str = "structure_block.off"; + #[doc = "Show"] + pub const STRUCTURE_BLOCK_SHOW: &str = "structure_block.show"; + #[doc = "Include"] + pub const STRUCTURE_BLOCK_INCLUDE: &str = "structure_block.include"; + #[doc = "Detect"] + pub const STRUCTURE_BLOCK_DETECT: &str = "structure_block.detect"; + #[doc = "Export"] + pub const STRUCTURE_BLOCK_EXPORT: &str = "structure_block.export"; + #[doc = "Import"] + pub const STRUCTURE_BLOCK_IMPORT: &str = "structure_block.import"; + #[doc = "Corner"] + pub const STRUCTURE_BLOCK_CORNER: &str = "structure_block.corner"; + #[doc = "Corner Mode:"] + pub const STRUCTURE_BLOCK_CORNER_TEXT_1_TITLE: &str = "structure_block.corner.text.1.title"; + #[doc = "Corner Mode is used with the Detect button in Save Mode to define the area to save. It will only detect Corner Blocks with the same name as the structure being saved."] + pub const STRUCTURE_BLOCK_CORNER_TEXT_2_PARAGRAPH: &str = + "structure_block.corner.text.2.paragraph"; + #[doc = "Export is disabled on Minecraft Marketplace world templates."] + pub const STRUCTURE_BLOCK_EXPORT_DISABLED_MESSAGE: &str = + "structure_block.export.disabled_message"; + #[doc = "Reset"] + pub const STRUCTURE_BLOCK_RESET: &str = "structure_block.reset"; + #[doc = "Save"] + pub const STRUCTURE_BLOCK_SAVE: &str = "structure_block.save"; + #[doc = "Redstone Save Mode"] + pub const STRUCTURE_BLOCK_REDSTONE_SAVE_MODE: &str = "structure_block.redstone_save_mode"; + #[doc = "Save To Disk"] + pub const STRUCTURE_BLOCK_SAVE_TO_DISK: &str = "structure_block.save_to_disk"; + #[doc = "Save In Memory"] + pub const STRUCTURE_BLOCK_SAVE_TO_MEMORY: &str = "structure_block.save_to_memory"; + #[doc = "Structure Saved!"] + pub const STRUCTURE_BLOCK_SAVE_SUCCESSFUL: &str = "structure_block.save.successful"; + #[doc = "Structure Imported!"] + pub const STRUCTURE_BLOCK_IMPORT_SUCCESSFUL: &str = "structure_block.import.successful"; + #[doc = "Structure Import FAILED!"] + pub const STRUCTURE_BLOCK_IMPORT_FAILED: &str = "structure_block.import.failed"; + #[doc = "Load"] + pub const STRUCTURE_BLOCK_LOAD: &str = "structure_block.load"; + #[doc = "None"] + pub const STRUCTURE_BLOCK_MIRROR_NONE: &str = "structure_block.mirror.none"; + #[doc = "Left Right"] + pub const STRUCTURE_BLOCK_MIRROR_LEFT_RIGHT: &str = "structure_block.mirror.left_right"; + #[doc = "Front Back"] + pub const STRUCTURE_BLOCK_MIRROR_FRONT_BACK: &str = "structure_block.mirror.front_back"; + #[doc = "No Rotation"] + pub const STRUCTURE_BLOCK_ROTATION_NONE: &str = "structure_block.rotation.none"; + #[doc = "90"] + pub const STRUCTURE_BLOCK_ROTATION_90: &str = "structure_block.rotation.90"; + #[doc = "180"] + pub const STRUCTURE_BLOCK_ROTATION_180: &str = "structure_block.rotation.180"; + #[doc = "270"] + pub const STRUCTURE_BLOCK_ROTATION_270: &str = "structure_block.rotation.270"; + #[doc = "Generating your model..."] + pub const STRUCTURE_BLOCK_PROGRESS_GENERATING: &str = "structure_block.progress.generating"; + #[doc = "Structure File"] + pub const STRUCTURE_BLOCK_EXTENSIONDESCRIPTION: &str = "structure_block.extensionDescription"; + #[doc = "Export Structure"] + pub const STRUCTURE_BLOCK_EXPORTFILETITLE: &str = "structure_block.exportFileTitle"; + #[doc = "Export Failed"] + pub const STRUCTURE_BLOCK_EXPORTFAILEDTITLE: &str = "structure_block.exportFailedTitle"; + #[doc = "We failed to export the structure."] + pub const STRUCTURE_BLOCK_EXPORTFAILEDDESCRIPTION: &str = + "structure_block.exportFailedDescription"; + #[doc = "Exporting Your Structure"] + pub const STRUCTURE_BLOCK_EXPORTPROGRESSTITLE: &str = "structure_block.exportProgressTitle"; + #[doc = "Import Structure"] + pub const STRUCTURE_BLOCK_IMPORTFILETITLE: &str = "structure_block.importFileTitle"; + #[doc = "Import Failed"] + pub const STRUCTURE_BLOCK_IMPORTFAILEDTITLE: &str = "structure_block.importFailedTitle"; + #[doc = "We failed to import the structure."] + pub const STRUCTURE_BLOCK_IMPORTFAILEDDESCRIPTION: &str = + "structure_block.importFailedDescription"; + #[doc = "Importing Your Structure"] + pub const STRUCTURE_BLOCK_IMPORTPROGRESSTITLE: &str = "structure_block.importProgressTitle"; + #[doc = "Export operation not supported on this platform."] + pub const STRUCTURE_BLOCK_EXPORTFAILEDUNSUPPORTEDPLATFORM_MESSAGE: &str = + "structure_block.exportFailedUnsupportedPlatform.message"; + #[doc = "3D Export"] + pub const _3D_EXPORT_TITLE: &str = "3d_export.title"; + #[doc = "Include Players:"] + pub const _3D_EXPORT_INCLUDE_PLAYERS: &str = "3d_export.include_players"; + #[doc = "Remove Blocks:"] + pub const _3D_EXPORT_REMOVE_BLOCKS: &str = "3d_export.remove_blocks"; + #[doc = "Off"] + pub const _3D_EXPORT_OFF: &str = "3d_export.off"; + #[doc = "Show"] + pub const _3D_EXPORT_SHOW: &str = "3d_export.show"; + #[doc = "Include"] + pub const _3D_EXPORT_INCLUDE: &str = "3d_export.include"; + #[doc = "Remove"] + pub const _3D_EXPORT_REMOVE: &str = "3d_export.remove"; + #[doc = "Export"] + pub const _3D_EXPORT_EXPORT: &str = "3d_export.export"; + #[doc = "Reset"] + pub const _3D_EXPORT_RESET: &str = "3d_export.reset"; + #[doc = "Note: Remix3D Upload service is no longer available, use Export to save locally instead."] + pub const _3D_EXPORT_REMIXSERVICEDISCONTINUED: &str = "3d_export.remixServiceDiscontinued"; + #[doc = "Old graphics card detected; this may prevent you from"] + pub const TITLE_OLDGL1: &str = "title.oldgl1"; + #[doc = "playing in the future as OpenGL 2.0 will be required."] + pub const TITLE_OLDGL2: &str = "title.oldgl2"; + #[doc = "coming soon"] + pub const EDITORMODE_TEXT: &str = "editorMode.text"; + #[doc = "%s %s"] + pub const TRANSLATION_TEST_ARGS: &str = "translation.test.args"; + #[doc = "Prefix, %s%2$s again %s and %1$s lastly %s and also %1$s again!"] + pub const TRANSLATION_TEST_COMPLEX: &str = "translation.test.complex"; + #[doc = "%%s %%%s %%%%s %%%%%s"] + pub const TRANSLATION_TEST_ESCAPE: &str = "translation.test.escape"; + #[doc = "hi %"] + pub const TRANSLATION_TEST_INVALID: &str = "translation.test.invalid"; + #[doc = "hi % s"] + pub const TRANSLATION_TEST_INVALID2: &str = "translation.test.invalid2"; + #[doc = "Hello, world!"] + pub const TRANSLATION_TEST_NONE: &str = "translation.test.none"; + #[doc = "world"] + pub const TRANSLATION_TEST_WORLD: &str = "translation.test.world"; + #[doc = "Mojangles"] + pub const TYPEFACE_MOJANGLES: &str = "typeface.mojangles"; + #[doc = "Noto Sans"] + pub const TYPEFACE_NOTOSANS: &str = "typeface.notoSans"; + #[doc = "World Conversion Failed"] + pub const WORLDCONVERSIONERRORPROMPT_TITLE: &str = "worldConversionErrorPrompt.title"; + #[doc = "Oops, something went wrong during world conversion. Try again later."] + pub const WORLDCONVERSIONERRORPROMPT_MESSAGE: &str = "worldConversionErrorPrompt.message"; + #[doc = "is corrupted and can't be started."] + pub const WORLDERROR_CORRUPTED: &str = "worldError.corrupted"; + #[doc = "was created with invalid arguments."] + pub const WORLDERROR_INVALIDARGUMENTS: &str = "worldError.invalidArguments"; + #[doc = "can't be opened."] + pub const WORLDERROR_IO: &str = "worldError.IO"; + #[doc = "can't be found."] + pub const WORLDERROR_NOTFOUND: &str = "worldError.notFound"; + #[doc = "has an unsupported format."] + pub const WORLDERROR_NOTSUPPORTED: &str = "worldError.notSupported"; + #[doc = "has an unknown problem."] + pub const WORLDERROR_UNKNOWN: &str = "worldError.unknown"; + #[doc = "is corrupted and can't be saved."] + pub const WORLDERROR_WRITECORRUPTED: &str = "worldError.writeCorrupted"; + #[doc = "World Recovered"] + pub const WORLDERROR_WORLDRECOVERED: &str = "worldError.worldRecovered"; + #[doc = "Successfully recovered your corrupted world."] + pub const WORLDERROR_RECOVEREDCORRUPTEDWORLD: &str = "worldError.recoveredCorruptedWorld"; + #[doc = "Some of your most recent changes may have been lost in recovery."] + pub const WORLDERROR_RECOVEREDCORRUPTEDWORLDWARNING: &str = + "worldError.recoveredCorruptedWorldWarning"; + #[doc = "Recovery Failed"] + pub const WORLDERROR_WORLDFAILEDRECOVERY: &str = "worldError.worldFailedRecovery"; + #[doc = "We detected a corrupted world and failed to recover it."] + pub const WORLDERROR_WORLDFAILEDRECOVERYTEXT: &str = "worldError.worldFailedRecoveryText"; + #[doc = "The requested operation is estimated to take %d minutes to complete. Please do not turn off your device during this time."] + pub const WRITETHROTTLING_OSDIALOG_BODY: &str = "writeThrottling.osDialog.body"; + #[doc = "Cancel Operation"] + pub const WRITETHROTTLING_OSDIALOG_CANCEL: &str = "writeThrottling.osDialog.cancel"; + #[doc = "Proceed"] + pub const WRITETHROTTLING_OSDIALOG_CONFIRM: &str = "writeThrottling.osDialog.confirm"; + #[doc = "Preparing Data"] + pub const WRITETHROTTLING_PROGRESSBAR_TITLE: &str = "writeThrottling.progressBar.title"; + #[doc = "Getting your files ready..."] + pub const WRITETHROTTLING_PROGRESSBAR_BODY: &str = "writeThrottling.progressBar.body"; + #[doc = "Save Data Recovered"] + pub const USERDATA_RECOVERED_TITLE: &str = "userData.recovered.title"; + #[doc = "Successfully recovered your corrupted user settings."] + pub const USERDATA_RECOVERED_TEXT: &str = "userData.recovered.text"; + #[doc = "Some of your most recent changes may have been lost in recovery."] + pub const USERDATA_RECOVERED_WARNING: &str = "userData.recovered.warning"; + #[doc = "Save Data Recovery Failed"] + pub const USERDATA_UNRECOVERABLE_TITLE: &str = "userData.unrecoverable.title"; + #[doc = "We detected that your user settings have become corrupted but failed to recover them."] + pub const USERDATA_UNRECOVERABLE_TEXT: &str = "userdata.unrecoverable.text"; + #[doc = "Remaining Trial Time: %s"] + pub const TRIAL_PAUSESCREEN_REMAININGTIME: &str = "trial.pauseScreen.remainingTime"; + #[doc = "Unlock Full Game"] + pub const TRIAL_PAUSESCREEN_BUYGAME: &str = "trial.pauseScreen.buyGame"; + #[doc = "Welcome to your Minecraft Trial!"] + pub const TRIAL_SURVIVAL_WELCOME: &str = "trial.survival.welcome"; + #[doc = "%d Minutes Remaining"] + pub const TRIAL_SURVIVAL_REMAININGTIME: &str = "trial.survival.remainingTime"; + #[doc = "Frequently Asked Questions"] + pub const TRIAL_PAUSESCREEN_CB_BUYGAME: &str = "trial.pauseScreen.cb.buyGame"; + #[doc = "To play with friends please purchase the full game"] + pub const TRIAL_NOINVITESORJOINING: &str = "trial.noInvitesOrJoining"; + #[doc = "Minecraft Trial"] + pub const TRIAL_UPSELL_TRIALLABEL: &str = "trial.upsell.trialLabel"; + #[doc = "Let the trial begin!"] + pub const TRIAL_UPSELL_TITLE: &str = "trial.upsell.title"; + #[doc = "In this trial you are limited to 90 minutes of play time. Craft, build, explore, and have fun! Your world will be preserved if you choose to purchase the full version."] + pub const TRIAL_UPSELL_DESCRIPTION: &str = "trial.upsell.description"; + #[doc = "Explore, craft, build, and have fun! In this trial you will have 90 minutes of play time. Unlock the full game to continue playing as long as you want!"] + pub const TRIAL_UPSELL_DESCRIPTION_UPDATED: &str = "trial.upsell.description.updated"; + #[doc = "Explore, craft, build, and have fun! In this trial you will have 90 minutes of play time. Unlock the full game to play an infinite amount of worlds for as long as you want!*"] + pub const TRIAL_UPSELL_DESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE1: &str = + "trial.upsell.description.worldsDontTransferToFullGame.line1"; + #[doc = "*(This world will not transfer to the full game)"] + pub const TRIAL_UPSELL_DESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE2: &str = + "trial.upsell.description.worldsDontTransferToFullGame.line2"; + #[doc = "Unlock Full Game"] + pub const TRIAL_UPSELL_UNLOCK: &str = "trial.upsell.unlock"; + #[doc = "Start Trial"] + pub const TRIAL_UPSELL_STARTTRIAL: &str = "trial.upsell.startTrial"; + #[doc = "Continue Trial"] + pub const TRIAL_UPSELL_CONTINUETRIAL: &str = "trial.upsell.continueTrial"; + #[doc = "Frequently Asked Questions"] + pub const TRIAL_UPSELL_CB_UNLOCK: &str = "trial.upsell.cb.unlock"; + #[doc = "Explore, craft, build, and have fun! In this trial world, you will have 90 minutes of play time. Uncover a bug? Report it at bugs.mojang.com! Other questions? Check out our FAQ."] + pub const TRIAL_UPSELL_CB_DESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE1: &str = + "trial.upsell.cb.description.worldsDontTransferToFullGame.line1"; + #[doc = "(Trial worlds do not transfer to the full game.)"] + pub const TRIAL_UPSELL_CB_DESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE2: &str = + "trial.upsell.cb.description.worldsDontTransferToFullGame.line2"; + #[doc = "Are you enjoying Minecraft?"] + pub const RATINGPOPUP_TITLE: &str = "ratingPopUp.title"; + #[doc = "Do you have any feedback for us?"] + pub const FEEDBACKPOPUP_TITLE: &str = "feedbackPopup.title"; + #[doc = "Time has expired. Please purchase to unlock the full game:"] + pub const TRIAL_UPSELL_EXPIREDDESCRIPTION_LINE1: &str = "trial.upsell.expiredDescription.line1"; + #[doc = "-Explore limitless worlds"] + pub const TRIAL_UPSELL_EXPIREDDESCRIPTION_LINE2: &str = "trial.upsell.expiredDescription.line2"; + #[doc = "-Play with your friends"] + pub const TRIAL_UPSELL_EXPIREDDESCRIPTION_LINE3: &str = "trial.upsell.expiredDescription.line3"; + #[doc = "-Craft hundreds of items"] + pub const TRIAL_UPSELL_EXPIREDDESCRIPTION_LINE4: &str = "trial.upsell.expiredDescription.line4"; + #[doc = "-Discover mysterious structures and realms"] + pub const TRIAL_UPSELL_EXPIREDDESCRIPTION_LINE5: &str = "trial.upsell.expiredDescription.line5"; + #[doc = "Do you want to continue exploring, crafting, and building? Unlock the full game to play as long as you want! This world will be saved for you to pick up where you left off but you can't modify it until you unlock the full game."] + pub const TRIAL_UPSELL_EXPIREDNEWDESCRIPTION: &str = "trial.upsell.expiredNewDescription"; + #[doc = "Do you want to continue exploring, crafting, and building? Unlock the full game to play an infinite amount of worlds for as long as you want!*"] + pub const TRIAL_UPSELL_EXPIREDNEWDESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE1: &str = + "trial.upsell.expiredNewDescription.worldsDontTransferToFullGame.line1"; + #[doc = "Time's Up!"] + pub const TRIAL_UPSELL_EXPIREDTITLE: &str = "trial.upsell.expiredTitle"; + #[doc = "View World"] + pub const TRIAL_UPSELL_EXPIREDVIEWWORLD: &str = "trial.upsell.expiredViewWorld"; + #[doc = "Do you want to continue exploring, crafting, and building? Start a new trial world to continue playing!"] + pub const TRIAL_UPSELL_CB_EXPIREDNEWDESCRIPTION_WORLDSDONTTRANSFERTOFULLGAME_LINE1: &str = + "trial.upsell.cb.expiredNewDescription.worldsDontTransferToFullGame.line1"; + #[doc = "Start New World"] + pub const TRIAL_UPSELL_CB_STARTNEW: &str = "trial.upsell.cb.startNew"; + #[doc = "Unlock Full Game"] + pub const TRIAL_TABBED_UPSELL_TITLE: &str = "trial.tabbed_upsell.title"; + #[doc = "Buy Minecraft!"] + pub const TRIAL_TABBED_UPSELL_BUTTON: &str = "trial.tabbed_upsell.button"; + #[doc = "Unlock Minecraft Full Game"] + pub const TRIAL_TABBED_UPSELL_BUTTONALTERNATE: &str = "trial.tabbed_upsell.buttonAlternate"; + #[doc = "MINECRAFT"] + pub const TRIAL_TABBED_UPSELL_MINECRAFT_TITLE: &str = "trial.tabbed_upsell.minecraft.title"; + #[doc = "Endlessly explore your own unique worlds and construct anything you can imagine - from the simplest of homes to the grandest of castles! Play Creative mode to build wonders with unlimited resources. Or mine in Survival mode, crafting weapons and armor to fend off dangerous mobs and survive the nights. Plus, play with friends online! Unlock the full game today!"] + pub const TRIAL_TABBED_UPSELL_MINECRAFT_DESCRIPTION: &str = + "trial.tabbed_upsell.minecraft.description"; + #[doc = "MICROSOFT ACCOUNT"] + pub const TRIAL_TABBED_UPSELL_XBL_TITLE: &str = "trial.tabbed_upsell.xbl.title"; + #[doc = "With the full Minecraft experience you get Creative mode, achievements, and more, plus with a Microsoft account you can meet others in the Minecraft community! Join your friends' worlds, make new friends on Servers, and sync your Marketplace purchases to everywhere you play Minecraft."] + pub const TRIAL_TABBED_UPSELL_XBL_DESCRIPTION: &str = "trial.tabbed_upsell.xbl.description"; + #[doc = "*(in versions with Marketplace)"] + pub const TRIAL_TABBED_UPSELL_XBL_DESCRIPTION_LINE2: &str = + "trial.tabbed_upsell.xbl.description.line2"; + #[doc = "ACHIEVEMENTS"] + pub const TRIAL_TABBED_UPSELL_ACHIEVEMENTS_TITLE: &str = + "trial.tabbed_upsell.achievements.title"; + #[doc = "In addition to the full Minecraft experience with Creative mode, Multiplayer, and more, you'll earn achievements and a Gamerscore to mark your Minecraft progress and show your Microsoft account friends your accomplishments. Get the full game to start earning them!"] + pub const TRIAL_TABBED_UPSELL_ACHIEVEMENTS_DESCRIPTION: &str = + "trial.tabbed_upsell.achievements.description"; + #[doc = "MULTIPLAYER"] + pub const TRIAL_TABBED_UPSELL_MULTIPLAYER_TITLE: &str = "trial.tabbed_upsell.multiplayer.title"; + #[doc = "The full Minecraft experience lets you enjoy Creative mode, achievements and Multiplayer with your friends across Minecraft devices! Play with friends on console, PC and mobile to create, explore and survive together. Unlock the full Minecraft experience today!"] + pub const TRIAL_TABBED_UPSELL_MULTIPLAYER_DESCRIPTION: &str = + "trial.tabbed_upsell.multiplayer.description"; + #[doc = "SERVERS"] + pub const TRIAL_TABBED_UPSELL_SERVER_TITLE: &str = "trial.tabbed_upsell.server.title"; + #[doc = "Servers offer some of the most creative ways to enjoy Minecraft! Play great mini-games, meet the Minecraft community and make new friends. Unlock the full Minecraft experience to try Servers today!"] + pub const TRIAL_TABBED_UPSELL_SERVER_DESCRIPTION: &str = + "trial.tabbed_upsell.server.description"; + #[doc = "STORE"] + pub const TRIAL_TABBED_UPSELL_STORE_TITLE: &str = "trial.tabbed_upsell.store.title"; + #[doc = "Get access to Minecraft Marketplace, our in-game store. Switch up your look with new skins, change your world, or explore incredible new maps from the best community creators! Get the full game today!"] + pub const TRIAL_TABBED_UPSELL_STORE_DESCRIPTION: &str = "trial.tabbed_upsell.store.description"; + #[doc = "CREATIVE"] + pub const TRIAL_TABBED_UPSELL_CREATIVE_TITLE: &str = "trial.tabbed_upsell.creative.title"; + #[doc = "Buy Minecraft and get Creative mode! Access the entire inventory - the only limit to what you can build is your imagination! Fly around your world, make your dream home out of anything and everything, or just blow up a mountain with unlimited TNT!"] + pub const TRIAL_TABBED_UPSELL_CREATIVE_DESCRIPTION: &str = + "trial.tabbed_upsell.creative.description"; + #[doc = "ADD-ONS"] + pub const TRIAL_TABBED_UPSELL_ADDON_TITLE: &str = "trial.tabbed_upsell.addon.title"; + #[doc = "Want to make wolves act like bunnies? Turn all the trees into cotton candy? You can alter everything in the full Minecraft experience with add-ons! Plus get access to Multiplayer, Creative mode, achievements and more! Buy Minecraft now for full access!"] + pub const TRIAL_TABBED_UPSELL_ADDON_DESCRIPTION: &str = "trial.tabbed_upsell.addon.description"; + #[doc = "SEEDS"] + pub const TRIAL_TABBED_UPSELL_SEEDS_TITLE: &str = "trial.tabbed_upsell.seeds.title"; + #[doc = "Unlock the full Minecraft experience and get access to Seeds! Seeds help you discover new biomes - survive on ice plains, ascend extreme hills, or trek across deserts. Start with unique templates or explore random new worlds! Access Seeds, Creative mode, Multiplayer and more by buying Minecraft today!"] + pub const TRIAL_TABBED_UPSELL_SEEDS_DESCRIPTION: &str = "trial.tabbed_upsell.seeds.description"; + #[doc = "Thanks for Testing"] + pub const TRIAL_THANKS_FOR_TESTING_TITLE: &str = "trial.thanks_for_testing.title"; + #[doc = "Take me to the FAQ!"] + pub const TRIAL_THANKS_FOR_TESTING_BUTTON: &str = "trial.thanks_for_testing.button"; + #[doc = "MINECRAFT TRIAL"] + pub const TRIAL_THANKS_FOR_TESTING_MINECRAFT_TITLE: &str = + "trial.thanks_for_testing.minecraft.title"; + #[doc = "Thank you for downloading the Minecraft Trial for Chromebook! Your playtesting will provide invaluable data for bug fixes and technical troubleshooting. Uncover a bug? Report it at bugs.mojang.com! Other questions? Check out our FAQ."] + pub const TRIAL_THANKS_FOR_TESTING_MINECRAFT_DESCRIPTION: &str = + "trial.thanks_for_testing.minecraft.description"; + #[doc = "MICROSOFT ACCOUNT"] + pub const TRIAL_THANKS_FOR_TESTING_XBL_TITLE: &str = "trial.thanks_for_testing.xbl.title"; + #[doc = "With the full Minecraft experience, you get Creative mode, achievements, and more, plus with a Microsoft account you can meet others in the Minecraft community! You’ll be able to join friends’ worlds, make new friends on Servers, and sync your Marketplace purchases to everywhere you play Minecraft."] + pub const TRIAL_THANKS_FOR_TESTING_XBL_DESCRIPTION: &str = + "trial.thanks_for_testing.xbl.description"; + #[doc = "*(in versions with Marketplace)"] + pub const TRIAL_THANKS_FOR_TESTING_XBL_DESCRIPTION_LINE2: &str = + "trial.thanks_for_testing.xbl.description.line2"; + #[doc = "In addition to the full Minecraft experience with Creative mode, Multiplayer, and more, you'll earn achievements and a Gamerscore to mark your Minecraft progress and show your Microsoft account friends your accomplishments."] + pub const TRIAL_THANKS_FOR_TESTING_ACHIEVEMENTS_DESCRIPTION: &str = + "trial.thanks_for_testing.achievements.description"; + #[doc = "The full Minecraft experience lets you enjoy Creative mode, achievements and Multiplayer with your friends across Minecraft devices! Play with friends on console, PC and mobile to create, explore and survive together."] + pub const TRIAL_THANKS_FOR_TESTING_MULTIPLAYER_DESCRIPTION: &str = + "trial.thanks_for_testing.multiplayer.description"; + #[doc = "As a part of the full Minecraft experience, Servers offer some of the most creative ways to enjoy Minecraft! Play great mini-games, meet the Minecraft community and make new friends."] + pub const TRIAL_THANKS_FOR_TESTING_SERVER_DESCRIPTION: &str = + "trial.thanks_for_testing.server.description"; + #[doc = "The full game allows access to Minecraft Marketplace, our in-game store. Switch up your look with new skins, change your world, or explore incredible new maps from the best community creators!"] + pub const TRIAL_THANKS_FOR_TESTING_STORE_DESCRIPTION: &str = + "trial.thanks_for_testing.store.description"; + #[doc = "A beloved part of the full Minecraft experience: Creative mode! Access the entire inventory - the only limit to what you can build is your imagination! Fly around your world, make your dream home out of anything and everything, or just blow up a mountain with unlimited TNT!"] + pub const TRIAL_THANKS_FOR_TESTING_CREATIVE_DESCRIPTION: &str = + "trial.thanks_for_testing.creative.description"; + #[doc = "Want to make wolves act like bunnies? Turn all the trees into cotton candy? You can alter everything in the full Minecraft experience with add-ons! Plus get access to Multiplayer, Creative mode, achievements and more!"] + pub const TRIAL_THANKS_FOR_TESTING_ADDON_DESCRIPTION: &str = + "trial.thanks_for_testing.addon.description"; + #[doc = "The full Minecraft experience unlocks access to Seeds! Seeds help you discover new biomes - survive on ice plains, ascend extreme hills, or trek across deserts. Start with unique templates or explore random new worlds!"] + pub const TRIAL_THANKS_FOR_TESTING_SEEDS_DESCRIPTION: &str = + "trial.thanks_for_testing.seeds.description"; + #[doc = "Navigate Tab Left"] + pub const TRIAL_TABBED_UPSELL_NAVLEFT: &str = "trial.tabbed_upsell.navleft"; + #[doc = "Navigate Tab Right"] + pub const TRIAL_TABBED_UPSELL_NAVRIGHT: &str = "trial.tabbed_upsell.navRight"; + #[doc = "Minecraft Starter Collection"] + pub const TRIAL_STARTER_COLLECTION_TITLE: &str = "trial.starter.collection.title"; + #[doc = "Minecraft Master Collection"] + pub const TRIAL_MASTER_COLLECTION_TITLE: &str = "trial.master.collection.title"; + #[doc = "Buy Starter Collection"] + pub const TRIAL_STARTER_COLLECTION_BUTTON: &str = "trial.starter.collection.button"; + #[doc = "Buy Master Collection"] + pub const TRIAL_MASTER_COLLECTION_BUTTON: &str = "trial.master.collection.button"; + #[doc = "Get Minecraft, 700 Minecoins, 2 skin packs, 1 texture pack and 1 mash-up"] + pub const TRIAL_STARTER_OFFER: &str = "trial.starter.offer"; + #[doc = "Get Minecraft, 1000 Minecoins, 4 skin packs, 2 texture packs, 3 maps, and 1 mash-up"] + pub const TRIAL_MASTER_OFFER: &str = "trial.master.offer"; + #[doc = "1000 Minecoins"] + pub const TRIAL_COLLECTION_1_TITLE: &str = "trial.collection.1.title"; + #[doc = "Buy skins, textures and worlds in the Marketplace!"] + pub const TRIAL_COLLECTION_1_DESCRIPTION: &str = "trial.collection.1.description"; + #[doc = "700 Minecoins"] + pub const TRIAL_COLLECTION_2_TITLE: &str = "trial.collection.2.title"; + #[doc = "Buy skins, textures and worlds in the Marketplace!"] + pub const TRIAL_COLLECTION_2_DESCRIPTION: &str = "trial.collection.2.description"; + #[doc = "Wildlife: Savanna"] + pub const TRIAL_COLLECTION_3_TITLE: &str = "trial.collection.3.title"; + #[doc = "Go on safari in a rugged off-road vehicle that seats 4!"] + pub const TRIAL_COLLECTION_3_DESCRIPTION: &str = "trial.collection.3.description"; + #[doc = "Adventurer's Dream"] + pub const TRIAL_COLLECTION_4_TITLE: &str = "trial.collection.4.title"; + #[doc = "Explore Noxcrew's magical world full of ancient castles!"] + pub const TRIAL_COLLECTION_4_DESCRIPTION: &str = "trial.collection.4.description"; + #[doc = "PureBDcraft Pack"] + pub const TRIAL_COLLECTION_5_TITLE: &str = "trial.collection.5.title"; + #[doc = "Transform your Minecraft world into a comic!"] + pub const TRIAL_COLLECTION_5_DESCRIPTION: &str = "trial.collection.5.description"; + #[doc = "Relics of Privateers"] + pub const TRIAL_COLLECTION_6_TITLE: &str = "trial.collection.6.title"; + #[doc = "Vast tropical wilderness on a whirlwind hunt for treasure!"] + pub const TRIAL_COLLECTION_6_DESCRIPTION: &str = "trial.collection.6.description"; + #[doc = "Greek Mythology Mash-up"] + pub const TRIAL_COLLECTION_7_TITLE: &str = "trial.collection.7.title"; + #[doc = "Explore an ancient world, texture pack and skins!"] + pub const TRIAL_COLLECTION_7_DESCRIPTION: &str = "trial.collection.7.description"; + #[doc = "Winter Mini-Games Festival"] + pub const TRIAL_COLLECTION_8_TITLE: &str = "trial.collection.8.title"; + #[doc = "Playgrounds filled with games and challenges!"] + pub const TRIAL_COLLECTION_8_DESCRIPTION: &str = "trial.collection.8.description"; + #[doc = "Pastel Skin Pack"] + pub const TRIAL_COLLECTION_9_TITLE: &str = "trial.collection.9.title"; + #[doc = "Get ready for an explosion of rainbow pastel happiness!"] + pub const TRIAL_COLLECTION_9_DESCRIPTION: &str = "trial.collection.9.description"; + #[doc = "Plastic Texture Pack"] + pub const TRIAL_COLLECTION_10_TITLE: &str = "trial.collection.10.title"; + #[doc = "Make your worlds simple, colorful and vibrant!"] + pub const TRIAL_COLLECTION_10_DESCRIPTION: &str = "trial.collection.10.description"; + #[doc = "Skin Pack 1"] + pub const TRIAL_COLLECTION_11_TITLE: &str = "trial.collection.11.title"; + #[doc = "Customize your character with this selection of skins!"] + pub const TRIAL_COLLECTION_11_DESCRIPTION: &str = "trial.collection.11.description"; + #[doc = "Villains Skin Pack"] + pub const TRIAL_COLLECTION_12_TITLE: &str = "trial.collection.12.title"; + #[doc = "Dress as a Cake Maniac, Frankencrafter, or Worse!"] + pub const TRIAL_COLLECTION_12_DESCRIPTION: &str = "trial.collection.12.description"; + #[doc = "Includes"] + pub const TRIAL_INCLUDES: &str = "trial.includes"; + #[doc = "SURVIVAL"] + pub const TRIAL_SURVIVAL_MODE_TITLE: &str = "trial.survival.mode.title"; + #[doc = "CREATIVE"] + pub const TRIAL_CREATIVE_MODE_TITLE: &str = "trial.creative.mode.title"; + #[doc = "The original Minecraft experience: collect resources to craft tools and build structures, find and farm food to manage your hunger, battle dangerous mobs, and explore a vast world."] + pub const TRIAL_SURVIVAL_MODE_1_INTRO_DESCRIPTION: &str = + "trial.survival.mode.1.intro_description"; + #[doc = "Start by collecting some wood and dirt for a makeshift home to help you survive the first night! From there it's all up to you."] + pub const TRIAL_SURVIVAL_MODE_2_INTRO_DESCRIPTION: &str = + "trial.survival.mode.2.intro_description"; + #[doc = "Build anything you can imagine in Creative Mode. Take no damage, fly through the skies, and enjoy instant access to every block in the game! This mode lets you focus on crafting and gives you everything you need to build something beautiful!"] + pub const TRIAL_CREATIVE_MODE_1_INTRO_DESCRIPTION: &str = + "trial.creative.mode.1.intro_description"; + #[doc = "You'll also have access to Inspiration Island, a tutorial world and introduction to Creative mode that'll teach you how to be a master builder in no time! You can find more great worlds like this in Minecraft Marketplace."] + pub const TRIAL_CREATIVE_MODE_2_INTRO_DESCRIPTION: &str = + "trial.creative.mode.2.intro_description"; + #[doc = "TOUR THE MARKETPLACE"] + pub const TRIAL_TOUR_MARKETPLACE: &str = "trial.tour.marketplace"; + #[doc = "Which Trial World?"] + pub const TRIAL_WORLD_TITLE: &str = "trial.world.title"; + #[doc = "Learn to Play"] + pub const TUTORIAL_EDU_MENUTITLE: &str = "tutorial.edu.menuTitle"; + #[doc = "Tutorials"] + pub const TUTORIAL_EDU_TITLE: &str = "tutorial.edu.title"; + #[doc = "Zip File"] + pub const UTILITY_ZIPFILE: &str = "utility.zipFile"; + #[doc = "PDF File"] + pub const UTILITY_PDFFILE: &str = "utility.pdfFile"; + #[doc = "License Error"] + pub const VERIFICATION_NOLICENSE_TITLE: &str = "verification.nolicense.title"; + #[doc = "We're having trouble verifying that you own Minecraft on this device. Make sure you have downloaded and installed Minecraft from the store. Or simply reconnect to the internet and try again."] + pub const VERIFICATION_NOLICENSE_DESCRIPTION: &str = "verification.nolicense.description"; + #[doc = "Autosave"] + pub const AUTOSAVE_TITLE: &str = "autosave.title"; + #[doc = "When you see this icon, we are saving your game. Do not turn off your device while this icon is on screen."] + pub const AUTOSAVE_INFO_GENERAL: &str = "autosave.info.general"; + #[doc = "When you see this icon, we are saving your game. Do not turn off your Xbox while this icon is on screen."] + pub const AUTOSAVE_INFO_XBOX: &str = "autosave.info.xbox"; + #[doc = "When you see this icon, we are saving your game. Do not turn off your computer while this icon is on screen."] + pub const AUTOSAVE_INFO_DESKTOP: &str = "autosave.info.desktop"; + #[doc = "Please sign in with your Microsoft account to play with friends, earn gamerscore and achievements."] + pub const XBOX_SIGNIN_ERROR: &str = "xbox.signin.error"; + #[doc = "Thanks for testing Realms! The features are not final and you might run into bugs. Send us feedback! We're listening."] + pub const XBOX_SIGNIN_ERROR_POCKET_LINE1: &str = "xbox.signin.error.pocket.line1"; + pub const XBOX_SIGNIN_ERROR_POCKET_LINE2: &str = "xbox.signin.error.pocket.line2"; + #[doc = "During this test, everyone will need to sign in with a Microsoft account so they can be sent invites and added to Realms."] + pub const XBOX_SIGNIN_ERROR_POCKET_LINE3: &str = "xbox.signin.error.pocket.line3"; + #[doc = "This will send you back to the main menu. Continue?"] + pub const XBOX_SIGNIN_WARNING_KICKPLAYER: &str = "xbox.signin.warning.kickPlayer"; + #[doc = "Disconnected from Microsoft account"] + pub const XBOX_CONNECTION_ERROR: &str = "xbox.connection.error"; + #[doc = "Sign In"] + pub const XBOX_SIGNIN: &str = "xbox.signin"; + #[doc = "Two ways to Sign In"] + pub const XBOX_SIGNIN_QR: &str = "xbox.signin.qr"; + #[doc = "Scan the QR Code"] + pub const XBOX_SIGNIN_QR_LEFT_HEADER: &str = "xbox.signin.qr.left.header"; + #[doc = "Use your camera app or a QR code reader on your device."] + pub const XBOX_SIGNIN_QR_LEFT_BODY: &str = "xbox.signin.qr.left.body"; + #[doc = "Or visit the website"] + pub const XBOX_SIGNIN_QR_RIGHT_HEADER: &str = "xbox.signin.qr.right.header"; + #[doc = "Sign in or create a free Microsoft account to play online with your friends and save purchases across platforms, access Realms, and more."] + pub const XBOX_SIGNIN_QR_ACCOUNT: &str = "xbox.signin.qr.account"; + #[doc = "Signing in with a Microsoft account is not available on the beta at this time."] + pub const XBOX_SIGNIN_BETA_BLOCKED: &str = "xbox.signin.beta.blocked"; + #[doc = "And enter this code:"] + pub const XBOX_SIGNIN_ENTERCODE: &str = "xbox.signin.enterCode"; + #[doc = "2. Enter the code below when prompted:"] + pub const XBOX_SIGNIN_ENTERCODE_QR: &str = "xbox.signin.enterCode.qr"; + #[doc = "Let's Play!"] + pub const XBOX_SIGNIN_LETSPLAY: &str = "xbox.signin.letsPlay"; + #[doc = "Sign in with your Free Microsoft account to experience the full world of Minecraft."] + pub const XBOX_SIGNIN_MESSAGE: &str = "xbox.signin.message"; + #[doc = "https://microsoft.com/link"] + pub const XBOX_SIGNIN_URL: &str = "xbox.signin.url"; + #[doc = "Sign in with a different Microsoft account"] + pub const XBOX_SIGNIN_USEDIFFERENTACCOUNT: &str = "xbox.signin.useDifferentAccount"; + #[doc = "Visit this website on another device:"] + pub const XBOX_SIGNIN_WEBSITE: &str = "xbox.signin.website"; + #[doc = "1. Visit this website on another device:"] + pub const XBOX_SIGNIN_WEBSITE_QR: &str = "xbox.signin.website.qr"; + #[doc = "Welcome!"] + pub const XBOX_SIGNIN_WELCOME: &str = "xbox.signin.welcome"; + #[doc = "Welcome!"] + pub const XBOX_SIGNIN_NEWACCOUNT_WELCOME: &str = "xbox.signin.newaccount.welcome"; + #[doc = "Your friends and their friends can see if you're online. your game clips, and your recent apps and games. You can change these on Xbox.com."] + pub const XBOX_SIGNIN_NEWACCOUNT_INFO: &str = "xbox.signin.newaccount.info"; + #[doc = "Sign In First"] + pub const XBOX_SIGNINFIRST: &str = "xbox.signinFirst"; + #[doc = "Sign In For Free"] + pub const XBOX_SIGNINFREE: &str = "xbox.signinFree"; + #[doc = "Sign Out"] + pub const XBOX_SIGNOUT: &str = "xbox.signout"; + #[doc = "Sign In?"] + pub const XBOX_SIGNINQUESTION: &str = "xbox.signinquestion"; + #[doc = "Not Now"] + pub const XBOX_NOTNOW: &str = "xbox.notnow"; + #[doc = "Signing in with your Microsoft account..."] + pub const XBOX_SIGNINGIN: &str = "xbox.signingin"; + #[doc = "Signing in"] + pub const XBOX_SIGNINGIN_OFFLINE: &str = "xbox.signingin.offline"; + #[doc = "We could not sign you into your Microsoft account. Access to Realms, Profiles, and your Marketplace items will be limited. Please try again later."] + pub const XBOX_FAILEDSIGNIN_BODY: &str = "xbox.failedsignin.body"; + #[doc = "Error Code:"] + pub const XBOX_FAILEDSIGNIN_ERROR: &str = "xbox.failedsignin.error"; + #[doc = "More Info"] + pub const XBOX_FAILEDSIGNIN_MOREINFO: &str = "xbox.failedsignin.moreInfo"; + #[doc = "Something Went Wrong"] + pub const XBOX_DEV_WRONGSANDBOXSIGNINFAILED_TITLE: &str = + "xbox.dev_wrongSandboxSigninFailed.title"; + #[doc = "Failed to sign in to %s sandbox. Please change sandboxes and restart Minecraft or sign in with a different account. Sandbox will be %s on restart."] + pub const XBOX_DEV_WRONGSANDBOXSIGNINFAILED_LINE1: &str = + "xbox.dev_wrongSandboxSigninFailed.line1"; + #[doc = "Change To Dev Sandbox"] + pub const XBOX_DEV_WRONGSANDBOXSIGNINFAILED_BUTTON_DEV: &str = + "xbox.dev_wrongSandboxSigninFailed.button.dev"; + #[doc = "Change To Retail Sandbox"] + pub const XBOX_DEV_WRONGSANDBOXSIGNINFAILED_BUTTON_RETAIL: &str = + "xbox.dev_wrongSandboxSigninFailed.button.retail"; + #[doc = "Clear Account Sign in Data"] + pub const XBOX_DEV_WRONGSANDBOXSIGNINFAILED_BUTTON_CLEARXBL: &str = + "xbox.dev_wrongSandboxSigninFailed.button.clearXbl"; + #[doc = "Awesome mini-games and new players are waiting for you! But first, '%s' would like to know who you are."] + pub const XBOX_THIRDPARTYSIGNIN_LINE1: &str = "xbox.thirdpartysignin.line1"; + #[doc = "You need to sign in with a Microsoft account to connect!"] + pub const XBOX_THIRDPARTYSIGNIN_LINE2: &str = "xbox.thirdpartysignin.line2"; + #[doc = "Sign in for Free!"] + pub const XBOX_SIGNINLONG: &str = "xbox.signInLong"; + #[doc = "Sign out of your Microsoft account"] + pub const XBOX_SIGNOUTLONG: &str = "xbox.signOutLong"; + #[doc = "Sign in with your Microsoft account to play with friends."] + pub const XBOX_DISCONECTIONSCREEN_NOTSIGNEDIN: &str = "xbox.disconectionscreen.notSignedIn"; + #[doc = "This Microsoft account does not have permission to join multiplayer games."] + pub const XBOX_DISCONECTIONSCREEN_MULTIPLAYERNOTALLOWED: &str = + "xbox.disconectionscreen.multiplayerNotAllowed"; + #[doc = "You must be friends with someone in this game in order to join."] + pub const XBOX_DISCONECTIONSCREEN_ACCESSDENIED: &str = "xbox.disconectionscreen.accessDenied"; + #[doc = "Add Friend"] + pub const XBOX_PROFILE_ADDFRIEND: &str = "xbox.profile.addFriend"; + #[doc = "Success! %s was added to your friend list."] + pub const XBOX_PROFILE_ADDFRIEND_SUCCESS: &str = "xbox.profile.addFriend.success"; + #[doc = "Block"] + pub const XBOX_PROFILE_BLOCK: &str = "xbox.profile.block"; + #[doc = "Currently playing %s"] + pub const XBOX_PROFILE_CURRENTLYPLAYING: &str = "xbox.profile.currentlyPlaying"; + #[doc = "Favorite"] + pub const XBOX_PROFILE_FAVORITE: &str = "xbox.profile.favorite"; + #[doc = "Favorite friends go first on your friends list. You'll see when they go online or start broadcasting."] + pub const XBOX_PROFILE_FAVORITEHELPERTEXT: &str = "xbox.profile.favoriteHelperText"; + #[doc = "Friend"] + pub const XBOX_PROFILE_FRIEND: &str = "xbox.profile.friend"; + #[doc = "Follow %s. After you both are friends, you can invite them to your game."] + pub const XBOX_PROFILE_FRIENDHELPERTEXT: &str = "xbox.profile.friendHelperText"; + #[doc = "Mute"] + pub const XBOX_PROFILE_MUTE: &str = "xbox.profile.mute"; + #[doc = "Manage your privacy settings for sharing your real name in the Xbox app."] + pub const XBOX_PROFILE_REALNAME: &str = "xbox.profile.realName"; + #[doc = "Unfriend"] + pub const XBOX_PROFILE_REMOVEFRIEND: &str = "xbox.profile.removeFriend"; + #[doc = "Report"] + pub const XBOX_PROFILE_REPORT: &str = "xbox.profile.report"; + #[doc = "An issue occurred while attempting to open the Player profile. Error Code: %d"] + pub const XBOX_PROFILE_ERRORMODAL: &str = "xbox.profile.errorModal"; + #[doc = "Report %s"] + pub const XBOX_REPORT_GAMERTAG: &str = "xbox.report.gamertag"; + #[doc = "Enter Text Here (optional)"] + pub const XBOX_REPORT_OPTIONALTEXT: &str = "xbox.report.optionalText"; + #[doc = "You have reported %s"] + pub const XBOX_REPORT_TOAST: &str = "xbox.report.toast"; + #[doc = "We were unable to send your report. Try again soon."] + pub const XBOX_REPORT_TOASTERROR: &str = "xbox.report.toastError"; + #[doc = "Where did you observe the bad behavior?"] + pub const XBOX_REPORT_WHEREREPORT: &str = "xbox.report.whereReport"; + #[doc = "Please let us know where the incident took place. This will help us in researching your case."] + pub const XBOX_REPORT_WHEREREPORTDESCRIPTION: &str = "xbox.report.whereReportDescription"; + #[doc = "Why are you reporting %s?"] + pub const XBOX_REPORT_WHYREPORT: &str = "xbox.report.whyReport"; + #[doc = "Chat message"] + pub const XBOX_REPORT_AREA_CHAT: &str = "xbox.report.area.chat"; + #[doc = "Player skin"] + pub const XBOX_REPORT_AREA_SKIN: &str = "xbox.report.area.skin"; + #[doc = "Gameplay"] + pub const XBOX_REPORT_AREA_GAMEPLAY: &str = "xbox.report.area.gameplay"; + #[doc = "In-game creations"] + pub const XBOX_REPORT_AREA_INGAME: &str = "xbox.report.area.ingame"; + #[doc = "Cyberbullying"] + pub const XBOX_REPORT_CYBERBULLYING: &str = "xbox.report.cyberbullying"; + #[doc = "Excessive false / inaccurate reports"] + pub const XBOX_REPORT_FALSEREPORTING: &str = "xbox.report.falseReporting"; + #[doc = "Exploits and 3rd party applications"] + pub const XBOX_REPORT_EXPLOITS: &str = "xbox.report.exploits"; + #[doc = "Harassing or Defamatory comments"] + pub const XBOX_REPORT_HARASSINGCOMMENTS: &str = "xbox.report.harassingComments"; + #[doc = "Hate speech"] + pub const XBOX_REPORT_HATESPEECH: &str = "xbox.report.hateSpeech"; + #[doc = "Illegal drugs or activities"] + pub const XBOX_REPORT_ILLEGALDRUGS: &str = "xbox.report.illegalDrugs"; + #[doc = "Impersonating staff, Player Support, or Community representatives"] + pub const XBOX_REPORT_IMPERSONATINGSTAFF: &str = "xbox.report.impersonatingStaff"; + #[doc = "In-Game Trolling & Spamming"] + pub const XBOX_REPORT_INGAMETROLLING: &str = "xbox.report.inGameTrolling"; + #[doc = "Player Name or Gamertag"] + pub const XBOX_REPORT_NAMEORGAMERTAG: &str = "xbox.report.nameOrGamertag"; + #[doc = "Gallery Screenshot"] + pub const XBOX_REPORT_GALLERYSCREENSHOT: &str = "xbox.report.galleryScreenshot"; + #[doc = "Modding"] + pub const XBOX_REPORT_MODDING: &str = "xbox.report.modding"; + #[doc = "Obscene or Vulgar language"] + pub const XBOX_REPORT_OBSCENELANGUAGE: &str = "xbox.report.obsceneLanguage"; + #[doc = "Posting links to inappropriate content or malicious software"] + pub const XBOX_REPORT_POSTLINKTOINAPPROPRIATECONTENT: &str = + "xbox.report.postLinkToInappropriateContent"; + #[doc = "Real Life Information and Threats"] + pub const XBOX_REPORT_REALLIFEINFO: &str = "xbox.report.realLifeInfo"; + #[doc = "References to Sexual Content & Violence"] + pub const XBOX_REPORT_SEXUALREFERENCE: &str = "xbox.report.sexualReference"; + #[doc = "Spamming for commercial purposes"] + pub const XBOX_REPORT_SPAM: &str = "xbox.report.spam"; + #[doc = "Terrorism or violent extremism"] + pub const XBOX_REPORT_TERRORISMORVIOLENTEXTREMISM: &str = + "xbox.report.terrorismOrViolentExtremism"; + #[doc = "Child sexual exploitation or abuse"] + pub const XBOX_REPORT_CHILDSEXUALEXPLOITATIONORABUSE: &str = + "xbox.report.childSexualExploitationOrAbuse"; + #[doc = "Imminent harm"] + pub const XBOX_REPORT_IMMINENTHARM: &str = "xbox.report.imminentHarm"; + #[doc = "Non-Consensual intimate imagery"] + pub const XBOX_REPORT_NONCONSENSUALINTIMATEIMAGERY: &str = + "xbox.report.nonConsensualIntimateImagery"; + #[doc = "Policy Violation"] + pub const XBOX_REPORT_POLICYVIOLATION: &str = "xbox.report.policyViolation"; + #[doc = "Harassment or Bullying"] + pub const XBOX_REPORT_HARASSMENT: &str = "xbox.report.harassment"; + #[doc = "Profanity"] + pub const XBOX_REPORT_PROFANITY: &str = "xbox.report.profanity"; + #[doc = "Child Sexual Exploitation Grooming"] + pub const XBOX_REPORT_CHILDSEXUALEXPLOITATIONGROOMING: &str = + "xbox.report.childSexualExploitationGrooming"; + #[doc = "Controversial Topic"] + pub const XBOX_REPORT_CONTROVERSIAL: &str = "xbox.report.controversial"; + #[doc = "Notorious Figure"] + pub const XBOX_REPORT_NOTORIOUSFIGURE: &str = "xbox.report.notoriousFigure"; + #[doc = "Cheating"] + pub const XBOX_REPORT_CHEATING: &str = "xbox.report.cheating"; + #[doc = "Defamation, Impersonation, False Information"] + pub const XBOX_REPORT_DEFAMATION: &str = "xbox.report.defamation"; + #[doc = "Drugs"] + pub const XBOX_REPORT_DRUGS: &str = "xbox.report.drugs"; + #[doc = "Fraud"] + pub const XBOX_REPORT_FRAUD: &str = "xbox.report.fraud"; + #[doc = "Spam or Advertising"] + pub const XBOX_REPORT_ADVERTISING: &str = "xbox.report.advertising"; + #[doc = "Self-Harm or Suicide"] + pub const XBOX_REPORT_SELFHARM: &str = "xbox.report.selfHarm"; + #[doc = "Nudity or Pornography"] + pub const XBOX_REPORT_NUDITY: &str = "xbox.report.nudity"; + #[doc = "Sexually Inappropriate"] + pub const XBOX_REPORT_SEXUALLYINAPPROPRIATE: &str = "xbox.report.sexuallyInappropriate"; + #[doc = "Extreme Violence or Gore"] + pub const XBOX_REPORT_EXTREMEVIOLENCE: &str = "xbox.report.extremeViolence"; + #[doc = "Quitting early"] + pub const XBOX_REPORT_QUITTINGEARLY: &str = "xbox.report.quittingEarly"; + #[doc = "Unsporting behavior"] + pub const XBOX_REPORT_UNSPORTINGBEHAVIOR: &str = "xbox.report.unsportingBehavior"; + #[doc = "Voice communication"] + pub const XBOX_REPORT_VOICECOMMUNICATION: &str = "xbox.report.voiceCommunication"; + #[doc = "Time played"] + pub const XBOX_STATISTICS_TIMEPLAYED: &str = "xbox.statistics.timePlayed"; + #[doc = "Blocks broken"] + pub const XBOX_STATISTICS_BLOCKSBROKEN: &str = "xbox.statistics.blocksBroken"; + #[doc = "Distance traveled"] + pub const XBOX_STATISTICS_DISTANCETRAVELLED: &str = "xbox.statistics.distanceTravelled"; + #[doc = "Mobs defeated"] + pub const XBOX_STATISTICS_MOBSDEFEATED: &str = "xbox.statistics.mobsDefeated"; + #[doc = "You've been temporarily muted in chat."] + pub const SAFETY_MUTED_TITLE: &str = "safety.muted.title"; + #[doc = "Remember to follow the Minecraft Community Standards."] + pub const SAFETY_MUTED_MESSAGE: &str = "safety.muted.message"; + #[doc = "Skin Not Allowed In Multiplayer"] + pub const SAFETY_BANNEDSKIN_TITLE: &str = "safety.bannedSkin.title"; + #[doc = "Learn More"] + pub const SAFETY_BANNEDSKIN_BUTTON: &str = "safety.bannedSkin.button"; + #[doc = "Continue with default skin"] + pub const SAFETY_BANNEDSKIN_CONTINUE: &str = "safety.bannedSkin.continue"; + #[doc = "Your current skin violates our Community Standards. Please select a different skin to join a multiplayer game. Click \"%s\" to view our Community Standards or submit a case review for your current skin."] + pub const SAFETY_BANNEDSKIN: &str = "safety.bannedSkin"; + #[doc = "§eChat and other user generated text is not available right now. Please try again later.§f"] + pub const SAFETY_TEXTPROCESSOROFFLINE_MESSAGE: &str = "safety.textProcessorOffline.message"; + #[doc = "Something went wrong. We can't verify that the server you are trying to connect to is one that we trust. We recommend that you try again later."] + pub const AUTHSERVER_NOTAVAILABLE: &str = "authserver.notavailable"; + #[doc = "This is bad. This server failed our verification test. Someone we don't trust might be pretending to be a trusted server."] + pub const AUTHSERVER_AUTHFAILED: &str = "authserver.authfailed"; + #[doc = "UNKNOWN"] + pub const PLATFORM_MODEL_UNKNOWN: &str = "platform.model.unknown"; + #[doc = "You've been playing for greater than 24 hours"] + pub const COMPLIANCE_PLAYTIME_GREATERTHAN24HOURS: &str = + "compliance.playtime.greaterThan24Hours"; + #[doc = "Excessive gaming may interfere with normal daily life"] + pub const COMPLIANCE_PLAYTIME_MESSAGE: &str = "compliance.playtime.message"; + #[doc = "You've been playing for %d hours"] + pub const COMPLIANCE_PLAYTIME_MULTIPLEHOURS: &str = "compliance.playtime.multipleHours"; + #[doc = "You've been playing for 1 hour"] + pub const COMPLIANCE_PLAYTIME_ONEHOUR: &str = "compliance.playtime.oneHour"; + #[doc = "Unable to open pack."] + pub const PACKDISCOVERYERROR_MANIFEST_PACK_ERROR: &str = + "packdiscoveryerror.manifest_pack_error"; + #[doc = "Incomplete pack."] + pub const PACKDISCOVERYERROR_INCOMPLETE_PACK: &str = "packdiscoveryerror.incomplete_pack"; + #[doc = "Not a valid zip archive."] + pub const PACKDISCOVERYERROR_UNSUPPORTED_FILE_FORMAT: &str = + "packdiscoveryerror.unsupported_file_format"; + #[doc = "Unable to find manifest in pack."] + pub const PACKDISCOVERYERROR_MISSING_MANIFEST: &str = "packdiscoveryerror.missing_manifest"; + #[doc = "Unable to parse pack manifest with stack: %s"] + pub const PACKDISCOVERYERROR_MANIFEST_PARSE_ERROR: &str = + "packdiscoveryerror.manifest_parse_error"; + #[doc = "Missing '%s' element in pack manifest."] + pub const PACKDISCOVERYERROR_REQUIRED_MANIFEST_PROPERTY_MISSING: &str = + "packdiscoveryerror.required_manifest_property_missing"; + #[doc = "Required '%s' element is the wrong type in pack manifest."] + pub const PACKDISCOVERYERROR_REQUIRED_MANIFEST_PROPERTY_WRONG_TYPE: &str = + "packdiscoveryerror.required_manifest_property_wrong_type"; + #[doc = "Required '%s' element is empty in pack manifest."] + pub const PACKDISCOVERYERROR_REQUIRED_MANIFEST_PROPERTY_EMPTY: &str = + "packdiscoveryerror.required_manifest_property_empty"; + #[doc = "Provided '%s' element has an invalid value in pack manifest."] + pub const PACKDISCOVERYERROR_REQUIRED_MANIFEST_PROPERTY_INVALID_VALUE: &str = + "packdiscoveryerror.required_manifest_property_invalid_value"; + #[doc = "Provided '%s' element is not a valid UUID in pack manifest."] + pub const PACKDISCOVERYERROR_MALFORMED_UUID: &str = "packdiscoveryerror.malformed_uuid"; + #[doc = "Provided '%s' element is not SemVer (semver.org) compliant in pack manifest."] + pub const PACKDISCOVERYERROR_MALFORMED_VERSION: &str = "packdiscoveryerror.malformed_version"; + #[doc = "Missing '%s' element in pack manifest; Defaulting to resource pack."] + pub const PACKDISCOVERYERROR_MISSING_MODULES: &str = "packdiscoveryerror.missing_modules"; + #[doc = "Missing dependency with ID '%s' and version '%s'."] + pub const PACKDISCOVERYERROR_MISSING_DEPENDENCY: &str = "packdiscoveryerror.missing_dependency"; + #[doc = "Provided format version '%s' is not supported."] + pub const PACKDISCOVERYERROR_UNSUPPORTED_FORMAT_VERSION: &str = + "packdiscoveryerror.unsupported_format_version"; + #[doc = "Pack error: '%s'."] + pub const PACKDISCOVERYERROR_PUV: &str = "packdiscoveryerror.puv"; + #[doc = "Provided UUID '%s' element already exists in pack manifest."] + pub const PACKDISCOVERYERROR_DUPLICATE_UUID: &str = "packdiscoveryerror.duplicate_uuid"; + #[doc = "Multiple conflicting modules detected in pack manifest."] + pub const PACKDISCOVERYERROR_MULTIPLE_MODULES: &str = "packdiscoveryerror.multiple_modules"; + #[doc = "Pack capability '%s' is not supported."] + pub const PACKDISCOVERYERROR_INVALID_CAPABILITY_VALUE: &str = + "packdiscoveryerror.invalid_capability_value"; + #[doc = "Revision component provided in version '%s' will be ignored and treated as 0."] + pub const PACKDISCOVERYERROR_UNSUPPORTED_FORMAT_PATCH: &str = + "packdiscoveryerror.unsupported_format_patch"; + #[doc = "The property '%s' is not used for this type of content. The field will be ignored."] + pub const PACKDISCOVERYERROR_IGNORED_PROPERTY: &str = "packdiscoveryerror.ignored_property"; + #[doc = "The property '%s' has a version of '%s' which is too high. The highest value we accept is '%s'."] + pub const PACKDISCOVERYERROR_VERSION_TOO_HIGH: &str = "packdiscoveryerror.version_too_high"; + #[doc = "The property '%s' has a version of '%s' which is too low. The lowest value we accept is '%s'."] + pub const PACKDISCOVERYERROR_VERSION_TOO_LOW: &str = "packdiscoveryerror.version_too_low"; + #[doc = "The property '%s` must have a value set less than `%s`. To use a higher version, you need to use format version 2."] + pub const PACKDISCOVERYERROR_FORMAT_VERSION_1_ENGINE_VERSION_CAP: &str = + "packdiscoveryerror.format_version_1_engine_version_cap"; + #[doc = "Folder structure in pack is too deep."] + pub const PACKDISCOVERYERROR_FOLDER_STRUCTURE_TOO_DEEP: &str = + "packdiscoveryerror.folder_structure_too_deep"; + #[doc = "Provided '%s' element has an invalid value in pack manifest; Defaulting to resource pack."] + pub const PACKUPGRADEWARNING_INVALIDPACKTYPE: &str = "packupgradewarning.invalidpacktype"; + #[doc = "Missing '%s' element in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_REQUIRED_MANIFEST_PROPERTY_MISSING: &str = + "packupgradewarning.required_manifest_property_missing"; + #[doc = "Required '%s' element is empty in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_REQUIRED_MANIFEST_PROPERTY_EMPTY: &str = + "packupgradewarning.required_manifest_property_empty"; + #[doc = "Provided '%s' element is not a valid UUID in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_MALFORMED_UUID: &str = "packupgradewarning.malformed_uuid"; + #[doc = "Provided '%s' element is not SemVer (semver.org) compliant in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_MALFORMED_VERSION: &str = "packupgradewarning.malformed_version"; + #[doc = "This pack manifest has been upgraded to a new version."] + pub const PACKUPGRADEWARNING_MANIFEST_UPGRADED: &str = "packupgradewarning.manifest_upgraded"; + #[doc = "Provided UUID '%s' element already exists in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_DUPLICATE_UUID: &str = "packupgradewarning.duplicate_uuid"; + #[doc = "Multiple conflicting modules detected in pack manifest; Defaulting to '%s'."] + pub const PACKUPGRADEWARNING_MULTIPLE_MODULES: &str = "packupgradewarning.multiple_modules"; + #[doc = "Author: %s"] + pub const PACK_AUTHORS_LABEL: &str = "pack.authors.label"; + #[doc = "Unknown"] + pub const PACK_AUTHORS_NONE: &str = "pack.authors.none"; + #[doc = "Pack Info"] + pub const MANIFESTVALIDATION_TITLE: &str = "manifestvalidation.title"; + #[doc = "Error"] + pub const MANIFESTVALIDATION_ERROR: &str = "manifestvalidation.error"; + #[doc = "Info"] + pub const MANIFESTVALIDATION_INFO: &str = "manifestvalidation.info"; + #[doc = "No errors were found"] + pub const MANIFESTVALIDATION_NOERROR: &str = "manifestvalidation.noerror"; + #[doc = "Warning"] + pub const MANIFESTVALIDATION_WARNING: &str = "manifestvalidation.warning"; + #[doc = "Delete"] + pub const MANIFESTVALIDATION_DELETE: &str = "manifestvalidation.delete"; + #[doc = "Delete Pack?"] + pub const MANIFESTVALIDATION_DELETE_CONFIRM_TITLE: &str = + "manifestvalidation.delete.confirm_title"; + #[doc = "You are about to delete this resource/behavior pack forever. Are you sure?"] + pub const MANIFESTVALIDATION_DELETE_CONFIRM_BODY: &str = + "manifestvalidation.delete.confirm_body"; + #[doc = "Delete"] + pub const MANIFESTVALIDATION_DELETE_CONFIRM_DELETE: &str = + "manifestvalidation.delete.confirm_delete"; + #[doc = "Go Back"] + pub const MANIFESTVALIDATION_DELETE_CONFIRM_GOBACK: &str = + "manifestvalidation.delete.confirm_goBack"; + #[doc = "Pack ID:"] + pub const MANIFESTVALIDATION_PACKID: &str = "manifestvalidation.packid"; + #[doc = "Pack Version:"] + pub const MANIFESTVALIDATION_PACKVERSION: &str = "manifestvalidation.packversion"; + #[doc = "File Location:"] + pub const MANIFESTVALIDATION_FILELOCATION: &str = "manifestvalidation.filelocation"; + #[doc = "Error List"] + pub const MANIFESTVALIDATION_ERRORLIST: &str = "manifestvalidation.errorlist"; + #[doc = "File:"] + pub const MANIFESTVALIDATION_FILE: &str = "manifestvalidation.file"; + #[doc = "Issue:"] + pub const MANIFESTVALIDATION_ISSUE: &str = "manifestvalidation.issue"; + #[doc = "Unknown Pack Type"] + pub const MANIFESTVALIDATION_UNKOWN_PACKTYPE: &str = "manifestvalidation.unkown.packtype"; + #[doc = "Unknown Pack Name"] + pub const MANIFESTVALIDATION_UNKOWN_PACKTITLE: &str = "manifestvalidation.unkown.packtitle"; + #[doc = "Unknown Pack Description"] + pub const MANIFESTVALIDATION_UNKOWN_PACKDESCRIPTION: &str = + "manifestvalidation.unkown.packdescription"; + #[doc = "Unknown Pack ID"] + pub const MANIFESTVALIDATION_UNKOWN_PACKID: &str = "manifestvalidation.unkown.packid"; + #[doc = "Unknown Pack Version"] + pub const MANIFESTVALIDATION_UNKOWN_PACKVERSION: &str = "manifestvalidation.unkown.packversion"; + #[doc = "Missing Name"] + pub const MANIFESTVALIDATION_NONAME: &str = "manifestvalidation.noname"; + #[doc = "Editor extension packs can only be used on Editor projects. Your world will still load, however we recommend deactivating or deleting the extension packs."] + pub const MANIFESTVALIDATION_EDITOR_CANNOTLOADTOVANILLAWORLD: &str = + "manifestvalidation.editor.cannotLoadToVanillaWorld"; + #[doc = "%s: Child controls must have unique names: %sIn the future this will be an error and this file won't load."] + pub const UIPACKERROR_INVALIDCHILDNAMES: &str = "uiPackError.invalidChildNames"; + #[doc = "%s: Unable to parse UI JSON file with stack: %s"] + pub const UIPACKERROR_PARSEERROR: &str = "uiPackError.parseError"; + #[doc = "%s: Can't find the control: %s"] + pub const UIPACKERROR_MISSINGCONTROL: &str = "uiPackError.missingControl"; + #[doc = "%s (%s): Can't find the control '%s' during operation '%s'"] + pub const UIPACKERROR_MISSINGCONTROLTARGET: &str = "uiPackError.missingControlTarget"; + #[doc = "%s (%s): Missing either the field 'array_name' or 'control_name'."] + pub const UIPACKERROR_MISSINGARRAYNAME: &str = "uiPackError.missingArrayName"; + #[doc = "%s (%s): Missing condition on operation '%s'."] + pub const UIPACKERROR_MISSINGCONDITION: &str = "uiPackError.missingCondition"; + #[doc = "%s (%s): Missing the value for the operation '%s'."] + pub const UIPACKERROR_MISSINGVALUE: &str = "uiPackError.missingValue"; + #[doc = "%s (%s): Missing operation."] + pub const UIPACKERROR_MISSINGOPERATION: &str = "uiPackError.missingOperation"; + #[doc = "%s (%s): Invalid operation '%s'."] + pub const UIPACKERROR_INVALIDOPERATIONNAME: &str = "uiPackError.invalidOperationName"; + #[doc = "%s: Invalid type for property. Expected %s got %s"] + pub const JSONVALIDATIONERROR_TYPEERROR: &str = "jsonValidationError.typeError"; + #[doc = "%s: Could not find required property '%s'"] + pub const JSONVALIDATIONERROR_REQUIREDPROPERTYERROR: &str = + "jsonValidationError.requiredPropertyError"; + #[doc = "%s: Did not find valid value for property. Expected %s"] + pub const JSONVALIDATIONERROR_INVALIDVALUEERROR: &str = "jsonValidationError.invalidValueError"; + #[doc = "Error creating form."] + pub const SERVERUI_ERRORTITLE: &str = "serverUI.errorTitle"; + #[doc = "Received invalid form json. Error:%s"] + pub const SERVERUI_ERRORDESCRIPTION: &str = "serverUI.errorDescription"; + #[doc = "Failed to import '%s'"] + pub const CONTENT_IMPORT_FAILED: &str = "content.import.failed"; + #[doc = "See output log for more details"] + pub const CONTENT_IMPORT_FAILED_SUBTITLE: &str = "content.import.failed.subtitle"; + #[doc = "Duplicate pack detected"] + pub const CONTENT_IMPORT_FAILED_SUBTITLE_DUPLICATE: &str = + "content.import.failed.subtitle_duplicate"; + #[doc = "Not a valid zip archive"] + pub const CONTENT_IMPORT_FAILED_SUBTITLE_MALFORMED_ZIP: &str = + "content.import.failed.subtitle_malformed_zip"; + #[doc = "Content in this world is not supported by Minecraft Education."] + pub const CONTENT_IMPORT_FAILED_SUBTITLE_PREMIUMCONTENT: &str = + "content.import.failed.subtitle_premiumcontent"; + #[doc = "Unsupported file format"] + pub const CONTENT_IMPORT_FAILED_INCOMPATIBLE: &str = "content.import.failed.incompatible"; + #[doc = "Content Not Supported"] + pub const CONTENT_IMPORT_FAILED_TITLE_PREMIUMCONTENT: &str = + "content.import.failed.title_premiumcontent"; + #[doc = "Successfully imported '%s'"] + pub const CONTENT_IMPORT_SUCCEEDED: &str = "content.import.succeeded"; + #[doc = "Successfully imported '%s' with warnings"] + pub const CONTENT_IMPORT_SUCCEEDED_WITH_WARNINGS: &str = + "content.import.succeeded_with_warnings"; + #[doc = "Click here for more info"] + pub const CONTENT_IMPORT_SUCCEEDED_WITH_WARNINGS_SUBTITLE: &str = + "content.import.succeeded_with_warnings.subtitle"; + #[doc = "Import started..."] + pub const CONTENT_IMPORT_STARTED: &str = "content.import.started"; + #[doc = "imported"] + pub const CONTENT_IMPORT_IMPORTEDWORLDPREFIX: &str = "content.import.importedWorldPrefix"; + #[doc = "Failed to load content for pack %s"] + pub const CONTENT_LOAD_FAILED: &str = "content.load.failed"; + #[doc = "Check your pack for errors and try importing again"] + pub const CONTENT_LOAD_FAILED_SUBTITLE: &str = "content.load.failed.subtitle"; + #[doc = "Festive Mash-up 2016"] + pub const WORLDTEMPLATE_FESTIVEMASHUP2016_NAME: &str = "worldTemplate.festivemashup2016.name"; + #[doc = "Redstone Mansion"] + pub const WORLDTEMPLATE_REDSTONEMANSION_NAME: &str = "worldTemplate.redstonemansion.name"; + #[doc = "Chinese Mythology Mash-up"] + pub const WORLDTEMPLATE_CHINESEMYTHOLOGY_NAME: &str = "worldTemplate.chinesemythology.name"; + #[doc = "Greek Mythology Mash-up"] + pub const WORLDTEMPLATE_GREEKMYTHOLOGY_NAME: &str = "worldTemplate.GreekMythology.name"; + #[doc = "Skyrim Mash-up"] + pub const WORLDTEMPLATE_SKYRIM_NAME: &str = "worldTemplate.Skyrim.name"; + #[doc = "The Agent Trials"] + pub const EDUTEMPLATEWORLD_THEAGENTTRIALS_NAME: &str = "eduTemplateWorld.theAgentTrials.name"; + #[doc = "Tutorial World"] + pub const EDUTEMPLATEWORLD_TUTORIALWORLD_NAME: &str = "eduTemplateWorld.tutorialWorld.name"; + #[doc = "Mushroom Island"] + pub const EDUTEMPLATEWORLD_MUSHROOMISLAND_NAME: &str = "eduTemplateWorld.mushroomIsland.name"; + #[doc = "Mushroom Island"] + pub const EDUTEMPLATEWORLD_MOOSHROOMISLAND_NAME: &str = "eduTemplateWorld.mooshroomIsland.name"; + #[doc = "Starter Town"] + pub const EDUTEMPLATEWORLD_STARTERTOWN_NAME: &str = "eduTemplateWorld.starterTown.name"; + #[doc = "Tutorial Volume II"] + pub const EDUTEMPLATEWORLD_TUTORIALVOLUMEII_NAME: &str = + "eduTemplateWorld.tutorialVolumeII.name"; + #[doc = "Blocks of Grass"] + pub const EDUTEMPLATEWORLD_BLOCKSOFGRASS_NAME: &str = "eduTemplateWorld.blocksOfGrass.name"; + #[doc = "Conversion Complete"] + pub const WORLDCONVERSIONCOMPLETE_TITLE: &str = "worldConversionComplete.title"; + #[doc = "Would you like to play your world now?"] + pub const WORLDCONVERSIONCOMPLETE_LOAD_PROMPT: &str = "worldConversionComplete.load_prompt"; + #[doc = "Done"] + pub const ADDSERVER_ADD: &str = "addServer.add"; + #[doc = "Add Server"] + pub const EXTERNALSERVERSCREEN_ADDSERVER: &str = "externalServerScreen.addServer"; + #[doc = "Add Server:"] + pub const EXTERNALSERVERSCREEN_ADDSERVERTITLE: &str = "externalServerScreen.addServerTitle"; + #[doc = "Adding an external server requires knowing the server name and server IP address. Once added, the server can be found in the server list for play."] + pub const EXTERNALSERVERSCREEN_ADDSERVERDESCRIPTION: &str = + "externalServerScreen.addServerDescription"; + #[doc = "Server Address"] + pub const ADDSERVER_ENTERIP: &str = "addServer.enterIp"; + #[doc = "Server Name"] + pub const ADDSERVER_ENTERNAME: &str = "addServer.enterName"; + #[doc = "Hide Address"] + pub const ADDSERVER_HIDEADDRESS: &str = "addServer.hideAddress"; + #[doc = "Server Resource Packs"] + pub const ADDSERVER_RESOURCEPACK: &str = "addServer.resourcePack"; + #[doc = "Disabled"] + pub const ADDSERVER_RESOURCEPACK_DISABLED: &str = "addServer.resourcePack.disabled"; + #[doc = "Enabled"] + pub const ADDSERVER_RESOURCEPACK_ENABLED: &str = "addServer.resourcePack.enabled"; + #[doc = "Prompt"] + pub const ADDSERVER_RESOURCEPACK_PROMPT: &str = "addServer.resourcePack.prompt"; + #[doc = "Edit Server Info"] + pub const ADDSERVER_TITLE: &str = "addServer.title"; + #[doc = "This server has already been added"] + pub const ADDSERVER_ALREADYADDED: &str = "addServer.alreadyAdded"; + #[doc = "Add External Server"] + pub const EXTERNALSERVERSCREEN_HEADER: &str = "externalServerScreen.header"; + #[doc = "Add server by IP/Address."] + pub const EXTERNALSERVERSCREEN_LABEL: &str = "externalServerScreen.label"; + #[doc = "IP/Address"] + pub const EXTERNALSERVERSCREEN_SERVERADDRESS: &str = "externalServerScreen.serverAddress"; + #[doc = "Server IP or Address"] + pub const EXTERNALSERVERSCREEN_SERVERADDRESSINPUT: &str = + "externalServerScreen.serverAddressInput"; + #[doc = "Name"] + pub const EXTERNALSERVERSCREEN_SERVERNAME: &str = "externalServerScreen.serverName"; + #[doc = "Server Name"] + pub const EXTERNALSERVERSCREEN_SERVERNAMEINPUT: &str = "externalServerScreen.serverNameInput"; + #[doc = "Port"] + pub const EXTERNALSERVERSCREEN_SERVERPORT: &str = "externalServerScreen.serverPort"; + #[doc = "Server Port"] + pub const EXTERNALSERVERSCREEN_SERVERPORTINPUT: &str = "externalServerScreen.serverPortInput"; + #[doc = "Send Us Your Feedback"] + pub const SURVEY_FEEDBACKBUTTON: &str = "survey.feedbackButton"; + #[doc = "Select all that apply:"] + pub const SURVEY_LABEL: &str = "survey.label"; + #[doc = "Took too long to load"] + pub const SURVEY_LINE1: &str = "survey.line1"; + #[doc = "Got stuck on an error message"] + pub const SURVEY_LINE2: &str = "survey.line2"; + #[doc = "Asked too many questions"] + pub const SURVEY_LINE3: &str = "survey.line3"; + #[doc = "I didn't know it was free"] + pub const SURVEY_LINE4: &str = "survey.line4"; + #[doc = "I thought I needed a Xbox console"] + pub const SURVEY_LINE5: &str = "survey.line5"; + #[doc = "Not interested"] + pub const SURVEY_LINE6: &str = "survey.line6"; + #[doc = "Feedback: Why didn't you sign in?"] + pub const SURVEY_TITLE: &str = "survey.title"; + #[doc = "You can hold down Shift to take a close up picture using the Camera."] + pub const TIPS_EDU_1: &str = "tips.edu.1"; + #[doc = "Unlike Signs, you can edit Slates, Posters, and Boards over and over again."] + pub const TIPS_EDU_2: &str = "tips.edu.2"; + #[doc = "Use Ctrl+B to turn on text-to-speech capabilities for in-game chat."] + pub const TIPS_EDU_3: &str = "tips.edu.3"; + #[doc = "You can export your Minecraft world to share it with others."] + pub const TIPS_EDU_4: &str = "tips.edu.4"; + #[doc = "To have your peers connect to your world, pause your game and share your join code."] + pub const TIPS_EDU_5: &str = "tips.edu.5"; + #[doc = "Remember that to use slash commands, you need to enable cheats in your world."] + pub const TIPS_EDU_6: &str = "tips.edu.6"; + #[doc = "Done with your creation? Have others tour your world as visitors to protect your work."] + pub const TIPS_EDU_7: &str = "tips.edu.7"; + #[doc = "To code in Minecraft, press \"C\" on your keyboard or touch the Agent icon at the top of your screen."] + pub const TIPS_EDU_8: &str = "tips.edu.8"; + #[doc = "Use the Library to find new game worlds to build in."] + pub const TIPS_EDU_9: &str = "tips.edu.9"; + #[doc = "Looking for a specific biome? Try the Library."] + pub const TIPS_EDU_10: &str = "tips.edu.10"; + #[doc = "NPC stands for Non-Player Character."] + pub const TIPS_EDU_11: &str = "tips.edu.11"; + #[doc = "In Survival Mode, players must find their own resources."] + pub const TIPS_EDU_12: &str = "tips.edu.12"; + #[doc = "In Creative Mode, players can freely choose to build from any of the blocks in Minecraft."] + pub const TIPS_EDU_13: &str = "tips.edu.13"; + #[doc = "Your code building robot helper is called the Agent."] + pub const TIPS_EDU_14: &str = "tips.edu.14"; + #[doc = "Redstone can be used in Minecraft to create circuits and simple machines."] + pub const TIPS_EDU_15: &str = "tips.edu.15"; + #[doc = "You can copy and paste from a text editor to a slate, poster, board, or into chat."] + pub const TIPS_EDU_16: &str = "tips.edu.16"; + #[doc = "Show hints for commonly-used keyboard and mouse controls by pressing \"H\" on your keyboard."] + pub const TIPS_EDU_17: &str = "tips.edu.17"; + #[doc = "You can toggle Auto Jump on or off in the Settings menu under Controls."] + pub const TIPS_EDU_18: &str = "tips.edu.18"; + #[doc = "While in Creative Mode, quickly press jump twice to fly."] + pub const TIPS_EDU_19: &str = "tips.edu.19"; + #[doc = "Choose a Default Game Mode when creating a world to specify the type of gameplay you want."] + pub const TIPS_EDU_20: &str = "tips.edu.20"; + #[doc = "Use the command \"/setworldspawn\" to have new players begin playing where you are standing."] + pub const TIPS_EDU_21: &str = "tips.edu.21"; + #[doc = "Choose a default player permission when creating your world to specify the permissions you want your classmates to have when they join."] + pub const TIPS_EDU_22: &str = "tips.edu.22"; + #[doc = "Press \"I\" on your keyboard or touch the Immersive Reader icon to read or translate in-game text."] + pub const TIPS_EDU_23: &str = "tips.edu.23"; + #[doc = "To add or change an NPC in your world, first make yourself a world builder with \"/wb\"."] + pub const TIPS_EDU_24: &str = "tips.edu.24"; + #[doc = "There's a brand new build challenge every month! Find them all in the Library under Monthly Build Challenges."] + pub const TIPS_EDU_25: &str = "tips.edu.25"; + #[doc = "Find related lessons by clicking on tags in the Library."] + pub const TIPS_EDU_26: &str = "tips.edu.26"; + #[doc = "Game moving slowly? Try turning down the render distance in Settings."] + pub const TIPS_EDU_27: &str = "tips.edu.27"; + #[doc = "Want to use Code Builder? Make sure cheats are toggled on."] + pub const TIPS_EDU_28: &str = "tips.edu.28"; + #[doc = "Press F5 to change player perspective."] + pub const TIPS_EDU_29: &str = "tips.edu.29"; + #[doc = "Use \"/spawnpoint\" to change your spawn point. It's just like you slept in a bed!"] + pub const TIPS_EDU_30: &str = "tips.edu.30"; + #[doc = "Most monsters only come out at night. During the day you're safe... probably."] + pub const BEGINNERTIPS_1: &str = "beginnerTips.1"; + #[doc = "Break blocks, pick up resources. Use the crafting grid to make helpful items. Now you're crafting!"] + pub const BEGINNERTIPS_2: &str = "beginnerTips.2"; + #[doc = "You have endless lives, but your items drop to the ground when you die. Hurry back to pick them up!"] + pub const BEGINNERTIPS_3: &str = "beginnerTips.3"; + #[doc = "It's a good idea to build a place where you can safely spend the night."] + pub const BEGINNERTIPS_4: &str = "beginnerTips.4"; + #[doc = "Use the right tool for the job! Chopping wood with an axe is much faster than using your hands."] + pub const BEGINNERTIPS_5: &str = "beginnerTips.5"; + #[doc = "Even in Minecraft you'll get hungry, so try to find something to eat before that happens."] + pub const BEGINNERTIPS_6: &str = "beginnerTips.6"; + #[doc = "Digging straight down or straight up might not be a great idea."] + pub const BEGINNERTIPS_7: &str = "beginnerTips.7"; + #[doc = "Monsters spawn in the dark. Craft a torch to brighten up any space."] + pub const BEGINNERTIPS_8: &str = "beginnerTips.8"; + #[doc = "Beds are great! Craft one to quickly pass the night and set your respawn point."] + pub const BEGINNERTIPS_9: &str = "beginnerTips.9"; + #[doc = "Be careful when you swim. Stay under water for too long and you'll run out of air."] + pub const BEGINNERTIPS_10: &str = "beginnerTips.10"; + #[doc = "Survival mode has 4 different difficulty levels - Peaceful, Easy, Normal, and Hard. Or play Creative mode and get endless resources!"] + pub const BEGINNERTIPS_11: &str = "beginnerTips.11"; + #[doc = "The world of Minecraft is endlessly surprising. You'll find lots of different animals, plants, and even §f§k§a§b§r §f§k§a§b§r"] + pub const BEGINNERTIPS_12: &str = "beginnerTips.12"; + #[doc = "Iron golems will fight for you!"] + pub const MIDGAMETIPS_1: &str = "midgameTips.1"; + #[doc = "Feed a bone to a wolf to tame it. You can then make it sit or follow you."] + pub const MIDGAMETIPS_2: &str = "midgameTips.2"; + #[doc = "Wearing a Carved Pumpkin on your head will keep Endermen from attacking you."] + pub const MIDGAMETIPS_3: &str = "midgameTips.3"; + #[doc = "Harvest leather from cows, and use it to make armor and books."] + pub const MIDGAMETIPS_4: &str = "midgameTips.4"; + #[doc = "You can fill an empty bucket with water, lava, milk, powdered snow... and even some mobs."] + pub const MIDGAMETIPS_5: &str = "midgameTips.5"; + #[doc = "Feeding an animal will keep it from despawning. Build a pen to keep your animals safe."] + pub const MIDGAMETIPS_6: &str = "midgameTips.6"; + #[doc = "Get to your destination faster with a minecart and some rails!"] + pub const MIDGAMETIPS_7: &str = "midgameTips.7"; + #[doc = "Building a portal will allow you to travel to another dimension called the Nether."] + pub const MIDGAMETIPS_8: &str = "midgameTips.8"; + #[doc = "Bonemeal (crafted from a skeleton bone) can be used as a fertilizer and can make things grow instantly!"] + pub const MIDGAMETIPS_9: &str = "midgameTips.9"; + #[doc = "Obsidian is created when water hits a lava source block."] + pub const MIDGAMETIPS_10: &str = "midgameTips.10"; + #[doc = "If the source block for water or lava is removed, it will stop the flow completely."] + pub const MIDGAMETIPS_11: &str = "midgameTips.11"; + #[doc = "Blocks that can be used as a light source will melt snow and ice."] + pub const MIDGAMETIPS_12: &str = "midgameTips.12"; + #[doc = "Take caution when building structures made of wool out in the open, as lightning from thunderstorms can set wool on fire."] + pub const MIDGAMETIPS_13: &str = "midgameTips.13"; + #[doc = "A single bucket of lava can be used in a furnace to smelt 100 blocks."] + pub const MIDGAMETIPS_14: &str = "midgameTips.14"; + #[doc = "The instrument played by a note block depends on the material beneath it."] + pub const MIDGAMETIPS_15: &str = "midgameTips.15"; + #[doc = "Attacking a wolf will cause any wolves nearby to turn hostile and attack you."] + pub const MIDGAMETIPS_16: &str = "midgameTips.16"; + #[doc = "Wolves and iron golems won't attack creepers."] + pub const MIDGAMETIPS_17: &str = "midgameTips.17"; + #[doc = "Chickens lay an egg every 5 to 10 minutes."] + pub const MIDGAMETIPS_18: &str = "midgameTips.18"; + #[doc = "Obsidian can be mined with a diamond pickaxe."] + pub const MIDGAMETIPS_19: &str = "midgameTips.19"; + #[doc = "Creepers are the easiest obtainable source of gunpowder."] + pub const MIDGAMETIPS_20: &str = "midgameTips.20"; + #[doc = "Tame wolves show their health with the position of their tail. Feed them meat to heal them."] + pub const MIDGAMETIPS_21: &str = "midgameTips.21"; + #[doc = "Different colored dyes can be made from a variety of materials, cook cactus in a furnace to get green dye!"] + pub const MIDGAMETIPS_22: &str = "midgameTips.22"; + #[doc = "Pigs that are struck by lightning become zombified piglins."] + pub const MIDGAMETIPS_23: &str = "midgameTips.23"; + #[doc = "Endermen hate bath time!"] + pub const MIDGAMETIPS_24: &str = "midgameTips.24"; + #[doc = "Sometimes iron golems give flowers to the villager children!"] + pub const MIDGAMETIPS_25: &str = "midgameTips.25"; + #[doc = "Ocelots show creepers who's boss!"] + pub const MIDGAMETIPS_26: &str = "midgameTips.26"; + #[doc = "Use seagrass to attract and breed sea turtles."] + pub const MIDGAMETIPS_27: &str = "midgameTips.27"; + #[doc = "Protect baby turtles from hostile mobs!"] + pub const MIDGAMETIPS_28: &str = "midgameTips.28"; + #[doc = "Baby turtles will drop scutes when they grow - these can be crafted into turtle shells."] + pub const MIDGAMETIPS_29: &str = "midgameTips.29"; + #[doc = "Brew some water breathing potions for underwater exploration!"] + pub const MIDGAMETIPS_30: &str = "midgameTips.30"; + #[doc = "Dolphins can lead you to shipwrecks and underwater ruins, feed them cod and follow their trail!"] + pub const MIDGAMETIPS_31: &str = "midgameTips.31"; + #[doc = "Use shears to carve a pumpkin."] + pub const MIDGAMETIPS_32: &str = "midgameTips.32"; + #[doc = "There are 3587 types of tropical fish!"] + pub const MIDGAMETIPS_33: &str = "midgameTips.33"; + #[doc = "Sea pickles can be smelted into lime green dye."] + pub const MIDGAMETIPS_34: &str = "midgameTips.34"; + #[doc = "Use hay bales to breed Llamas!"] + pub const MIDGAMETIPS_35: &str = "midgameTips.35"; + #[doc = "Compasses always point to the world spawn - craft one to find your way!"] + pub const MIDGAMETIPS_36: &str = "midgameTips.36"; + #[doc = "Trade with villagers to obtain food, tools, and even explorer maps!"] + pub const MIDGAMETIPS_37: &str = "midgameTips.37"; + #[doc = "Did you know you can hold a map in your off-hand?"] + pub const MIDGAMETIPS_38: &str = "midgameTips.38"; + #[doc = "Leads can be used on boats."] + pub const MIDGAMETIPS_39: &str = "midgameTips.39"; + #[doc = "Sneak to walk safely on magma blocks."] + pub const MIDGAMETIPS_40: &str = "midgameTips.40"; + #[doc = "You can gather cobwebs using shears."] + pub const MIDGAMETIPS_41: &str = "midgameTips.41"; + #[doc = "Tridents are dropped by the Drowned, and can be held or thrown."] + pub const MIDGAMETIPS_42: &str = "midgameTips.42"; + #[doc = "You can smelt 20 items in a furnace by using a block of dried kelp as fuel."] + pub const MIDGAMETIPS_43: &str = "midgameTips.43"; + #[doc = "Taming a skeleton horse doesn't require a saddle."] + pub const MIDGAMETIPS_44: &str = "midgameTips.44"; + #[doc = "Phantoms are dangerous mobs that appear during the night. Make sure to sleep regularly!"] + pub const MIDGAMETIPS_45: &str = "midgameTips.45"; + #[doc = "Zombies turn into drowned if they sink underwater."] + pub const MIDGAMETIPS_46: &str = "midgameTips.46"; + #[doc = "Sprint in water to swim!"] + pub const MIDGAMETIPS_47: &str = "midgameTips.47"; + #[doc = "Be nice to animals!"] + pub const MIDGAMETIPS_48: &str = "midgameTips.48"; + #[doc = "Don't kill dolphins, you monster!"] + pub const MIDGAMETIPS_49: &str = "midgameTips.49"; + #[doc = "When digging straight up, place a torch at your feet to break any sand or gravel that could potentially fall down on you."] + pub const MIDGAMETIPS_50: &str = "midgameTips.50"; + #[doc = "Shear a Beehive or nest to get Honeycomb, use a Bottle to get honey."] + pub const MIDGAMETIPS_51: &str = "midgameTips.51"; + #[doc = "Place a campfire under a beehive or nest to harvest honey."] + pub const MIDGAMETIPS_52: &str = "midgameTips.52"; + #[doc = "Emerald ores are the rarest ores in Minecraft! They can only be found in mountains and meadows."] + pub const MIDGAMETIPS_53: &str = "midgameTips.53"; + #[doc = "Need diamonds? They get more common as you go deeper."] + pub const MIDGAMETIPS_54: &str = "midgameTips.54"; + #[doc = "Frogs eat small and blocky mobs."] + pub const MIDGAMETIPS_55: &str = "midgameTips.55"; + #[doc = "The Allay loves to collect items! If you give it a certain item it will try to collect more of it."] + pub const MIDGAMETIPS_56: &str = "midgameTips.56"; + #[doc = "Frogs pick a variant based on the temperature of the biome the tadpole grow up in."] + pub const MIDGAMETIPS_57: &str = "midgameTips.57"; + #[doc = "You can collect tadpoles in buckets."] + pub const MIDGAMETIPS_58: &str = "midgameTips.58"; + #[doc = "Ancient cities can be found under mountain ranges."] + pub const MIDGAMETIPS_59: &str = "midgameTips.59"; + #[doc = "Allays love music and therefore interact with noteblocks!"] + pub const MIDGAMETIPS_60: &str = "midgameTips.60"; + #[doc = "Use a water bottle on a dirt block to get mud!"] + pub const MIDGAMETIPS_61: &str = "midgameTips.61"; + #[doc = "When wandering in the deep dark, silence is key."] + pub const MIDGAMETIPS_62: &str = "midgameTips.62"; + #[doc = "Some animals will follow you if you have wheat in your hand."] + pub const MIDGAMETIPS_63: &str = "midgameTips.63"; + #[doc = "Before you mine diamonds, redstone, or gold, make sure you're using an iron or diamond pickaxe or it won't work."] + pub const MIDGAMETIPS_64: &str = "midgameTips.64"; + #[doc = "Placing two chests side by side will make one large chest."] + pub const MIDGAMETIPS_65: &str = "midgameTips.65"; + #[doc = "Can't find any coal for your torches? Try putting some logs in a furnace."] + pub const MIDGAMETIPS_66: &str = "midgameTips.66"; + #[doc = "Infinite wonders, endless possibilities."] + pub const MIDGAMETIPS_67: &str = "midgameTips.67"; + #[doc = "Plant some saplings and they'll grow into trees."] + pub const MIDGAMETIPS_68: &str = "midgameTips.68"; + #[doc = "Use a hoe to prepare areas of ground for planting."] + pub const MIDGAMETIPS_69: &str = "midgameTips.69"; + #[doc = "Zombified piglins won't attack you - unless you make them angry."] + pub const LATEGAMETIPS_1: &str = "lategameTips.1"; + #[doc = "Hit those fireballs back at the Ghast!"] + pub const LATEGAMETIPS_2: &str = "lategameTips.2"; + #[doc = "Cobblestone is resistant to Ghast fireballs, making it useful for guarding portals."] + pub const LATEGAMETIPS_3: &str = "lategameTips.3"; + #[doc = "Our music is by C418, Lena Raine, Aaron Cherof, and Kumi Tanioka."] + pub const LATEGAMETIPS_4: &str = "lategameTips.4"; + #[doc = "There will be an update to this game eventually!"] + pub const LATEGAMETIPS_5: &str = "lategameTips.5"; + #[doc = "Creepers were born from a coding bug."] + pub const LATEGAMETIPS_6: &str = "lategameTips.6"; + #[doc = "The first version of Minecraft was created in just 6 days!"] + pub const LATEGAMETIPS_7: &str = "lategameTips.7"; + #[doc = "The Enderman language is actually English in reverse."] + pub const LATEGAMETIPS_8: &str = "lategameTips.8"; + #[doc = "The original name for Minecraft was Cave Game."] + pub const LATEGAMETIPS_9: &str = "lategameTips.9"; + #[doc = "A Spider Jockey is the rare appearance of a spider being ridden by a skeleton!"] + pub const LATEGAMETIPS_10: &str = "lategameTips.10"; + #[doc = "Traveling one block in the Nether is equal to traveling eight blocks in the Overworld."] + pub const LATEGAMETIPS_11: &str = "lategameTips.11"; + #[doc = "Use phantom membranes to repair your elytra."] + pub const LATEGAMETIPS_12: &str = "lategameTips.12"; + #[doc = "Elytra can be used to glide, find them in End city ships!"] + pub const LATEGAMETIPS_13: &str = "lategameTips.13"; + #[doc = "Test out some new features by turning on Experimental Gameplay in the settings menu!"] + pub const LATEGAMETIPS_14: &str = "lategameTips.14"; + #[doc = "Monsters that are killed by skeletons arrows have a chance of dropping music discs."] + pub const LATEGAMETIPS_15: &str = "lategameTips.15"; + #[doc = "Texture packs change the way that blocks, items, and even the menus look in game. Try them out!"] + pub const LATEGAMETIPS_16: &str = "lategameTips.16"; + #[doc = "Using firework rockets boosts elytra speed in mid air. Just... make sure they don't explode, otherwise it'll hurt BADLY!"] + pub const LATEGAMETIPS_17: &str = "lategameTips.17"; + #[doc = "Do people actually read these?"] + pub const LATEGAMETIPS_18: &str = "lategameTips.18"; + #[doc = "Riptide enchantment will propel you through the air in the rain."] + pub const LATEGAMETIPS_19: &str = "lategameTips.19"; + #[doc = "The Beacon is a powerful item that can only be crafted with a Nether star from the Wither!"] + pub const LATEGAMETIPS_20: &str = "lategameTips.20"; + #[doc = "Nether stars can't be destroyed by explosions."] + pub const LATEGAMETIPS_21: &str = "lategameTips.21"; + #[doc = "You can barter with piglins."] + pub const LATEGAMETIPS_22: &str = "lategameTips.22"; + #[doc = "Respawning in the Nether requires a charged respawn anchor."] + pub const LATEGAMETIPS_23: &str = "lategameTips.23"; + #[doc = "You can charge a respawn anchor with glowstone."] + pub const LATEGAMETIPS_24: &str = "lategameTips.24"; + #[doc = "You can breed hoglins with crimson fungus, but be careful."] + pub const LATEGAMETIPS_25: &str = "lategameTips.25"; + #[doc = "Gold is most common in the Nether and in the badlands biome."] + pub const LATEGAMETIPS_26: &str = "lategameTips.26"; + #[doc = "Diorite, you either love it or hate it."] + pub const LATEGAMETIPS_27: &str = "lategameTips.27"; + #[doc = "Take a screenshot using the Game menu."] + pub const TIPS_REALMS_1: &str = "tips.realms.1"; + #[doc = "A Realm is always online, so you and your friends can play here whenever you want."] + pub const TIPS_REALMS_2: &str = "tips.realms.2"; + #[doc = "Keep up to date with what's going on in your Realm by checking the Story Feed in Realms Stories."] + pub const TIPS_REALMS_3: &str = "tips.realms.3"; + #[doc = "Share your great moments with the other players on this Realm by adding a story to the Story Feed."] + pub const TIPS_REALMS_4: &str = "tips.realms.4"; + #[doc = "Check the Timeline in Realms Stories to find out when others are playing."] + pub const TIPS_REALMS_5: &str = "tips.realms.5"; + #[doc = "Access Realms Stories from the game menu while playing on the Realm."] + pub const TIPS_REALMS_6: &str = "tips.realms.6"; + #[doc = "Get to know your Realm's community on the Members tab in Realms Stories."] + pub const TIPS_REALMS_7: &str = "tips.realms.7"; + #[doc = "Use Realms Stories to get social, keep up with your friends' progress, and organize playtime."] + pub const TIPS_REALMS_8: &str = "tips.realms.8"; + #[doc = "Bored of gravity? Jump twice to fly!"] + pub const TIPS_CREATIVE_1: &str = "tips.creative.1"; + #[doc = "Summon mobs in an instant with spawn eggs."] + pub const TIPS_CREATIVE_2: &str = "tips.creative.2"; + #[doc = "Collect goat horns and fill the world with music."] + pub const TIPS_CREATIVE_3: &str = "tips.creative.3"; + #[doc = "Combine flint and steel with a TNT block for explosive results."] + pub const TIPS_CREATIVE_4: &str = "tips.creative.4"; + #[doc = "Try blinking around the map with an ender pearl. Don't get dizzy!"] + pub const TIPS_CREATIVE_5: &str = "tips.creative.5"; + #[doc = "Use rails and a minecart to build the perfect transport system. Or rollercoaster!"] + pub const TIPS_CREATIVE_6: &str = "tips.creative.6"; + #[doc = "Seeking a little more danger? Survival mode has plenty."] + pub const TIPS_CREATIVE_7: &str = "tips.creative.7"; + #[doc = "Crossbows need ammo. Add some arrows to your inventory before going hunting."] + pub const TIPS_CREATIVE_8: &str = "tips.creative.8"; + #[doc = "You can't die, but villagers can. Use that information... wisely."] + pub const TIPS_CREATIVE_9: &str = "tips.creative.9"; + #[doc = "Villagers are great at building villages. Think you can do better?"] + pub const TIPS_CREATIVE_10: &str = "tips.creative.10"; + #[doc = "Wolves will attack skeletons to chew on their tasty bones."] + pub const TIPS_CREATIVE_11: &str = "tips.creative.11"; + #[doc = "Tame wild horses by sitting on them until they're calm, then saddle up and ride off. (Note: Horses do not work like that outside of Minecraft.)"] + pub const TIPS_CREATIVE_12: &str = "tips.creative.12"; + #[doc = "Eat as much as you want, you'll never get full! And you'll never starve."] + pub const TIPS_CREATIVE_13: &str = "tips.creative.13"; + #[doc = "Move through solid objects using spectator mode."] + pub const TIPS_CREATIVE_14: &str = "tips.creative.14"; + #[doc = "Who needs tools? Punch your way to success and remove blocks instantly in creative mode."] + pub const TIPS_CREATIVE_15: &str = "tips.creative.15"; + #[doc = "Like what you see? Use the pick block button to start building with whatever you're looking at. Yes, even mobs!"] + pub const TIPS_CREATIVE_16: &str = "tips.creative.16"; + #[doc = "Get there now with the /tp command."] + pub const TIPS_CREATIVE_17: &str = "tips.creative.17"; + #[doc = "Mobs won't notice you in creative mode, but they'll still notice each other..."] + pub const TIPS_CREATIVE_18: &str = "tips.creative.18"; + #[doc = "A warden a day keeps the... well, everything away."] + pub const TIPS_CREATIVE_19: &str = "tips.creative.19"; + #[doc = "Why not build an underwater base? It's not like you can drown."] + pub const TIPS_CREATIVE_20: &str = "tips.creative.20"; + #[doc = "Whatever you can dream, you can build. There's no limit to your resources (in creative mode...)."] + pub const TIPS_CREATIVE_21: &str = "tips.creative.21"; + #[doc = "Phantoms can't hurt you, but you can still shoo them off by using a bed. Just...not literally. You sleep in it."] + pub const TIPS_CREATIVE_22: &str = "tips.creative.22"; + #[doc = "Have you tried swimming in lava? It's like sinking into a warm bath. Just don't try it in survival mode..."] + pub const TIPS_CREATIVE_23: &str = "tips.creative.23"; + #[doc = "Join as Player %s"] + pub const SPLITSCREEN_JOINPROMPT: &str = "splitscreen.joinPrompt"; + #[doc = "Split Screen Is Unavailable"] + pub const SPLITSCREEN_UNAVAILABLE_TOASTHEADER: &str = "splitscreen.unavailable.toastHeader"; + #[doc = "A second player can't join right now."] + pub const SPLITSCREEN_UNAVAILABLE_TOASTMESSAGE: &str = "splitscreen.unavailable.toastMessage"; + #[doc = "Tap for more information."] + pub const SPLITSCREEN_UNAVAILABLE_TOASTBODYINFO: &str = "splitscreen.unavailable.toastBodyInfo"; + #[doc = "Can't Connect Joy-Con!"] + pub const SPLITSCREEN_JOYCONERROR_TOASTHEADER: &str = "splitscreen.joyconError.toastHeader"; + #[doc = "You have too many controllers connected while in Local Network Mode to join this game."] + pub const SPLITSCREEN_JOYCONERROR_TOASTMESSAGE: &str = "splitscreen.joyconError.toastMessage"; + #[doc = "Change User"] + pub const USERMANAGEMENT_CHANGEUSER: &str = "usermanagement.changeUser"; + #[doc = "Getting things ready"] + pub const LATEJOINSCREEN_WAITINGFORUSERREADY: &str = "lateJoinScreen.waitingForUserReady"; + #[doc = "Moving files"] + pub const STORAGE_MIGRATION_PROGRESS_TITLE: &str = "storage_migration.progress.title"; + #[doc = "Moving \"%s\"..."] + pub const STORAGE_MIGRATION_PROGRESS_MESSAGE: &str = "storage_migration.progress.message"; + #[doc = "Some worlds are not available because they could not be moved. Restart Minecraft to try again."] + pub const STORAGE_MIGRATION_WORLDS_ERROR: &str = "storage_migration.worlds_error"; + #[doc = "Some worlds could not be migrated. You may be out of storage space. Restart Minecraft to try again."] + pub const STORAGE_MIGRATION_WORLDS_ERROR_NOSPACE: &str = + "storage_migration.worlds_error_nospace"; + #[doc = "Get started"] + pub const STORAGE_MIGRATION_BUTTON_GET_STARTED: &str = "storage_migration.button.get_started"; + #[doc = "Retry"] + pub const STORAGE_MIGRATION_BUTTON_RETRY: &str = "storage_migration.button.retry"; + #[doc = "Go to FAQ"] + pub const STORAGE_MIGRATION_BUTTON_GO_TO_FAQ: &str = "storage_migration.button.go_to_faq"; + #[doc = "Next"] + pub const STORAGE_MIGRATION_BUTTON_NEXT: &str = "storage_migration.button.next"; + #[doc = "Resume"] + pub const STORAGE_MIGRATION_BUTTON_RESUME: &str = "storage_migration.button.resume"; + #[doc = "Continue"] + pub const STORAGE_MIGRATION_BUTTON_CONTINUE: &str = "storage_migration.button.continue"; + #[doc = "Start moving files"] + pub const STORAGE_MIGRATION_BUTTON_START: &str = "storage_migration.button.start"; + #[doc = "Your Marketplace packs"] + pub const STORAGE_MIGRATION_BUTTON_MARKETPLACE: &str = "storage_migration.button.marketplace"; + #[doc = "Go to Main menu"] + pub const STORAGE_MIGRATION_BUTTON_MAIN_MENU: &str = "storage_migration.button.main_menu"; + #[doc = "Read the FAQ for more info."] + pub const STORAGE_MIGRATION_BUTTON_FAQ: &str = "storage_migration.button.faq"; + #[doc = "Go to Microsoft Store"] + pub const STORAGE_MIGRATION_BUTTON_MICROSOFT_STORE: &str = + "storage_migration.button.microsoft_store"; + #[doc = "Help"] + pub const STORAGE_MIGRATION_BUTTON_HELP: &str = "storage_migration.button.help"; + #[doc = "Optimizing data"] + pub const STORAGE_MIGRATION_TITLE_INITIALIZING: &str = "storage_migration.title.initializing"; + #[doc = "Gathering information..."] + pub const STORAGE_MIGRATION_GATHERING_INFO_DESCRIPTION: &str = + "storage_migration.gathering_info.description"; + #[doc = "You don't have enough free space to move your files to a new location."] + pub const STORAGE_MIGRATION_DESCRIPTION_OUT_OF_SPACE: &str = + "storage_migration.description.out_of_space"; + #[doc = "New storage location"] + pub const STORAGE_MIGRATION_START_TRANSFER_GENERIC_TITLE: &str = + "storage_migration.start_transfer.generic.title"; + #[doc = "We need to move your files to a different location on your device."] + pub const STORAGE_MIGRATION_START_TRANSFER_DESCRIPTION: &str = + "storage_migration.start_transfer.description"; + #[doc = "Total file size:"] + pub const STORAGE_MIGRATION_START_TRANSFER_TOTAL_FILE_SIZE: &str = + "storage_migration.start_transfer.total_file_size"; + #[doc = "New location: %s"] + pub const STORAGE_MIGRATION_START_TRANSFER_NEW_LOCATION: &str = + "storage_migration.start_transfer.new_location"; + #[doc = "Move was interrupted"] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_TITLE: &str = + "storage_migration.resume_transfer.title"; + #[doc = "We're in the middle of moving your data to a new location on your device. Please press resume to finish the move."] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_DESCRIPTION: &str = + "storage_migration.resume_transfer.description"; + #[doc = "We're in the middle of moving your data to a new location on your device, but you don't have enough free space."] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_DESCRIPTION_OUT_OF_SPACE: &str = + "storage_migration.resume_transfer.description.out_of_space"; + #[doc = "Need to move:"] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_NEED_TO_MOVE: &str = + "storage_migration.resume_transfer.need_to_move"; + #[doc = "(%s available)"] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_AVAILABLE: &str = + "storage_migration.resume_transfer.available"; + #[doc = "Location: %s"] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_LOCATION: &str = + "storage_migration.resume_transfer.location"; + #[doc = "Please free up at least %s to continue."] + pub const STORAGE_MIGRATION_RESUME_TRANSFER_FREE_UP: &str = + "storage_migration.resume_transfer.free_up"; + #[doc = "Not enough free space"] + pub const STORAGE_MIGRATION_TRANSFER_ERROR_OUT_OF_SPACE_TITLE: &str = + "storage_migration.transfer_error_out_of_space.title"; + #[doc = "Files left:"] + pub const STORAGE_MIGRATION_TRANSFER_ERROR_OUT_OF_SPACE_FILES_LEFT: &str = + "storage_migration.transfer_error_out_of_space.files_left"; + #[doc = "All done"] + pub const STORAGE_MIGRATION_FINISHED_GENERIC_TITLE: &str = + "storage_migration.finished.generic.title"; + #[doc = "Your files have been moved successfully. Please restart Minecraft."] + pub const STORAGE_MIGRATION_FINISHED_GENERIC_DESCRIPTION: &str = + "storage_migration.finished.generic.description"; + #[doc = "Trouble moving files!"] + pub const STORAGE_MIGRATION_TRANSFER_ERROR_TITLE: &str = + "storage_migration.transfer_error.title"; + #[doc = "We couldn't move all your files. We encountered the following error: (%s)."] + pub const STORAGE_MIGRATION_TRANSFER_ERROR_DESCRIPTION: &str = + "storage_migration.transfer_error.description"; + #[doc = "Starting..."] + pub const STORAGE_MIGRATION_PROGRESS_STARTING: &str = "storage_migration.progress.starting"; + #[doc = "Gathering files from source folder..."] + pub const STORAGE_MIGRATION_PROGRESS_GATHERING: &str = "storage_migration.progress.gathering"; + #[doc = "Copying files..."] + pub const STORAGE_MIGRATION_PROGRESS_COPYING: &str = "storage_migration.progress.copying"; + #[doc = "Finished!"] + pub const STORAGE_MIGRATION_PROGRESS_FINISHED: &str = "storage_migration.progress.finished"; + #[doc = "Failed (bad source folder)"] + pub const STORAGE_MIGRATION_PROGRESS_ERROR_BAD_SOURCE: &str = + "storage_migration.progress.error.bad_source"; + #[doc = "Failed (bad destination folder)"] + pub const STORAGE_MIGRATION_PROGRESS_ERROR_BAD_DESTINATION: &str = + "storage_migration.progress.error.bad_destination"; + #[doc = "Failed (file I/O error)"] + pub const STORAGE_MIGRATION_PROGRESS_ERROR_IO_ERROR: &str = + "storage_migration.progress.error.io_error"; + #[doc = "Failed (file I/O error or no space left)"] + pub const STORAGE_MIGRATION_PROGRESS_ERROR_IO_NO_SPACE: &str = + "storage_migration.progress.error.io_no_space"; + #[doc = "Failed (internal error)"] + pub const STORAGE_MIGRATION_PROGRESS_ERROR_INTERNAL: &str = + "storage_migration.progress.error.internal"; + #[doc = "Trader does not want this"] + pub const TRADE_DOESNOTWANT: &str = "trade.doesNotWant"; + #[doc = "!"] + pub const TRADE_EXCALAMATION: &str = "trade.excalamation"; + #[doc = "Experience: %d/%d"] + pub const TRADE_EXPPROGRESS: &str = "trade.expProgress"; + #[doc = "Experience: MAX"] + pub const TRADE_EXPMAX: &str = "trade.expMax"; + #[doc = "Level %d"] + pub const TRADE_LEVELPREFIX: &str = "trade.levelPrefix"; + #[doc = "Level %d - %s"] + pub const TRADE_LEVELPREFIXANDNAME: &str = "trade.levelPrefixAndName"; + #[doc = "Max Level - %s"] + pub const TRADE_LEVELPREFIXANDNAME_MAX: &str = "trade.levelPrefixAndName.max"; + #[doc = "%s - %s"] + pub const TRADE_NAMEANDLEVEL: &str = "trade.nameAndLevel"; + #[doc = "Novice"] + pub const TRADE_LEVEL_1: &str = "trade.level.1"; + #[doc = "Apprentice"] + pub const TRADE_LEVEL_2: &str = "trade.level.2"; + #[doc = "Journeyman"] + pub const TRADE_LEVEL_3: &str = "trade.level.3"; + #[doc = "Expert"] + pub const TRADE_LEVEL_4: &str = "trade.level.4"; + #[doc = "Master"] + pub const TRADE_LEVEL_5: &str = "trade.level.5"; + #[doc = "dab"] + pub const TRADE_MYSTERIOUSTEXT: &str = "trade.mysteriousText"; + #[doc = "Not enough %s"] + pub const TRADE_NOTENOUGH: &str = "trade.notEnough"; + #[doc = "?"] + pub const TRADE_QUESTION: &str = "trade.question"; + #[doc = "Trade"] + pub const TRADE_TRADE: &str = "trade.trade"; + #[doc = "Rename Map"] + pub const MAP_RENAME: &str = "map.rename"; + #[doc = "Basic Map"] + pub const MAP_BASICMAP: &str = "map.basicMap"; + #[doc = "Map that Shows Players"] + pub const MAP_LOCATORMAP: &str = "map.locatorMap"; + #[doc = "Zoom Out & Clear"] + pub const MAP_EXTENDANDCLEAR: &str = "map.extendAndClear"; + #[doc = "Copy Map"] + pub const MAP_CLONE: &str = "map.clone"; + #[doc = "Map Name"] + pub const MAP_NAME: &str = "map.name"; + #[doc = "Lock Map"] + pub const MAP_LOCK: &str = "map.lock"; + #[doc = "Content Log History"] + pub const CONTENTLOG_HISTORY_TITLE: &str = "contentlog.history.title"; + #[doc = "Copy to Clipboard"] + pub const CONTENTLOG_HISTORY_COPYTOCLIPBOARD: &str = "contentlog.history.copyToClipboard"; + #[doc = "Clear"] + pub const CONTENTLOG_HISTORY_CLEAR: &str = "contentlog.history.clear"; + #[doc = "Content Log Location:"] + pub const CONTENTLOG_LOGLOCATIONSECTIONNAME: &str = "contentlog.logLocationSectionName"; + #[doc = "Content Log Settings"] + pub const CONTENTLOG_SETTINGSSECTIONNAME: &str = "contentlog.settingsSectionName"; + #[doc = "Delete Old Logs"] + pub const CONTENTLOG_CLEAR_FILES: &str = "contentlog.clear_files"; + #[doc = "Delete Old Log Files?"] + pub const CONTENTLOG_DELETE_TITLE: &str = "contentlog.delete.title"; + #[doc = "Select \"Delete Now\" to delete all previous log files."] + pub const CONTENTLOG_DELETE_BODY1: &str = "contentlog.delete.body1"; + #[doc = "Note: The log file for your currently active session will remain."] + pub const CONTENTLOG_DELETE_BODY2: &str = "contentlog.delete.body2"; + #[doc = "Delete Now"] + pub const CONTENTLOG_DELETE_DELETE: &str = "contentlog.delete.delete"; + #[doc = "Cancel"] + pub const CONTENTLOG_DELETE_CANCEL: &str = "contentlog.delete.cancel"; + #[doc = "Deleting Content Logs"] + pub const CONTENTLOG_DELETE_PROGRESS: &str = "contentlog.delete.progress"; + #[doc = "Update %s"] + pub const CLIENT_VERSION_GENERIC: &str = "client.version.generic"; + #[doc = "Ender Update (%s)"] + pub const CLIENT_VERSION_1_0: &str = "client.version.1.0"; + #[doc = "Discovery Update (%s)"] + pub const CLIENT_VERSION_1_1: &str = "client.version.1.1"; + #[doc = "Better Together Update (%s)"] + pub const CLIENT_VERSION_1_2: &str = "client.version.1.2"; + #[doc = "Update Aquatic (%s)"] + pub const CLIENT_VERSION_1_4: &str = "client.version.1.4"; + #[doc = "Update Aquatic (%s)"] + pub const CLIENT_VERSION_1_5: &str = "client.version.1.5"; + #[doc = "Village & Pillage (%s)"] + pub const CLIENT_VERSION_1_11: &str = "client.version.1.11"; + #[doc = "Sale!"] + pub const DR_BANNER_SALE: &str = "dr.banner.sale"; + #[doc = "Limited Time Offer!"] + pub const DR_BANNER_LIMITEDTIMEOFFER: &str = "dr.banner.limitedTimeOffer"; + #[doc = "Skin Color"] + pub const DRESSINGROOM_SKIN_COLOR_PICKER_TITLE: &str = "dressingRoom.skin_color_picker_title"; + #[doc = "%s"] + pub const DR_RIGHT_SIDE_CATEGORY_TITLE: &str = "dr.right_side.category_title"; + #[doc = "Rarity"] + pub const DR_RARITY: &str = "dr.rarity"; + #[doc = "Common"] + pub const DR_RARITY_COMMON: &str = "dr.rarity.common"; + #[doc = "Epic"] + pub const DR_RARITY_EPIC: &str = "dr.rarity.epic"; + #[doc = "Legendary"] + pub const DR_RARITY_LEGENDARY: &str = "dr.rarity.legendary"; + #[doc = "Rare"] + pub const DR_RARITY_RARE: &str = "dr.rarity.rare"; + #[doc = "Uncommon"] + pub const DR_RARITY_UNCOMMON: &str = "dr.rarity.uncommon"; + #[doc = "Emote"] + pub const KEY_EMOTE: &str = "key.emote"; + #[doc = "Ok"] + pub const DR_BUTTON_OK: &str = "dr.button.ok"; + #[doc = "Loading..."] + pub const DR_LOADING: &str = "dr.loading"; + #[doc = "+%s"] + pub const DR_CLASSIC_SKINS_ADDITION_SKIN_COUNT: &str = "dr.classic_skins.addition_skin_count"; + #[doc = "Choose New Skin"] + pub const DR_CLASSIC_SKINS_CHOOSE_CUSTOM_SKIN: &str = "dr.classic_skins.choose_custom_skin"; + #[doc = "Import Skin"] + pub const DR_CLASSIC_SKINS_CUSTOM_SKIN_TITLE: &str = "dr.classic_skins.custom_skin_title"; + #[doc = "Import a png (64x32, 64x64, or 128x128) from your device to use as your skin. This will not sync between devices or games."] + pub const DR_CLASSIC_SKINS_CUSTOM_SKIN_DESCRIPTION: &str = + "dr.classic_skins.custom_skin_description"; + #[doc = "Your device cannot select a custom skin while in a multiplayer game. Please return to the main menu to equip one."] + pub const DR_CLASSIC_SKINS_CUSTOM_SKIN_DESCRIPTION_DISABLED: &str = + "dr.classic_skins.custom_skin_description_disabled"; + #[doc = "Players with custom skins will not be visible to you if the “Only Allow Trusted Skins” option is enabled"] + pub const DR_CLASSIC_SKINS_CUSTOM_SKIN_DESCRIPTION_POPUP: &str = + "dr.classic_skins.custom_skin_description_popup"; + #[doc = "Owned Skins"] + pub const DR_CLASSIC_SKINS_CUSTOM_SKIN_SECTION_TITLE: &str = + "dr.classic_skins.custom_skin_section_title"; + #[doc = "Please import a .png file of dimensions 64x64, 64x32, or 128x128"] + pub const DR_CLASSIC_SKINS_INVALIDCUSTOMSKIN: &str = "dr.classic_skins.invalidCustomSkin"; + #[doc = "Owned"] + pub const DR_CLASSIC_SKINS_OWNED: &str = "dr.classic_skins.owned"; + #[doc = "Get More"] + pub const DR_CLASSIC_SKINS_PURCHASABLE: &str = "dr.classic_skins.purchasable"; + #[doc = "Realms Plus"] + pub const DR_CLASSIC_SKINS_REALMS_PLUS: &str = "dr.classic_skins.realms_plus"; + #[doc = "by %s"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_AUTHOR_NAME: &str = + "dr.classic_skins.right_side.author_name"; + #[doc = "by Minecraft"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_AUTHOR_MINECRAFT: &str = + "dr.classic_skins.right_side.author_minecraft"; + #[doc = "Custom Skin"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_CUSTOM_SKIN: &str = + "dr.classic_skins.right_side.custom_skin"; + #[doc = "Featured & Recommended Skin Packs"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_FEATURED_TITLE: &str = + "dr.classic_skins.right_side.featured_title"; + #[doc = "Limited usage"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_LIMITED_USAGE: &str = + "dr.classic_skins.right_side.limited_usage"; + #[doc = "This skin can be used here, but may not roam."] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_LIMITED_USAGE_TOOLTIP: &str = + "dr.classic_skins.right_side.limited_usage.tooltip"; + #[doc = "Usable everywhere"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_FREE_USAGE: &str = + "dr.classic_skins.right_side.free_usage"; + #[doc = "This skin will roam wherever you've logged in."] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_FREE_USAGE_TOOLTIP: &str = + "dr.classic_skins.right_side.free_usage.tooltip"; + #[doc = "*Buys %s Minecoins for %s and redeems this pack for %s Minecoins leaving %s left over."] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_PURCHASING_DISCLAIMER: &str = + "dr.classic_skins.right_side.purchasing_disclaimer"; + #[doc = "%s Skins"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_SKIN_COUNT_PLURAL: &str = + "dr.classic_skins.right_side.skin_count.plural"; + #[doc = "%s Skin"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_SKIN_COUNT_SINGULAR: &str = + "dr.classic_skins.right_side.skin_count.singular"; + #[doc = "%s Texture Packs"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_TEXTURE_COUNT_PLURAL: &str = + "dr.classic_skins.right_side.texture_count.plural"; + #[doc = "%s Texture Pack"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_TEXTURE_COUNT_SINGULAR: &str = + "dr.classic_skins.right_side.texture_count.singular"; + #[doc = "%s Worlds"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_WORLD_COUNT_PLURAL: &str = + "dr.classic_skins.right_side.world_count.plural"; + #[doc = "%s World"] + pub const DR_CLASSIC_SKINS_RIGHT_SIDE_WORLD_COUNT_SINGULAR: &str = + "dr.classic_skins.right_side.world_count.singular"; + #[doc = "See Pack in Store"] + pub const DR_CLASSIC_SKINS_SEE_PACK_IN_STORE: &str = "dr.classic_skins.see_pack_in_store"; + #[doc = "See in Store"] + pub const DR_CLASSIC_SKINS_SEE_IN_STORE: &str = "dr.classic_skins.see_in_store"; + #[doc = "Realms Plus"] + pub const DR_CLASSIC_SKINS_REALMS_PLUS_BUTTON: &str = "dr.classic_skins.realms_plus_button"; + #[doc = "Choose the correct model type for your skin"] + pub const DR_CLASSIC_SKINS_SELECT_SKIN: &str = "dr.classic_skins.select_skin"; + #[doc = "Skin Type"] + pub const DR_CLASSIC_SKINS_SELECT_SKIN_TITLE: &str = "dr.classic_skins.select_skin.title"; + #[doc = "You must purchase the skin pack to use that skin, and we can't connect to the Marketplace."] + pub const DR_CLASSIC_SKINS_UPSELLWITHOUTSTORE: &str = "dr.classic_skins.upsellWithoutStore"; + #[doc = "Featured %s"] + pub const DR_COLLECTOR_TITLE_FEATURED: &str = "dr.collector_title.featured"; + #[doc = "All %s"] + pub const DR_COLLECTOR_TITLE_GENERAL: &str = "dr.collector_title.general"; + #[doc = "Owned %s"] + pub const DR_COLLECTOR_TITLE_OWNED: &str = "dr.collector_title.owned"; + #[doc = "Collect"] + pub const DR_COLLECT_ACHIEVEMENT_ITEM: &str = "dr.collect_achievement_item"; + #[doc = "Equip"] + pub const DR_EQUIP_PIECE: &str = "dr.equip_piece"; + #[doc = "Play Again"] + pub const DR_EMOTES_PLAY_AGAIN: &str = "dr.emotes.play_again"; + #[doc = "Assign \"%s\" to a Slot"] + pub const DR_EMOTES_ASSIGNMENT: &str = "dr.emotes.assignment"; + #[doc = "Replace"] + pub const DR_EMOTES_REPLACE: &str = "dr.emotes.replace"; + #[doc = "Emotes"] + pub const DR_HEADER_ANIMATION: &str = "dr.header.animation"; + #[doc = "Capes"] + pub const DR_HEADER_CAPES: &str = "dr.header.capes"; + #[doc = "%s Featured"] + pub const DR_HEADER_CATEGORYFEATUREDLIST: &str = "dr.header.categoryFeaturedList"; + #[doc = "Zooming"] + pub const DR_ZOOMING: &str = "dr.zooming"; + #[doc = "Classic Skins"] + pub const DR_HEADER_CLASSIC_SKINS: &str = "dr.header.classic_skins"; + #[doc = "All by %s"] + pub const DR_HEADER_CREATOR_PIECE_LIST: &str = "dr.header.creator_piece_list"; + #[doc = "Character Creator"] + pub const DR_HEADER_CUSTOMIZATION: &str = "dr.header.customization"; + #[doc = "Dressing Room Search"] + pub const DR_HEADER_SEARCH_HOME: &str = "dr.header.search.home"; + #[doc = "Character Body"] + pub const DR_ACCESSIBILITY_PERSONA_BODY: &str = "dr.accessibility.persona_body"; + #[doc = "Character Base"] + pub const DR_ACCESSIBILITY_PERSONA_SKIN: &str = "dr.accessibility.persona_skin"; + #[doc = "Character Skin"] + pub const DR_ACCESSIBILITY_PERSONA_CLASSIC_SKIN: &str = "dr.accessibility.persona_classic_skin"; + #[doc = "Character Eyes"] + pub const DR_ACCESSIBILITY_PERSONA_EYES: &str = "dr.accessibility.persona_eyes"; + #[doc = "Character Mouth"] + pub const DR_ACCESSIBILITY_PERSONA_MOUTH: &str = "dr.accessibility.persona_mouth"; + #[doc = "Character Hair"] + pub const DR_ACCESSIBILITY_PERSONA_HAIR: &str = "dr.accessibility.persona_hair"; + #[doc = "Character Facial Hair"] + pub const DR_ACCESSIBILITY_PERSONA_FACIAL_HAIR: &str = "dr.accessibility.persona_facial_hair"; + #[doc = "Character Arms"] + pub const DR_ACCESSIBILITY_PERSONA_ARMS: &str = "dr.accessibility.persona_arms"; + #[doc = "Character Emote"] + pub const DR_ACCESSIBILITY_PERSONA_EMOTE: &str = "dr.accessibility.persona_emote"; + #[doc = "Character Legs"] + pub const DR_ACCESSIBILITY_PERSONA_LEGS: &str = "dr.accessibility.persona_legs"; + #[doc = "Character Top"] + pub const DR_ACCESSIBILITY_PERSONA_TOP: &str = "dr.accessibility.persona_top"; + #[doc = "Character Bottom"] + pub const DR_ACCESSIBILITY_PERSONA_BOTTOM: &str = "dr.accessibility.persona_bottom"; + #[doc = "Character Outerwear"] + pub const DR_ACCESSIBILITY_PERSONA_OUTERWEAR: &str = "dr.accessibility.persona_outerwear"; + #[doc = "Character Headwear"] + pub const DR_ACCESSIBILITY_PERSONA_HEAD: &str = "dr.accessibility.persona_head"; + #[doc = "Character Face Accessory"] + pub const DR_ACCESSIBILITY_PERSONA_FACE_ACCESSORY: &str = + "dr.accessibility.persona_face_accessory"; + #[doc = "Character Gloves"] + pub const DR_ACCESSIBILITY_PERSONA_HAND: &str = "dr.accessibility.persona_hand"; + #[doc = "Character Footwear"] + pub const DR_ACCESSIBILITY_PERSONA_FEET: &str = "dr.accessibility.persona_feet"; + #[doc = "Character Back Item"] + pub const DR_ACCESSIBILITY_PERSONA_BACK: &str = "dr.accessibility.persona_back"; + #[doc = "Character Face Item"] + pub const DR_ACCESSIBILITY_PERSONA_HOOD: &str = "dr.accessibility.persona_hood"; + #[doc = "Character Cape"] + pub const DR_ACCESSIBILITY_PERSONA_CAPES: &str = "dr.accessibility.persona_capes"; + #[doc = "Select previous character"] + pub const DR_ACCESSIBILITY_CHARACTER_LEFT: &str = "dr.accessibility.character_left"; + #[doc = "Select next character"] + pub const DR_ACCESSIBILITY_CHARACTER_RIGHT: &str = "dr.accessibility.character_right"; + #[doc = "Switch to left side"] + pub const DR_ACCESSIBILITY_LIMB_LEFT: &str = "dr.accessibility.limb_left"; + #[doc = "Switch to both limbs"] + pub const DR_ACCESSIBILITY_LIMB_BOTH: &str = "dr.accessibility.limb_both"; + #[doc = "Switch to right side"] + pub const DR_ACCESSIBILITY_LIMB_RIGHT: &str = "dr.accessibility.limb_right"; + #[doc = "Narrow Arms"] + pub const DR_ACCESSIBILITY_ARM_SIZE_NARROW: &str = "dr.accessibility.arm_size.narrow"; + #[doc = "Wide Arms"] + pub const DR_ACCESSIBILITY_ARM_SIZE_WIDE: &str = "dr.accessibility.arm_size.wide"; + #[doc = "Tall Character"] + pub const DR_ACCESSIBILITY_CHARACTER_SIZE_TALL: &str = "dr.accessibility.character_size.tall"; + #[doc = "Medium Character"] + pub const DR_ACCESSIBILITY_CHARACTER_SIZE_MEDIUM: &str = + "dr.accessibility.character_size.medium"; + #[doc = "Small Character"] + pub const DR_ACCESSIBILITY_CHARACTER_SIZE_SMALL: &str = "dr.accessibility.character_size.small"; + #[doc = "Smaller character"] + pub const DR_ACCESSIBILITY_CHARACTER_SIZE_SMALLER: &str = + "dr.accessibility.character_size.smaller"; + #[doc = "Owned"] + pub const DR_ACCESSIBILITY_OWNED: &str = "dr.accessibility.owned"; + #[doc = "Purchaseable"] + pub const DR_ACCESSIBILITY_PURCHASEABLE: &str = "dr.accessibility.purchaseable"; + #[doc = "Redeemable"] + pub const DR_ACCESSIBILITY_REDEEMABLE: &str = "dr.accessibility.redeemable"; + #[doc = "Locked"] + pub const DR_ACCESSIBILITY_LOCKED: &str = "dr.accessibility.locked"; + #[doc = "Custom Classic Skin"] + pub const DR_ACCESSIBILITY_CUSTOM_SKIN: &str = "dr.accessibility.custom_skin"; + #[doc = "Toggle. View Character in full screen"] + pub const DR_ACCESSIBILITY_EXPAND_APPEARANCE: &str = "dr.accessibility.expand_appearance"; + #[doc = "Toggle. Open Color Picker"] + pub const DR_ACCESSIBILITY_COLOR_PICKER: &str = "dr.accessibility.color_picker"; + #[doc = "Switch to %s"] + pub const DR_ACCESSIBILITY_SWITCH_COLOR_CHANNEL: &str = "dr.accessibility.switch_color_channel"; + #[doc = "Featured Items"] + pub const DR_HEADER_FEATURED: &str = "dr.header.featured"; + #[doc = "Featured Skins"] + pub const DR_HEADER_FEATURED_SKINS: &str = "dr.header.featured_skins"; + #[doc = "Preview Appearance"] + pub const DR_HEADER_PREVIEWAPPEARANCE: &str = "dr.header.previewAppearance"; + #[doc = "Color Picker"] + pub const DR_HEADER_COLORPICKER: &str = "dr.header.colorPicker"; + #[doc = "This item is unlocked through completing an achievement."] + pub const DR_ACHIEVEMENT_ACHIEVEMENT_LOCKED_NOT_SIGNED_IN: &str = + "dr.achievement.achievement_locked.not_signed_in"; + #[doc = "This item is unlocked by completing the %s achievement."] + pub const DR_ACHIEVEMENT_ACHIEVEMENT_LOCKED_SIGNED_IN: &str = + "dr.achievement.achievement_locked.signed_in"; + #[doc = "This item was unlocked by completing the %s achievement."] + pub const DR_ACHIEVEMENT_ACHIEVEMENT_UNLOCKED: &str = "dr.achievement.achievement_unlocked"; + #[doc = "This item is unlocked by completing a challenge from Minecraft Earth."] + pub const DR_ACHIEVEMENT_CHALLENGE_LOCKED: &str = "dr.achievement.challenge_locked"; + #[doc = "This item was unlocked by completing a challenge from Minecraft Earth."] + pub const DR_ACHIEVEMENT_CHALLENGE_UNLOCKED: &str = "dr.achievement.challenge_unlocked"; + #[doc = "Arm Size"] + pub const DR_ARM_SIZE_LABEL_TEXT: &str = "dr.arm_size_label_text"; + #[doc = "Height"] + pub const DR_BODY_SIZE_LABEL_TEXT: &str = "dr.body_size_label_text"; + #[doc = "Mouth"] + pub const DR_MOUTH_COLOR: &str = "dr.mouth_color"; + #[doc = "Iris"] + pub const DR_IRIS_COLOR: &str = "dr.iris_color"; + #[doc = "Sclera"] + pub const DR_SCLERA_COLOR: &str = "dr.sclera_color"; + #[doc = "Eyebrows"] + pub const DR_EYEBROWS_COLOR: &str = "dr.eyebrows_color"; + #[doc = "Hair"] + pub const DR_HAIR_COLOR: &str = "dr.hair_color"; + #[doc = "Facial Hair"] + pub const DR_FACIAL_HAIR_COLOR: &str = "dr.facial_hair_color"; + #[doc = "Base"] + pub const DR_SKIN_COLOR: &str = "dr.skin_color"; + #[doc = "Primary"] + pub const DR_PRIMARY_CHANNEL: &str = "dr.primary_channel"; + #[doc = "Secondary"] + pub const DR_SECONDARY_CHANNEL: &str = "dr.secondary_channel"; + #[doc = "Accents"] + pub const DR_ACCENT_CHANNEL: &str = "dr.accent_channel"; + #[doc = "Left Arm"] + pub const DR_LEFT_ARM: &str = "dr.left_arm"; + #[doc = "Right Arm"] + pub const DR_RIGHT_ARM: &str = "dr.right_arm"; + #[doc = "Both Arms"] + pub const DR_BOTH_ARMS: &str = "dr.both_arms"; + #[doc = "Left Leg"] + pub const DR_LEFT_LEG: &str = "dr.left_leg"; + #[doc = "Right Leg"] + pub const DR_RIGHT_LEG: &str = "dr.right_leg"; + #[doc = "Both Legs"] + pub const DR_BOTH_LEGS: &str = "dr.both_legs"; + #[doc = "Limb Selection"] + pub const DR_LIMB_SWITCHER_DEFAULT_TITLE: &str = "dr.limb_switcher_default_title"; + #[doc = "None"] + pub const DR_NONE_BUTTON_TEXT: &str = "dr.none_button_text"; + #[doc = "Clear All"] + pub const DR_NONE_EMOTE_BUTTON_TEXT: &str = "dr.none_emote_button_text"; + #[doc = "Go to Settings"] + pub const DR_GO_TO_PROFILE_SETTINGS_TEXT: &str = "dr.go_to_profile_settings_text"; + #[doc = "Default"] + pub const DR_DEFAULT_PIECE_BUTTON_TEXT: &str = "dr.default_piece_button_text"; + #[doc = "Body"] + pub const DR_CATEGORIES_BODY: &str = "dr.categories.body"; + #[doc = "Style"] + pub const DR_CATEGORIES_STYLE: &str = "dr.categories.style"; + #[doc = "Bases"] + pub const DR_CATEGORIES_BASE: &str = "dr.categories.base"; + #[doc = "Eyes"] + pub const DR_CATEGORIES_EYES: &str = "dr.categories.eyes"; + #[doc = "Mouths"] + pub const DR_CATEGORIES_MOUTH: &str = "dr.categories.mouth"; + #[doc = "Hairs"] + pub const DR_CATEGORIES_HAIR: &str = "dr.categories.hair"; + #[doc = "Facial Hairs"] + pub const DR_CATEGORIES_FACIAL_HAIR: &str = "dr.categories.facial_hair"; + #[doc = "Arms"] + pub const DR_CATEGORIES_ARMS: &str = "dr.categories.arms"; + #[doc = "Emotes"] + pub const DR_CATEGORIES_ANIMATION: &str = "dr.categories.animation"; + #[doc = "Emotes"] + pub const DR_CATEGORIES_EMOTES: &str = "dr.categories.emotes"; + #[doc = "Legs"] + pub const DR_CATEGORIES_LEGS: &str = "dr.categories.legs"; + #[doc = "Size"] + pub const DR_CATEGORIES_SIZE: &str = "dr.categories.size"; + #[doc = "Tops"] + pub const DR_CATEGORIES_TOP: &str = "dr.categories.top"; + #[doc = "Bottoms"] + pub const DR_CATEGORIES_BOTTOM: &str = "dr.categories.bottom"; + #[doc = "Outerwear"] + pub const DR_CATEGORIES_OUTERWEAR: &str = "dr.categories.outerwear"; + #[doc = "Headwear"] + pub const DR_CATEGORIES_HEADWEAR: &str = "dr.categories.headwear"; + #[doc = "Gloves"] + pub const DR_CATEGORIES_GLOVES: &str = "dr.categories.gloves"; + #[doc = "Footwear"] + pub const DR_CATEGORIES_FOOTWEAR: &str = "dr.categories.footwear"; + #[doc = "Back Items"] + pub const DR_CATEGORIES_BACK_ITEM: &str = "dr.categories.back_item"; + #[doc = "Face Items"] + pub const DR_CATEGORIES_FACE_ITEM: &str = "dr.categories.face_item"; + #[doc = "Capes"] + pub const DR_CATEGORIES_CAPES: &str = "dr.categories.capes"; + #[doc = "Switching to Classic Skins"] + pub const DR_NOTIFICATION_TO_SKINS: &str = "dr.notification.to_skins"; + #[doc = "Switching to Character Creator"] + pub const DR_NOTIFICATION_TO_PERSONA: &str = "dr.notification.to_persona"; + #[doc = "Switch to Character Creator"] + pub const DR_PROMPT_SWITCHING_TO_PERSONA_TITLE: &str = "dr.prompt.switching_to_persona_title"; + #[doc = "You are switching over to the character creator in this slot. Character creator allows you to build a character in Minecraft item by item. Your classic skin will be saved as a back up in this slot if you want to switch back later."] + pub const DR_PROMPT_SWITCHING_TO_PERSONA_DETAIL: &str = "dr.prompt.switching_to_persona_detail"; + #[doc = "Switch to Classic Skins"] + pub const DR_PROMPT_SWITCHING_TO_SKIN_TITLE: &str = "dr.prompt.switching_to_skin_title"; + #[doc = "You are switching over to a classic skin in this slot.\u{a0} Classic skins are applied to the full character and cannot be customized. Your character creator look will be saved as back up in this slot if you want to switch back later."] + pub const DR_PROMPT_SWITCHING_TO_SKIN_DETAIL: &str = "dr.prompt.switching_to_skin_detail"; + #[doc = "Don't show this again"] + pub const DR_PROMPT_DO_NOT_SHOW_AGAIN: &str = "dr.prompt.do_not_show_again"; + #[doc = "This is your current Character"] + pub const DR_LABEL_CURRENT_PERSONA: &str = "dr.label.current_persona"; + #[doc = "This is your current Skin"] + pub const DR_LABEL_CURRENT_SKIN: &str = "dr.label.current_skin"; + #[doc = "Failed to load appearance"] + pub const DR_LABEL_FAILED_TO_LOAD_APPEARANCE: &str = "dr.label.failed_to_load_appearance"; + #[doc = "Loading appearance"] + pub const DR_LABEL_LOADING_APPEARANCE: &str = "dr.label.loading_appearance"; + #[doc = "The Character has been saved"] + pub const DR_NOTIFICATION_PERSONA_SAVE: &str = "dr.notification.persona_save"; + #[doc = "The Character has been created"] + pub const DR_NOTIFICATION_PERSONA_CREATE: &str = "dr.notification.persona_create"; + #[doc = "New Character has been created"] + pub const DR_NOTIFICATION_PERSONA_CREATE_NEW: &str = "dr.notification.persona_create_new"; + #[doc = "New Skin has been created"] + pub const DR_NOTIFICATION_CLASSIC_SKIN_CREATED_NEW: &str = + "dr.notification.classic_skin_created_new"; + #[doc = "The Character has been deleted"] + pub const DR_NOTIFICATION_PERSONA_DELETE: &str = "dr.notification.persona_delete"; + #[doc = "Failed to select item"] + pub const DR_NOTIFICATION_ITEM_SELECTION_FAILED: &str = "dr.notification.item_selection_failed"; + #[doc = "Failed to load character %s"] + pub const DR_NOTIFICATION_CHARACTER_FAILED: &str = "dr.notification.character_failed"; + #[doc = "Failed to load character %s. You can reload it from your Profile."] + pub const DR_NOTIFICATION_CHARACTER_FAILED_START: &str = + "dr.notification.character_failed_start"; + #[doc = "A local or platform skin could not be loaded."] + pub const DR_NOTIFICATION_SKIN_NOT_FOUND: &str = "dr.notification.skin_not_found"; + #[doc = "You just equipped the %s"] + pub const DR_NOTIFICATION_EQUIPPED_PIECE: &str = "dr.notification.equipped_piece"; + #[doc = "You just equipped %s"] + pub const DR_NOTIFICATION_EQUIPPED_CLASSIC_SKIN: &str = "dr.notification.equipped_classic_skin"; + #[doc = "Skin blocked from multiplayer for violating Community Standards."] + pub const DR_NOTIFICATION_CUSTOM_BANNED: &str = "dr.notification.custom_banned"; + #[doc = "This skin will not be shown to other players."] + pub const DR_NOTIFICATION_CUSTOM_BANNED_EQUPPED_SKIN_SUBTITLE: &str = + "dr.notification.custom_banned.equpped_skin_subtitle"; + #[doc = "The current character will be deleted. Are you sure you want to continue?"] + pub const DR_MODAL_PERSONA_DELETE_CONFIRM: &str = "dr.modal.persona_delete_confirm"; + #[doc = "Delete Character?"] + pub const DR_MODAL_PERSONA_DELETE_CONFIRM_TITLE: &str = "dr.modal.persona_delete_confirm_title"; + #[doc = "Character and Classic Skin Differences"] + pub const DR_MODAL_DIFFERENCE_INFORMATION_TITLE: &str = "dr.modal.difference_information_title"; + #[doc = "Restriction warning"] + pub const DR_MODAL_RESTRICTED_CONTENT_TITLE: &str = "dr.modal.restricted_content_title"; + #[doc = "This content is available in most geographic regions, but restricted in a few."] + pub const DR_MODAL_RESTRICTED_CONTENT_TEXT: &str = "dr.modal.restricted_content_text"; + #[doc = "Alex's Pants"] + pub const DR_DEFAULT_ALEX_BOTTOM: &str = "dr.default.alex.bottom"; + #[doc = "Alex's Hair"] + pub const DR_DEFAULT_ALEX_HAIR: &str = "dr.default.alex.hair"; + #[doc = "Alex's Mouth"] + pub const DR_DEFAULT_ALEX_MOUTH: &str = "dr.default.alex.mouth"; + #[doc = "Alex's Shoes"] + pub const DR_DEFAULT_ALEX_SHOES: &str = "dr.default.alex.shoes"; + #[doc = "Alex"] + pub const DR_DEFAULT_ALEX_SKIN: &str = "dr.default.alex.skin"; + #[doc = "Alex's Shirt"] + pub const DR_DEFAULT_ALEX_TOP: &str = "dr.default.alex.top"; + #[doc = "Simple Clap"] + pub const DR_DEFAULT_EMOTE_BASICCLAP: &str = "dr.default.emote.basicClap"; + #[doc = "Follow Me"] + pub const DR_DEFAULT_EMOTE_COMMUNICATIONFOLLOWME: &str = + "dr.default.emote.communicationFollowMe"; + #[doc = "Over There!"] + pub const DR_DEFAULT_EMOTE_COMMUNICATIONPOINT: &str = "dr.default.emote.communicationPoint"; + #[doc = "Wave"] + pub const DR_DEFAULT_EMOTE_OVERHEADWAVE: &str = "dr.default.emote.overheadWave"; + #[doc = "Standard Stare"] + pub const DR_DEFAULT_EYES: &str = "dr.default.eyes"; + #[doc = "Steve's Pants"] + pub const DR_DEFAULT_STEVE_BOTTOM: &str = "dr.default.steve.bottom"; + #[doc = "Steve's Hair"] + pub const DR_DEFAULT_STEVE_HAIR: &str = "dr.default.steve.hair"; + #[doc = "Steve's Mouth"] + pub const DR_DEFAULT_STEVE_MOUTH: &str = "dr.default.steve.mouth"; + #[doc = "Steve's Shoes"] + pub const DR_DEFAULT_STEVE_SHOES: &str = "dr.default.steve.shoes"; + #[doc = "Steve"] + pub const DR_DEFAULT_STEVE_SKIN: &str = "dr.default.steve.skin"; + #[doc = "Steve's Shirt"] + pub const DR_DEFAULT_STEVE_TOP: &str = "dr.default.steve.top"; + #[doc = "Emote %d"] + pub const DR_EMOTES_SLOT: &str = "dr.emotes.slot"; + #[doc = "Key %d"] + pub const DR_EMOTES_KEY: &str = "dr.emotes.key"; + #[doc = "Getting Started"] + pub const DR_CHARACTER_CREATOR_GETTING_STARTED_TITLE: &str = + "dr.character_creator_getting_started_title"; + #[doc = "Select items on the left to see how they look on your character!"] + pub const DR_CHARACTER_CREATOR_GETTING_STARTED_DETAIL: &str = + "dr.character_creator_getting_started_detail"; + #[doc = "Deep Linking Failed: Unable to load profile"] + pub const DR_DEEP_LINK_FAIL_PROFILE: &str = "dr.deep_link_fail.profile"; + #[doc = "Deep Linking Failed: Unable to open offer"] + pub const DR_DEEP_LINK_FAIL_DRESSING_ROOM: &str = "dr.deep_link_fail.dressing_room"; + #[doc = "Get More Skins"] + pub const DR_MARKETPLACE_GET_MORE_SKINS: &str = "dr.marketplace.get_more_skins"; + #[doc = "Show More"] + pub const DR_CLASSIC_SKINS_SHOW_MORE: &str = "dr.classic_skins.show_more"; + #[doc = "Online play is not rated"] + pub const ONLINEPLAY_NOTRATED: &str = "onlinePlay.notRated"; + #[doc = "During online play you might see chat messages or other user generated content that might not be suitable for all ages."] + pub const ONLINEPLAY_MESSAGE: &str = "onlinePlay.message"; + #[doc = "Online editing is not rated"] + pub const ONLINEPLAY_EDITOR_NOTRATED: &str = "onlinePlay.editor.notRated"; + #[doc = "During online editing you may be exposed to chat messages or other types of user generated content that has not been rated, and may not be suitable for all ages."] + pub const ONLINEPLAY_EDITOR_MESSAGE: &str = "onlinePlay.editor.message"; + #[doc = "Do not show this screen again"] + pub const ONLINEPLAY_DONOTSHOWAGAIN: &str = "onlinePlay.doNotShowAgain"; + #[doc = "Proceed"] + pub const ONLINEPLAY_PROCEED: &str = "onlinePlay.proceed"; + #[doc = "Back"] + pub const ONLINEPLAY_BACK: &str = "onlinePlay.Back"; + #[doc = "Unknown External Server"] + pub const ONLINEPLAY_UNTRUSTEDIP_TITLE: &str = "onlinePlay.untrustedIp.title"; + #[doc = "You should only connect to servers you trust! Do you still wish to join?"] + pub const ONLINEPLAY_UNTRUSTEDIP_MESSAGE: &str = "onlinePlay.untrustedIp.message"; + #[doc = "Color"] + pub const DR_COLOR_BUTTON_NAME: &str = "dr.color.button_name"; + #[doc = "Amber - Dark"] + pub const DR_COLOR_AMBER_DARK: &str = "dr.color.amber_dark"; + #[doc = "Amber - Dark Soft"] + pub const DR_COLOR_AMBER_DARK_SOFT: &str = "dr.color.amber_dark_soft"; + #[doc = "Amber - Light"] + pub const DR_COLOR_AMBER_LIGHT: &str = "dr.color.amber_light"; + #[doc = "Auburn Red"] + pub const DR_COLOR_AUBURN_RED: &str = "dr.color.auburn_red"; + #[doc = "Blue - Dark"] + pub const DR_COLOR_BLUE_DARK: &str = "dr.color.blue_dark"; + #[doc = "Blue - Light"] + pub const DR_COLOR_BLUE_LIGHT: &str = "dr.color.blue_light"; + #[doc = "Blue - Mid"] + pub const DR_COLOR_BLUE_MID: &str = "dr.color.blue_mid"; + #[doc = "Blue - Vivid"] + pub const DR_COLOR_BLUE_VIVID: &str = "dr.color.blue_vivid"; + #[doc = "Blueish Black"] + pub const DR_COLOR_BLUEISH_BLACK: &str = "dr.color.blueish_black"; + #[doc = "Brown - Dark"] + pub const DR_COLOR_BROWN_DARK: &str = "dr.color.brown_dark"; + #[doc = "Brown - Light"] + pub const DR_COLOR_BROWN_LIGHT: &str = "dr.color.brown_light"; + #[doc = "Brown - Mid"] + pub const DR_COLOR_BROWN_MID: &str = "dr.color.brown_mid"; + #[doc = "Brown – Very Dark"] + pub const DR_COLOR_BROWN_VERY_DARK: &str = "dr.color.brown_very_dark"; + #[doc = "Copper Red"] + pub const DR_COLOR_COPPER_RED: &str = "dr.color.copper_red"; + #[doc = "Dark Blonde"] + pub const DR_COLOR_DARK_BLONDE: &str = "dr.color.dark_blonde"; + #[doc = "Dark Brown"] + pub const DR_COLOR_DARK_BROWN: &str = "dr.color.dark_brown"; + #[doc = "Dark - Cool"] + pub const DR_COLOR_DARK_COOL: &str = "dr.color.dark_cool"; + #[doc = "Dark Gray"] + pub const DR_COLOR_DARK_GRAY: &str = "dr.color.dark_gray"; + #[doc = "Dark Red"] + pub const DR_COLOR_DARK_RED: &str = "dr.color.dark_red"; + #[doc = "Dark - Soft"] + pub const DR_COLOR_DARK_SOFT: &str = "dr.color.dark_soft"; + #[doc = "Dark - Warm"] + pub const DR_COLOR_DARK_WARM: &str = "dr.color.dark_warm"; + #[doc = "Deep Black"] + pub const DR_COLOR_DEEP_BLACK: &str = "dr.color.deep_black"; + #[doc = "Deep Brown"] + pub const DR_COLOR_DEEP_BROWN: &str = "dr.color.deep_brown"; + #[doc = "Green - Bright"] + pub const DR_COLOR_GREEN_BRIGHT: &str = "dr.color.green_bright"; + #[doc = "Green – Cool Dark"] + pub const DR_COLOR_GREEN_COOL_DARK: &str = "dr.color.green_cool_dark"; + #[doc = "Green - Light"] + pub const DR_COLOR_GREEN_LIGHT: &str = "dr.color.green_light"; + #[doc = "Green - Mid"] + pub const DR_COLOR_GREEN_MID: &str = "dr.color.green_mid"; + #[doc = "Green – Warm Dark"] + pub const DR_COLOR_GREEN_WARM_DARK: &str = "dr.color.green_warm_dark"; + #[doc = "Gray Blue"] + pub const DR_COLOR_GRAY_BLUE: &str = "dr.color.gray_blue"; + #[doc = "Gray - Dark"] + pub const DR_COLOR_GRAY_DARK: &str = "dr.color.gray_dark"; + #[doc = "Gray - Light"] + pub const DR_COLOR_GRAY_LIGHT: &str = "dr.color.gray_light"; + #[doc = "Light Blonde"] + pub const DR_COLOR_LIGHT_BLONDE: &str = "dr.color.light_blonde"; + #[doc = "Light Brown"] + pub const DR_COLOR_LIGHT_BROWN: &str = "dr.color.light_brown"; + #[doc = "Light - Cool"] + pub const DR_COLOR_LIGHT_COOL: &str = "dr.color.light_cool"; + #[doc = "Light Gray"] + pub const DR_COLOR_LIGHT_GRAY: &str = "dr.color.light_gray"; + #[doc = "Light - Medium"] + pub const DR_COLOR_LIGHT_MEDIUM: &str = "dr.color.light_medium"; + #[doc = "Light Red"] + pub const DR_COLOR_LIGHT_RED: &str = "dr.color.light_red"; + #[doc = "Light - Warm"] + pub const DR_COLOR_LIGHT_WARM: &str = "dr.color.light_warm"; + #[doc = "MC Black"] + pub const DR_COLOR_MC_BLACK: &str = "dr.color.mc_black"; + #[doc = "Medium Blonde"] + pub const DR_COLOR_MEDIUM_BLONDE: &str = "dr.color.medium_blonde"; + #[doc = "Medium Brown"] + pub const DR_COLOR_MEDIUM_BROWN: &str = "dr.color.medium_brown"; + #[doc = "Medium - Cool"] + pub const DR_COLOR_MEDIUM_COOL: &str = "dr.color.medium_cool"; + #[doc = "Medium Dark - Cool"] + pub const DR_COLOR_MEDIUM_DARK_COOL: &str = "dr.color.medium_dark_cool"; + #[doc = "Medium Dark - Soft"] + pub const DR_COLOR_MEDIUM_DARK_SOFT: &str = "dr.color.medium_dark_soft"; + #[doc = "Medium Dark - Warm"] + pub const DR_COLOR_MEDIUM_DARK_WARM: &str = "dr.color.medium_dark_warm"; + #[doc = "Medium Light Blonde"] + pub const DR_COLOR_MEDIUM_LIGHT_BLONDE: &str = "dr.color.medium_light_blonde"; + #[doc = "Medium Light - Cool"] + pub const DR_COLOR_MEDIUM_LIGHT_COOL: &str = "dr.color.medium_light_cool"; + #[doc = "Medium Light - Deep"] + pub const DR_COLOR_MEDIUM_LIGHT_DEEP: &str = "dr.color.medium_light_deep"; + #[doc = "Medium Light - Vibrant"] + pub const DR_COLOR_MEDIUM_LIGHT_VIBRANT: &str = "dr.color.medium_light_vibrant"; + #[doc = "Medium Light - Warm"] + pub const DR_COLOR_MEDIUM_LIGHT_WARM: &str = "dr.color.medium_light_warm"; + #[doc = "Medium - Soft"] + pub const DR_COLOR_MEDIUM_SOFT: &str = "dr.color.medium_soft"; + #[doc = "Medium - Warm"] + pub const DR_COLOR_MEDIUM_WARM: &str = "dr.color.medium_warm"; + #[doc = "Minecraft Gray"] + pub const DR_COLOR_MINECRAFT_GRAY: &str = "dr.color.minecraft_gray"; + #[doc = "Minecraft Black"] + pub const DR_COLOR_MINECRAFT_BLACK: &str = "dr.color.minecraft_black"; + #[doc = "Minecraft Blue"] + pub const DR_COLOR_MINECRAFT_BLUE: &str = "dr.color.minecraft_blue"; + #[doc = "Minecraft Cyan"] + pub const DR_COLOR_MINECRAFT_CYAN: &str = "dr.color.minecraft_cyan"; + #[doc = "Minecraft Green"] + pub const DR_COLOR_MINECRAFT_GREEN: &str = "dr.color.minecraft_green"; + #[doc = "Minecraft Light Blue"] + pub const DR_COLOR_MINECRAFT_LIGHT_BLUE: &str = "dr.color.minecraft_light_blue"; + #[doc = "Minecraft Light Gray"] + pub const DR_COLOR_MINECRAFT_LIGHT_GRAY: &str = "dr.color.minecraft_light_gray"; + #[doc = "Minecraft Lime Green"] + pub const DR_COLOR_MINECRAFT_LIME_GREEN: &str = "dr.color.minecraft_lime_green"; + #[doc = "Minecraft Magenta"] + pub const DR_COLOR_MINECRAFT_MAGENTA: &str = "dr.color.minecraft_magenta"; + #[doc = "Minecraft Orange"] + pub const DR_COLOR_MINECRAFT_ORANGE: &str = "dr.color.minecraft_orange"; + #[doc = "Minecraft Pink"] + pub const DR_COLOR_MINECRAFT_PINK: &str = "dr.color.minecraft_pink"; + #[doc = "Minecraft Purple"] + pub const DR_COLOR_MINECRAFT_PURPLE: &str = "dr.color.minecraft_purple"; + #[doc = "Minecraft Red"] + pub const DR_COLOR_MINECRAFT_RED: &str = "dr.color.minecraft_red"; + #[doc = "Minecraft White"] + pub const DR_COLOR_MINECRAFT_WHITE: &str = "dr.color.minecraft_white"; + #[doc = "Minecraft Yellow"] + pub const DR_COLOR_MINECRAFT_YELLOW: &str = "dr.color.minecraft_yellow"; + #[doc = "Muted Gray"] + pub const DR_COLOR_MUTED_GRAY: &str = "dr.color.muted_gray"; + #[doc = "Purpleish Black"] + pub const DR_COLOR_PURPLEISH_BLACK: &str = "dr.color.purpleish_black"; + #[doc = "Red - Dark"] + pub const DR_COLOR_RED_DARK: &str = "dr.color.red_dark"; + #[doc = "Reddish Black"] + pub const DR_COLOR_REDDISH_BLACK: &str = "dr.color.reddish_black"; + #[doc = "Soft Black"] + pub const DR_COLOR_SOFT_BLACK: &str = "dr.color.soft_black"; + #[doc = "Soft Blonde"] + pub const DR_COLOR_SOFT_BLONDE: &str = "dr.color.soft_blonde"; + #[doc = "Soft Magenta"] + pub const DR_COLOR_SOFT_MAGENTA: &str = "dr.color.soft_magenta"; + #[doc = "Very Dark - Cool"] + pub const DR_COLOR_VERY_DARK_COOL: &str = "dr.color.very_dark_cool"; + #[doc = "Very Dark - Warm"] + pub const DR_COLOR_VERY_DARK_WARM: &str = "dr.color.very_dark_warm"; + #[doc = "Very Light Blonde"] + pub const DR_COLOR_VERY_LIGHT_BLONDE: &str = "dr.color.very_light_blonde"; + #[doc = "Very Light - Cool"] + pub const DR_COLOR_VERY_LIGHT_COOL: &str = "dr.color.very_light_cool"; + #[doc = "Very Light - Soft"] + pub const DR_COLOR_VERY_LIGHT_SOFT: &str = "dr.color.very_light_soft"; + #[doc = "Very Light - Warm"] + pub const DR_COLOR_VERY_LIGHT_WARM: &str = "dr.color.very_light_warm"; + #[doc = "Vibrant Orange"] + pub const DR_COLOR_VIBRANT_ORANGE: &str = "dr.color.vibrant_orange"; + #[doc = "White"] + pub const DR_COLOR_WHITE: &str = "dr.color.white"; + #[doc = "White - Deep"] + pub const DR_COLOR_WHITE_DEEP: &str = "dr.color.white_deep"; + #[doc = "White - Light"] + pub const DR_COLOR_WHITE_LIGHT: &str = "dr.color.white_light"; + #[doc = "White - Mid"] + pub const DR_COLOR_WHITE_MID: &str = "dr.color.white_mid"; + #[doc = "Yellow Green"] + pub const DR_COLOR_YELLOW_GREEN: &str = "dr.color.yellow_green"; + #[doc = "Copied current position to clipboard: \"%s\""] + pub const COPYCOORDINATES_COPY_POSITION_MESSAGE: &str = "copyCoordinates.copy_position_message"; + #[doc = "Copied facing position to clipboard: \"%s\""] + pub const COPYCOORDINATES_COPY_FACING_MESSAGE: &str = "copyCoordinates.copy_facing_message"; + #[doc = "Change Emotes"] + pub const EMOTES_CHANGE_EMOTES: &str = "emotes.change_emotes"; + #[doc = "Execute"] + pub const EMOTES_EXECUTE: &str = "emotes.execute"; + #[doc = "Emotes"] + pub const EMOTES_HEADER_TEXT: &str = "emotes.header_text"; + #[doc = "Use hot Key or Mouse to activate Emote"] + pub const EMOTES_EMOTES_INSTRUCTIONS_GENERAL: &str = "emotes.emotes_instructions_general"; + #[doc = "%s Exit"] + pub const EMOTES_EXIT_GAMEPAD: &str = "emotes.exit_gamepad"; + #[doc = "To quickly play your emotes in game, you can always press and hold %s for a quick menu"] + pub const EMOTES_INSTRUCTIONS_GAMEPAD: &str = "emotes.instructions_gamepad"; + #[doc = "Use Hotkey or Mouse to activate Emote"] + pub const EMOTES_INSTRUCTIONS_KEYBOARD: &str = "emotes.instructions_keyboard"; + #[doc = "Tap emote to activate"] + pub const EMOTES_INSTRUCTIONS_TOUCH: &str = "emotes.instructions_touch"; + #[doc = "Press to Select"] + pub const EMOTE_WHEEL_GAMEPAD_HELPER_SELECT: &str = "emote_wheel.gamepad_helper.select"; + #[doc = "Interacts with gametest."] + pub const GAMETEST_DESCRIPTION: &str = "gameTest.description"; + #[doc = "Unknown command mode provided"] + pub const GAMETEST_ERROR_UNKNOWNCOMMANDMODE: &str = "gameTest.error.unknownCommandMode"; + #[doc = "Couldn't find any structure block within %s radius"] + pub const GAMETEST_ERROR_MISSINGSTRUCTURE: &str = "gameTest.error.missingStructure"; + #[doc = "Can't find the block you're looking at"] + pub const GAMETEST_ERROR_CANNOTFINDLOOKEDATBLOCK: &str = + "gameTest.error.cannotFindLookedAtBlock"; + #[doc = "Can't find a structure block that contains the targeted pos %s, %s, %s"] + pub const GAMETEST_ERROR_CANNOTFINDSTUCTUREBLOCKCONTAININGBLOCK: &str = + "gameTest.error.cannotFindStuctureBlockContainingBlock"; + #[doc = "The structure must be less than %s blocks big in each axis"] + pub const GAMETEST_ERROR_STRUCTURETOOBIG: &str = "gameTest.error.structureTooBig"; + #[doc = "Repeat count must be greater than 0"] + pub const GAMETEST_ERROR_REPEATCOUNTTOOSMALL: &str = "gameTest.error.repeatCountTooSmall"; + #[doc = "Fail conditions met"] + pub const GAMETEST_ERROR_FAILCONDITIONMET: &str = "gameTest.error.failConditionMet"; + #[doc = "Didn't succeed or fail within %s ticks"] + pub const GAMETEST_ERROR_TIMEOUT: &str = "gameTest.error.timeout"; + #[doc = "No sequences finished"] + pub const GAMETEST_ERROR_NOFINISHEDSEQUENCES: &str = "gameTest.error.noFinishedSequences"; + #[doc = "Not enough successes: %s out of %s attempts. Required successes: %s. Max attempts: %s."] + pub const GAMETEST_ERROR_FLAKYTESTERROR: &str = "gameTest.error.flakyTestError"; + #[doc = "Could not find test with name '%s'."] + pub const GAMETEST_ERROR_TESTMISSING: &str = "gameTest.error.testMissing"; + #[doc = "Failed to spawn test structure with path '%s'"] + pub const GAMETEST_ERROR_STRUCTURENOTSPAWNED: &str = "gameTest.error.structureNotSpawned"; + #[doc = "Flaky test %s failed, attempt: %s / %s"] + pub const GAMETEST_ERROR_FLAKYFAILED: &str = "gameTest.error.flakyFailed"; + #[doc = ", successes: %s (%s required)"] + pub const GAMETEST_ERROR_FLAKYFAILEDSHOWSUCCESSES: &str = + "gameTest.error.flakyFailedShowSuccesses"; + #[doc = "%s failed!"] + pub const GAMETEST_ERROR_FAILED: &str = "gameTest.error.failed"; + #[doc = "Succeeded in invalid tick: expected %s, but current tick is %s"] + pub const GAMETEST_ERROR_SUCCEEDEDININVALIDTICK: &str = "gameTest.error.succeededInInvalidTick"; + #[doc = "No tests found for tag '%s'"] + pub const GAMETEST_ERROR_NOTESTSFOUND: &str = "gameTest.error.noTestsFound"; + #[doc = "Unknown event name '%s'"] + pub const GAMETEST_ERROR_UNKOWNEVENT: &str = "gameTest.error.unkownEvent"; + #[doc = "(optional)"] + pub const GAMETEST_OPTIONALPREFIX: &str = "gameTest.optionalPrefix"; + #[doc = "Could not setBlock '%s'"] + pub const GAMETEST_ASSERT_COULDNOTSETBLOCK: &str = "gameTest.assert.couldNotSetBlock"; + #[doc = "Expected a button"] + pub const GAMETEST_ASSERT_MISSINGBUTTON: &str = "gameTest.assert.missingButton"; + #[doc = "Expected a lever"] + pub const GAMETEST_ASSERT_MISSINGLEVER: &str = "gameTest.assert.missingLever"; + #[doc = "Could not spawn Entity of type '%s'"] + pub const GAMETEST_ASSERT_COULDNOTSPAWNENTITY: &str = "gameTest.assert.couldNotSpawnEntity"; + #[doc = "spawnWithoutBehaviors() only works with mobs"] + pub const GAMETEST_ASSERT_ONLYWORKSWITHMOBS: &str = "gameTest.assert.onlyWorksWithMobs"; + #[doc = "Could not make the mob move '%s'"] + pub const GAMETEST_ASSERT_MOBWONTMOVE: &str = "gameTest.assert.mobWontMove"; + #[doc = "No path found for Entity of type '%s'"] + pub const GAMETEST_ASSERT_NOPATHFOUND: &str = "gameTest.assert.noPathFound"; + #[doc = "Path found for Entity of type '%s'"] + pub const GAMETEST_ASSERT_PATHFOUND: &str = "gameTest.assert.pathFound"; + #[doc = "Expected Entity of type '%s'"] + pub const GAMETEST_ASSERT_EXPECTENTITYOFTYPE: &str = "gameTest.assert.expectEntityOfType"; + #[doc = "Duplicated entity with the same ID as another entity"] + pub const GAMETEST_ASSERT_ERRORDUPLICATEDENTITY: &str = "gameTest.assert.errorDuplicatedEntity"; + #[doc = "Duplicated entity, entity trying to load with player's ActorUniqueId"] + pub const GAMETEST_ASSERT_ERRORDUPLICATEDENTITYPLAYERUNIQUEID: &str = + "gameTest.assert.errorDuplicatedEntityPlayerUniqueID"; + #[doc = "Attempting to spawn a hostile mob in a peaceful world"] + pub const GAMETEST_ASSERT_ERRORSPAWNHOSTILEINPEACEFULWORLD: &str = + "gameTest.assert.errorSpawnHostileInPeacefulWorld"; + #[doc = "Unexpected Entity data result"] + pub const GAMETEST_ASSERT_UNEXPECTEDDATARESULT: &str = "gameTest.assert.unexpectedDataResult"; + #[doc = "Did not expect Entity of type '%s'"] + pub const GAMETEST_ASSERT_DIDNOTEXPECTENTITYOFTYPE: &str = + "gameTest.assert.didNotExpectEntityOfType"; + #[doc = "Expected Block of type '%s'"] + pub const GAMETEST_ASSERT_EXPECTBLOCK: &str = "gameTest.assert.expectBlock"; + #[doc = "Expected block with state '%s'"] + pub const GAMETEST_ASSERT_EXPECTBLOCKWITHSTATE: &str = "gameTest.assert.expectBlockWithState"; + #[doc = "Did not expect Block of type '%s'"] + pub const GAMETEST_ASSERT_UNEXPECTEDBLOCK: &str = "gameTest.assert.unexpectedBlock"; + #[doc = "Block does not have the expected Block State"] + pub const GAMETEST_ASSERT_UNEXPECTEDBLOCKSTATE: &str = "gameTest.assert.unexpectedBlockState"; + #[doc = "Expected Item Entity of type %s"] + pub const GAMETEST_ASSERT_EXPECTITEMOFTYPE: &str = "gameTest.assert.expectItemOfType"; + #[doc = "Did not expect Item Entity of type %s"] + pub const GAMETEST_ASSERT_UNEXPECTEDITEMOFTYPE: &str = "gameTest.assert.unexpectedItemOfType"; + #[doc = "Unexpected Item Entity count of type %s. Expected: %s. Actual: %s."] + pub const GAMETEST_ASSERT_WRONGENTITYITEMCOUNT: &str = "gameTest.assert.wrongEntityItemCount"; + #[doc = "No container found"] + pub const GAMETEST_ASSERT_NOCONTAINERFOUND: &str = "gameTest.assert.noContainerFound"; + #[doc = "Expected empty container"] + pub const GAMETEST_ASSERT_EXPECTEMPTYCONTAINER: &str = "gameTest.assert.expectEmptyContainer"; + #[doc = "Container does not contain item of type %s"] + pub const GAMETEST_ASSERT_EXPECTITEMINCONTAINER: &str = "gameTest.assert.expectItemInContainer"; + #[doc = "Entity missing component '%s'"] + pub const GAMETEST_ASSERT_MISSINGCOMPONENT: &str = "gameTest.assert.missingComponent"; + #[doc = "Entity has component '%s'"] + pub const GAMETEST_ASSERT_HASCOMPONENT: &str = "gameTest.assert.hasComponent"; + #[doc = "Entity missing armor %s in slot %s with data %s"] + pub const GAMETEST_ASSERT_MISSINGARMOR: &str = "gameTest.assert.missingArmor"; + #[doc = "Entity has armor %s in slot %s with data %s"] + pub const GAMETEST_ASSERT_HASARMOR: &str = "gameTest.assert.hasArmor"; + #[doc = "Unexpected Redstone power level. Expected: %s. Actual: %s."] + pub const GAMETEST_ASSERT_UNEXPECTEDREDSTONEPOWERLEVEL: &str = + "gameTest.assert.unexpectedRedstonePowerLevel"; + #[doc = "Expected waterlogged block"] + pub const GAMETEST_ASSERT_EXPECTWATERLOGGED: &str = "gameTest.assert.expectWaterLogged"; + #[doc = "Did not expect waterlogged block"] + pub const GAMETEST_ASSERT_UNEXPECTEDWATERLOGGED: &str = "gameTest.assert.unexpectedWaterLogged"; + #[doc = "Can not set fuse of entity because it does not have an explosion component"] + pub const GAMETEST_ASSERT_MISSINGEXPLOSIONCOMPONENT: &str = + "gameTest.assert.missingExplosionComponent"; + #[doc = "Invalid entity instance"] + pub const GAMETEST_ASSERT_INVALIDENTITYINSTANCE: &str = "gameTest.assert.invalidEntityInstance"; + #[doc = "Unexpected value for parameter '%s'"] + pub const GAMETEST_ASSERT_UNEXPECTEDPARAMETERVALUE: &str = + "gameTest.assert.unexpectedParameterValue"; + #[doc = "Expected entity instance of type '%s'"] + pub const GAMETEST_ASSERT_EXPECTENTITYINSTANCE: &str = "gameTest.assert.expectEntityInstance"; + #[doc = "Did not expect entity instance of type '%s'"] + pub const GAMETEST_ASSERT_DIDNOTEXPECTENTITYINSTANCE: &str = + "gameTest.assert.didNotExpectEntityInstance"; + #[doc = "Invalid fluid type"] + pub const GAMETEST_ASSERT_INVALIDFLUIDTYPE: &str = "gameTest.assert.invalidFluidType"; + #[doc = "Expected block of type Cauldron"] + pub const GAMETEST_ASSERT_EXPECTCAULDRON: &str = "gameTest.assert.expectCauldron"; + #[doc = "Running %s tests..."] + pub const GAMETEST_SUCCESS_RUNNINGTESTS: &str = "gameTest.success.runningTests"; + #[doc = "Position relative to %s: %s"] + pub const GAMETEST_SUCCESS_RELATIVEPOSITION: &str = "gameTest.success.relativePosition"; + #[doc = "%s passed!"] + pub const GAMETEST_SUCCESS_PASSED: &str = "gameTest.success.passed"; + #[doc = "%s passed %s times of %s attempts."] + pub const GAMETEST_SUCCESS_FLAKYPASSEDENOUGH: &str = "gameTest.success.flakyPassedEnough"; + #[doc = "Flaky Test %s succeeded, attempt: %s successes: %s."] + pub const GAMETEST_SUCCESS_FLAKYPASSED: &str = "gameTest.success.flakyPassed"; + #[doc = "Running %s tests with tag '%s'..."] + pub const GAMETEST_SUCCESS_TESTSSTARTED: &str = "gameTest.success.testsStarted"; + #[doc = "At: %s, %s, %s (relative: %s, %s, %s)"] + pub const GAMETEST_REPORT_TESTLOCATION: &str = "gameTest.report.testLocation"; + #[doc = "Tick: %s"] + pub const GAMETEST_REPORT_TICKCOUNT: &str = "gameTest.report.tickCount"; + #[doc = "GameTest done! %s tests were run"] + pub const GAMETEST_REPORT_TESTCOUNT: &str = "gameTest.report.testCount"; + #[doc = "%s required tests failed :("] + pub const GAMETEST_REPORT_SOMETESTSFAILED: &str = "gameTest.report.someTestsFailed"; + #[doc = "All required tests passed :)"] + pub const GAMETEST_REPORT_ALLREQUIREDTESTSPASSED: &str = + "gameTest.report.allRequiredTestsPassed"; + #[doc = "%s optional tests failed"] + pub const GAMETEST_REPORT_OPTIONALFAILURES: &str = "gameTest.report.optionalFailures"; + #[doc = "Game Test Report"] + pub const GAMETEST_REPORT_BOOKTITLE: &str = "gameTest.report.bookTitle"; + #[doc = "Script debugger commands."] + pub const SCRIPT_DESCRIPTION: &str = "script.description"; + #[doc = "Unknown command mode provided"] + pub const SCRIPT_ERROR_UNKNOWNCOMMANDMODE: &str = "script.error.unknownCommandMode"; + #[doc = "Failed to start debugger"] + pub const SCRIPT_ERROR_DEBUGGERFAILED: &str = "script.error.debuggerFailed"; + #[doc = "Inbound connections are disabled"] + pub const SCRIPT_ERROR_DEBUGGERLISTENDISABLED: &str = "script.error.debuggerListenDisabled"; + #[doc = "Outbound connections are disabled"] + pub const SCRIPT_ERROR_DEBUGGERCONNECTDISABLED: &str = "script.error.debuggerConnectDisabled"; + #[doc = "Profiler stopped. Failed to save profile."] + pub const SCRIPT_ERROR_PROFILERSTOPPED: &str = "script.error.profilerStopped"; + #[doc = "Failed to save script stats"] + pub const SCRIPT_ERROR_STATSSAVED: &str = "script.error.statsSaved"; + #[doc = "Debugger listening on port %s"] + pub const SCRIPT_SUCCESS_DEBUGGERLISTEN: &str = "script.success.debuggerListen"; + #[doc = "Debugger connected to host %s on port %s"] + pub const SCRIPT_SUCCESS_DEBUGGERCONNECT: &str = "script.success.debuggerConnect"; + #[doc = "Debugger closed"] + pub const SCRIPT_SUCCESS_DEBUGGERCLOSED: &str = "script.success.debuggerClosed"; + #[doc = "Profiler started"] + pub const SCRIPT_SUCCESS_PROFILERSTARTED: &str = "script.success.profilerStarted"; + #[doc = "Profiler stopped. Profile saved to '%s'"] + pub const SCRIPT_SUCCESS_PROFILERSTOPPED: &str = "script.success.profilerStopped"; + #[doc = "Diagnostics capture started"] + pub const SCRIPT_SUCCESS_DIAGNOSTICSCAPTURESTARTED: &str = + "script.success.diagnosticsCaptureStarted"; + #[doc = "Diagnostics capture failed to open file"] + pub const SCRIPT_ERROR_DIAGNOSTICSCAPTURESTARTED: &str = + "script.error.diagnosticsCaptureStarted"; + #[doc = "Diagnostics capture stopped - saved to '%s'"] + pub const SCRIPT_SUCCESS_DIAGNOSTICSCAPTURESTOPPED: &str = + "script.success.diagnosticsCaptureStopped"; + #[doc = "Failed to capture diagnostics."] + pub const SCRIPT_ERROR_DIAGNOSTICSCAPTURESTOPPED: &str = + "script.error.diagnosticsCaptureStopped"; + #[doc = "Script debugger commands."] + pub const CLIENTSCRIPT_DESCRIPTION: &str = "clientscript.description"; + #[doc = "Unknown command mode provided"] + pub const CLIENTSCRIPT_ERROR_UNKNOWNCOMMANDMODE: &str = "clientscript.error.unknownCommandMode"; + #[doc = "Failed to start client debugger"] + pub const CLIENTSCRIPT_ERROR_DEBUGGERFAILED: &str = "clientscript.error.debuggerFailed"; + #[doc = "Client debugger listening on port %s"] + pub const CLIENTSCRIPT_SUCCESS_DEBUGGERLISTEN: &str = "clientscript.success.debuggerListen"; + #[doc = "Client debugger connected to host %s on port %s"] + pub const CLIENTSCRIPT_SUCCESS_DEBUGGERCONNECT: &str = "clientscript.success.debuggerConnect"; + #[doc = "Client debugger closed"] + pub const CLIENTSCRIPT_SUCCESS_DEBUGGERCLOSED: &str = "clientscript.success.debuggerClosed"; + #[doc = "Click the button below to open a file picker you can use to locate and select your 'minecraftWorlds' folder.%1%1Look inside the 'games/com.mojang' folders, starting from the root of your device or SD card.%1%1Once selected, we will copy your worlds to the new external storage location.%1%1You must have enough space available on your device to hold copies of your worlds."] + pub const WORLD_RECOVERY_DESCRIPTION: &str = "world_recovery.description"; + #[doc = "World Recovery"] + pub const WORLD_RECOVERY_TITLE: &str = "world_recovery.title"; + #[doc = "Select Worlds"] + pub const WORLD_RECOVERY_SELECT_WORLDS: &str = "world_recovery.select_worlds"; + #[doc = "Error Recovering Worlds"] + pub const WORLD_RECOVERY_ERROR_TITLE: &str = "world_recovery.error.title"; + #[doc = "You must select a directory ending in '%s'."] + pub const WORLD_RECOVERY_ERROR_INVALID_DIRECTORY: &str = + "world_recovery.error.invalid_directory"; + #[doc = "Insufficient space to do recovery. Required: %1. Available: %2."] + pub const WORLD_RECOVERY_ERROR_INSUFFICIENT_SPACE: &str = + "world_recovery.error.insufficient_space"; + #[doc = "An error occurred: %s"] + pub const WORLD_RECOVERY_ERROR_GENERIC: &str = "world_recovery.error.generic"; + #[doc = "World Recovery succeeded!"] + pub const WORLD_RECOVERY_SUCCESS: &str = "world_recovery.success"; + #[doc = "Beginning recovery process..."] + pub const WORLD_RECOVERY_INIT: &str = "world_recovery.init"; + #[doc = "Recovering %2 files (%3).%1%1Progress: %4%% complete%1Files copied: %5 / %2"] + pub const WORLD_RECOVERY_PROGRESS: &str = "world_recovery.progress"; + #[doc = "Join Game"] + pub const GATHERING_BUTTON_LIVEEVENTFALLBACK: &str = "gathering.button.liveEventFallback"; + #[doc = "Join Event"] + pub const GATHERING_BUTTON_JOIN_LIVEEVENTFALLBACK: &str = + "gathering.button.join.liveEventFallback"; + #[doc = "Update Required"] + pub const GATHERING_BUTTON_UPDATEREQUIRED: &str = "gathering.button.updateRequired"; + #[doc = "Starts in %s"] + pub const GATHERING_CAPTION_STARTSIN: &str = "gathering.caption.startsIn"; + #[doc = "Ends in %s"] + pub const GATHERING_CAPTION_ENDSIN: &str = "gathering.caption.endsIn"; + #[doc = "Check it out!"] + pub const GATHERING_CAPTION_LIVEEVENTFALLBACK: &str = "gathering.caption.liveEventFallback"; + #[doc = "Play Now!"] + pub const GATHERING_CAPTION_ALTERNATEFALLBACK: &str = "gathering.caption.alternateFallback"; + #[doc = "Read More..."] + pub const GATHERING_INFO_BUTTON_READMORE: &str = "gathering.info.button.readMore"; + #[doc = "Live Event"] + pub const GATHERING_INFO_TITLE_LIVEEVENTFALLBACK: &str = + "gathering.info.title.liveEventFallback"; + #[doc = "Live Event"] + pub const GATHERING_INFO_HEADER_LIVEEVENTFALLBACK: &str = + "gathering.info.header.liveEventFallback"; + #[doc = "Encountered an issue retrieving Live Event information."] + pub const GATHERING_INFO_BODY_LIVEEVENTFALLBACK: &str = "gathering.info.body.liveEventFallback"; + #[doc = "Failed to connect"] + pub const GATHERING_INFO_MODAL_TITLE_CONNECTFAIL: &str = + "gathering.info.modal.title.connectFail"; + #[doc = "Unfortunately we could not connect. Please try again later."] + pub const GATHERING_INFO_MODAL_BODY_CONNECTFAIL: &str = "gathering.info.modal.body.connectFail"; + #[doc = "Connecting..."] + pub const GATHERING_CONNECT_TITLE: &str = "gathering.connect.title"; + #[doc = "Learn More"] + pub const GATHERING_INFO_QR_TITLE_ONLINESERVICE: &str = "gathering.info.qr.title.onlineService"; + #[doc = "You need to be signed-in to join an event in Minecraft."] + pub const GATHERING_INFO_QR_BODY_ONLINESERVICE: &str = "gathering.info.qr.body.onlineService"; + #[doc = "Online Play Not Allowed"] + pub const GATHERING_INFO_QR_TITLE_CHILDACCOUNT: &str = "gathering.info.qr.title.childAccount"; + #[doc = "Your current parental controls limit you from playing online."] + pub const GATHERING_INFO_QR_BODY_CHILDACCOUNT: &str = "gathering.info.qr.body.childAccount"; + #[doc = "Live Event Stream"] + pub const GATHERING_INFO_QR_TITLE_CONSOLE: &str = "gathering.info.qr.title.console"; + #[doc = "Scan to join our Live Event Stream"] + pub const GATHERING_INFO_QR_BODY_CONSOLE: &str = "gathering.info.qr.body.console"; + #[doc = "Sign in to join this Experience"] + pub const GATHERING_INFO_SIGNIN_TITLE: &str = "gathering.info.signIn.title"; + #[doc = "Please sign in to your Microsoft account to take part in this event."] + pub const GATHERING_INFO_SIGNIN_BODY: &str = "gathering.info.signIn.body"; + #[doc = "Unable to find Gathering"] + pub const GATHERING_ACTIVATION_WARNING: &str = "gathering.activation.warning"; + #[doc = "Unable to find Gathering. Please sign in before trying again."] + pub const GATHERING_ACTIVATION_WARNING_SIGNIN: &str = "gathering.activation.warning.signIn"; + #[doc = "Oh no!"] + pub const GATHERING_ACTIVATION_WARNING_TITLE: &str = "gathering.activation.warning.title"; + #[doc = "Chunk still loading. You may encounter some mild performance issues"] + pub const UNLOADEDCHUNK_MESSAGE_WARNING: &str = "unloadedchunk.message.warning"; + #[doc = "Wildflowers"] + pub const TILE_WILDFLOWERS_NAME: &str = "tile.wildflowers.name"; + #[doc = "Firefly Bush"] + pub const TILE_FIREFLY_BUSH_NAME: &str = "tile.firefly_bush.name"; + #[doc = "Bush"] + pub const TILE_BUSH_NAME: &str = "tile.bush.name"; + #[doc = "Leaf Litter"] + pub const TILE_LEAF_LITTER_NAME: &str = "tile.leaf_litter.name"; + #[doc = "Cactus Flower"] + pub const TILE_CACTUS_FLOWER_NAME: &str = "tile.cactus_flower.name"; + #[doc = "Brown Egg"] + pub const ITEM_BROWN_EGG_NAME: &str = "item.brown_egg.name"; + #[doc = "Blue Egg"] + pub const ITEM_BLUE_EGG_NAME: &str = "item.blue_egg.name"; + #[doc = "Short Dry Grass"] + pub const TILE_SHORT_DRY_GRASS_NAME: &str = "tile.short_dry_grass.name"; + #[doc = "Tall Dry Grass"] + pub const TILE_TALL_DRY_GRASS_NAME: &str = "tile.tall_dry_grass.name"; + #[doc = "Happy Ghast"] + pub const ENTITY_HAPPY_GHAST_NAME: &str = "entity.happy_ghast.name"; + #[doc = "Happy Ghast Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_HAPPY_GHAST_NAME: &str = + "item.spawn_egg.entity.happy_ghast.name"; + #[doc = "Dried Ghast"] + pub const TILE_DRIED_GHAST_NAME: &str = "tile.dried_ghast.name"; + #[doc = "Harnesses"] + pub const ITEMGROUP_NAME_HARNESSES: &str = "itemGroup.name.harnesses"; + #[doc = "Black Harness"] + pub const ITEM_BLACK_HARNESS_NAME: &str = "item.black_harness.name"; + #[doc = "Blue Harness"] + pub const ITEM_BLUE_HARNESS_NAME: &str = "item.blue_harness.name"; + #[doc = "Brown Harness"] + pub const ITEM_BROWN_HARNESS_NAME: &str = "item.brown_harness.name"; + #[doc = "Cyan Harness"] + pub const ITEM_CYAN_HARNESS_NAME: &str = "item.cyan_harness.name"; + #[doc = "Gray Harness"] + pub const ITEM_GRAY_HARNESS_NAME: &str = "item.gray_harness.name"; + #[doc = "Green Harness"] + pub const ITEM_GREEN_HARNESS_NAME: &str = "item.green_harness.name"; + #[doc = "Light Blue Harness"] + pub const ITEM_LIGHT_BLUE_HARNESS_NAME: &str = "item.light_blue_harness.name"; + #[doc = "Light Gray Harness"] + pub const ITEM_LIGHT_GRAY_HARNESS_NAME: &str = "item.light_gray_harness.name"; + #[doc = "Lime Harness"] + pub const ITEM_LIME_HARNESS_NAME: &str = "item.lime_harness.name"; + #[doc = "Magenta Harness"] + pub const ITEM_MAGENTA_HARNESS_NAME: &str = "item.magenta_harness.name"; + #[doc = "Orange Harness"] + pub const ITEM_ORANGE_HARNESS_NAME: &str = "item.orange_harness.name"; + #[doc = "Pink Harness"] + pub const ITEM_PINK_HARNESS_NAME: &str = "item.pink_harness.name"; + #[doc = "Purple Harness"] + pub const ITEM_PURPLE_HARNESS_NAME: &str = "item.purple_harness.name"; + #[doc = "Red Harness"] + pub const ITEM_RED_HARNESS_NAME: &str = "item.red_harness.name"; + #[doc = "White Harness"] + pub const ITEM_WHITE_HARNESS_NAME: &str = "item.white_harness.name"; + #[doc = "Yellow Harness"] + pub const ITEM_YELLOW_HARNESS_NAME: &str = "item.yellow_harness.name"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_HAPPY_GHAST: &str = "action.hint.exit.happy_ghast"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_HAPPY_GHAST: &str = "action.hint.exit.scheme.happy_ghast"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_HAPPY_GHAST: &str = "action.hint.exit.console.happy_ghast"; + #[doc = "Copper Golem"] + pub const ENTITY_COPPER_GOLEM_NAME: &str = "entity.copper_golem.name"; + #[doc = "Copper Golem Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_COPPER_GOLEM_NAME: &str = + "item.spawn_egg.entity.copper_golem.name"; + #[doc = "Copper Nugget"] + pub const ITEM_COPPER_NUGGET_NAME: &str = "item.copper_nugget.name"; + #[doc = "Copper Sword"] + pub const ITEM_COPPER_SWORD_NAME: &str = "item.copper_sword.name"; + #[doc = "Copper Pickaxe"] + pub const ITEM_COPPER_PICKAXE_NAME: &str = "item.copper_pickaxe.name"; + #[doc = "Copper Axe"] + pub const ITEM_COPPER_AXE_NAME: &str = "item.copper_axe.name"; + #[doc = "Copper Shovel"] + pub const ITEM_COPPER_SHOVEL_NAME: &str = "item.copper_shovel.name"; + #[doc = "Copper Hoe"] + pub const ITEM_COPPER_HOE_NAME: &str = "item.copper_hoe.name"; + #[doc = "Copper Boots"] + pub const ITEM_COPPER_BOOTS_NAME: &str = "item.copper_boots.name"; + #[doc = "Copper Leggings"] + pub const ITEM_COPPER_LEGGINGS_NAME: &str = "item.copper_leggings.name"; + #[doc = "Copper Chestplate"] + pub const ITEM_COPPER_CHESTPLATE_NAME: &str = "item.copper_chestplate.name"; + #[doc = "Copper Helmet"] + pub const ITEM_COPPER_HELMET_NAME: &str = "item.copper_helmet.name"; + #[doc = "Copper Chest"] + pub const TILE_COPPER_CHEST_NAME: &str = "tile.copper_chest.name"; + #[doc = "Exposed Copper Chest"] + pub const TILE_EXPOSED_COPPER_CHEST_NAME: &str = "tile.exposed_copper_chest.name"; + #[doc = "Weathered Copper Chest"] + pub const TILE_WEATHERED_COPPER_CHEST_NAME: &str = "tile.weathered_copper_chest.name"; + #[doc = "Oxidized Copper Chest"] + pub const TILE_OXIDIZED_COPPER_CHEST_NAME: &str = "tile.oxidized_copper_chest.name"; + #[doc = "Waxed Copper Chest"] + pub const TILE_WAXED_COPPER_CHEST_NAME: &str = "tile.waxed_copper_chest.name"; + #[doc = "Waxed Exposed Copper Chest"] + pub const TILE_WAXED_EXPOSED_COPPER_CHEST_NAME: &str = "tile.waxed_exposed_copper_chest.name"; + #[doc = "Waxed Weathered Copper Chest"] + pub const TILE_WAXED_WEATHERED_COPPER_CHEST_NAME: &str = + "tile.waxed_weathered_copper_chest.name"; + #[doc = "Waxed Oxidized Copper Chest"] + pub const TILE_WAXED_OXIDIZED_COPPER_CHEST_NAME: &str = "tile.waxed_oxidized_copper_chest.name"; + #[doc = "Acacia Shelf"] + pub const TILE_ACACIA_SHELF_NAME: &str = "tile.acacia_shelf.name"; + #[doc = "Bamboo Shelf"] + pub const TILE_BAMBOO_SHELF_NAME: &str = "tile.bamboo_shelf.name"; + #[doc = "Birch Shelf"] + pub const TILE_BIRCH_SHELF_NAME: &str = "tile.birch_shelf.name"; + #[doc = "Cherry Shelf"] + pub const TILE_CHERRY_SHELF_NAME: &str = "tile.cherry_shelf.name"; + #[doc = "Crimson Shelf"] + pub const TILE_CRIMSON_SHELF_NAME: &str = "tile.crimson_shelf.name"; + #[doc = "Dark Oak Shelf"] + pub const TILE_DARK_OAK_SHELF_NAME: &str = "tile.dark_oak_shelf.name"; + #[doc = "Jungle Shelf"] + pub const TILE_JUNGLE_SHELF_NAME: &str = "tile.jungle_shelf.name"; + #[doc = "Mangrove Shelf"] + pub const TILE_MANGROVE_SHELF_NAME: &str = "tile.mangrove_shelf.name"; + #[doc = "Oak Shelf"] + pub const TILE_OAK_SHELF_NAME: &str = "tile.oak_shelf.name"; + #[doc = "Pale Oak Shelf"] + pub const TILE_PALE_OAK_SHELF_NAME: &str = "tile.pale_oak_shelf.name"; + #[doc = "Spruce Shelf"] + pub const TILE_SPRUCE_SHELF_NAME: &str = "tile.spruce_shelf.name"; + #[doc = "Warped Shelf"] + pub const TILE_WARPED_SHELF_NAME: &str = "tile.warped_shelf.name"; + #[doc = "Shelves"] + pub const ITEMGROUP_NAME_SHELF: &str = "itemGroup.name.shelf"; + #[doc = "Copper Golem Statue"] + pub const TILE_COPPER_GOLEM_STATUE_NAME: &str = "tile.copper_golem_statue.name"; + #[doc = "Exposed Copper Golem Statue"] + pub const TILE_EXPOSED_COPPER_GOLEM_STATUE_NAME: &str = "tile.exposed_copper_golem_statue.name"; + #[doc = "Weathered Copper Golem Statue"] + pub const TILE_WEATHERED_COPPER_GOLEM_STATUE_NAME: &str = + "tile.weathered_copper_golem_statue.name"; + #[doc = "Oxidized Copper Golem Statue"] + pub const TILE_OXIDIZED_COPPER_GOLEM_STATUE_NAME: &str = + "tile.oxidized_copper_golem_statue.name"; + #[doc = "Waxed Copper Golem Statue"] + pub const TILE_WAXED_COPPER_GOLEM_STATUE_NAME: &str = "tile.waxed_copper_golem_statue.name"; + #[doc = "Waxed Exposed Copper Golem Statue"] + pub const TILE_WAXED_EXPOSED_COPPER_GOLEM_STATUE_NAME: &str = + "tile.waxed_exposed_copper_golem_statue.name"; + #[doc = "Waxed Weathered Copper Golem Statue"] + pub const TILE_WAXED_WEATHERED_COPPER_GOLEM_STATUE_NAME: &str = + "tile.waxed_weathered_copper_golem_statue.name"; + #[doc = "Waxed Oxidized Copper Golem Statue"] + pub const TILE_WAXED_OXIDIZED_COPPER_GOLEM_STATUE_NAME: &str = + "tile.waxed_oxidized_copper_golem_statue.name"; + #[doc = "Copper Golem Statues"] + pub const ITEMGROUP_NAME_COPPER_GOLEM_STATUE: &str = "itemGroup.name.copper_golem_statue"; + #[doc = "Bars"] + pub const ITEMGROUP_NAME_BARS: &str = "itemGroup.name.bars"; + #[doc = "Chains"] + pub const ITEMGROUP_NAME_CHAINS: &str = "itemGroup.name.chains"; + #[doc = "Lanterns"] + pub const ITEMGROUP_NAME_LANTERNS: &str = "itemGroup.name.lanterns"; + #[doc = "Copper Chain"] + pub const TILE_COPPER_CHAIN_NAME: &str = "tile.copper_chain.name"; + #[doc = "Exposed Copper Chain"] + pub const TILE_EXPOSED_COPPER_CHAIN_NAME: &str = "tile.exposed_copper_chain.name"; + #[doc = "Weathered Copper Chain"] + pub const TILE_WEATHERED_COPPER_CHAIN_NAME: &str = "tile.weathered_copper_chain.name"; + #[doc = "Oxidized Copper Chain"] + pub const TILE_OXIDIZED_COPPER_CHAIN_NAME: &str = "tile.oxidized_copper_chain.name"; + #[doc = "Waxed Copper Chain"] + pub const TILE_WAXED_COPPER_CHAIN_NAME: &str = "tile.waxed_copper_chain.name"; + #[doc = "Waxed Exposed Copper Chain"] + pub const TILE_WAXED_EXPOSED_COPPER_CHAIN_NAME: &str = "tile.waxed_exposed_copper_chain.name"; + #[doc = "Waxed Weathered Copper Chain"] + pub const TILE_WAXED_WEATHERED_COPPER_CHAIN_NAME: &str = + "tile.waxed_weathered_copper_chain.name"; + #[doc = "Waxed Oxidized Copper Chain"] + pub const TILE_WAXED_OXIDIZED_COPPER_CHAIN_NAME: &str = "tile.waxed_oxidized_copper_chain.name"; + #[doc = "Copper Bars"] + pub const TILE_COPPER_BARS_NAME: &str = "tile.copper_bars.name"; + #[doc = "Exposed Copper Bars"] + pub const TILE_EXPOSED_COPPER_BARS_NAME: &str = "tile.exposed_copper_bars.name"; + #[doc = "Weathered Copper Bars"] + pub const TILE_WEATHERED_COPPER_BARS_NAME: &str = "tile.weathered_copper_bars.name"; + #[doc = "Oxidized Copper Bars"] + pub const TILE_OXIDIZED_COPPER_BARS_NAME: &str = "tile.oxidized_copper_bars.name"; + #[doc = "Waxed Copper Bars"] + pub const TILE_WAXED_COPPER_BARS_NAME: &str = "tile.waxed_copper_bars.name"; + #[doc = "Waxed Exposed Copper Bars"] + pub const TILE_WAXED_EXPOSED_COPPER_BARS_NAME: &str = "tile.waxed_exposed_copper_bars.name"; + #[doc = "Waxed Weathered Copper Bars"] + pub const TILE_WAXED_WEATHERED_COPPER_BARS_NAME: &str = "tile.waxed_weathered_copper_bars.name"; + #[doc = "Waxed Oxidized Copper Bars"] + pub const TILE_WAXED_OXIDIZED_COPPER_BARS_NAME: &str = "tile.waxed_oxidized_copper_bars.name"; + #[doc = "Copper Lantern"] + pub const TILE_COPPER_LANTERN_NAME: &str = "tile.copper_lantern.name"; + #[doc = "Exposed Copper Lantern"] + pub const TILE_EXPOSED_COPPER_LANTERN_NAME: &str = "tile.exposed_copper_lantern.name"; + #[doc = "Weathered Copper Lantern"] + pub const TILE_WEATHERED_COPPER_LANTERN_NAME: &str = "tile.weathered_copper_lantern.name"; + #[doc = "Oxidized Copper Lantern"] + pub const TILE_OXIDIZED_COPPER_LANTERN_NAME: &str = "tile.oxidized_copper_lantern.name"; + #[doc = "Waxed Copper Lantern"] + pub const TILE_WAXED_COPPER_LANTERN_NAME: &str = "tile.waxed_copper_lantern.name"; + #[doc = "Waxed Exposed Copper Lantern"] + pub const TILE_WAXED_EXPOSED_COPPER_LANTERN_NAME: &str = + "tile.waxed_exposed_copper_lantern.name"; + #[doc = "Waxed Weathered Copper Lantern"] + pub const TILE_WAXED_WEATHERED_COPPER_LANTERN_NAME: &str = + "tile.waxed_weathered_copper_lantern.name"; + #[doc = "Waxed Oxidized Copper Lantern"] + pub const TILE_WAXED_OXIDIZED_COPPER_LANTERN_NAME: &str = + "tile.waxed_oxidized_copper_lantern.name"; + #[doc = "Copper Torch"] + pub const TILE_COPPER_TORCH_NAME: &str = "tile.copper_torch.name"; + #[doc = "Iron Chain"] + pub const TILE_IRON_CHAIN_NAME: &str = "tile.iron_chain.name"; + #[doc = "Golden Dandelion"] + pub const TILE_GOLDEN_DANDELION_NAME: &str = "tile.golden_dandelion.name"; + #[doc = "Copied data to clipboard"] + pub const ACCOUNT_TOAST_COPIED_TITLE: &str = "account.toast.copied.title"; + #[doc = "Account data has been copied to your clipboard."] + pub const ACCOUNT_TOAST_COPIED_BODY: &str = "account.toast.copied.body"; + #[doc = "Copied data to clipboard"] + pub const BUILD_INFO_TOAST_COPIED_TITLE: &str = "build_info.toast.copied.title"; + #[doc = "Build information has been copied to your clipboard."] + pub const BUILD_INFO_TOAST_COPIED_BODY: &str = "build_info.toast.copied.body"; + #[doc = "Party moving to %s"] + pub const PARTIES_TOAST_TRAVELTOWORLD: &str = "parties.toast.travelToWorld"; + #[doc = "Party moving to Main Menu"] + pub const PARTIES_TOAST_TRAVELTOMENU: &str = "parties.toast.travelToMenu"; + #[doc = "%s joined the party"] + pub const PARTIES_TOAST_MEMBERJOINED: &str = "parties.toast.memberJoined"; + #[doc = "%s left the party"] + pub const PARTIES_TOAST_MEMBERLEFT: &str = "parties.toast.memberLeft"; + #[doc = "%s is now the party leader"] + pub const PARTIES_TOAST_LEADERCHANGED: &str = "parties.toast.leaderChanged"; + #[doc = "You joined a party"] + pub const PARTIES_TOAST_JOINEDPARTY: &str = "parties.toast.joinedParty"; + #[doc = "You left the party"] + pub const PARTIES_TOAST_LEFTPARTY: &str = "parties.toast.leftParty"; + #[doc = "Failed to leave party"] + pub const PARTIES_TOAST_LEAVEFAILED: &str = "parties.toast.leaveFailed"; + #[doc = "Failed to join party"] + pub const PARTIES_TOAST_JOINFAILED: &str = "parties.toast.joinFailed"; + #[doc = "Failed to accept invite"] + pub const PARTIES_TOAST_ACCEPTINVITEFAILED: &str = "parties.toast.acceptInviteFailed"; + #[doc = "Failed to create party"] + pub const PARTIES_TOAST_CREATEFAILED: &str = "parties.toast.createFailed"; + #[doc = "Failed to remove party member"] + pub const PARTIES_TOAST_REMOVEMEMBERFAILED: &str = "parties.toast.removeMemberFailed"; + #[doc = "Failed to set party leader"] + pub const PARTIES_TOAST_SETLEADERFAILED: &str = "parties.toast.setLeaderFailed"; + #[doc = "Failed to send invite"] + pub const PARTIES_TOAST_SENDINVITEFAILED: &str = "parties.toast.sendInviteFailed"; + #[doc = "Party invite"] + pub const PARTIES_TOAST_PARTYINVITE: &str = "parties.toast.partyInvite"; + #[doc = "Party invite expired"] + pub const PARTIES_TOAST_PARTYINVITEEXPIRED: &str = "parties.toast.partyInviteExpired"; + #[doc = "Joinable party expired"] + pub const PARTIES_TOAST_JOINABLEPARTYEXPIRED: &str = "parties.toast.joinablePartyExpired"; + #[doc = "Main Menu"] + pub const PARTIES_TOAST_MAINMENU: &str = "parties.toast.mainMenu"; + #[doc = "You joined the party"] + pub const PARTIES_CHAT_JOINEDPARTY: &str = "parties.chat.joinedParty"; + #[doc = "%s is now the party leader"] + pub const PARTIES_CHAT_LEADERCHANGED: &str = "parties.chat.leaderChanged"; + #[doc = "%s joined the party"] + pub const PARTIES_CHAT_MEMBERJOINED: &str = "parties.chat.memberJoined"; + #[doc = "%s left the party"] + pub const PARTIES_CHAT_MEMBERLEFT: &str = "parties.chat.memberLeft"; + #[doc = "You started the party"] + pub const PARTIES_CHAT_STARTEDPARTY: &str = "parties.chat.startedParty"; + #[doc = "Not in a party or party chat not available"] + pub const PARTIES_CHAT_UNAVAILABLE: &str = "parties.chat.unavailable"; + #[doc = "Party"] + pub const PARTIES_WORLDCHAT_LABEL: &str = "parties.worldChat.label"; + #[doc = "Spears"] + pub const ITEMGROUP_NAME_SPEAR: &str = "itemGroup.name.spear"; + #[doc = "Nautilus Armor"] + pub const ITEMGROUP_NAME_NAUTILUS_ARMOR: &str = "itemGroup.name.nautilus_armor"; + #[doc = "Wooden Spear"] + pub const ITEM_WOODEN_SPEAR_NAME: &str = "item.wooden_spear.name"; + #[doc = "Stone Spear"] + pub const ITEM_STONE_SPEAR_NAME: &str = "item.stone_spear.name"; + #[doc = "Copper Spear"] + pub const ITEM_COPPER_SPEAR_NAME: &str = "item.copper_spear.name"; + #[doc = "Iron Spear"] + pub const ITEM_IRON_SPEAR_NAME: &str = "item.iron_spear.name"; + #[doc = "Golden Spear"] + pub const ITEM_GOLDEN_SPEAR_NAME: &str = "item.golden_spear.name"; + #[doc = "Diamond Spear"] + pub const ITEM_DIAMOND_SPEAR_NAME: &str = "item.diamond_spear.name"; + #[doc = "Netherite Spear"] + pub const ITEM_NETHERITE_SPEAR_NAME: &str = "item.netherite_spear.name"; + #[doc = "Nautilus"] + pub const ENTITY_NAUTILUS_NAME: &str = "entity.nautilus.name"; + #[doc = "Zombie Nautilus"] + pub const ENTITY_ZOMBIE_NAUTILUS_NAME: &str = "entity.zombie_nautilus.name"; + #[doc = "Nautilus Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_NAUTILUS_NAME: &str = "item.spawn_egg.entity.nautilus.name"; + #[doc = "Zombie Nautilus Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_ZOMBIE_NAUTILUS_NAME: &str = + "item.spawn_egg.entity.zombie_nautilus.name"; + #[doc = "Copper Nautilus Armor"] + pub const ITEM_COPPER_NAUTILUS_ARMOR_NAME: &str = "item.copper_nautilus_armor.name"; + #[doc = "Iron Nautilus Armor"] + pub const ITEM_IRON_NAUTILUS_ARMOR_NAME: &str = "item.iron_nautilus_armor.name"; + #[doc = "Golden Nautilus Armor"] + pub const ITEM_GOLDEN_NAUTILUS_ARMOR_NAME: &str = "item.golden_nautilus_armor.name"; + #[doc = "Diamond Nautilus Armor"] + pub const ITEM_DIAMOND_NAUTILUS_ARMOR_NAME: &str = "item.diamond_nautilus_armor.name"; + #[doc = "Netherite Nautilus Armor"] + pub const ITEM_NETHERITE_NAUTILUS_ARMOR_NAME: &str = "item.netherite_nautilus_armor.name"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_NAUTILUS: &str = "action.hint.exit.nautilus"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_NAUTILUS: &str = "action.hint.exit.scheme.nautilus"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_NAUTILUS: &str = "action.hint.exit.console.nautilus"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_ZOMBIE_NAUTILUS: &str = "action.hint.exit.zombie_nautilus"; + #[doc = "Tap sneak to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_ZOMBIE_NAUTILUS: &str = + "action.hint.exit.scheme.zombie_nautilus"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_ZOMBIE_NAUTILUS: &str = + "action.hint.exit.console.zombie_nautilus"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CAMEL_HUSK: &str = "action.hint.exit.camel_husk"; + #[doc = "Press :_input_key.sneak: to dismount"] + pub const ACTION_HINT_EXIT_CONSOLE_CAMEL_HUSK: &str = "action.hint.exit.console.camel_husk"; + #[doc = "Tap dismount to dismount"] + pub const ACTION_HINT_EXIT_SCHEME_CAMEL_HUSK: &str = "action.hint.exit.scheme.camel_husk"; + #[doc = "Lunge"] + pub const ENCHANTMENT_LUNGE: &str = "enchantment.lunge"; + #[doc = "Breath of the Nautilus"] + pub const EFFECT_CUSTOMNAUTILUS: &str = "effect.customNautilus"; + #[doc = "Parched"] + pub const ENTITY_PARCHED_NAME: &str = "entity.parched.name"; + #[doc = "Parched Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_PARCHED_NAME: &str = "item.spawn_egg.entity.parched.name"; + #[doc = "Camel Husk"] + pub const ENTITY_CAMEL_HUSK_NAME: &str = "entity.camel_husk.name"; + #[doc = "Camel Husk Spawn Egg"] + pub const ITEM_SPAWN_EGG_ENTITY_CAMEL_HUSK_NAME: &str = "item.spawn_egg.entity.camel_husk.name"; + #[doc = "Eerie noise"] + pub const SUBTITLES_AMBIENT_CAVE: &str = "subtitles.ambient.cave"; + #[doc = "Eerie noise"] + pub const SUBTITLES_AMBIENT_SOUND: &str = "subtitles.ambient.sound"; + #[doc = "Amethyst chimes"] + pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_CHIME: &str = "subtitles.block.amethyst_block.chime"; + #[doc = "Amethyst resonates"] + pub const SUBTITLES_BLOCK_AMETHYST_BLOCK_RESONATE: &str = + "subtitles.block.amethyst_block.resonate"; + #[doc = "Anvil destroyed"] + pub const SUBTITLES_BLOCK_ANVIL_DESTROY: &str = "subtitles.block.anvil.destroy"; + #[doc = "Anvil landed"] + pub const SUBTITLES_BLOCK_ANVIL_LAND: &str = "subtitles.block.anvil.land"; + #[doc = "Anvil used"] + pub const SUBTITLES_BLOCK_ANVIL_USE: &str = "subtitles.block.anvil.use"; + #[doc = "Barrel closes"] + pub const SUBTITLES_BLOCK_BARREL_CLOSE: &str = "subtitles.block.barrel.close"; + #[doc = "Barrel opens"] + pub const SUBTITLES_BLOCK_BARREL_OPEN: &str = "subtitles.block.barrel.open"; + #[doc = "Beacon activates"] + pub const SUBTITLES_BLOCK_BEACON_ACTIVATE: &str = "subtitles.block.beacon.activate"; + #[doc = "Beacon hums"] + pub const SUBTITLES_BLOCK_BEACON_AMBIENT: &str = "subtitles.block.beacon.ambient"; + #[doc = "Beacon deactivates"] + pub const SUBTITLES_BLOCK_BEACON_DEACTIVATE: &str = "subtitles.block.beacon.deactivate"; + #[doc = "Beacon power selected"] + pub const SUBTITLES_BLOCK_BEACON_POWER_SELECT: &str = "subtitles.block.beacon.power_select"; + #[doc = "Honey drips"] + pub const SUBTITLES_BLOCK_BEEHIVE_DRIP: &str = "subtitles.block.beehive.drip"; + #[doc = "Bee enters hive"] + pub const SUBTITLES_BLOCK_BEEHIVE_ENTER: &str = "subtitles.block.beehive.enter"; + #[doc = "Bee leaves hive"] + pub const SUBTITLES_BLOCK_BEEHIVE_EXIT: &str = "subtitles.block.beehive.exit"; + #[doc = "Shears scrape"] + pub const SUBTITLES_BLOCK_BEEHIVE_SHEAR: &str = "subtitles.block.beehive.shear"; + #[doc = "Bees work"] + pub const SUBTITLES_BLOCK_BEEHIVE_WORK: &str = "subtitles.block.beehive.work"; + #[doc = "Bell resonates"] + pub const SUBTITLES_BLOCK_BELL_RESONATE: &str = "subtitles.block.bell.resonate"; + #[doc = "Bell rings"] + pub const SUBTITLES_BLOCK_BELL_USE: &str = "subtitles.block.bell.use"; + #[doc = "Dripleaf tilts down"] + pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_DOWN: &str = + "subtitles.block.big_dripleaf.tilt_down"; + #[doc = "Dripleaf tilts up"] + pub const SUBTITLES_BLOCK_BIG_DRIPLEAF_TILT_UP: &str = "subtitles.block.big_dripleaf.tilt_up"; + #[doc = "Blast Furnace crackles"] + pub const SUBTITLES_BLOCK_BLASTFURNACE_FIRE_CRACKLE: &str = + "subtitles.block.blastfurnace.fire_crackle"; + #[doc = "Brewing Stand bubbles"] + pub const SUBTITLES_BLOCK_BREWING_STAND_BREW: &str = "subtitles.block.brewing_stand.brew"; + #[doc = "Bubbles pop"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_BUBBLE_POP: &str = + "subtitles.block.bubble_column.bubble_pop"; + #[doc = "Bubbles flow"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT: &str = + "subtitles.block.bubble_column.upwards_ambient"; + #[doc = "Bubbles woosh"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE: &str = + "subtitles.block.bubble_column.upwards_inside"; + #[doc = "Bubbles whirl"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT: &str = + "subtitles.block.bubble_column.whirlpool_ambient"; + #[doc = "Bubbles zoom"] + pub const SUBTITLES_BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE: &str = + "subtitles.block.bubble_column.whirlpool_inside"; + #[doc = "Button clicks"] + pub const SUBTITLES_BLOCK_BUTTON_CLICK: &str = "subtitles.block.button.click"; + #[doc = "Cake squishes"] + pub const SUBTITLES_BLOCK_CAKE_ADD_CANDLE: &str = "subtitles.block.cake.add_candle"; + #[doc = "Campfire crackles"] + pub const SUBTITLES_BLOCK_CAMPFIRE_CRACKLE: &str = "subtitles.block.campfire.crackle"; + #[doc = "Candle crackles"] + pub const SUBTITLES_BLOCK_CANDLE_CRACKLE: &str = "subtitles.block.candle.crackle"; + #[doc = "Candle extinguishes"] + pub const SUBTITLES_BLOCK_CANDLE_EXTINGUISH: &str = "subtitles.block.candle.extinguish"; + #[doc = "Cauldron water gets dyed"] + pub const SUBTITLES_BLOCK_CAULDRON_ADD_DYE: &str = "subtitles.block.cauldron.add_dye"; + #[doc = "Leather armor gets cleaned"] + pub const SUBTITLES_BLOCK_CAULDRON_CLEAN_ARMOR: &str = "subtitles.block.cauldron.clean_armor"; + #[doc = "Banner gets cleaned"] + pub const SUBTITLES_BLOCK_CAULDRON_CLEAN_BANNER: &str = "subtitles.block.cauldron.clean_banner"; + #[doc = "Leather armor gets dyed"] + pub const SUBTITLES_BLOCK_CAULDRON_DYE_ARMOR: &str = "subtitles.block.cauldron.dye_armor"; + #[doc = "Potion pours into Cauldron"] + pub const SUBTITLES_BLOCK_CAULDRON_FILL_POTION: &str = "subtitles.block.cauldron.fill_potion"; + #[doc = "Potion taken from Cauldron"] + pub const SUBTITLES_BLOCK_CAULDRON_TAKE_POTION: &str = "subtitles.block.cauldron.take_potion"; + #[doc = "Chest closes"] + pub const SUBTITLES_BLOCK_CHEST_CLOSE: &str = "subtitles.block.chest.close"; + #[doc = "Chest locked"] + pub const SUBTITLES_BLOCK_CHEST_LOCKED: &str = "subtitles.block.chest.locked"; + #[doc = "Chest opens"] + pub const SUBTITLES_BLOCK_CHEST_OPEN: &str = "subtitles.block.chest.open"; + #[doc = "Chorus Flower withers"] + pub const SUBTITLES_BLOCK_CHORUS_FLOWER_DEATH: &str = "subtitles.block.chorus_flower.death"; + #[doc = "Chorus Flower grows"] + pub const SUBTITLES_BLOCK_CHORUS_FLOWER_GROW: &str = "subtitles.block.chorus_flower.grow"; + #[doc = "Comparator clicks"] + pub const SUBTITLES_BLOCK_COMPARATOR_CLICK: &str = "subtitles.block.comparator.click"; + #[doc = "Composter emptied"] + pub const SUBTITLES_BLOCK_COMPOSTER_EMPTY: &str = "subtitles.block.composter.empty"; + #[doc = "Composter filled"] + pub const SUBTITLES_BLOCK_COMPOSTER_FILL: &str = "subtitles.block.composter.fill"; + #[doc = "Composter composts"] + pub const SUBTITLES_BLOCK_COMPOSTER_READY: &str = "subtitles.block.composter.ready"; + #[doc = "Conduit activates"] + pub const SUBTITLES_BLOCK_CONDUIT_ACTIVATE: &str = "subtitles.block.conduit.activate"; + #[doc = "Conduit pulses"] + pub const SUBTITLES_BLOCK_CONDUIT_AMBIENT: &str = "subtitles.block.conduit.ambient"; + #[doc = "Conduit attacks"] + pub const SUBTITLES_BLOCK_CONDUIT_ATTACK_TARGET: &str = "subtitles.block.conduit.attack.target"; + #[doc = "Conduit deactivates"] + pub const SUBTITLES_BLOCK_CONDUIT_DEACTIVATE: &str = "subtitles.block.conduit.deactivate"; + #[doc = "Copper Bulb turns off"] + pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_OFF: &str = "subtitles.block.copper_bulb.turn_off"; + #[doc = "Copper Bulb turns on"] + pub const SUBTITLES_BLOCK_COPPER_BULB_TURN_ON: &str = "subtitles.block.copper_bulb.turn_on"; + #[doc = "Chest closes"] + pub const SUBTITLES_BLOCK_COPPER_CHEST_CLOSE: &str = "subtitles.block.copper_chest.close"; + #[doc = "Chest opens"] + pub const SUBTITLES_BLOCK_COPPER_CHEST_OPEN: &str = "subtitles.block.copper_chest.open"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_CLOSE: &str = "subtitles.block.copper_trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_COPPER_TRAPDOOR_OPEN: &str = "subtitles.block.copper_trapdoor.open"; + #[doc = "Crafter crafts"] + pub const SUBTITLES_BLOCK_CRAFTER_CRAFT: &str = "subtitles.block.crafter.craft"; + #[doc = "Crafter fails crafting"] + pub const SUBTITLES_BLOCK_CRAFTER_FAIL: &str = "subtitles.block.crafter.fail"; + #[doc = "Creaking Heart grumbles"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_HURT: &str = "subtitles.block.creaking_heart.hurt"; + #[doc = "Eerie noise"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_IDLE: &str = "subtitles.block.creaking_heart.idle"; + #[doc = "Creaking Heart awakens"] + pub const SUBTITLES_BLOCK_CREAKING_HEART_SPAWN: &str = "subtitles.block.creaking_heart.spawn"; + #[doc = "Dry sounds"] + pub const SUBTITLES_BLOCK_DEADBUSH_IDLE: &str = "subtitles.block.deadbush.idle"; + #[doc = "Decorated Pot fills"] + pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT: &str = "subtitles.block.decorated_pot.insert"; + #[doc = "Decorated Pot wobbles"] + pub const SUBTITLES_BLOCK_DECORATED_POT_INSERT_FAIL: &str = + "subtitles.block.decorated_pot.insert_fail"; + #[doc = "Decorated Pot shatters"] + pub const SUBTITLES_BLOCK_DECORATED_POT_SHATTER: &str = "subtitles.block.decorated_pot.shatter"; + #[doc = "Dispensed item"] + pub const SUBTITLES_BLOCK_DISPENSER_DISPENSE: &str = "subtitles.block.dispenser.dispense"; + #[doc = "Dispenser failed"] + pub const SUBTITLES_BLOCK_DISPENSER_FAIL: &str = "subtitles.block.dispenser.fail"; + #[doc = "Door creaks"] + pub const SUBTITLES_BLOCK_DOOR_TOGGLE: &str = "subtitles.block.door.toggle"; + #[doc = "Sounds of dryness"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT: &str = "subtitles.block.dried_ghast.ambient"; + #[doc = "Dried Ghast rehydrates"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_AMBIENT_WATER: &str = + "subtitles.block.dried_ghast.ambient_water"; + #[doc = "Dried Ghast soaks"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_PLACE_IN_WATER: &str = + "subtitles.block.dried_ghast.place_in_water"; + #[doc = "Dried Ghast feels better"] + pub const SUBTITLES_BLOCK_DRIED_GHAST_TRANSITION: &str = + "subtitles.block.dried_ghast.transition"; + #[doc = "Windy sounds"] + pub const SUBTITLES_BLOCK_DRY_GRASS_AMBIENT: &str = "subtitles.block.dry_grass.ambient"; + #[doc = "Enchanting Table used"] + pub const SUBTITLES_BLOCK_ENCHANTMENT_TABLE_USE: &str = "subtitles.block.enchantment_table.use"; + #[doc = "Eye of Ender attaches"] + pub const SUBTITLES_BLOCK_END_PORTAL_FRAME_FILL: &str = "subtitles.block.end_portal_frame.fill"; + #[doc = "End Portal opens"] + pub const SUBTITLES_BLOCK_END_PORTAL_SPAWN: &str = "subtitles.block.end_portal.spawn"; + #[doc = "Eyeblossom closes"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_CLOSE: &str = "subtitles.block.eyeblossom.close"; + #[doc = "Eyeblossom whispers"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_IDLE: &str = "subtitles.block.eyeblossom.idle"; + #[doc = "Eyeblossom opens"] + pub const SUBTITLES_BLOCK_EYEBLOSSOM_OPEN: &str = "subtitles.block.eyeblossom.open"; + #[doc = "Fence Gate creaks"] + pub const SUBTITLES_BLOCK_FENCE_GATE_TOGGLE: &str = "subtitles.block.fence_gate.toggle"; + #[doc = "Fire crackles"] + pub const SUBTITLES_BLOCK_FIRE_AMBIENT: &str = "subtitles.block.fire.ambient"; + #[doc = "Fire extinguished"] + pub const SUBTITLES_BLOCK_FIRE_EXTINGUISH: &str = "subtitles.block.fire.extinguish"; + #[doc = "Fireflies buzz"] + pub const SUBTITLES_BLOCK_FIREFLY_BUSH_IDLE: &str = "subtitles.block.firefly_bush.idle"; + #[doc = "Tadpole hatches"] + pub const SUBTITLES_BLOCK_FROGSPAWN_HATCH: &str = "subtitles.block.frogspawn.hatch"; + #[doc = "Furnace crackles"] + pub const SUBTITLES_BLOCK_FURNACE_FIRE_CRACKLE: &str = "subtitles.block.furnace.fire_crackle"; + #[doc = "Block broken"] + pub const SUBTITLES_BLOCK_GENERIC_BREAK: &str = "subtitles.block.generic.break"; + #[doc = "Something falls on a block"] + pub const SUBTITLES_BLOCK_GENERIC_FALL: &str = "subtitles.block.generic.fall"; + #[doc = "Footsteps"] + pub const SUBTITLES_BLOCK_GENERIC_FOOTSTEPS: &str = "subtitles.block.generic.footsteps"; + #[doc = "Block breaking"] + pub const SUBTITLES_BLOCK_GENERIC_HIT: &str = "subtitles.block.generic.hit"; + #[doc = "Block placed"] + pub const SUBTITLES_BLOCK_GENERIC_PLACE: &str = "subtitles.block.generic.place"; + #[doc = "Grindstone used"] + pub const SUBTITLES_BLOCK_GRINDSTONE_USE: &str = "subtitles.block.grindstone.use"; + #[doc = "Plant cropped"] + pub const SUBTITLES_BLOCK_GROWING_PLANT_CROP: &str = "subtitles.block.growing_plant.crop"; + #[doc = "Sign wobbles"] + pub const SUBTITLES_BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL: &str = + "subtitles.block.hanging_sign.waxed_interact_fail"; + #[doc = "Sliding down a honey block"] + pub const SUBTITLES_BLOCK_HONEY_BLOCK_SLIDE: &str = "subtitles.block.honey_block.slide"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_CLOSE: &str = "subtitles.block.iron_trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_IRON_TRAPDOOR_OPEN: &str = "subtitles.block.iron_trapdoor.open"; + #[doc = "Lava pops"] + pub const SUBTITLES_BLOCK_LAVA_AMBIENT: &str = "subtitles.block.lava.ambient"; + #[doc = "Lava hisses"] + pub const SUBTITLES_BLOCK_LAVA_EXTINGUISH: &str = "subtitles.block.lava.extinguish"; + #[doc = "Lever clicks"] + pub const SUBTITLES_BLOCK_LEVER_CLICK: &str = "subtitles.block.lever.click"; + #[doc = "Note Block plays"] + pub const SUBTITLES_BLOCK_NOTE_BLOCK_NOTE: &str = "subtitles.block.note_block.note"; + #[doc = "Eerie noise"] + pub const SUBTITLES_BLOCK_PALE_HANGING_MOSS_IDLE: &str = + "subtitles.block.pale_hanging_moss.idle"; + #[doc = "Piston moves"] + pub const SUBTITLES_BLOCK_PISTON_MOVE: &str = "subtitles.block.piston.move"; + #[doc = "Lava drips"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA: &str = + "subtitles.block.pointed_dripstone.drip_lava"; + #[doc = "Lava drips into Cauldron"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON: &str = + "subtitles.block.pointed_dripstone.drip_lava_into_cauldron"; + #[doc = "Water drips"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER: &str = + "subtitles.block.pointed_dripstone.drip_water"; + #[doc = "Water drips into Cauldron"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON: &str = + "subtitles.block.pointed_dripstone.drip_water_into_cauldron"; + #[doc = "Stalactite crashes down"] + pub const SUBTITLES_BLOCK_POINTED_DRIPSTONE_LAND: &str = + "subtitles.block.pointed_dripstone.land"; + #[doc = "Portal whooshes"] + pub const SUBTITLES_BLOCK_PORTAL_AMBIENT: &str = "subtitles.block.portal.ambient"; + #[doc = "Portal noise fades"] + pub const SUBTITLES_BLOCK_PORTAL_TRAVEL: &str = "subtitles.block.portal.travel"; + #[doc = "Portal noise intensifies"] + pub const SUBTITLES_BLOCK_PORTAL_TRIGGER: &str = "subtitles.block.portal.trigger"; + #[doc = "Pressure Plate clicks"] + pub const SUBTITLES_BLOCK_PRESSURE_PLATE_CLICK: &str = "subtitles.block.pressure_plate.click"; + #[doc = "Shears carve"] + pub const SUBTITLES_BLOCK_PUMPKIN_CARVE: &str = "subtitles.block.pumpkin.carve"; + #[doc = "Torch fizzes"] + pub const SUBTITLES_BLOCK_REDSTONE_TORCH_BURNOUT: &str = + "subtitles.block.redstone_torch.burnout"; + #[doc = "Respawn Anchor whooshes"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_AMBIENT: &str = + "subtitles.block.respawn_anchor.ambient"; + #[doc = "Respawn Anchor is charged"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_CHARGE: &str = "subtitles.block.respawn_anchor.charge"; + #[doc = "Respawn Anchor depletes"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_DEPLETE: &str = + "subtitles.block.respawn_anchor.deplete"; + #[doc = "Respawn Anchor sets spawn"] + pub const SUBTITLES_BLOCK_RESPAWN_ANCHOR_SET_SPAWN: &str = + "subtitles.block.respawn_anchor.set_spawn"; + #[doc = "Sandy sounds"] + pub const SUBTITLES_BLOCK_SAND_IDLE: &str = "subtitles.block.sand.idle"; + #[doc = "Windy sounds"] + pub const SUBTITLES_BLOCK_SAND_WIND: &str = "subtitles.block.sand.wind"; + #[doc = "Sculk Catalyst blooms"] + pub const SUBTITLES_BLOCK_SCULK_CATALYST_BLOOM: &str = "subtitles.block.sculk_catalyst.bloom"; + #[doc = "Sculk Sensor clicks"] + pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING: &str = "subtitles.block.sculk_sensor.clicking"; + #[doc = "Sculk Sensor stops clicking"] + pub const SUBTITLES_BLOCK_SCULK_SENSOR_CLICKING_STOP: &str = + "subtitles.block.sculk_sensor.clicking_stop"; + #[doc = "Sculk Shrieker shrieks"] + pub const SUBTITLES_BLOCK_SCULK_SHRIEKER_SHRIEK: &str = "subtitles.block.sculk_shrieker.shriek"; + #[doc = "Sculk bubbles"] + pub const SUBTITLES_BLOCK_SCULK_CHARGE: &str = "subtitles.block.sculk.charge"; + #[doc = "Sculk spreads"] + pub const SUBTITLES_BLOCK_SCULK_SPREAD: &str = "subtitles.block.sculk.spread"; + #[doc = "Shulker box closes"] + pub const SUBTITLES_BLOCK_SHULKER_BOX_CLOSE: &str = "subtitles.block.shulker_box.close"; + #[doc = "Shulker box opens"] + pub const SUBTITLES_BLOCK_SHULKER_BOX_OPEN: &str = "subtitles.block.shulker_box.open"; + #[doc = "Sign wobbles"] + pub const SUBTITLES_BLOCK_SIGN_WAXED_INTERACT_FAIL: &str = + "subtitles.block.sign.waxed_interact_fail"; + #[doc = "Smithing Table used"] + pub const SUBTITLES_BLOCK_SMITHING_TABLE_USE: &str = "subtitles.block.smithing_table.use"; + #[doc = "Smoker smokes"] + pub const SUBTITLES_BLOCK_SMOKER_SMOKE: &str = "subtitles.block.smoker.smoke"; + #[doc = "Sniffer Egg cracks"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_CRACK: &str = "subtitles.block.sniffer_egg.crack"; + #[doc = "Sniffer Egg hatches"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_HATCH: &str = "subtitles.block.sniffer_egg.hatch"; + #[doc = "Sniffer plops"] + pub const SUBTITLES_BLOCK_SNIFFER_EGG_PLOP: &str = "subtitles.block.sniffer_egg.plop"; + #[doc = "Sponge sucks"] + pub const SUBTITLES_BLOCK_SPONGE_ABSORB: &str = "subtitles.block.sponge.absorb"; + #[doc = "Berries pop"] + pub const SUBTITLES_BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES: &str = + "subtitles.block.sweet_berry_bush.pick_berries"; + #[doc = "Trapdoor closes"] + pub const SUBTITLES_BLOCK_TRAPDOOR_CLOSE: &str = "subtitles.block.trapdoor.close"; + #[doc = "Trapdoor opens"] + pub const SUBTITLES_BLOCK_TRAPDOOR_OPEN: &str = "subtitles.block.trapdoor.open"; + #[doc = "Trapdoor creaks"] + pub const SUBTITLES_BLOCK_TRAPDOOR_TOGGLE: &str = "subtitles.block.trapdoor.toggle"; + #[doc = "Ominous item prepares"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM: &str = + "subtitles.block.trial_spawner.about_to_spawn_item"; + #[doc = "Trial Spawner crackles"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT: &str = "subtitles.block.trial_spawner.ambient"; + #[doc = "Ominous crackling"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_CHARGED: &str = + "subtitles.block.trial_spawner.ambient_charged"; + #[doc = "Ominous crackling"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS: &str = + "subtitles.block.trial_spawner.ambient_ominous"; + #[doc = "Omen engulfs Trial Spawner"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CHARGE_ACTIVATE: &str = + "subtitles.block.trial_spawner.charge_activate"; + #[doc = "Trial Spawner closes"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER: &str = + "subtitles.block.trial_spawner.close_shutter"; + #[doc = "Trial Spawner charges up"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_DETECT_PLAYER: &str = + "subtitles.block.trial_spawner.detect_player"; + #[doc = "Trial Spawner ejects items"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_EJECT_ITEM: &str = + "subtitles.block.trial_spawner.eject_item"; + #[doc = "Omen engulfs Trial Spawner"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE: &str = + "subtitles.block.trial_spawner.ominous_activate"; + #[doc = "Trial Spawner opens"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER: &str = + "subtitles.block.trial_spawner.open_shutter"; + #[doc = "Ominous item drops"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM: &str = + "subtitles.block.trial_spawner.spawn_item"; + #[doc = "Ominous item appears"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN: &str = + "subtitles.block.trial_spawner.spawn_item_begin"; + #[doc = "Trial Spawner spawns a mob"] + pub const SUBTITLES_BLOCK_TRIAL_SPAWNER_SPAWN_MOB: &str = + "subtitles.block.trial_spawner.spawn_mob"; + #[doc = "Tripwire attaches"] + pub const SUBTITLES_BLOCK_TRIPWIRE_ATTACH: &str = "subtitles.block.tripwire.attach"; + #[doc = "Tripwire clicks"] + pub const SUBTITLES_BLOCK_TRIPWIRE_CLICK: &str = "subtitles.block.tripwire.click"; + #[doc = "Tripwire detaches"] + pub const SUBTITLES_BLOCK_TRIPWIRE_DETACH: &str = "subtitles.block.tripwire.detach"; + #[doc = "Vault ignites"] + pub const SUBTITLES_BLOCK_VAULT_ACTIVATE: &str = "subtitles.block.vault.activate"; + #[doc = "Vault crackles"] + pub const SUBTITLES_BLOCK_VAULT_AMBIENT: &str = "subtitles.block.vault.ambient"; + #[doc = "Vault closes"] + pub const SUBTITLES_BLOCK_VAULT_CLOSE_SHUTTER: &str = "subtitles.block.vault.close_shutter"; + #[doc = "Vault extinguishes"] + pub const SUBTITLES_BLOCK_VAULT_DEACTIVATE: &str = "subtitles.block.vault.deactivate"; + #[doc = "Vault ejects item"] + pub const SUBTITLES_BLOCK_VAULT_EJECT_ITEM: &str = "subtitles.block.vault.eject_item"; + #[doc = "Vault unlocks"] + pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM: &str = "subtitles.block.vault.insert_item"; + #[doc = "Vault rejects item"] + pub const SUBTITLES_BLOCK_VAULT_INSERT_ITEM_FAIL: &str = + "subtitles.block.vault.insert_item_fail"; + #[doc = "Vault opens"] + pub const SUBTITLES_BLOCK_VAULT_OPEN_SHUTTER: &str = "subtitles.block.vault.open_shutter"; + #[doc = "Vault rejects player"] + pub const SUBTITLES_BLOCK_VAULT_REJECT_REWARDED_PLAYER: &str = + "subtitles.block.vault.reject_rewarded_player"; + #[doc = "Water flows"] + pub const SUBTITLES_BLOCK_WATER_AMBIENT: &str = "subtitles.block.water.ambient"; + #[doc = "Sponge dries"] + pub const SUBTITLES_BLOCK_WET_SPONGE_DRIES: &str = "subtitles.block.wet_sponge.dries"; + #[doc = "Book placed"] + pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT: &str = "subtitles.chiseled_bookshelf.insert"; + #[doc = "Enchanted Book placed"] + pub const SUBTITLES_CHISELED_BOOKSHELF_INSERT_ENCHANTED: &str = + "subtitles.chiseled_bookshelf.insert_enchanted"; + #[doc = "Book taken"] + pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE: &str = "subtitles.chiseled_bookshelf.take"; + #[doc = "Enchanted Book taken"] + pub const SUBTITLES_CHISELED_BOOKSHELF_TAKE_ENCHANTED: &str = + "subtitles.chiseled_bookshelf.take_enchanted"; + #[doc = "Thorns prick"] + pub const SUBTITLES_ENCHANT_THORNS_HIT: &str = "subtitles.enchant.thorns.hit"; + #[doc = "Allay seeks"] + pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITH_ITEM: &str = + "subtitles.entity.allay.ambient_with_item"; + #[doc = "Allay yearns"] + pub const SUBTITLES_ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM: &str = + "subtitles.entity.allay.ambient_without_item"; + #[doc = "Allay dies"] + pub const SUBTITLES_ENTITY_ALLAY_DEATH: &str = "subtitles.entity.allay.death"; + #[doc = "Allay hurts"] + pub const SUBTITLES_ENTITY_ALLAY_HURT: &str = "subtitles.entity.allay.hurt"; + #[doc = "Allay chortles"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_GIVEN: &str = "subtitles.entity.allay.item_given"; + #[doc = "Allay allays"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_TAKEN: &str = "subtitles.entity.allay.item_taken"; + #[doc = "Allay tosses"] + pub const SUBTITLES_ENTITY_ALLAY_ITEM_THROWN: &str = "subtitles.entity.allay.item_thrown"; + #[doc = "Armadillo grunts"] + pub const SUBTITLES_ENTITY_ARMADILLO_AMBIENT: &str = "subtitles.entity.armadillo.ambient"; + #[doc = "Scute is brushed off"] + pub const SUBTITLES_ENTITY_ARMADILLO_BRUSH: &str = "subtitles.entity.armadillo.brush"; + #[doc = "Armadillo dies"] + pub const SUBTITLES_ENTITY_ARMADILLO_DEATH: &str = "subtitles.entity.armadillo.death"; + #[doc = "Armadillo eats"] + pub const SUBTITLES_ENTITY_ARMADILLO_EAT: &str = "subtitles.entity.armadillo.eat"; + #[doc = "Armadillo hurts"] + pub const SUBTITLES_ENTITY_ARMADILLO_HURT: &str = "subtitles.entity.armadillo.hurt"; + #[doc = "Armadillo shields itself"] + pub const SUBTITLES_ENTITY_ARMADILLO_HURT_REDUCED: &str = + "subtitles.entity.armadillo.hurt_reduced"; + #[doc = "Armadillo lands"] + pub const SUBTITLES_ENTITY_ARMADILLO_LAND: &str = "subtitles.entity.armadillo.land"; + #[doc = "Armadillo peeks"] + pub const SUBTITLES_ENTITY_ARMADILLO_PEEK: &str = "subtitles.entity.armadillo.peek"; + #[doc = "Armadillo rolls up"] + pub const SUBTITLES_ENTITY_ARMADILLO_ROLL: &str = "subtitles.entity.armadillo.roll"; + #[doc = "Armadillo sheds scute"] + pub const SUBTITLES_ENTITY_ARMADILLO_SCUTE_DROP: &str = "subtitles.entity.armadillo.scute_drop"; + #[doc = "Armadillo unrolls"] + pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_FINISH: &str = + "subtitles.entity.armadillo.unroll_finish"; + #[doc = "Armadillo peeks"] + pub const SUBTITLES_ENTITY_ARMADILLO_UNROLL_START: &str = + "subtitles.entity.armadillo.unroll_start"; + #[doc = "Something fell"] + pub const SUBTITLES_ENTITY_ARMOR_STAND_FALL: &str = "subtitles.entity.armor_stand.fall"; + #[doc = "Arrow hits"] + pub const SUBTITLES_ENTITY_ARROW_HIT: &str = "subtitles.entity.arrow.hit"; + #[doc = "Player hit"] + pub const SUBTITLES_ENTITY_ARROW_HIT_PLAYER: &str = "subtitles.entity.arrow.hit_player"; + #[doc = "Arrow fired"] + pub const SUBTITLES_ENTITY_ARROW_SHOOT: &str = "subtitles.entity.arrow.shoot"; + #[doc = "Axolotl attacks"] + pub const SUBTITLES_ENTITY_AXOLOTL_ATTACK: &str = "subtitles.entity.axolotl.attack"; + #[doc = "Axolotl dies"] + pub const SUBTITLES_ENTITY_AXOLOTL_DEATH: &str = "subtitles.entity.axolotl.death"; + #[doc = "Axolotl hurts"] + pub const SUBTITLES_ENTITY_AXOLOTL_HURT: &str = "subtitles.entity.axolotl.hurt"; + #[doc = "Axolotl chirps"] + pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_AIR: &str = "subtitles.entity.axolotl.idle_air"; + #[doc = "Axolotl chirps"] + pub const SUBTITLES_ENTITY_AXOLOTL_IDLE_WATER: &str = "subtitles.entity.axolotl.idle_water"; + #[doc = "Axolotl splashes"] + pub const SUBTITLES_ENTITY_AXOLOTL_SPLASH: &str = "subtitles.entity.axolotl.splash"; + #[doc = "Axolotl swims"] + pub const SUBTITLES_ENTITY_AXOLOTL_SWIM: &str = "subtitles.entity.axolotl.swim"; + #[doc = "Bat screeches"] + pub const SUBTITLES_ENTITY_BAT_AMBIENT: &str = "subtitles.entity.bat.ambient"; + #[doc = "Bat dies"] + pub const SUBTITLES_ENTITY_BAT_DEATH: &str = "subtitles.entity.bat.death"; + #[doc = "Bat hurts"] + pub const SUBTITLES_ENTITY_BAT_HURT: &str = "subtitles.entity.bat.hurt"; + #[doc = "Bat takes off"] + pub const SUBTITLES_ENTITY_BAT_TAKEOFF: &str = "subtitles.entity.bat.takeoff"; + #[doc = "Baby Nautilus chitters"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT: &str = + "subtitles.entity.baby_nautilus.ambient"; + #[doc = "Baby Nautilus chitters"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.baby_nautilus.ambient_land"; + #[doc = "Baby Nautilus dies"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH: &str = "subtitles.entity.baby_nautilus.death"; + #[doc = "Baby Nautilus dies"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_DEATH_LAND: &str = + "subtitles.entity.baby_nautilus.death_land"; + #[doc = "Baby Nautilus eats"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_EAT: &str = "subtitles.entity.baby_nautilus.eat"; + #[doc = "Baby Nautilus hurts"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT: &str = "subtitles.entity.baby_nautilus.hurt"; + #[doc = "Baby Nautilus hurts"] + pub const SUBTITLES_ENTITY_BABY_NAUTILUS_HURT_LAND: &str = + "subtitles.entity.baby_nautilus.hurt_land"; + #[doc = "Bee buzzes"] + pub const SUBTITLES_ENTITY_BEE_AMBIENT: &str = "subtitles.entity.bee.ambient"; + #[doc = "Bee dies"] + pub const SUBTITLES_ENTITY_BEE_DEATH: &str = "subtitles.entity.bee.death"; + #[doc = "Bee hurts"] + pub const SUBTITLES_ENTITY_BEE_HURT: &str = "subtitles.entity.bee.hurt"; + #[doc = "Bee buzzes"] + pub const SUBTITLES_ENTITY_BEE_LOOP: &str = "subtitles.entity.bee.loop"; + #[doc = "Bee buzzes angrily"] + pub const SUBTITLES_ENTITY_BEE_LOOP_AGGRESSIVE: &str = "subtitles.entity.bee.loop_aggressive"; + #[doc = "Bee buzzes happily"] + pub const SUBTITLES_ENTITY_BEE_POLLINATE: &str = "subtitles.entity.bee.pollinate"; + #[doc = "Bee stings"] + pub const SUBTITLES_ENTITY_BEE_STING: &str = "subtitles.entity.bee.sting"; + #[doc = "Blaze breathes"] + pub const SUBTITLES_ENTITY_BLAZE_AMBIENT: &str = "subtitles.entity.blaze.ambient"; + #[doc = "Blaze crackles"] + pub const SUBTITLES_ENTITY_BLAZE_BURN: &str = "subtitles.entity.blaze.burn"; + #[doc = "Blaze dies"] + pub const SUBTITLES_ENTITY_BLAZE_DEATH: &str = "subtitles.entity.blaze.death"; + #[doc = "Blaze hurts"] + pub const SUBTITLES_ENTITY_BLAZE_HURT: &str = "subtitles.entity.blaze.hurt"; + #[doc = "Blaze shoots"] + pub const SUBTITLES_ENTITY_BLAZE_SHOOT: &str = "subtitles.entity.blaze.shoot"; + #[doc = "Rowing"] + pub const SUBTITLES_ENTITY_BOAT_PADDLE_LAND: &str = "subtitles.entity.boat.paddle_land"; + #[doc = "Rowing"] + pub const SUBTITLES_ENTITY_BOAT_PADDLE_WATER: &str = "subtitles.entity.boat.paddle_water"; + #[doc = "Bogged rattles"] + pub const SUBTITLES_ENTITY_BOGGED_AMBIENT: &str = "subtitles.entity.bogged.ambient"; + #[doc = "Bogged dies"] + pub const SUBTITLES_ENTITY_BOGGED_DEATH: &str = "subtitles.entity.bogged.death"; + #[doc = "Bogged hurts"] + pub const SUBTITLES_ENTITY_BOGGED_HURT: &str = "subtitles.entity.bogged.hurt"; + #[doc = "Breeze charges"] + pub const SUBTITLES_ENTITY_BREEZE_CHARGE: &str = "subtitles.entity.breeze.charge"; + #[doc = "Breeze dies"] + pub const SUBTITLES_ENTITY_BREEZE_DEATH: &str = "subtitles.entity.breeze.death"; + #[doc = "Breeze deflects"] + pub const SUBTITLES_ENTITY_BREEZE_DEFLECT: &str = "subtitles.entity.breeze.deflect"; + #[doc = "Breeze hurts"] + pub const SUBTITLES_ENTITY_BREEZE_HURT: &str = "subtitles.entity.breeze.hurt"; + #[doc = "Breeze flies"] + pub const SUBTITLES_ENTITY_BREEZE_IDLE_AIR: &str = "subtitles.entity.breeze.idle_air"; + #[doc = "Breeze whirs"] + pub const SUBTITLES_ENTITY_BREEZE_IDLE_GROUND: &str = "subtitles.entity.breeze.idle_ground"; + #[doc = "Breeze inhales"] + pub const SUBTITLES_ENTITY_BREEZE_INHALE: &str = "subtitles.entity.breeze.inhale"; + #[doc = "Breeze jumps"] + pub const SUBTITLES_ENTITY_BREEZE_JUMP: &str = "subtitles.entity.breeze.jump"; + #[doc = "Breeze lands"] + pub const SUBTITLES_ENTITY_BREEZE_LAND: &str = "subtitles.entity.breeze.land"; + #[doc = "Breeze shoots"] + pub const SUBTITLES_ENTITY_BREEZE_SHOOT: &str = "subtitles.entity.breeze.shoot"; + #[doc = "Breeze slides"] + pub const SUBTITLES_ENTITY_BREEZE_SLIDE: &str = "subtitles.entity.breeze.slide"; + #[doc = "Breeze whirls"] + pub const SUBTITLES_ENTITY_BREEZE_WHIRL: &str = "subtitles.entity.breeze.whirl"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_BREEZE_WIND_BURST: &str = "subtitles.entity.breeze.wind_burst"; + #[doc = "Camel grunts"] + pub const SUBTITLES_ENTITY_CAMEL_AMBIENT: &str = "subtitles.entity.camel.ambient"; + #[doc = "Camel yeets"] + pub const SUBTITLES_ENTITY_CAMEL_DASH: &str = "subtitles.entity.camel.dash"; + #[doc = "Camel recovers"] + pub const SUBTITLES_ENTITY_CAMEL_DASH_READY: &str = "subtitles.entity.camel.dash_ready"; + #[doc = "Camel dies"] + pub const SUBTITLES_ENTITY_CAMEL_DEATH: &str = "subtitles.entity.camel.death"; + #[doc = "Camel eats"] + pub const SUBTITLES_ENTITY_CAMEL_EAT: &str = "subtitles.entity.camel.eat"; + #[doc = "Camel hurts"] + pub const SUBTITLES_ENTITY_CAMEL_HURT: &str = "subtitles.entity.camel.hurt"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_CAMEL_SADDLE: &str = "subtitles.entity.camel.saddle"; + #[doc = "Camel sits down"] + pub const SUBTITLES_ENTITY_CAMEL_SIT: &str = "subtitles.entity.camel.sit"; + #[doc = "Camel stands up"] + pub const SUBTITLES_ENTITY_CAMEL_STAND: &str = "subtitles.entity.camel.stand"; + #[doc = "Camel steps"] + pub const SUBTITLES_ENTITY_CAMEL_STEP: &str = "subtitles.entity.camel.step"; + #[doc = "Camel sands"] + pub const SUBTITLES_ENTITY_CAMEL_STEP_SAND: &str = "subtitles.entity.camel.step_sand"; + #[doc = "Camel Husk grumphs"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_AMBIENT: &str = "subtitles.entity.camel_husk.ambient"; + #[doc = "Camel Husk yeets"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH: &str = "subtitles.entity.camel_husk.dash"; + #[doc = "Camel Husk recovers"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DASH_READY: &str = + "subtitles.entity.camel_husk.dash_ready"; + #[doc = "Camel Husk dies"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_DEATH: &str = "subtitles.entity.camel_husk.death"; + #[doc = "Camel Husk eats"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_EAT: &str = "subtitles.entity.camel_husk.eat"; + #[doc = "Camel Husk hurts"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_HURT: &str = "subtitles.entity.camel_husk.hurt"; + #[doc = "Camel Husk sits down"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_SIT: &str = "subtitles.entity.camel_husk.sit"; + #[doc = "Camel Husk stands up"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_STAND: &str = "subtitles.entity.camel_husk.stand"; + #[doc = "Cat meows"] + pub const SUBTITLES_ENTITY_CAT_AMBIENT: &str = "subtitles.entity.cat.ambient"; + #[doc = "Cat begs"] + pub const SUBTITLES_ENTITY_CAT_BEG_FOR_FOOD: &str = "subtitles.entity.cat.beg_for_food"; + #[doc = "Cat dies"] + pub const SUBTITLES_ENTITY_CAT_DEATH: &str = "subtitles.entity.cat.death"; + #[doc = "Cat eats"] + pub const SUBTITLES_ENTITY_CAT_EAT: &str = "subtitles.entity.cat.eat"; + #[doc = "Cat hisses"] + pub const SUBTITLES_ENTITY_CAT_HISS: &str = "subtitles.entity.cat.hiss"; + #[doc = "Cat hurts"] + pub const SUBTITLES_ENTITY_CAT_HURT: &str = "subtitles.entity.cat.hurt"; + #[doc = "Cat purrs"] + pub const SUBTITLES_ENTITY_CAT_PURR: &str = "subtitles.entity.cat.purr"; + #[doc = "Chicken clucks"] + pub const SUBTITLES_ENTITY_CHICKEN_AMBIENT: &str = "subtitles.entity.chicken.ambient"; + #[doc = "Chicken dies"] + pub const SUBTITLES_ENTITY_CHICKEN_DEATH: &str = "subtitles.entity.chicken.death"; + #[doc = "Chicken plops"] + pub const SUBTITLES_ENTITY_CHICKEN_EGG: &str = "subtitles.entity.chicken.egg"; + #[doc = "Chicken hurts"] + pub const SUBTITLES_ENTITY_CHICKEN_HURT: &str = "subtitles.entity.chicken.hurt"; + #[doc = "Cod dies"] + pub const SUBTITLES_ENTITY_COD_DEATH: &str = "subtitles.entity.cod.death"; + #[doc = "Cod flops"] + pub const SUBTITLES_ENTITY_COD_FLOP: &str = "subtitles.entity.cod.flop"; + #[doc = "Cod hurts"] + pub const SUBTITLES_ENTITY_COD_HURT: &str = "subtitles.entity.cod.hurt"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_DEATH: &str = + "subtitles.entity.copper_golem_oxidized.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_HURT: &str = + "subtitles.entity.copper_golem_oxidized.hurt"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_OXIDIZED_SPIN: &str = + "subtitles.entity.copper_golem_oxidized.spin"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_DEATH: &str = + "subtitles.entity.copper_golem_weathered.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_HURT: &str = + "subtitles.entity.copper_golem_weathered.hurt"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_WEATHERED_SPIN: &str = + "subtitles.entity.copper_golem_weathered.spin"; + #[doc = "Copper Golem dies"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_DEATH: &str = "subtitles.entity.copper_golem.death"; + #[doc = "Copper Golem hurts"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_HURT: &str = "subtitles.entity.copper_golem.hurt"; + #[doc = "Copper Golem is placing an item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_DROP: &str = + "subtitles.entity.copper_golem.item_drop"; + #[doc = "Copper Golem can't place item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_ITEM_NO_DROP: &str = + "subtitles.entity.copper_golem.item_no_drop"; + #[doc = "Copper Golem is picking up item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_GET: &str = + "subtitles.entity.copper_golem.no_item_get"; + #[doc = "Copper Golem can't pick up item"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_NO_ITEM_NO_GET: &str = + "subtitles.entity.copper_golem.no_item_no_get"; + #[doc = "Copper Golem appears"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPAWN: &str = "subtitles.entity.copper_golem.spawn"; + #[doc = "Copper Golem's head spins"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_SPIN: &str = "subtitles.entity.copper_golem.spin"; + #[doc = "Cow moos"] + pub const SUBTITLES_ENTITY_COW_AMBIENT: &str = "subtitles.entity.cow.ambient"; + #[doc = "Cow dies"] + pub const SUBTITLES_ENTITY_COW_DEATH: &str = "subtitles.entity.cow.death"; + #[doc = "Cow hurts"] + pub const SUBTITLES_ENTITY_COW_HURT: &str = "subtitles.entity.cow.hurt"; + #[doc = "Cow gets milked"] + pub const SUBTITLES_ENTITY_COW_MILK: &str = "subtitles.entity.cow.milk"; + #[doc = "Creaking watches"] + pub const SUBTITLES_ENTITY_CREAKING_ACTIVATE: &str = "subtitles.entity.creaking.activate"; + #[doc = "Creaking creaks"] + pub const SUBTITLES_ENTITY_CREAKING_AMBIENT: &str = "subtitles.entity.creaking.ambient"; + #[doc = "Creaking attacks"] + pub const SUBTITLES_ENTITY_CREAKING_ATTACK: &str = "subtitles.entity.creaking.attack"; + #[doc = "Creaking calms"] + pub const SUBTITLES_ENTITY_CREAKING_DEACTIVATE: &str = "subtitles.entity.creaking.deactivate"; + #[doc = "Creaking crumbles"] + pub const SUBTITLES_ENTITY_CREAKING_DEATH: &str = "subtitles.entity.creaking.death"; + #[doc = "Creaking stops"] + pub const SUBTITLES_ENTITY_CREAKING_FREEZE: &str = "subtitles.entity.creaking.freeze"; + #[doc = "Creaking manifests"] + pub const SUBTITLES_ENTITY_CREAKING_SPAWN: &str = "subtitles.entity.creaking.spawn"; + #[doc = "Creaking is hit"] + pub const SUBTITLES_ENTITY_CREAKING_SWAY: &str = "subtitles.entity.creaking.sway"; + #[doc = "Creaking twitches"] + pub const SUBTITLES_ENTITY_CREAKING_TWITCH: &str = "subtitles.entity.creaking.twitch"; + #[doc = "Creaking moves"] + pub const SUBTITLES_ENTITY_CREAKING_UNFREEZE: &str = "subtitles.entity.creaking.unfreeze"; + #[doc = "Creeper dies"] + pub const SUBTITLES_ENTITY_CREEPER_DEATH: &str = "subtitles.entity.creeper.death"; + #[doc = "Creeper hurts"] + pub const SUBTITLES_ENTITY_CREEPER_HURT: &str = "subtitles.entity.creeper.hurt"; + #[doc = "Creeper hisses"] + pub const SUBTITLES_ENTITY_CREEPER_PRIMED: &str = "subtitles.entity.creeper.primed"; + #[doc = "Dolphin chirps"] + pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT: &str = "subtitles.entity.dolphin.ambient"; + #[doc = "Dolphin whistles"] + pub const SUBTITLES_ENTITY_DOLPHIN_AMBIENT_WATER: &str = + "subtitles.entity.dolphin.ambient_water"; + #[doc = "Dolphin attacks"] + pub const SUBTITLES_ENTITY_DOLPHIN_ATTACK: &str = "subtitles.entity.dolphin.attack"; + #[doc = "Dolphin dies"] + pub const SUBTITLES_ENTITY_DOLPHIN_DEATH: &str = "subtitles.entity.dolphin.death"; + #[doc = "Dolphin eats"] + pub const SUBTITLES_ENTITY_DOLPHIN_EAT: &str = "subtitles.entity.dolphin.eat"; + #[doc = "Dolphin hurts"] + pub const SUBTITLES_ENTITY_DOLPHIN_HURT: &str = "subtitles.entity.dolphin.hurt"; + #[doc = "Dolphin jumps"] + pub const SUBTITLES_ENTITY_DOLPHIN_JUMP: &str = "subtitles.entity.dolphin.jump"; + #[doc = "Dolphin plays"] + pub const SUBTITLES_ENTITY_DOLPHIN_PLAY: &str = "subtitles.entity.dolphin.play"; + #[doc = "Dolphin splashes"] + pub const SUBTITLES_ENTITY_DOLPHIN_SPLASH: &str = "subtitles.entity.dolphin.splash"; + #[doc = "Dolphin swims"] + pub const SUBTITLES_ENTITY_DOLPHIN_SWIM: &str = "subtitles.entity.dolphin.swim"; + #[doc = "Donkey hee-haws"] + pub const SUBTITLES_ENTITY_DONKEY_AMBIENT: &str = "subtitles.entity.donkey.ambient"; + #[doc = "Donkey neighs"] + pub const SUBTITLES_ENTITY_DONKEY_ANGRY: &str = "subtitles.entity.donkey.angry"; + #[doc = "Donkey Chest equips"] + pub const SUBTITLES_ENTITY_DONKEY_CHEST: &str = "subtitles.entity.donkey.chest"; + #[doc = "Donkey dies"] + pub const SUBTITLES_ENTITY_DONKEY_DEATH: &str = "subtitles.entity.donkey.death"; + #[doc = "Donkey eats"] + pub const SUBTITLES_ENTITY_DONKEY_EAT: &str = "subtitles.entity.donkey.eat"; + #[doc = "Donkey hurts"] + pub const SUBTITLES_ENTITY_DONKEY_HURT: &str = "subtitles.entity.donkey.hurt"; + #[doc = "Donkey jumps"] + pub const SUBTITLES_ENTITY_DONKEY_JUMP: &str = "subtitles.entity.donkey.jump"; + #[doc = "Drowned gurgles"] + pub const SUBTITLES_ENTITY_DROWNED_AMBIENT: &str = "subtitles.entity.drowned.ambient"; + #[doc = "Drowned gurgles"] + pub const SUBTITLES_ENTITY_DROWNED_AMBIENT_WATER: &str = + "subtitles.entity.drowned.ambient_water"; + #[doc = "Drowned dies"] + pub const SUBTITLES_ENTITY_DROWNED_DEATH: &str = "subtitles.entity.drowned.death"; + #[doc = "Drowned hurts"] + pub const SUBTITLES_ENTITY_DROWNED_HURT: &str = "subtitles.entity.drowned.hurt"; + #[doc = "Drowned throws Trident"] + pub const SUBTITLES_ENTITY_DROWNED_SHOOT: &str = "subtitles.entity.drowned.shoot"; + #[doc = "Drowned steps"] + pub const SUBTITLES_ENTITY_DROWNED_STEP: &str = "subtitles.entity.drowned.step"; + #[doc = "Drowned swims"] + pub const SUBTITLES_ENTITY_DROWNED_SWIM: &str = "subtitles.entity.drowned.swim"; + #[doc = "Egg flies"] + pub const SUBTITLES_ENTITY_EGG_THROW: &str = "subtitles.entity.egg.throw"; + #[doc = "Elder Guardian moans"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT: &str = + "subtitles.entity.elder_guardian.ambient"; + #[doc = "Elder Guardian flaps"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_AMBIENT_LAND: &str = + "subtitles.entity.elder_guardian.ambient_land"; + #[doc = "Elder Guardian curses"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_CURSE: &str = "subtitles.entity.elder_guardian.curse"; + #[doc = "Elder Guardian dies"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_DEATH: &str = "subtitles.entity.elder_guardian.death"; + #[doc = "Elder Guardian flops"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_FLOP: &str = "subtitles.entity.elder_guardian.flop"; + #[doc = "Elder Guardian hurts"] + pub const SUBTITLES_ENTITY_ELDER_GUARDIAN_HURT: &str = "subtitles.entity.elder_guardian.hurt"; + #[doc = "Dragon roars"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_AMBIENT: &str = "subtitles.entity.ender_dragon.ambient"; + #[doc = "Dragon dies"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_DEATH: &str = "subtitles.entity.ender_dragon.death"; + #[doc = "Dragon flaps"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_FLAP: &str = "subtitles.entity.ender_dragon.flap"; + #[doc = "Dragon growls"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_GROWL: &str = "subtitles.entity.ender_dragon.growl"; + #[doc = "Dragon hurts"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_HURT: &str = "subtitles.entity.ender_dragon.hurt"; + #[doc = "Dragon shoots"] + pub const SUBTITLES_ENTITY_ENDER_DRAGON_SHOOT: &str = "subtitles.entity.ender_dragon.shoot"; + #[doc = "Eye of Ender falls"] + pub const SUBTITLES_ENTITY_ENDER_EYE_DEATH: &str = "subtitles.entity.ender_eye.death"; + #[doc = "Eye of Ender shoots"] + pub const SUBTITLES_ENTITY_ENDER_EYE_LAUNCH: &str = "subtitles.entity.ender_eye.launch"; + #[doc = "Ender Pearl flies"] + pub const SUBTITLES_ENTITY_ENDER_PEARL_THROW: &str = "subtitles.entity.ender_pearl.throw"; + #[doc = "Enderman vwoops"] + pub const SUBTITLES_ENTITY_ENDERMAN_AMBIENT: &str = "subtitles.entity.enderman.ambient"; + #[doc = "Enderman dies"] + pub const SUBTITLES_ENTITY_ENDERMAN_DEATH: &str = "subtitles.entity.enderman.death"; + #[doc = "Enderman hurts"] + pub const SUBTITLES_ENTITY_ENDERMAN_HURT: &str = "subtitles.entity.enderman.hurt"; + #[doc = "Enderman screams"] + pub const SUBTITLES_ENTITY_ENDERMAN_SCREAM: &str = "subtitles.entity.enderman.scream"; + #[doc = "Enderman cries out"] + pub const SUBTITLES_ENTITY_ENDERMAN_STARE: &str = "subtitles.entity.enderman.stare"; + #[doc = "Enderman teleports"] + pub const SUBTITLES_ENTITY_ENDERMAN_TELEPORT: &str = "subtitles.entity.enderman.teleport"; + #[doc = "Endermite scuttles"] + pub const SUBTITLES_ENTITY_ENDERMITE_AMBIENT: &str = "subtitles.entity.endermite.ambient"; + #[doc = "Endermite dies"] + pub const SUBTITLES_ENTITY_ENDERMITE_DEATH: &str = "subtitles.entity.endermite.death"; + #[doc = "Endermite hurts"] + pub const SUBTITLES_ENTITY_ENDERMITE_HURT: &str = "subtitles.entity.endermite.hurt"; + #[doc = "Fangs snap"] + pub const SUBTITLES_ENTITY_EVOKER_FANGS_ATTACK: &str = "subtitles.entity.evoker_fangs.attack"; + #[doc = "Evoker murmurs"] + pub const SUBTITLES_ENTITY_EVOKER_AMBIENT: &str = "subtitles.entity.evoker.ambient"; + #[doc = "Evoker casts spell"] + pub const SUBTITLES_ENTITY_EVOKER_CAST_SPELL: &str = "subtitles.entity.evoker.cast_spell"; + #[doc = "Evoker cheers"] + pub const SUBTITLES_ENTITY_EVOKER_CELEBRATE: &str = "subtitles.entity.evoker.celebrate"; + #[doc = "Evoker dies"] + pub const SUBTITLES_ENTITY_EVOKER_DEATH: &str = "subtitles.entity.evoker.death"; + #[doc = "Evoker hurts"] + pub const SUBTITLES_ENTITY_EVOKER_HURT: &str = "subtitles.entity.evoker.hurt"; + #[doc = "Evoker prepares attack"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_ATTACK: &str = + "subtitles.entity.evoker.prepare_attack"; + #[doc = "Evoker prepares summoning"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_SUMMON: &str = + "subtitles.entity.evoker.prepare_summon"; + #[doc = "Evoker prepares charming"] + pub const SUBTITLES_ENTITY_EVOKER_PREPARE_WOLOLO: &str = + "subtitles.entity.evoker.prepare_wololo"; + #[doc = "Experience gained"] + pub const SUBTITLES_ENTITY_EXPERIENCE_ORB_PICKUP: &str = + "subtitles.entity.experience_orb.pickup"; + #[doc = "Firework blasts"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_BLAST: &str = + "subtitles.entity.firework_rocket.blast"; + #[doc = "Firework launches"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_LAUNCH: &str = + "subtitles.entity.firework_rocket.launch"; + #[doc = "Firework twinkles"] + pub const SUBTITLES_ENTITY_FIREWORK_ROCKET_TWINKLE: &str = + "subtitles.entity.firework_rocket.twinkle"; + #[doc = "Splashes"] + pub const SUBTITLES_ENTITY_FISH_SWIM: &str = "subtitles.entity.fish.swim"; + #[doc = "Bobber retrieved"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_RETRIEVE: &str = + "subtitles.entity.fishing_bobber.retrieve"; + #[doc = "Fishing Bobber splashes"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_SPLASH: &str = + "subtitles.entity.fishing_bobber.splash"; + #[doc = "Bobber thrown"] + pub const SUBTITLES_ENTITY_FISHING_BOBBER_THROW: &str = "subtitles.entity.fishing_bobber.throw"; + #[doc = "Fox angers"] + pub const SUBTITLES_ENTITY_FOX_AGGRO: &str = "subtitles.entity.fox.aggro"; + #[doc = "Fox squeaks"] + pub const SUBTITLES_ENTITY_FOX_AMBIENT: &str = "subtitles.entity.fox.ambient"; + #[doc = "Fox bites"] + pub const SUBTITLES_ENTITY_FOX_BITE: &str = "subtitles.entity.fox.bite"; + #[doc = "Fox dies"] + pub const SUBTITLES_ENTITY_FOX_DEATH: &str = "subtitles.entity.fox.death"; + #[doc = "Fox eats"] + pub const SUBTITLES_ENTITY_FOX_EAT: &str = "subtitles.entity.fox.eat"; + #[doc = "Fox hurts"] + pub const SUBTITLES_ENTITY_FOX_HURT: &str = "subtitles.entity.fox.hurt"; + #[doc = "Fox screeches"] + pub const SUBTITLES_ENTITY_FOX_SCREECH: &str = "subtitles.entity.fox.screech"; + #[doc = "Fox snores"] + pub const SUBTITLES_ENTITY_FOX_SLEEP: &str = "subtitles.entity.fox.sleep"; + #[doc = "Fox sniffs"] + pub const SUBTITLES_ENTITY_FOX_SNIFF: &str = "subtitles.entity.fox.sniff"; + #[doc = "Fox spits"] + pub const SUBTITLES_ENTITY_FOX_SPIT: &str = "subtitles.entity.fox.spit"; + #[doc = "Fox teleports"] + pub const SUBTITLES_ENTITY_FOX_TELEPORT: &str = "subtitles.entity.fox.teleport"; + #[doc = "Frog croaks"] + pub const SUBTITLES_ENTITY_FROG_AMBIENT: &str = "subtitles.entity.frog.ambient"; + #[doc = "Frog dies"] + pub const SUBTITLES_ENTITY_FROG_DEATH: &str = "subtitles.entity.frog.death"; + #[doc = "Frog eats"] + pub const SUBTITLES_ENTITY_FROG_EAT: &str = "subtitles.entity.frog.eat"; + #[doc = "Frog hurts"] + pub const SUBTITLES_ENTITY_FROG_HURT: &str = "subtitles.entity.frog.hurt"; + #[doc = "Frog lays spawn"] + pub const SUBTITLES_ENTITY_FROG_LAY_SPAWN: &str = "subtitles.entity.frog.lay_spawn"; + #[doc = "Frog jumps"] + pub const SUBTITLES_ENTITY_FROG_LONG_JUMP: &str = "subtitles.entity.frog.long_jump"; + #[doc = "Something fell"] + pub const SUBTITLES_ENTITY_GENERIC_BIG_FALL: &str = "subtitles.entity.generic.big_fall"; + #[doc = "Burning"] + pub const SUBTITLES_ENTITY_GENERIC_BURN: &str = "subtitles.entity.generic.burn"; + #[doc = "Dying"] + pub const SUBTITLES_ENTITY_GENERIC_DEATH: &str = "subtitles.entity.generic.death"; + #[doc = "Sipping"] + pub const SUBTITLES_ENTITY_GENERIC_DRINK: &str = "subtitles.entity.generic.drink"; + #[doc = "Eating"] + pub const SUBTITLES_ENTITY_GENERIC_EAT: &str = "subtitles.entity.generic.eat"; + #[doc = "Explosion"] + pub const SUBTITLES_ENTITY_GENERIC_EXPLODE: &str = "subtitles.entity.generic.explode"; + #[doc = "Fire extinguishes"] + pub const SUBTITLES_ENTITY_GENERIC_EXTINGUISH_FIRE: &str = + "subtitles.entity.generic.extinguish_fire"; + #[doc = "Something hurts"] + pub const SUBTITLES_ENTITY_GENERIC_HURT: &str = "subtitles.entity.generic.hurt"; + #[doc = "Something trips"] + pub const SUBTITLES_ENTITY_GENERIC_SMALL_FALL: &str = "subtitles.entity.generic.small_fall"; + #[doc = "Splashing"] + pub const SUBTITLES_ENTITY_GENERIC_SPLASH: &str = "subtitles.entity.generic.splash"; + #[doc = "Swimming"] + pub const SUBTITLES_ENTITY_GENERIC_SWIM: &str = "subtitles.entity.generic.swim"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_GENERIC_WIND_BURST: &str = "subtitles.entity.generic.wind_burst"; + #[doc = "Ghast cries"] + pub const SUBTITLES_ENTITY_GHAST_AMBIENT: &str = "subtitles.entity.ghast.ambient"; + #[doc = "Ghast dies"] + pub const SUBTITLES_ENTITY_GHAST_DEATH: &str = "subtitles.entity.ghast.death"; + #[doc = "Ghast hurts"] + pub const SUBTITLES_ENTITY_GHAST_HURT: &str = "subtitles.entity.ghast.hurt"; + #[doc = "Ghast shoots"] + pub const SUBTITLES_ENTITY_GHAST_SHOOT: &str = "subtitles.entity.ghast.shoot"; + #[doc = "Ghastling coos"] + pub const SUBTITLES_ENTITY_GHASTLING_AMBIENT: &str = "subtitles.entity.ghastling.ambient"; + #[doc = "Ghastling dies"] + pub const SUBTITLES_ENTITY_GHASTLING_DEATH: &str = "subtitles.entity.ghastling.death"; + #[doc = "Ghastling hurts"] + pub const SUBTITLES_ENTITY_GHASTLING_HURT: &str = "subtitles.entity.ghastling.hurt"; + #[doc = "Ghastling appears"] + pub const SUBTITLES_ENTITY_GHASTLING_SPAWN: &str = "subtitles.entity.ghastling.spawn"; + #[doc = "Glow Item Frame fills"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ADD_ITEM: &str = + "subtitles.entity.glow_item_frame.add_item"; + #[doc = "Glow Item Frame broken"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_BREAK: &str = + "subtitles.entity.glow_item_frame.break"; + #[doc = "Glow Item Frame placed"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_PLACE: &str = + "subtitles.entity.glow_item_frame.place"; + #[doc = "Glow Item Frame empties"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM: &str = + "subtitles.entity.glow_item_frame.remove_item"; + #[doc = "Glow Item Frame clicks"] + pub const SUBTITLES_ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM: &str = + "subtitles.entity.glow_item_frame.rotate_item"; + #[doc = "Glow Squid swims"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_AMBIENT: &str = "subtitles.entity.glow_squid.ambient"; + #[doc = "Glow Squid dies"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_DEATH: &str = "subtitles.entity.glow_squid.death"; + #[doc = "Glow Squid hurts"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_HURT: &str = "subtitles.entity.glow_squid.hurt"; + #[doc = "Glow Squid shoots ink"] + pub const SUBTITLES_ENTITY_GLOW_SQUID_SQUIRT: &str = "subtitles.entity.glow_squid.squirt"; + #[doc = "Goat bleats"] + pub const SUBTITLES_ENTITY_GOAT_AMBIENT: &str = "subtitles.entity.goat.ambient"; + #[doc = "Goat dies"] + pub const SUBTITLES_ENTITY_GOAT_DEATH: &str = "subtitles.entity.goat.death"; + #[doc = "Goat eats"] + pub const SUBTITLES_ENTITY_GOAT_EAT: &str = "subtitles.entity.goat.eat"; + #[doc = "Goat Horn breaks off"] + pub const SUBTITLES_ENTITY_GOAT_HORN_BREAK: &str = "subtitles.entity.goat.horn_break"; + #[doc = "Goat hurts"] + pub const SUBTITLES_ENTITY_GOAT_HURT: &str = "subtitles.entity.goat.hurt"; + #[doc = "Goat leaps"] + pub const SUBTITLES_ENTITY_GOAT_LONG_JUMP: &str = "subtitles.entity.goat.long_jump"; + #[doc = "Goat gets milked"] + pub const SUBTITLES_ENTITY_GOAT_MILK: &str = "subtitles.entity.goat.milk"; + #[doc = "Goat stomps"] + pub const SUBTITLES_ENTITY_GOAT_PREPARE_RAM: &str = "subtitles.entity.goat.prepare_ram"; + #[doc = "Goat rams"] + pub const SUBTITLES_ENTITY_GOAT_RAM_IMPACT: &str = "subtitles.entity.goat.ram_impact"; + #[doc = "Goat bellows"] + pub const SUBTITLES_ENTITY_GOAT_SCREAMING_AMBIENT: &str = + "subtitles.entity.goat.screaming.ambient"; + #[doc = "Goat steps"] + pub const SUBTITLES_ENTITY_GOAT_STEP: &str = "subtitles.entity.goat.step"; + #[doc = "Guardian moans"] + pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT: &str = "subtitles.entity.guardian.ambient"; + #[doc = "Guardian flaps"] + pub const SUBTITLES_ENTITY_GUARDIAN_AMBIENT_LAND: &str = + "subtitles.entity.guardian.ambient_land"; + #[doc = "Guardian shoots"] + pub const SUBTITLES_ENTITY_GUARDIAN_ATTACK: &str = "subtitles.entity.guardian.attack"; + #[doc = "Guardian dies"] + pub const SUBTITLES_ENTITY_GUARDIAN_DEATH: &str = "subtitles.entity.guardian.death"; + #[doc = "Guardian flops"] + pub const SUBTITLES_ENTITY_GUARDIAN_FLOP: &str = "subtitles.entity.guardian.flop"; + #[doc = "Guardian hurts"] + pub const SUBTITLES_ENTITY_GUARDIAN_HURT: &str = "subtitles.entity.guardian.hurt"; + #[doc = "Happy Ghast croons"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_AMBIENT: &str = "subtitles.entity.happy_ghast.ambient"; + #[doc = "Happy Ghast dies"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_DEATH: &str = "subtitles.entity.happy_ghast.death"; + #[doc = "Harness equips"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_EQUIP: &str = "subtitles.entity.happy_ghast.equip"; + #[doc = "Happy Ghast is ready"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN: &str = + "subtitles.entity.happy_ghast.harness_goggles_down"; + #[doc = "Happy Ghast stops"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP: &str = + "subtitles.entity.happy_ghast.harness_goggles_up"; + #[doc = "Happy Ghast hurts"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_HURT: &str = "subtitles.entity.happy_ghast.hurt"; + #[doc = "Harness unequips"] + pub const SUBTITLES_ENTITY_HAPPY_GHAST_UNEQUIP: &str = "subtitles.entity.happy_ghast.unequip"; + #[doc = "Hoglin growls"] + pub const SUBTITLES_ENTITY_HOGLIN_AMBIENT: &str = "subtitles.entity.hoglin.ambient"; + #[doc = "Hoglin growls angrily"] + pub const SUBTITLES_ENTITY_HOGLIN_ANGRY: &str = "subtitles.entity.hoglin.angry"; + #[doc = "Hoglin attacks"] + pub const SUBTITLES_ENTITY_HOGLIN_ATTACK: &str = "subtitles.entity.hoglin.attack"; + #[doc = "Hoglin converts to Zoglin"] + pub const SUBTITLES_ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.hoglin.converted_to_zombified"; + #[doc = "Hoglin dies"] + pub const SUBTITLES_ENTITY_HOGLIN_DEATH: &str = "subtitles.entity.hoglin.death"; + #[doc = "Hoglin hurts"] + pub const SUBTITLES_ENTITY_HOGLIN_HURT: &str = "subtitles.entity.hoglin.hurt"; + #[doc = "Hoglin retreats"] + pub const SUBTITLES_ENTITY_HOGLIN_RETREAT: &str = "subtitles.entity.hoglin.retreat"; + #[doc = "Hoglin steps"] + pub const SUBTITLES_ENTITY_HOGLIN_STEP: &str = "subtitles.entity.hoglin.step"; + #[doc = "Horse neighs"] + pub const SUBTITLES_ENTITY_HORSE_AMBIENT: &str = "subtitles.entity.horse.ambient"; + #[doc = "Horse neighs"] + pub const SUBTITLES_ENTITY_HORSE_ANGRY: &str = "subtitles.entity.horse.angry"; + #[doc = "Horse armor equips"] + pub const SUBTITLES_ENTITY_HORSE_ARMOR: &str = "subtitles.entity.horse.armor"; + #[doc = "Horse breathes"] + pub const SUBTITLES_ENTITY_HORSE_BREATHE: &str = "subtitles.entity.horse.breathe"; + #[doc = "Horse dies"] + pub const SUBTITLES_ENTITY_HORSE_DEATH: &str = "subtitles.entity.horse.death"; + #[doc = "Horse eats"] + pub const SUBTITLES_ENTITY_HORSE_EAT: &str = "subtitles.entity.horse.eat"; + #[doc = "Horse gallops"] + pub const SUBTITLES_ENTITY_HORSE_GALLOP: &str = "subtitles.entity.horse.gallop"; + #[doc = "Horse hurts"] + pub const SUBTITLES_ENTITY_HORSE_HURT: &str = "subtitles.entity.horse.hurt"; + #[doc = "Horse jumps"] + pub const SUBTITLES_ENTITY_HORSE_JUMP: &str = "subtitles.entity.horse.jump"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_HORSE_SADDLE: &str = "subtitles.entity.horse.saddle"; + #[doc = "Husk groans"] + pub const SUBTITLES_ENTITY_HUSK_AMBIENT: &str = "subtitles.entity.husk.ambient"; + #[doc = "Husk converts to Zombie"] + pub const SUBTITLES_ENTITY_HUSK_CONVERTED_TO_ZOMBIE: &str = + "subtitles.entity.husk.converted_to_zombie"; + #[doc = "Husk dies"] + pub const SUBTITLES_ENTITY_HUSK_DEATH: &str = "subtitles.entity.husk.death"; + #[doc = "Husk hurts"] + pub const SUBTITLES_ENTITY_HUSK_HURT: &str = "subtitles.entity.husk.hurt"; + #[doc = "Illusioner murmurs"] + pub const SUBTITLES_ENTITY_ILLUSIONER_AMBIENT: &str = "subtitles.entity.illusioner.ambient"; + #[doc = "Illusioner casts spell"] + pub const SUBTITLES_ENTITY_ILLUSIONER_CAST_SPELL: &str = + "subtitles.entity.illusioner.cast_spell"; + #[doc = "Illusioner dies"] + pub const SUBTITLES_ENTITY_ILLUSIONER_DEATH: &str = "subtitles.entity.illusioner.death"; + #[doc = "Illusioner hurts"] + pub const SUBTITLES_ENTITY_ILLUSIONER_HURT: &str = "subtitles.entity.illusioner.hurt"; + #[doc = "Illusioner displaces"] + pub const SUBTITLES_ENTITY_ILLUSIONER_MIRROR_MOVE: &str = + "subtitles.entity.illusioner.mirror_move"; + #[doc = "Illusioner prepares blindness"] + pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_BLINDNESS: &str = + "subtitles.entity.illusioner.prepare_blindness"; + #[doc = "Illusioner prepares mirror image"] + pub const SUBTITLES_ENTITY_ILLUSIONER_PREPARE_MIRROR: &str = + "subtitles.entity.illusioner.prepare_mirror"; + #[doc = "Iron Golem attacks"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_ATTACK: &str = "subtitles.entity.iron_golem.attack"; + #[doc = "Iron Golem breaks"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_DAMAGE: &str = "subtitles.entity.iron_golem.damage"; + #[doc = "Iron Golem dies"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_DEATH: &str = "subtitles.entity.iron_golem.death"; + #[doc = "Iron Golem hurts"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_HURT: &str = "subtitles.entity.iron_golem.hurt"; + #[doc = "Iron Golem repaired"] + pub const SUBTITLES_ENTITY_IRON_GOLEM_REPAIR: &str = "subtitles.entity.iron_golem.repair"; + #[doc = "Item Frame fills"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_ADD_ITEM: &str = "subtitles.entity.item_frame.add_item"; + #[doc = "Item Frame broken"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_BREAK: &str = "subtitles.entity.item_frame.break"; + #[doc = "Item Frame placed"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_PLACE: &str = "subtitles.entity.item_frame.place"; + #[doc = "Item Frame empties"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_REMOVE_ITEM: &str = + "subtitles.entity.item_frame.remove_item"; + #[doc = "Item Frame clicks"] + pub const SUBTITLES_ENTITY_ITEM_FRAME_ROTATE_ITEM: &str = + "subtitles.entity.item_frame.rotate_item"; + #[doc = "Item breaks"] + pub const SUBTITLES_ENTITY_ITEM_BREAK: &str = "subtitles.entity.item.break"; + #[doc = "Item plops"] + pub const SUBTITLES_ENTITY_ITEM_PICKUP: &str = "subtitles.entity.item.pickup"; + #[doc = "Leash Knot broken"] + pub const SUBTITLES_ENTITY_LEASH_KNOT_BREAK: &str = "subtitles.entity.leash_knot.break"; + #[doc = "Leash Knot tied"] + pub const SUBTITLES_ENTITY_LEASH_KNOT_PLACE: &str = "subtitles.entity.leash_knot.place"; + #[doc = "Lightning strikes"] + pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_IMPACT: &str = + "subtitles.entity.lightning_bolt.impact"; + #[doc = "Thunder roars"] + pub const SUBTITLES_ENTITY_LIGHTNING_BOLT_THUNDER: &str = + "subtitles.entity.lightning_bolt.thunder"; + #[doc = "Llama bleats"] + pub const SUBTITLES_ENTITY_LLAMA_AMBIENT: &str = "subtitles.entity.llama.ambient"; + #[doc = "Llama bleats angrily"] + pub const SUBTITLES_ENTITY_LLAMA_ANGRY: &str = "subtitles.entity.llama.angry"; + #[doc = "Llama Chest equips"] + pub const SUBTITLES_ENTITY_LLAMA_CHEST: &str = "subtitles.entity.llama.chest"; + #[doc = "Llama dies"] + pub const SUBTITLES_ENTITY_LLAMA_DEATH: &str = "subtitles.entity.llama.death"; + #[doc = "Llama eats"] + pub const SUBTITLES_ENTITY_LLAMA_EAT: &str = "subtitles.entity.llama.eat"; + #[doc = "Llama hurts"] + pub const SUBTITLES_ENTITY_LLAMA_HURT: &str = "subtitles.entity.llama.hurt"; + #[doc = "Llama spits"] + pub const SUBTITLES_ENTITY_LLAMA_SPIT: &str = "subtitles.entity.llama.spit"; + #[doc = "Llama steps"] + pub const SUBTITLES_ENTITY_LLAMA_STEP: &str = "subtitles.entity.llama.step"; + #[doc = "Llama is decorated"] + pub const SUBTITLES_ENTITY_LLAMA_SWAG: &str = "subtitles.entity.llama.swag"; + #[doc = "Magma Cube dies"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_DEATH: &str = "subtitles.entity.magma_cube.death"; + #[doc = "Magma Cube hurts"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_HURT: &str = "subtitles.entity.magma_cube.hurt"; + #[doc = "Magma Cube squishes"] + pub const SUBTITLES_ENTITY_MAGMA_CUBE_SQUISH: &str = "subtitles.entity.magma_cube.squish"; + #[doc = "Minecart jangles"] + pub const SUBTITLES_ENTITY_MINECART_INSIDE: &str = "subtitles.entity.minecart.inside"; + #[doc = "Minecart jangles underwater"] + pub const SUBTITLES_ENTITY_MINECART_INSIDE_UNDERWATER: &str = + "subtitles.entity.minecart.inside_underwater"; + #[doc = "Minecart rolls"] + pub const SUBTITLES_ENTITY_MINECART_RIDING: &str = "subtitles.entity.minecart.riding"; + #[doc = "Mooshroom transforms"] + pub const SUBTITLES_ENTITY_MOOSHROOM_CONVERT: &str = "subtitles.entity.mooshroom.convert"; + #[doc = "Mooshroom eats"] + pub const SUBTITLES_ENTITY_MOOSHROOM_EAT: &str = "subtitles.entity.mooshroom.eat"; + #[doc = "Mooshroom gets milked"] + pub const SUBTITLES_ENTITY_MOOSHROOM_MILK: &str = "subtitles.entity.mooshroom.milk"; + #[doc = "Mooshroom gets milked suspiciously"] + pub const SUBTITLES_ENTITY_MOOSHROOM_SUSPICIOUS_MILK: &str = + "subtitles.entity.mooshroom.suspicious_milk"; + #[doc = "Mule hee-haws"] + pub const SUBTITLES_ENTITY_MULE_AMBIENT: &str = "subtitles.entity.mule.ambient"; + #[doc = "Mule neighs"] + pub const SUBTITLES_ENTITY_MULE_ANGRY: &str = "subtitles.entity.mule.angry"; + #[doc = "Mule Chest equips"] + pub const SUBTITLES_ENTITY_MULE_CHEST: &str = "subtitles.entity.mule.chest"; + #[doc = "Mule dies"] + pub const SUBTITLES_ENTITY_MULE_DEATH: &str = "subtitles.entity.mule.death"; + #[doc = "Mule eats"] + pub const SUBTITLES_ENTITY_MULE_EAT: &str = "subtitles.entity.mule.eat"; + #[doc = "Mule hurts"] + pub const SUBTITLES_ENTITY_MULE_HURT: &str = "subtitles.entity.mule.hurt"; + #[doc = "Mule jumps"] + pub const SUBTITLES_ENTITY_MULE_JUMP: &str = "subtitles.entity.mule.jump"; + #[doc = "Nautilus clacks"] + pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT: &str = "subtitles.entity.nautilus.ambient"; + #[doc = "Nautilus clacks"] + pub const SUBTITLES_ENTITY_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.nautilus.ambient_land"; + #[doc = "Nautilus jets"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH: &str = "subtitles.entity.nautilus.dash"; + #[doc = "Nautilus recovers"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY: &str = "subtitles.entity.nautilus.dash_ready"; + #[doc = "Nautilus dies"] + pub const SUBTITLES_ENTITY_NAUTILUS_DEATH: &str = "subtitles.entity.nautilus.death"; + #[doc = "Nautilus dies"] + pub const SUBTITLES_ENTITY_NAUTILUS_DEATH_LAND: &str = "subtitles.entity.nautilus.death_land"; + #[doc = "Nautilus eats"] + pub const SUBTITLES_ENTITY_NAUTILUS_EAT: &str = "subtitles.entity.nautilus.eat"; + #[doc = "Nautilus hurts"] + pub const SUBTITLES_ENTITY_NAUTILUS_HURT: &str = "subtitles.entity.nautilus.hurt"; + #[doc = "Nautilus hurts"] + pub const SUBTITLES_ENTITY_NAUTILUS_HURT_LAND: &str = "subtitles.entity.nautilus.hurt_land"; + #[doc = "Painting broken"] + pub const SUBTITLES_ENTITY_PAINTING_BREAK: &str = "subtitles.entity.painting.break"; + #[doc = "Painting placed"] + pub const SUBTITLES_ENTITY_PAINTING_PLACE: &str = "subtitles.entity.painting.place"; + #[doc = "Panda huffs"] + pub const SUBTITLES_ENTITY_PANDA_AGGRESSIVE_AMBIENT: &str = + "subtitles.entity.panda.aggressive_ambient"; + #[doc = "Panda pants"] + pub const SUBTITLES_ENTITY_PANDA_AMBIENT: &str = "subtitles.entity.panda.ambient"; + #[doc = "Panda bites"] + pub const SUBTITLES_ENTITY_PANDA_BITE: &str = "subtitles.entity.panda.bite"; + #[doc = "Panda bleats"] + pub const SUBTITLES_ENTITY_PANDA_CANT_BREED: &str = "subtitles.entity.panda.cant_breed"; + #[doc = "Panda dies"] + pub const SUBTITLES_ENTITY_PANDA_DEATH: &str = "subtitles.entity.panda.death"; + #[doc = "Panda eats"] + pub const SUBTITLES_ENTITY_PANDA_EAT: &str = "subtitles.entity.panda.eat"; + #[doc = "Panda hurts"] + pub const SUBTITLES_ENTITY_PANDA_HURT: &str = "subtitles.entity.panda.hurt"; + #[doc = "Panda's nose tickles"] + pub const SUBTITLES_ENTITY_PANDA_PRE_SNEEZE: &str = "subtitles.entity.panda.pre_sneeze"; + #[doc = "Panda sneezes"] + pub const SUBTITLES_ENTITY_PANDA_SNEEZE: &str = "subtitles.entity.panda.sneeze"; + #[doc = "Panda steps"] + pub const SUBTITLES_ENTITY_PANDA_STEP: &str = "subtitles.entity.panda.step"; + #[doc = "Panda whimpers"] + pub const SUBTITLES_ENTITY_PANDA_WORRIED_AMBIENT: &str = + "subtitles.entity.panda.worried_ambient"; + #[doc = "Parched crackles"] + pub const SUBTITLES_ENTITY_PARCHED_AMBIENT: &str = "subtitles.entity.parched.ambient"; + #[doc = "Parched dies"] + pub const SUBTITLES_ENTITY_PARCHED_DEATH: &str = "subtitles.entity.parched.death"; + #[doc = "Parched hurts"] + pub const SUBTITLES_ENTITY_PARCHED_HURT: &str = "subtitles.entity.parched.hurt"; + #[doc = "Parrot talks"] + pub const SUBTITLES_ENTITY_PARROT_AMBIENT: &str = "subtitles.entity.parrot.ambient"; + #[doc = "Parrot dies"] + pub const SUBTITLES_ENTITY_PARROT_DEATH: &str = "subtitles.entity.parrot.death"; + #[doc = "Parrot eats"] + pub const SUBTITLES_ENTITY_PARROT_EATS: &str = "subtitles.entity.parrot.eats"; + #[doc = "Parrot flutters"] + pub const SUBTITLES_ENTITY_PARROT_FLY: &str = "subtitles.entity.parrot.fly"; + #[doc = "Parrot hurts"] + pub const SUBTITLES_ENTITY_PARROT_HURTS: &str = "subtitles.entity.parrot.hurts"; + #[doc = "Parrot breathes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BLAZE: &str = "subtitles.entity.parrot.imitate.blaze"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BOGGED: &str = + "subtitles.entity.parrot.imitate.bogged"; + #[doc = "Parrot whirs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_BREEZE: &str = + "subtitles.entity.parrot.imitate.breeze"; + #[doc = "Parrot creaks"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREAKING: &str = + "subtitles.entity.parrot.imitate.creaking"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CREEPER: &str = + "subtitles.entity.parrot.imitate.creeper"; + #[doc = "Parrot gurgles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_DROWNED: &str = + "subtitles.entity.parrot.imitate.drowned"; + #[doc = "Parrot moans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ELDER_GUARDIAN: &str = + "subtitles.entity.parrot.imitate.elder_guardian"; + #[doc = "Parrot roars"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDER_DRAGON: &str = + "subtitles.entity.parrot.imitate.ender_dragon"; + #[doc = "Parrot scuttles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ENDERMITE: &str = + "subtitles.entity.parrot.imitate.endermite"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_EVOKER: &str = + "subtitles.entity.parrot.imitate.evoker"; + #[doc = "Parrot cries"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_GHAST: &str = "subtitles.entity.parrot.imitate.ghast"; + #[doc = "Parrot moans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_GUARDIAN: &str = + "subtitles.entity.parrot.imitate.guardian"; + #[doc = "Parrot growls"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_HOGLIN: &str = + "subtitles.entity.parrot.imitate.hoglin"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_HUSK: &str = "subtitles.entity.parrot.imitate.husk"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ILLUSIONER: &str = + "subtitles.entity.parrot.imitate.illusioner"; + #[doc = "Parrot squishes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_MAGMA_CUBE: &str = + "subtitles.entity.parrot.imitate.magma_cube"; + #[doc = "Parrot screeches"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PHANTOM: &str = + "subtitles.entity.parrot.imitate.phantom"; + #[doc = "Parrot snorts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN: &str = + "subtitles.entity.parrot.imitate.piglin"; + #[doc = "Parrot snorts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PIGLIN_BRUTE: &str = + "subtitles.entity.parrot.imitate.piglin_brute"; + #[doc = "Parrot murmurs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PILLAGER: &str = + "subtitles.entity.parrot.imitate.pillager"; + #[doc = "Parrot grunts"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_RAVAGER: &str = + "subtitles.entity.parrot.imitate.ravager"; + #[doc = "Parrot lurks"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SHULKER: &str = + "subtitles.entity.parrot.imitate.shulker"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SILVERFISH: &str = + "subtitles.entity.parrot.imitate.silverfish"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SKELETON: &str = + "subtitles.entity.parrot.imitate.skeleton"; + #[doc = "Parrot squishes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SLIME: &str = "subtitles.entity.parrot.imitate.slime"; + #[doc = "Parrot hisses"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_SPIDER: &str = + "subtitles.entity.parrot.imitate.spider"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_STRAY: &str = "subtitles.entity.parrot.imitate.stray"; + #[doc = "Parrot vexes"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_VEX: &str = "subtitles.entity.parrot.imitate.vex"; + #[doc = "Parrot mutters"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_VINDICATOR: &str = + "subtitles.entity.parrot.imitate.vindicator"; + #[doc = "Parrot whines"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WARDEN: &str = + "subtitles.entity.parrot.imitate.warden"; + #[doc = "Parrot giggles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITCH: &str = "subtitles.entity.parrot.imitate.witch"; + #[doc = "Parrot angers"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER: &str = + "subtitles.entity.parrot.imitate.wither"; + #[doc = "Parrot rattles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_WITHER_SKELETON: &str = + "subtitles.entity.parrot.imitate.wither_skeleton"; + #[doc = "Parrot growls"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOGLIN: &str = + "subtitles.entity.parrot.imitate.zoglin"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE: &str = + "subtitles.entity.parrot.imitate.zombie"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER: &str = + "subtitles.entity.parrot.imitate.zombie_villager"; + #[doc = "Phantom screeches"] + pub const SUBTITLES_ENTITY_PHANTOM_AMBIENT: &str = "subtitles.entity.phantom.ambient"; + #[doc = "Phantom bites"] + pub const SUBTITLES_ENTITY_PHANTOM_BITE: &str = "subtitles.entity.phantom.bite"; + #[doc = "Phantom dies"] + pub const SUBTITLES_ENTITY_PHANTOM_DEATH: &str = "subtitles.entity.phantom.death"; + #[doc = "Phantom flaps"] + pub const SUBTITLES_ENTITY_PHANTOM_FLAP: &str = "subtitles.entity.phantom.flap"; + #[doc = "Phantom hurts"] + pub const SUBTITLES_ENTITY_PHANTOM_HURT: &str = "subtitles.entity.phantom.hurt"; + #[doc = "Phantom swoops"] + pub const SUBTITLES_ENTITY_PHANTOM_SWOOP: &str = "subtitles.entity.phantom.swoop"; + #[doc = "Pig oinks"] + pub const SUBTITLES_ENTITY_PIG_AMBIENT: &str = "subtitles.entity.pig.ambient"; + #[doc = "Pig dies"] + pub const SUBTITLES_ENTITY_PIG_DEATH: &str = "subtitles.entity.pig.death"; + #[doc = "Pig hurts"] + pub const SUBTITLES_ENTITY_PIG_HURT: &str = "subtitles.entity.pig.hurt"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_PIG_SADDLE: &str = "subtitles.entity.pig.saddle"; + #[doc = "Piglin Brute snorts"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_AMBIENT: &str = "subtitles.entity.piglin_brute.ambient"; + #[doc = "Piglin Brute snorts angrily"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_ANGRY: &str = "subtitles.entity.piglin_brute.angry"; + #[doc = "Piglin Brute converts to Zombified Piglin"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.piglin_brute.converted_to_zombified"; + #[doc = "Piglin Brute dies"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_DEATH: &str = "subtitles.entity.piglin_brute.death"; + #[doc = "Piglin Brute hurts"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_HURT: &str = "subtitles.entity.piglin_brute.hurt"; + #[doc = "Piglin Brute steps"] + pub const SUBTITLES_ENTITY_PIGLIN_BRUTE_STEP: &str = "subtitles.entity.piglin_brute.step"; + #[doc = "Piglin admires item"] + pub const SUBTITLES_ENTITY_PIGLIN_ADMIRING_ITEM: &str = "subtitles.entity.piglin.admiring_item"; + #[doc = "Piglin snorts"] + pub const SUBTITLES_ENTITY_PIGLIN_AMBIENT: &str = "subtitles.entity.piglin.ambient"; + #[doc = "Piglin snorts angrily"] + pub const SUBTITLES_ENTITY_PIGLIN_ANGRY: &str = "subtitles.entity.piglin.angry"; + #[doc = "Piglin celebrates"] + pub const SUBTITLES_ENTITY_PIGLIN_CELEBRATE: &str = "subtitles.entity.piglin.celebrate"; + #[doc = "Piglin converts to Zombified Piglin"] + pub const SUBTITLES_ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED: &str = + "subtitles.entity.piglin.converted_to_zombified"; + #[doc = "Piglin dies"] + pub const SUBTITLES_ENTITY_PIGLIN_DEATH: &str = "subtitles.entity.piglin.death"; + #[doc = "Piglin hurts"] + pub const SUBTITLES_ENTITY_PIGLIN_HURT: &str = "subtitles.entity.piglin.hurt"; + #[doc = "Piglin snorts enviously"] + pub const SUBTITLES_ENTITY_PIGLIN_JEALOUS: &str = "subtitles.entity.piglin.jealous"; + #[doc = "Piglin retreats"] + pub const SUBTITLES_ENTITY_PIGLIN_RETREAT: &str = "subtitles.entity.piglin.retreat"; + #[doc = "Piglin steps"] + pub const SUBTITLES_ENTITY_PIGLIN_STEP: &str = "subtitles.entity.piglin.step"; + #[doc = "Pillager murmurs"] + pub const SUBTITLES_ENTITY_PILLAGER_AMBIENT: &str = "subtitles.entity.pillager.ambient"; + #[doc = "Pillager cheers"] + pub const SUBTITLES_ENTITY_PILLAGER_CELEBRATE: &str = "subtitles.entity.pillager.celebrate"; + #[doc = "Pillager dies"] + pub const SUBTITLES_ENTITY_PILLAGER_DEATH: &str = "subtitles.entity.pillager.death"; + #[doc = "Pillager hurts"] + pub const SUBTITLES_ENTITY_PILLAGER_HURT: &str = "subtitles.entity.pillager.hurt"; + #[doc = "Critical attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_CRIT: &str = "subtitles.entity.player.attack.crit"; + #[doc = "Knockback attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_KNOCKBACK: &str = + "subtitles.entity.player.attack.knockback"; + #[doc = "Strong attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_STRONG: &str = "subtitles.entity.player.attack.strong"; + #[doc = "Sweeping attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_SWEEP: &str = "subtitles.entity.player.attack.sweep"; + #[doc = "Weak attack"] + pub const SUBTITLES_ENTITY_PLAYER_ATTACK_WEAK: &str = "subtitles.entity.player.attack.weak"; + #[doc = "Burp"] + pub const SUBTITLES_ENTITY_PLAYER_BURP: &str = "subtitles.entity.player.burp"; + #[doc = "Player dies"] + pub const SUBTITLES_ENTITY_PLAYER_DEATH: &str = "subtitles.entity.player.death"; + #[doc = "Player freezes"] + pub const SUBTITLES_ENTITY_PLAYER_FREEZE_HURT: &str = "subtitles.entity.player.freeze_hurt"; + #[doc = "Player hurts"] + pub const SUBTITLES_ENTITY_PLAYER_HURT: &str = "subtitles.entity.player.hurt"; + #[doc = "Player drowning"] + pub const SUBTITLES_ENTITY_PLAYER_HURT_DROWN: &str = "subtitles.entity.player.hurt_drown"; + #[doc = "Player burns"] + pub const SUBTITLES_ENTITY_PLAYER_HURT_ON_FIRE: &str = "subtitles.entity.player.hurt_on_fire"; + #[doc = "Player dings"] + pub const SUBTITLES_ENTITY_PLAYER_LEVELUP: &str = "subtitles.entity.player.levelup"; + #[doc = "Player teleports"] + pub const SUBTITLES_ENTITY_PLAYER_TELEPORT: &str = "subtitles.entity.player.teleport"; + #[doc = "Polar Bear groans"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT: &str = "subtitles.entity.polar_bear.ambient"; + #[doc = "Baby Polar Bear hums"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_AMBIENT_BABY: &str = + "subtitles.entity.polar_bear.ambient_baby"; + #[doc = "Polar Bear dies"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_DEATH: &str = "subtitles.entity.polar_bear.death"; + #[doc = "Polar Bear hurts"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_HURT: &str = "subtitles.entity.polar_bear.hurt"; + #[doc = "Polar Bear roars"] + pub const SUBTITLES_ENTITY_POLAR_BEAR_WARNING: &str = "subtitles.entity.polar_bear.warning"; + #[doc = "Bottle smashes"] + pub const SUBTITLES_ENTITY_POTION_SPLASH: &str = "subtitles.entity.potion.splash"; + #[doc = "Bottle thrown"] + pub const SUBTITLES_ENTITY_POTION_THROW: &str = "subtitles.entity.potion.throw"; + #[doc = "Pufferfish deflates"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_OUT: &str = "subtitles.entity.puffer_fish.blow_out"; + #[doc = "Pufferfish inflates"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_BLOW_UP: &str = "subtitles.entity.puffer_fish.blow_up"; + #[doc = "Pufferfish dies"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_DEATH: &str = "subtitles.entity.puffer_fish.death"; + #[doc = "Pufferfish flops"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_FLOP: &str = "subtitles.entity.puffer_fish.flop"; + #[doc = "Pufferfish hurts"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_HURT: &str = "subtitles.entity.puffer_fish.hurt"; + #[doc = "Pufferfish stings"] + pub const SUBTITLES_ENTITY_PUFFER_FISH_STING: &str = "subtitles.entity.puffer_fish.sting"; + #[doc = "Rabbit squeaks"] + pub const SUBTITLES_ENTITY_RABBIT_AMBIENT: &str = "subtitles.entity.rabbit.ambient"; + #[doc = "Rabbit attacks"] + pub const SUBTITLES_ENTITY_RABBIT_ATTACK: &str = "subtitles.entity.rabbit.attack"; + #[doc = "Rabbit dies"] + pub const SUBTITLES_ENTITY_RABBIT_DEATH: &str = "subtitles.entity.rabbit.death"; + #[doc = "Rabbit hurts"] + pub const SUBTITLES_ENTITY_RABBIT_HURT: &str = "subtitles.entity.rabbit.hurt"; + #[doc = "Rabbit hops"] + pub const SUBTITLES_ENTITY_RABBIT_JUMP: &str = "subtitles.entity.rabbit.jump"; + #[doc = "Ravager grunts"] + pub const SUBTITLES_ENTITY_RAVAGER_AMBIENT: &str = "subtitles.entity.ravager.ambient"; + #[doc = "Ravager bites"] + pub const SUBTITLES_ENTITY_RAVAGER_ATTACK: &str = "subtitles.entity.ravager.attack"; + #[doc = "Ravager cheers"] + pub const SUBTITLES_ENTITY_RAVAGER_CELEBRATE: &str = "subtitles.entity.ravager.celebrate"; + #[doc = "Ravager dies"] + pub const SUBTITLES_ENTITY_RAVAGER_DEATH: &str = "subtitles.entity.ravager.death"; + #[doc = "Ravager hurts"] + pub const SUBTITLES_ENTITY_RAVAGER_HURT: &str = "subtitles.entity.ravager.hurt"; + #[doc = "Ravager roars"] + pub const SUBTITLES_ENTITY_RAVAGER_ROAR: &str = "subtitles.entity.ravager.roar"; + #[doc = "Ravager steps"] + pub const SUBTITLES_ENTITY_RAVAGER_STEP: &str = "subtitles.entity.ravager.step"; + #[doc = "Ravager stunned"] + pub const SUBTITLES_ENTITY_RAVAGER_STUNNED: &str = "subtitles.entity.ravager.stunned"; + #[doc = "Salmon dies"] + pub const SUBTITLES_ENTITY_SALMON_DEATH: &str = "subtitles.entity.salmon.death"; + #[doc = "Salmon flops"] + pub const SUBTITLES_ENTITY_SALMON_FLOP: &str = "subtitles.entity.salmon.flop"; + #[doc = "Salmon hurts"] + pub const SUBTITLES_ENTITY_SALMON_HURT: &str = "subtitles.entity.salmon.hurt"; + #[doc = "Sheep baahs"] + pub const SUBTITLES_ENTITY_SHEEP_AMBIENT: &str = "subtitles.entity.sheep.ambient"; + #[doc = "Sheep dies"] + pub const SUBTITLES_ENTITY_SHEEP_DEATH: &str = "subtitles.entity.sheep.death"; + #[doc = "Sheep hurts"] + pub const SUBTITLES_ENTITY_SHEEP_HURT: &str = "subtitles.entity.sheep.hurt"; + #[doc = "Shulker Bullet explodes"] + pub const SUBTITLES_ENTITY_SHULKER_BULLET_HIT: &str = "subtitles.entity.shulker_bullet.hit"; + #[doc = "Shulker Bullet breaks"] + pub const SUBTITLES_ENTITY_SHULKER_BULLET_HURT: &str = "subtitles.entity.shulker_bullet.hurt"; + #[doc = "Shulker lurks"] + pub const SUBTITLES_ENTITY_SHULKER_AMBIENT: &str = "subtitles.entity.shulker.ambient"; + #[doc = "Shulker closes"] + pub const SUBTITLES_ENTITY_SHULKER_CLOSE: &str = "subtitles.entity.shulker.close"; + #[doc = "Shulker dies"] + pub const SUBTITLES_ENTITY_SHULKER_DEATH: &str = "subtitles.entity.shulker.death"; + #[doc = "Shulker hurts"] + pub const SUBTITLES_ENTITY_SHULKER_HURT: &str = "subtitles.entity.shulker.hurt"; + #[doc = "Shulker opens"] + pub const SUBTITLES_ENTITY_SHULKER_OPEN: &str = "subtitles.entity.shulker.open"; + #[doc = "Shulker shoots"] + pub const SUBTITLES_ENTITY_SHULKER_SHOOT: &str = "subtitles.entity.shulker.shoot"; + #[doc = "Shulker teleports"] + pub const SUBTITLES_ENTITY_SHULKER_TELEPORT: &str = "subtitles.entity.shulker.teleport"; + #[doc = "Silverfish hisses"] + pub const SUBTITLES_ENTITY_SILVERFISH_AMBIENT: &str = "subtitles.entity.silverfish.ambient"; + #[doc = "Silverfish dies"] + pub const SUBTITLES_ENTITY_SILVERFISH_DEATH: &str = "subtitles.entity.silverfish.death"; + #[doc = "Silverfish hurts"] + pub const SUBTITLES_ENTITY_SILVERFISH_HURT: &str = "subtitles.entity.silverfish.hurt"; + #[doc = "Skeleton Horse cries"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_AMBIENT: &str = + "subtitles.entity.skeleton_horse.ambient"; + #[doc = "Skeleton Horse dies"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_DEATH: &str = "subtitles.entity.skeleton_horse.death"; + #[doc = "Skeleton Horse hurts"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_HURT: &str = "subtitles.entity.skeleton_horse.hurt"; + #[doc = "Skeleton Horse jumps"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_JUMP_WATER: &str = + "subtitles.entity.skeleton_horse.jump_water"; + #[doc = "Skeleton Horse swims"] + pub const SUBTITLES_ENTITY_SKELETON_HORSE_SWIM: &str = "subtitles.entity.skeleton_horse.swim"; + #[doc = "Skeleton rattles"] + pub const SUBTITLES_ENTITY_SKELETON_AMBIENT: &str = "subtitles.entity.skeleton.ambient"; + #[doc = "Skeleton converts to Stray"] + pub const SUBTITLES_ENTITY_SKELETON_CONVERTED_TO_STRAY: &str = + "subtitles.entity.skeleton.converted_to_stray"; + #[doc = "Skeleton dies"] + pub const SUBTITLES_ENTITY_SKELETON_DEATH: &str = "subtitles.entity.skeleton.death"; + #[doc = "Skeleton hurts"] + pub const SUBTITLES_ENTITY_SKELETON_HURT: &str = "subtitles.entity.skeleton.hurt"; + #[doc = "Skeleton shoots"] + pub const SUBTITLES_ENTITY_SKELETON_SHOOT: &str = "subtitles.entity.skeleton.shoot"; + #[doc = "Slime attacks"] + pub const SUBTITLES_ENTITY_SLIME_ATTACK: &str = "subtitles.entity.slime.attack"; + #[doc = "Slime dies"] + pub const SUBTITLES_ENTITY_SLIME_DEATH: &str = "subtitles.entity.slime.death"; + #[doc = "Slime hurts"] + pub const SUBTITLES_ENTITY_SLIME_HURT: &str = "subtitles.entity.slime.hurt"; + #[doc = "Slime squishes"] + pub const SUBTITLES_ENTITY_SLIME_SQUISH: &str = "subtitles.entity.slime.squish"; + #[doc = "Sniffer dies"] + pub const SUBTITLES_ENTITY_SNIFFER_DEATH: &str = "subtitles.entity.sniffer.death"; + #[doc = "Sniffer digs"] + pub const SUBTITLES_ENTITY_SNIFFER_DIGGING: &str = "subtitles.entity.sniffer.digging"; + #[doc = "Sniffer stands up"] + pub const SUBTITLES_ENTITY_SNIFFER_DIGGING_STOP: &str = "subtitles.entity.sniffer.digging_stop"; + #[doc = "Sniffer drops seed"] + pub const SUBTITLES_ENTITY_SNIFFER_DROP_SEED: &str = "subtitles.entity.sniffer.drop_seed"; + #[doc = "Sniffer eats"] + pub const SUBTITLES_ENTITY_SNIFFER_EAT: &str = "subtitles.entity.sniffer.eat"; + #[doc = "Sniffer Egg cracks"] + pub const SUBTITLES_ENTITY_SNIFFER_EGG_CRACK: &str = "subtitles.entity.sniffer.egg_crack"; + #[doc = "Sniffer Egg hatches"] + pub const SUBTITLES_ENTITY_SNIFFER_EGG_HATCH: &str = "subtitles.entity.sniffer.egg_hatch"; + #[doc = "Sniffer delights"] + pub const SUBTITLES_ENTITY_SNIFFER_HAPPY: &str = "subtitles.entity.sniffer.happy"; + #[doc = "Sniffer hurts"] + pub const SUBTITLES_ENTITY_SNIFFER_HURT: &str = "subtitles.entity.sniffer.hurt"; + #[doc = "Sniffer grunts"] + pub const SUBTITLES_ENTITY_SNIFFER_IDLE: &str = "subtitles.entity.sniffer.idle"; + #[doc = "Sniffer scents"] + pub const SUBTITLES_ENTITY_SNIFFER_SCENTING: &str = "subtitles.entity.sniffer.scenting"; + #[doc = "Sniffer searches"] + pub const SUBTITLES_ENTITY_SNIFFER_SEARCHING: &str = "subtitles.entity.sniffer.searching"; + #[doc = "Sniffer sniffs"] + pub const SUBTITLES_ENTITY_SNIFFER_SNIFFING: &str = "subtitles.entity.sniffer.sniffing"; + #[doc = "Sniffer steps"] + pub const SUBTITLES_ENTITY_SNIFFER_STEP: &str = "subtitles.entity.sniffer.step"; + #[doc = "Snow Golem dies"] + pub const SUBTITLES_ENTITY_SNOW_GOLEM_DEATH: &str = "subtitles.entity.snow_golem.death"; + #[doc = "Snow Golem hurts"] + pub const SUBTITLES_ENTITY_SNOW_GOLEM_HURT: &str = "subtitles.entity.snow_golem.hurt"; + #[doc = "Snowball flies"] + pub const SUBTITLES_ENTITY_SNOWBALL_THROW: &str = "subtitles.entity.snowball.throw"; + #[doc = "Spider hisses"] + pub const SUBTITLES_ENTITY_SPIDER_AMBIENT: &str = "subtitles.entity.spider.ambient"; + #[doc = "Spider dies"] + pub const SUBTITLES_ENTITY_SPIDER_DEATH: &str = "subtitles.entity.spider.death"; + #[doc = "Spider hurts"] + pub const SUBTITLES_ENTITY_SPIDER_HURT: &str = "subtitles.entity.spider.hurt"; + #[doc = "Squid swims"] + pub const SUBTITLES_ENTITY_SQUID_AMBIENT: &str = "subtitles.entity.squid.ambient"; + #[doc = "Squid dies"] + pub const SUBTITLES_ENTITY_SQUID_DEATH: &str = "subtitles.entity.squid.death"; + #[doc = "Squid hurts"] + pub const SUBTITLES_ENTITY_SQUID_HURT: &str = "subtitles.entity.squid.hurt"; + #[doc = "Squid shoots ink"] + pub const SUBTITLES_ENTITY_SQUID_SQUIRT: &str = "subtitles.entity.squid.squirt"; + #[doc = "Stray rattles"] + pub const SUBTITLES_ENTITY_STRAY_AMBIENT: &str = "subtitles.entity.stray.ambient"; + #[doc = "Stray dies"] + pub const SUBTITLES_ENTITY_STRAY_DEATH: &str = "subtitles.entity.stray.death"; + #[doc = "Stray hurts"] + pub const SUBTITLES_ENTITY_STRAY_HURT: &str = "subtitles.entity.stray.hurt"; + #[doc = "Strider dies"] + pub const SUBTITLES_ENTITY_STRIDER_DEATH: &str = "subtitles.entity.strider.death"; + #[doc = "Strider eats"] + pub const SUBTITLES_ENTITY_STRIDER_EAT: &str = "subtitles.entity.strider.eat"; + #[doc = "Strider warbles"] + pub const SUBTITLES_ENTITY_STRIDER_HAPPY: &str = "subtitles.entity.strider.happy"; + #[doc = "Strider hurts"] + pub const SUBTITLES_ENTITY_STRIDER_HURT: &str = "subtitles.entity.strider.hurt"; + #[doc = "Strider chirps"] + pub const SUBTITLES_ENTITY_STRIDER_IDLE: &str = "subtitles.entity.strider.idle"; + #[doc = "Strider retreats"] + pub const SUBTITLES_ENTITY_STRIDER_RETREAT: &str = "subtitles.entity.strider.retreat"; + #[doc = "Tadpole dies"] + pub const SUBTITLES_ENTITY_TADPOLE_DEATH: &str = "subtitles.entity.tadpole.death"; + #[doc = "Tadpole flops"] + pub const SUBTITLES_ENTITY_TADPOLE_FLOP: &str = "subtitles.entity.tadpole.flop"; + #[doc = "Tadpole grows up"] + pub const SUBTITLES_ENTITY_TADPOLE_GROW_UP: &str = "subtitles.entity.tadpole.grow_up"; + #[doc = "Tadpole hurts"] + pub const SUBTITLES_ENTITY_TADPOLE_HURT: &str = "subtitles.entity.tadpole.hurt"; + #[doc = "TNT fizzes"] + pub const SUBTITLES_ENTITY_TNT_PRIMED: &str = "subtitles.entity.tnt.primed"; + #[doc = "Tropical Fish dies"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_DEATH: &str = "subtitles.entity.tropical_fish.death"; + #[doc = "Tropical Fish flops"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_FLOP: &str = "subtitles.entity.tropical_fish.flop"; + #[doc = "Tropical Fish hurts"] + pub const SUBTITLES_ENTITY_TROPICAL_FISH_HURT: &str = "subtitles.entity.tropical_fish.hurt"; + #[doc = "Turtle chirps"] + pub const SUBTITLES_ENTITY_TURTLE_AMBIENT_LAND: &str = "subtitles.entity.turtle.ambient_land"; + #[doc = "Turtle dies"] + pub const SUBTITLES_ENTITY_TURTLE_DEATH: &str = "subtitles.entity.turtle.death"; + #[doc = "Baby Turtle dies"] + pub const SUBTITLES_ENTITY_TURTLE_DEATH_BABY: &str = "subtitles.entity.turtle.death_baby"; + #[doc = "Turtle Egg breaks"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_BREAK: &str = "subtitles.entity.turtle.egg_break"; + #[doc = "Turtle Egg cracks"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_CRACK: &str = "subtitles.entity.turtle.egg_crack"; + #[doc = "Turtle Egg hatches"] + pub const SUBTITLES_ENTITY_TURTLE_EGG_HATCH: &str = "subtitles.entity.turtle.egg_hatch"; + #[doc = "Turtle hurts"] + pub const SUBTITLES_ENTITY_TURTLE_HURT: &str = "subtitles.entity.turtle.hurt"; + #[doc = "Baby Turtle hurts"] + pub const SUBTITLES_ENTITY_TURTLE_HURT_BABY: &str = "subtitles.entity.turtle.hurt_baby"; + #[doc = "Turtle lays egg"] + pub const SUBTITLES_ENTITY_TURTLE_LAY_EGG: &str = "subtitles.entity.turtle.lay_egg"; + #[doc = "Turtle shambles"] + pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE: &str = "subtitles.entity.turtle.shamble"; + #[doc = "Baby Turtle shambles"] + pub const SUBTITLES_ENTITY_TURTLE_SHAMBLE_BABY: &str = "subtitles.entity.turtle.shamble_baby"; + #[doc = "Turtle swims"] + pub const SUBTITLES_ENTITY_TURTLE_SWIM: &str = "subtitles.entity.turtle.swim"; + #[doc = "Vex vexes"] + pub const SUBTITLES_ENTITY_VEX_AMBIENT: &str = "subtitles.entity.vex.ambient"; + #[doc = "Vex shrieks"] + pub const SUBTITLES_ENTITY_VEX_CHARGE: &str = "subtitles.entity.vex.charge"; + #[doc = "Vex dies"] + pub const SUBTITLES_ENTITY_VEX_DEATH: &str = "subtitles.entity.vex.death"; + #[doc = "Vex hurts"] + pub const SUBTITLES_ENTITY_VEX_HURT: &str = "subtitles.entity.vex.hurt"; + #[doc = "Villager mumbles"] + pub const SUBTITLES_ENTITY_VILLAGER_AMBIENT: &str = "subtitles.entity.villager.ambient"; + #[doc = "Villager cheers"] + pub const SUBTITLES_ENTITY_VILLAGER_CELEBRATE: &str = "subtitles.entity.villager.celebrate"; + #[doc = "Villager dies"] + pub const SUBTITLES_ENTITY_VILLAGER_DEATH: &str = "subtitles.entity.villager.death"; + #[doc = "Villager hurts"] + pub const SUBTITLES_ENTITY_VILLAGER_HURT: &str = "subtitles.entity.villager.hurt"; + #[doc = "Villager disagrees"] + pub const SUBTITLES_ENTITY_VILLAGER_NO: &str = "subtitles.entity.villager.no"; + #[doc = "Villager trades"] + pub const SUBTITLES_ENTITY_VILLAGER_TRADE: &str = "subtitles.entity.villager.trade"; + #[doc = "Armorer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_ARMORER: &str = + "subtitles.entity.villager.work_armorer"; + #[doc = "Butcher works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_BUTCHER: &str = + "subtitles.entity.villager.work_butcher"; + #[doc = "Cartographer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_CARTOGRAPHER: &str = + "subtitles.entity.villager.work_cartographer"; + #[doc = "Cleric works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_CLERIC: &str = "subtitles.entity.villager.work_cleric"; + #[doc = "Farmer works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FARMER: &str = "subtitles.entity.villager.work_farmer"; + #[doc = "Fisherman works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FISHERMAN: &str = + "subtitles.entity.villager.work_fisherman"; + #[doc = "Fletcher works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_FLETCHER: &str = + "subtitles.entity.villager.work_fletcher"; + #[doc = "Leatherworker works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_LEATHERWORKER: &str = + "subtitles.entity.villager.work_leatherworker"; + #[doc = "Librarian works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_LIBRARIAN: &str = + "subtitles.entity.villager.work_librarian"; + #[doc = "Mason works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_MASON: &str = "subtitles.entity.villager.work_mason"; + #[doc = "Shepherd works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_SHEPHERD: &str = + "subtitles.entity.villager.work_shepherd"; + #[doc = "Toolsmith works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_TOOLSMITH: &str = + "subtitles.entity.villager.work_toolsmith"; + #[doc = "Weaponsmith works"] + pub const SUBTITLES_ENTITY_VILLAGER_WORK_WEAPONSMITH: &str = + "subtitles.entity.villager.work_weaponsmith"; + #[doc = "Villager agrees"] + pub const SUBTITLES_ENTITY_VILLAGER_YES: &str = "subtitles.entity.villager.yes"; + #[doc = "Vindicator mutters"] + pub const SUBTITLES_ENTITY_VINDICATOR_AMBIENT: &str = "subtitles.entity.vindicator.ambient"; + #[doc = "Vindicator cheers"] + pub const SUBTITLES_ENTITY_VINDICATOR_CELEBRATE: &str = "subtitles.entity.vindicator.celebrate"; + #[doc = "Vindicator dies"] + pub const SUBTITLES_ENTITY_VINDICATOR_DEATH: &str = "subtitles.entity.vindicator.death"; + #[doc = "Vindicator hurts"] + pub const SUBTITLES_ENTITY_VINDICATOR_HURT: &str = "subtitles.entity.vindicator.hurt"; + #[doc = "Wandering Trader mumbles"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_AMBIENT: &str = + "subtitles.entity.wandering_trader.ambient"; + #[doc = "Wandering Trader dies"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DEATH: &str = + "subtitles.entity.wandering_trader.death"; + #[doc = "Wandering Trader disappears"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DISAPPEARED: &str = + "subtitles.entity.wandering_trader.disappeared"; + #[doc = "Wandering Trader drinks milk"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_MILK: &str = + "subtitles.entity.wandering_trader.drink_milk"; + #[doc = "Wandering Trader drinks potion"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_DRINK_POTION: &str = + "subtitles.entity.wandering_trader.drink_potion"; + #[doc = "Wandering Trader hurts"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_HURT: &str = + "subtitles.entity.wandering_trader.hurt"; + #[doc = "Wandering Trader disagrees"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_NO: &str = "subtitles.entity.wandering_trader.no"; + #[doc = "Wandering Trader appears"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_REAPPEARED: &str = + "subtitles.entity.wandering_trader.reappeared"; + #[doc = "Wandering Trader trades"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_TRADE: &str = + "subtitles.entity.wandering_trader.trade"; + #[doc = "Wandering Trader agrees"] + pub const SUBTITLES_ENTITY_WANDERING_TRADER_YES: &str = "subtitles.entity.wandering_trader.yes"; + #[doc = "Warden groans angrily"] + pub const SUBTITLES_ENTITY_WARDEN_AGITATED: &str = "subtitles.entity.warden.agitated"; + #[doc = "Warden whines"] + pub const SUBTITLES_ENTITY_WARDEN_AMBIENT: &str = "subtitles.entity.warden.ambient"; + #[doc = "Warden rages"] + pub const SUBTITLES_ENTITY_WARDEN_ANGRY: &str = "subtitles.entity.warden.angry"; + #[doc = "Warden lands hit"] + pub const SUBTITLES_ENTITY_WARDEN_ATTACK_IMPACT: &str = "subtitles.entity.warden.attack_impact"; + #[doc = "Warden dies"] + pub const SUBTITLES_ENTITY_WARDEN_DEATH: &str = "subtitles.entity.warden.death"; + #[doc = "Warden digs"] + pub const SUBTITLES_ENTITY_WARDEN_DIG: &str = "subtitles.entity.warden.dig"; + #[doc = "Warden emerges"] + pub const SUBTITLES_ENTITY_WARDEN_EMERGE: &str = "subtitles.entity.warden.emerge"; + #[doc = "Warden's heart beats"] + pub const SUBTITLES_ENTITY_WARDEN_HEARTBEAT: &str = "subtitles.entity.warden.heartbeat"; + #[doc = "Warden hurts"] + pub const SUBTITLES_ENTITY_WARDEN_HURT: &str = "subtitles.entity.warden.hurt"; + #[doc = "Warden takes notice"] + pub const SUBTITLES_ENTITY_WARDEN_LISTENING: &str = "subtitles.entity.warden.listening"; + #[doc = "Warden takes notice angrily"] + pub const SUBTITLES_ENTITY_WARDEN_LISTENING_ANGRY: &str = + "subtitles.entity.warden.listening_angry"; + #[doc = "Warden approaches"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSE: &str = "subtitles.entity.warden.nearby_close"; + #[doc = "Warden advances"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSER: &str = "subtitles.entity.warden.nearby_closer"; + #[doc = "Warden draws close"] + pub const SUBTITLES_ENTITY_WARDEN_NEARBY_CLOSEST: &str = + "subtitles.entity.warden.nearby_closest"; + #[doc = "Warden roars"] + pub const SUBTITLES_ENTITY_WARDEN_ROAR: &str = "subtitles.entity.warden.roar"; + #[doc = "Warden sniffs"] + pub const SUBTITLES_ENTITY_WARDEN_SNIFF: &str = "subtitles.entity.warden.sniff"; + #[doc = "Warden booms"] + pub const SUBTITLES_ENTITY_WARDEN_SONIC_BOOM: &str = "subtitles.entity.warden.sonic_boom"; + #[doc = "Warden charges"] + pub const SUBTITLES_ENTITY_WARDEN_SONIC_CHARGE: &str = "subtitles.entity.warden.sonic_charge"; + #[doc = "Warden steps"] + pub const SUBTITLES_ENTITY_WARDEN_STEP: &str = "subtitles.entity.warden.step"; + #[doc = "Warden's tendrils click"] + pub const SUBTITLES_ENTITY_WARDEN_TENDRIL_CLICKS: &str = + "subtitles.entity.warden.tendril_clicks"; + #[doc = "Wind Charge flies"] + pub const SUBTITLES_ENTITY_WIND_CHARGE_THROW: &str = "subtitles.entity.wind_charge.throw"; + #[doc = "Wind Charge bursts"] + pub const SUBTITLES_ENTITY_WIND_CHARGE_WIND_BURST: &str = + "subtitles.entity.wind_charge.wind_burst"; + #[doc = "Witch giggles"] + pub const SUBTITLES_ENTITY_WITCH_AMBIENT: &str = "subtitles.entity.witch.ambient"; + #[doc = "Witch cheers"] + pub const SUBTITLES_ENTITY_WITCH_CELEBRATE: &str = "subtitles.entity.witch.celebrate"; + #[doc = "Witch dies"] + pub const SUBTITLES_ENTITY_WITCH_DEATH: &str = "subtitles.entity.witch.death"; + #[doc = "Witch drinks"] + pub const SUBTITLES_ENTITY_WITCH_DRINK: &str = "subtitles.entity.witch.drink"; + #[doc = "Witch hurts"] + pub const SUBTITLES_ENTITY_WITCH_HURT: &str = "subtitles.entity.witch.hurt"; + #[doc = "Witch throws"] + pub const SUBTITLES_ENTITY_WITCH_THROW: &str = "subtitles.entity.witch.throw"; + #[doc = "Wither Skeleton rattles"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_AMBIENT: &str = + "subtitles.entity.wither_skeleton.ambient"; + #[doc = "Wither Skeleton dies"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_DEATH: &str = + "subtitles.entity.wither_skeleton.death"; + #[doc = "Wither Skeleton hurts"] + pub const SUBTITLES_ENTITY_WITHER_SKELETON_HURT: &str = "subtitles.entity.wither_skeleton.hurt"; + #[doc = "Wither angers"] + pub const SUBTITLES_ENTITY_WITHER_AMBIENT: &str = "subtitles.entity.wither.ambient"; + #[doc = "Wither dies"] + pub const SUBTITLES_ENTITY_WITHER_DEATH: &str = "subtitles.entity.wither.death"; + #[doc = "Wither hurts"] + pub const SUBTITLES_ENTITY_WITHER_HURT: &str = "subtitles.entity.wither.hurt"; + #[doc = "Wither attacks"] + pub const SUBTITLES_ENTITY_WITHER_SHOOT: &str = "subtitles.entity.wither.shoot"; + #[doc = "Wither released"] + pub const SUBTITLES_ENTITY_WITHER_SPAWN: &str = "subtitles.entity.wither.spawn"; + #[doc = "Wolf pants"] + pub const SUBTITLES_ENTITY_WOLF_AMBIENT: &str = "subtitles.entity.wolf.ambient"; + #[doc = "Wolf barks"] + pub const SUBTITLES_ENTITY_WOLF_BARK: &str = "subtitles.entity.wolf.bark"; + #[doc = "Wolf dies"] + pub const SUBTITLES_ENTITY_WOLF_DEATH: &str = "subtitles.entity.wolf.death"; + #[doc = "Wolf growls"] + pub const SUBTITLES_ENTITY_WOLF_GROWL: &str = "subtitles.entity.wolf.growl"; + #[doc = "Wolf hurts"] + pub const SUBTITLES_ENTITY_WOLF_HURT: &str = "subtitles.entity.wolf.hurt"; + #[doc = "Wolf pants"] + pub const SUBTITLES_ENTITY_WOLF_PANT: &str = "subtitles.entity.wolf.pant"; + #[doc = "Wolf shakes"] + pub const SUBTITLES_ENTITY_WOLF_SHAKE: &str = "subtitles.entity.wolf.shake"; + #[doc = "Wolf whines"] + pub const SUBTITLES_ENTITY_WOLF_WHINE: &str = "subtitles.entity.wolf.whine"; + #[doc = "Zoglin growls"] + pub const SUBTITLES_ENTITY_ZOGLIN_AMBIENT: &str = "subtitles.entity.zoglin.ambient"; + #[doc = "Zoglin growls angrily"] + pub const SUBTITLES_ENTITY_ZOGLIN_ANGRY: &str = "subtitles.entity.zoglin.angry"; + #[doc = "Zoglin attacks"] + pub const SUBTITLES_ENTITY_ZOGLIN_ATTACK: &str = "subtitles.entity.zoglin.attack"; + #[doc = "Zoglin dies"] + pub const SUBTITLES_ENTITY_ZOGLIN_DEATH: &str = "subtitles.entity.zoglin.death"; + #[doc = "Zoglin hurts"] + pub const SUBTITLES_ENTITY_ZOGLIN_HURT: &str = "subtitles.entity.zoglin.hurt"; + #[doc = "Zoglin steps"] + pub const SUBTITLES_ENTITY_ZOGLIN_STEP: &str = "subtitles.entity.zoglin.step"; + #[doc = "Zombie Horse cries"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_AMBIENT: &str = "subtitles.entity.zombie_horse.ambient"; + #[doc = "Zombie Horse neighs"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_ANGRY: &str = "subtitles.entity.zombie_horse.angry"; + #[doc = "Zombie Horse dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_DEATH: &str = "subtitles.entity.zombie_horse.death"; + #[doc = "Zombie Horse hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_HORSE_HURT: &str = "subtitles.entity.zombie_horse.hurt"; + #[doc = "Zombie Nautilus burbles"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT: &str = + "subtitles.entity.zombie_nautilus.ambient"; + #[doc = "Zombie Nautilus burbles"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_AMBIENT_LAND: &str = + "subtitles.entity.zombie_nautilus.ambient_land"; + #[doc = "Zombie Nautilus recovers"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY: &str = + "subtitles.entity.zombie_nautilus.dash_ready"; + #[doc = "Zombie Nautilus dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH: &str = + "subtitles.entity.zombie_nautilus.death"; + #[doc = "Zombie Nautilus dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DEATH_LAND: &str = + "subtitles.entity.zombie_nautilus.death_land"; + #[doc = "Zombie Nautilus hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT: &str = "subtitles.entity.zombie_nautilus.hurt"; + #[doc = "Zombie Nautilus hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_HURT_LAND: &str = + "subtitles.entity.zombie_nautilus.hurt_land"; + #[doc = "Zombie Villager groans"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_AMBIENT: &str = + "subtitles.entity.zombie_villager.ambient"; + #[doc = "Zombie Villager vociferates"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CONVERTED: &str = + "subtitles.entity.zombie_villager.converted"; + #[doc = "Zombie Villager snuffles"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_CURE: &str = "subtitles.entity.zombie_villager.cure"; + #[doc = "Zombie Villager dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_DEATH: &str = + "subtitles.entity.zombie_villager.death"; + #[doc = "Zombie Villager hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_VILLAGER_HURT: &str = "subtitles.entity.zombie_villager.hurt"; + #[doc = "Zombie groans"] + pub const SUBTITLES_ENTITY_ZOMBIE_AMBIENT: &str = "subtitles.entity.zombie.ambient"; + #[doc = "Door shakes"] + pub const SUBTITLES_ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR: &str = + "subtitles.entity.zombie.attack_wooden_door"; + #[doc = "Door breaks"] + pub const SUBTITLES_ENTITY_ZOMBIE_BREAK_WOODEN_DOOR: &str = + "subtitles.entity.zombie.break_wooden_door"; + #[doc = "Zombie converts to Drowned"] + pub const SUBTITLES_ENTITY_ZOMBIE_CONVERTED_TO_DROWNED: &str = + "subtitles.entity.zombie.converted_to_drowned"; + #[doc = "Zombie dies"] + pub const SUBTITLES_ENTITY_ZOMBIE_DEATH: &str = "subtitles.entity.zombie.death"; + #[doc = "Turtle Egg stomped"] + pub const SUBTITLES_ENTITY_ZOMBIE_DESTROY_EGG: &str = "subtitles.entity.zombie.destroy_egg"; + #[doc = "Zombie hurts"] + pub const SUBTITLES_ENTITY_ZOMBIE_HURT: &str = "subtitles.entity.zombie.hurt"; + #[doc = "Zombie infects"] + pub const SUBTITLES_ENTITY_ZOMBIE_INFECT: &str = "subtitles.entity.zombie.infect"; + #[doc = "Zombified Piglin grunts"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_AMBIENT: &str = + "subtitles.entity.zombified_piglin.ambient"; + #[doc = "Zombified Piglin grunts angrily"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_ANGRY: &str = + "subtitles.entity.zombified_piglin.angry"; + #[doc = "Zombified Piglin dies"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_DEATH: &str = + "subtitles.entity.zombified_piglin.death"; + #[doc = "Zombified Piglin hurts"] + pub const SUBTITLES_ENTITY_ZOMBIFIED_PIGLIN_HURT: &str = + "subtitles.entity.zombified_piglin.hurt"; + #[doc = "Omen takes hold"] + pub const SUBTITLES_EVENT_MOB_EFFECT_BAD_OMEN: &str = "subtitles.event.mob_effect.bad_omen"; + #[doc = "Raid looms nearby"] + pub const SUBTITLES_EVENT_MOB_EFFECT_RAID_OMEN: &str = "subtitles.event.mob_effect.raid_omen"; + #[doc = "Ominous trial looms nearby"] + pub const SUBTITLES_EVENT_MOB_EFFECT_TRIAL_OMEN: &str = "subtitles.event.mob_effect.trial_omen"; + #[doc = "Ominous horn blares"] + pub const SUBTITLES_EVENT_RAID_HORN: &str = "subtitles.event.raid.horn"; + #[doc = "Gear equips"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP: &str = "subtitles.item.armor.equip"; + #[doc = "Chain armor jingles"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_CHAIN: &str = "subtitles.item.armor.equip_chain"; + #[doc = "Copper armor clonks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_COPPER: &str = "subtitles.item.armor.equip_copper"; + #[doc = "Diamond armor clangs"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_DIAMOND: &str = "subtitles.item.armor.equip_diamond"; + #[doc = "Elytra rustle"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_ELYTRA: &str = "subtitles.item.armor.equip_elytra"; + #[doc = "Gold armor clinks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_GOLD: &str = "subtitles.item.armor.equip_gold"; + #[doc = "Iron armor clanks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_IRON: &str = "subtitles.item.armor.equip_iron"; + #[doc = "Leather armor rustles"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_LEATHER: &str = "subtitles.item.armor.equip_leather"; + #[doc = "Netherite armor clanks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_NETHERITE: &str = "subtitles.item.armor.equip_netherite"; + #[doc = "Turtle Shell thunks"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_TURTLE: &str = "subtitles.item.armor.equip_turtle"; + #[doc = "Wolf Armor is fastened"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_WOLF: &str = "subtitles.item.armor.equip_wolf"; + #[doc = "Wolf Armor snips away"] + pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_WOLF: &str = "subtitles.item.armor.unequip_wolf"; + #[doc = "Axe scrapes"] + pub const SUBTITLES_ITEM_AXE_SCRAPE: &str = "subtitles.item.axe.scrape"; + #[doc = "Axe strips"] + pub const SUBTITLES_ITEM_AXE_STRIP: &str = "subtitles.item.axe.strip"; + #[doc = "Wax off"] + pub const SUBTITLES_ITEM_AXE_WAX_OFF: &str = "subtitles.item.axe.wax_off"; + #[doc = "Bone Meal crinkles"] + pub const SUBTITLES_ITEM_BONE_MEAL_USE: &str = "subtitles.item.bone_meal.use"; + #[doc = "Page rustles"] + pub const SUBTITLES_ITEM_BOOK_PAGE_TURN: &str = "subtitles.item.book.page_turn"; + #[doc = "Book thumps"] + pub const SUBTITLES_ITEM_BOOK_PUT: &str = "subtitles.item.book.put"; + #[doc = "Bottle empties"] + pub const SUBTITLES_ITEM_BOTTLE_EMPTY: &str = "subtitles.item.bottle.empty"; + #[doc = "Bottle fills"] + pub const SUBTITLES_ITEM_BOTTLE_FILL: &str = "subtitles.item.bottle.fill"; + #[doc = "Brushing"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GENERIC: &str = "subtitles.item.brush.brushing.generic"; + #[doc = "Brushing Gravel"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL: &str = "subtitles.item.brush.brushing.gravel"; + #[doc = "Brushing Gravel completed"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE: &str = + "subtitles.item.brush.brushing.gravel.complete"; + #[doc = "Brushing Sand"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND: &str = "subtitles.item.brush.brushing.sand"; + #[doc = "Brushing Sand completed"] + pub const SUBTITLES_ITEM_BRUSH_BRUSHING_SAND_COMPLETE: &str = + "subtitles.item.brush.brushing.sand.complete"; + #[doc = "Bucket empties"] + pub const SUBTITLES_ITEM_BUCKET_EMPTY: &str = "subtitles.item.bucket.empty"; + #[doc = "Bucket fills"] + pub const SUBTITLES_ITEM_BUCKET_FILL: &str = "subtitles.item.bucket.fill"; + #[doc = "Axolotl scooped"] + pub const SUBTITLES_ITEM_BUCKET_FILL_AXOLOTL: &str = "subtitles.item.bucket.fill_axolotl"; + #[doc = "Fish captured"] + pub const SUBTITLES_ITEM_BUCKET_FILL_FISH: &str = "subtitles.item.bucket.fill_fish"; + #[doc = "Tadpole captured"] + pub const SUBTITLES_ITEM_BUCKET_FILL_TADPOLE: &str = "subtitles.item.bucket.fill_tadpole"; + #[doc = "Bundle empties"] + pub const SUBTITLES_ITEM_BUNDLE_DROP_CONTENTS: &str = "subtitles.item.bundle.drop_contents"; + #[doc = "Item packed"] + pub const SUBTITLES_ITEM_BUNDLE_INSERT: &str = "subtitles.item.bundle.insert"; + #[doc = "Bundle full"] + pub const SUBTITLES_ITEM_BUNDLE_INSERT_FAIL: &str = "subtitles.item.bundle.insert_fail"; + #[doc = "Item unpacked"] + pub const SUBTITLES_ITEM_BUNDLE_REMOVE_ONE: &str = "subtitles.item.bundle.remove_one"; + #[doc = "Player teleports"] + pub const SUBTITLES_ITEM_CHORUS_FRUIT_TELEPORT: &str = "subtitles.item.chorus_fruit.teleport"; + #[doc = "Crop planted"] + pub const SUBTITLES_ITEM_CROP_PLANT: &str = "subtitles.item.crop.plant"; + #[doc = "Crossbow charges up"] + pub const SUBTITLES_ITEM_CROSSBOW_CHARGE: &str = "subtitles.item.crossbow.charge"; + #[doc = "Arrow hits"] + pub const SUBTITLES_ITEM_CROSSBOW_HIT: &str = "subtitles.item.crossbow.hit"; + #[doc = "Crossbow loads"] + pub const SUBTITLES_ITEM_CROSSBOW_LOAD: &str = "subtitles.item.crossbow.load"; + #[doc = "Crossbow fires"] + pub const SUBTITLES_ITEM_CROSSBOW_SHOOT: &str = "subtitles.item.crossbow.shoot"; + #[doc = "Dye stains"] + pub const SUBTITLES_ITEM_DYE_USE: &str = "subtitles.item.dye.use"; + #[doc = "Swoosh"] + pub const SUBTITLES_ITEM_ELYTRA_FLYING: &str = "subtitles.item.elytra.flying"; + #[doc = "Fireball whooshes"] + pub const SUBTITLES_ITEM_FIRECHARGE_USE: &str = "subtitles.item.firecharge.use"; + #[doc = "Flint and Steel click"] + pub const SUBTITLES_ITEM_FLINTANDSTEEL_USE: &str = "subtitles.item.flintandsteel.use"; + #[doc = "Glow Ink Sac splotches"] + pub const SUBTITLES_ITEM_GLOW_INK_SAC_USE: &str = "subtitles.item.glow_ink_sac.use"; + #[doc = "Goat Horn plays"] + pub const SUBTITLES_ITEM_GOAT_HORN_PLAY: &str = "subtitles.item.goat_horn.play"; + #[doc = "Hoe tills"] + pub const SUBTITLES_ITEM_HOE_TILL: &str = "subtitles.item.hoe.till"; + #[doc = "Gulping"] + pub const SUBTITLES_ITEM_HONEY_BOTTLE_DRINK: &str = "subtitles.item.honey_bottle.drink"; + #[doc = "Wax on"] + pub const SUBTITLES_ITEM_HONEYCOMB_WAX_ON: &str = "subtitles.item.honeycomb.wax_on"; + #[doc = "Horse Armor snips away"] + pub const SUBTITLES_ITEM_HORSE_ARMOR_UNEQUIP: &str = "subtitles.item.horse_armor.unequip"; + #[doc = "Ink Sac splotches"] + pub const SUBTITLES_ITEM_INK_SAC_USE: &str = "subtitles.item.ink_sac.use"; + #[doc = "Lead snaps"] + pub const SUBTITLES_ITEM_LEAD_BREAK: &str = "subtitles.item.lead.break"; + #[doc = "Lead tied"] + pub const SUBTITLES_ITEM_LEAD_TIED: &str = "subtitles.item.lead.tied"; + #[doc = "Lead untied"] + pub const SUBTITLES_ITEM_LEAD_UNTIED: &str = "subtitles.item.lead.untied"; + #[doc = "Carpet snips away"] + pub const SUBTITLES_ITEM_LLAMA_CARPET_UNEQUIP: &str = "subtitles.item.llama_carpet.unequip"; + #[doc = "Lodestone Compass locks onto Lodestone"] + pub const SUBTITLES_ITEM_LODESTONE_COMPASS_LOCK: &str = "subtitles.item.lodestone_compass.lock"; + #[doc = "Mace smashes"] + pub const SUBTITLES_ITEM_MACE_SMASH_AIR: &str = "subtitles.item.mace.smash_air"; + #[doc = "Mace smashes"] + pub const SUBTITLES_ITEM_MACE_SMASH_GROUND: &str = "subtitles.item.mace.smash_ground"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_EQUIP: &str = "subtitles.item.nautilus_saddle_equip"; + #[doc = "Crop planted"] + pub const SUBTITLES_ITEM_NETHER_WART_PLANT: &str = "subtitles.item.nether_wart.plant"; + #[doc = "Bottle breaks"] + pub const SUBTITLES_ITEM_OMINOUS_BOTTLE_DISPOSE: &str = "subtitles.item.ominous_bottle.dispose"; + #[doc = "Saddle snips away"] + pub const SUBTITLES_ITEM_SADDLE_UNEQUIP: &str = "subtitles.item.saddle.unequip"; + #[doc = "Shears click"] + pub const SUBTITLES_ITEM_SHEARS_SHEAR: &str = "subtitles.item.shears.shear"; + #[doc = "Shears snip"] + pub const SUBTITLES_ITEM_SHEARS_SNIP: &str = "subtitles.item.shears.snip"; + #[doc = "Shield blocks"] + pub const SUBTITLES_ITEM_SHIELD_BLOCK: &str = "subtitles.item.shield.block"; + #[doc = "Spear jabs"] + pub const SUBTITLES_ITEM_SPEAR_ATTACK: &str = "subtitles.item.spear.attack"; + #[doc = "Spear hits"] + pub const SUBTITLES_ITEM_SPEAR_HIT: &str = "subtitles.item.spear.hit"; + #[doc = "Spear lunges"] + pub const SUBTITLES_ITEM_SPEAR_LUNGE: &str = "subtitles.item.spear.lunge"; + #[doc = "Charges with Spear"] + pub const SUBTITLES_ITEM_SPEAR_USE: &str = "subtitles.item.spear.use"; + #[doc = "Spear jabs"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_ATTACK: &str = "subtitles.item.spear_wood.attack"; + #[doc = "Spear hits"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_HIT: &str = "subtitles.item.spear_wood.hit"; + #[doc = "Spear lunges"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_LUNGE: &str = "subtitles.item.spear_wood.lunge"; + #[doc = "Charges with Spear"] + pub const SUBTITLES_ITEM_SPEAR_WOOD_USE: &str = "subtitles.item.spear_wood.use"; + #[doc = "Shovel flattens"] + pub const SUBTITLES_ITEM_SHOVEL_FLATTEN: &str = "subtitles.item.shovel.flatten"; + #[doc = "Spyglass retracts"] + pub const SUBTITLES_ITEM_SPYGLASS_STOP_USING: &str = "subtitles.item.spyglass.stop_using"; + #[doc = "Spyglass expands"] + pub const SUBTITLES_ITEM_SPYGLASS_USE: &str = "subtitles.item.spyglass.use"; + #[doc = "Totem activates"] + pub const SUBTITLES_ITEM_TOTEM_USE: &str = "subtitles.item.totem.use"; + #[doc = "Trident stabs"] + pub const SUBTITLES_ITEM_TRIDENT_HIT: &str = "subtitles.item.trident.hit"; + #[doc = "Trident vibrates"] + pub const SUBTITLES_ITEM_TRIDENT_HIT_GROUND: &str = "subtitles.item.trident.hit_ground"; + #[doc = "Trident returns"] + pub const SUBTITLES_ITEM_TRIDENT_RETURN: &str = "subtitles.item.trident.return"; + #[doc = "Trident zooms"] + pub const SUBTITLES_ITEM_TRIDENT_RIPTIDE: &str = "subtitles.item.trident.riptide"; + #[doc = "Trident clangs"] + pub const SUBTITLES_ITEM_TRIDENT_THROW: &str = "subtitles.item.trident.throw"; + #[doc = "Trident thunder cracks"] + pub const SUBTITLES_ITEM_TRIDENT_THUNDER: &str = "subtitles.item.trident.thunder"; + #[doc = "Wolf Armor breaks"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_BREAK: &str = "subtitles.item.wolf_armor.break"; + #[doc = "Wolf Armor cracks"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_CRACK: &str = "subtitles.item.wolf_armor.crack"; + #[doc = "Wolf Armor takes damage"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_DAMAGE: &str = "subtitles.item.wolf_armor.damage"; + #[doc = "Wolf Armor is repaired"] + pub const SUBTITLES_ITEM_WOLF_ARMOR_REPAIR: &str = "subtitles.item.wolf_armor.repair"; + #[doc = "Soul escapes"] + pub const SUBTITLES_PARTICLE_SOUL_ESCAPE: &str = "subtitles.particle.soul_escape"; + #[doc = "Map drawn"] + pub const SUBTITLES_UI_CARTOGRAPHY_TABLE_TAKE_RESULT: &str = + "subtitles.ui.cartography_table.take_result"; + #[doc = "Breath meter dropping"] + pub const SUBTITLES_UI_HUD_BUBBLE_POP: &str = "subtitles.ui.hud.bubble_pop"; + #[doc = "Loom used"] + pub const SUBTITLES_UI_LOOM_TAKE_RESULT: &str = "subtitles.ui.loom.take_result"; + #[doc = "Stonecutter used"] + pub const SUBTITLES_UI_STONECUTTER_TAKE_RESULT: &str = "subtitles.ui.stonecutter.take_result"; + #[doc = "End Flash rumbles"] + pub const SUBTITLES_WEATHER_END_FLASH: &str = "subtitles.weather.end_flash"; + #[doc = "Rain falls"] + pub const SUBTITLES_WEATHER_RAIN: &str = "subtitles.weather.rain"; + #[doc = "Shelf activates"] + pub const SUBTITLES_BLOCK_SHELF_ACTIVATE: &str = "subtitles.block.shelf.activate"; + #[doc = "Shelf deactivates"] + pub const SUBTITLES_BLOCK_SHELF_DEACTIVATE: &str = "subtitles.block.shelf.deactivate"; + #[doc = "Items swap"] + pub const SUBTITLES_BLOCK_SHELF_MULTI_SWAP: &str = "subtitles.block.shelf.multi_swap"; + #[doc = "Item placed"] + pub const SUBTITLES_BLOCK_SHELF_PLACE_ITEM: &str = "subtitles.block.shelf.place_item"; + #[doc = "Item swaps"] + pub const SUBTITLES_BLOCK_SHELF_SINGLE_SWAP: &str = "subtitles.block.shelf.single_swap"; + #[doc = "Item taken"] + pub const SUBTITLES_BLOCK_SHELF_TAKE_ITEM: &str = "subtitles.block.shelf.take_item"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ENTITY_CAMEL_HUSK_SADDLE: &str = "subtitles.entity.camel_husk.saddle"; + #[doc = "Copper Golem is petrified"] + pub const SUBTITLES_ENTITY_COPPER_GOLEM_BECOME_STATUE: &str = + "subtitles.entity.copper_golem_become_statue"; + #[doc = "Nautilus jets"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_LAND: &str = "subtitles.entity.nautilus.dash_land"; + #[doc = "Nautilus recovers"] + pub const SUBTITLES_ENTITY_NAUTILUS_DASH_READY_LAND: &str = + "subtitles.entity.nautilus.dash_ready_land"; + #[doc = "Nautilus swims"] + pub const SUBTITLES_ENTITY_NAUTILUS_SWIM: &str = "subtitles.entity.nautilus.swim"; + #[doc = "Parrot grumphs"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_CAMEL_HUSK: &str = + "subtitles.entity.parrot.imitate.camel_husk"; + #[doc = "Parrot crackles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_PARCHED: &str = + "subtitles.entity.parrot.imitate.parched"; + #[doc = "Parrot groans"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_HORSE: &str = + "subtitles.entity.parrot.imitate.zombie_horse"; + #[doc = "Parrot gargles"] + pub const SUBTITLES_ENTITY_PARROT_IMITATE_ZOMBIE_NAUTILUS: &str = + "subtitles.entity.parrot.imitate.zombie_nautilus"; + #[doc = "Zombie Nautilus jets"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH: &str = "subtitles.entity.zombie_nautilus.dash"; + #[doc = "Zombie Nautilus jets"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_LAND: &str = + "subtitles.entity.zombie_nautilus.dash_land"; + #[doc = "Zombie Nautilus recovers"] + pub const SUBTITLES_ENTITY_ZOMBIE_NAUTILUS_DASH_READY_LAND: &str = + "subtitles.entity.zombie_nautilus.dash_ready_land"; + #[doc = "Nautilus Armor equips"] + pub const SUBTITLES_ITEM_ARMOR_EQUIP_NAUTILUS: &str = "subtitles.item.armor.equip_nautilus"; + #[doc = "Nautilus Armor unequips"] + pub const SUBTITLES_ITEM_ARMOR_UNEQUIP_NAUTILUS: &str = "subtitles.item.armor.unequip_nautilus"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_NAUTILUS_SADDLE_UNDERWATER_EQUIP: &str = + "subtitles.item.nautilus_saddle_underwater_equip"; + #[doc = "Saddle equips"] + pub const SUBTITLES_ITEM_UNDERWATER_SADDLE_EQUIP: &str = + "subtitles.item.underwater_saddle.equip"; +} diff --git a/pumpkin-protocol/src/bedrock/server/animate.rs b/pumpkin-protocol/src/bedrock/server/animate.rs index 43a5e19de..20aabc2f2 100644 --- a/pumpkin-protocol/src/bedrock/server/animate.rs +++ b/pumpkin-protocol/src/bedrock/server/animate.rs @@ -3,7 +3,7 @@ use std::io::{Error, Read, Write}; use pumpkin_macros::packet; use crate::{ - codec::{var_int::VarInt, var_ulong::VarULong}, + codec::var_ulong::VarULong, serial::{PacketRead, PacketWrite}, }; @@ -37,10 +37,7 @@ impl PacketRead for AnimateAction { 4 => Ok(Self::MagicCriticalHit), 128 => Ok(Self::RowRight), 129 => Ok(Self::RowLeft), - _ => Err(Error::other(format!( - "Invalid animate action ID: {}", - action - ))), + _ => Err(Error::other(format!("Invalid animate action ID: {action}"))), } } } diff --git a/pumpkin-protocol/src/bedrock/server/command_request.rs b/pumpkin-protocol/src/bedrock/server/command_request.rs index 274a6d807..e4d272318 100644 --- a/pumpkin-protocol/src/bedrock/server/command_request.rs +++ b/pumpkin-protocol/src/bedrock/server/command_request.rs @@ -1,7 +1,7 @@ use pumpkin_macros::packet; use uuid::Uuid; -use crate::{codec::var_uint::VarUInt, serial::PacketRead}; +use crate::serial::PacketRead; #[derive(Debug, PacketRead)] #[packet(77)] diff --git a/pumpkin-protocol/src/bedrock/server/player_action.rs b/pumpkin-protocol/src/bedrock/server/player_action.rs index 6d95dfd86..9a4d81300 100644 --- a/pumpkin-protocol/src/bedrock/server/player_action.rs +++ b/pumpkin-protocol/src/bedrock/server/player_action.rs @@ -99,7 +99,7 @@ impl TryFrom for Action { 34 => Ok(Self::StartFlying), 35 => Ok(Self::StopFlying), 36 => Ok(Self::ClientAckServerData), - _ => Err(format!("Invalid action ID: {}", value)), + _ => Err(format!("Invalid action ID: {value}")), } } } @@ -108,6 +108,6 @@ impl PacketRead for Action { fn read(reader: &mut R) -> Result { let action = VarInt::read(reader)?; - Action::try_from(action.0).map_err(Error::other) + Self::try_from(action.0).map_err(Error::other) } } diff --git a/pumpkin-protocol/src/bedrock/server/player_auth_input.rs b/pumpkin-protocol/src/bedrock/server/player_auth_input.rs index a46574e11..a2ad81263 100644 --- a/pumpkin-protocol/src/bedrock/server/player_auth_input.rs +++ b/pumpkin-protocol/src/bedrock/server/player_auth_input.rs @@ -5,13 +5,8 @@ use pumpkin_util::math::{position::BlockPos, vector2::Vector2, vector3::Vector3} use crate::{ codec::{ - bitset::Bitset, - var_int::VarInt, - var_long::{VarLong, VarLongType}, - var_uint::VarUInt, - var_ulong::VarULong, + bitset::Bitset, var_int::VarInt, var_long::VarLong, var_uint::VarUInt, var_ulong::VarULong, }, - packet::{self, Packet}, serial::PacketRead, }; @@ -40,6 +35,7 @@ pub struct SPlayerAuthInput { } impl PacketRead for SPlayerAuthInput { + #[expect(clippy::useless_let_if_seq)] fn read(reader: &mut R) -> Result { let pitch = f32::read(reader)?; let yaw = f32::read(reader)?; @@ -129,7 +125,7 @@ pub struct PlayerBlockAction { pub face: VarInt, } -#[derive(Clone, Copy, Debug, PartialEq)] +#[derive(Clone, Copy, Debug, PartialEq, Eq)] #[repr(u32)] pub enum InputMode { Mouse = 1, @@ -138,7 +134,7 @@ pub enum InputMode { MotionController = 4, } -#[derive(Clone, Copy, Debug, PartialEq)] +#[derive(Clone, Copy, Debug, PartialEq, Eq)] #[repr(u32)] pub enum PlayMode { Normal = 0, @@ -148,7 +144,7 @@ pub enum PlayMode { NumModes = 9, } -#[derive(Clone, Copy, Debug, PartialEq)] +#[derive(Clone, Copy, Debug, PartialEq, Eq)] #[repr(u32)] pub enum InteractionModel { Touch = 0, @@ -156,7 +152,7 @@ pub enum InteractionModel { Classic = 2, } -#[derive(Clone, Copy, Debug, PartialEq)] +#[derive(Clone, Copy, Debug, PartialEq, Eq)] pub enum InputData { Ascend = 0, Descend = 1, diff --git a/pumpkin-protocol/src/bedrock/server/text.rs b/pumpkin-protocol/src/bedrock/server/text.rs index f7ced8941..0c0eeb7b6 100644 --- a/pumpkin-protocol/src/bedrock/server/text.rs +++ b/pumpkin-protocol/src/bedrock/server/text.rs @@ -38,7 +38,7 @@ impl SText { } #[must_use] - pub fn translation(message: String, parameters: Vec) -> Self { + pub const fn translation(message: String, parameters: Vec) -> Self { Self { needs_translation: true, r#type: TextPacketType::Translation, diff --git a/pumpkin-protocol/src/codec/var_long.rs b/pumpkin-protocol/src/codec/var_long.rs index 4edaa03d5..0aa8bc72e 100644 --- a/pumpkin-protocol/src/codec/var_long.rs +++ b/pumpkin-protocol/src/codec/var_long.rs @@ -168,7 +168,7 @@ impl PacketRead for VarLong { let decoded = ((val >> 1) as i64) ^ -((val & 1) as i64); - Ok(VarLong(decoded)) + Ok(Self(decoded)) } } diff --git a/pumpkin-util/src/text/mod.rs b/pumpkin-util/src/text/mod.rs index 44aee9c87..b7d770117 100644 --- a/pumpkin-util/src/text/mod.rs +++ b/pumpkin-util/src/text/mod.rs @@ -12,6 +12,7 @@ use serde::de::{Error, MapAccess, SeqAccess, Visitor}; use serde::{Deserialize, Deserializer, Serialize}; use std::borrow::Cow; use std::fmt::Formatter; +use std::fmt::Write; use std::sync::LazyLock; use style::Style; @@ -103,9 +104,11 @@ impl TextComponentBase { pub fn to_pretty_console(self) -> String { let mut text = match *self.content { TextContent::Text { text } => text.into_owned(), - TextContent::Translate { translate, with } => { - translation_to_pretty(format!("minecraft:{translate}"), Locale::EnUs, with) - } + TextContent::Translate { + translate, + bedrock_translate: _, + with, + } => translation_to_pretty(format!("minecraft:{translate}"), Locale::EnUs, with), TextContent::EntityNames { selector, separator: _, @@ -144,7 +147,7 @@ impl TextComponentBase { if let Some(color) = &self.style.color { match color { Color::Named(named) => { - text.push_str(&format!("§{}", named.to_legacy_char())); + let _ = write!(text, "§{}", named.to_legacy_char()); } Color::Rgb(_rgb) => { // Bedrock doesn't strictly support Java's §x hex format. @@ -174,7 +177,11 @@ impl TextComponentBase { // 2. Resolve Content match &*self.content { TextContent::Text { text: t } => text.push_str(t), - TextContent::Translate { translate, with } => { + TextContent::Translate { + translate, + bedrock_translate: _, + with, + } => { // TODO text.push_str(&get_translation_text( translate.to_string(), @@ -211,9 +218,11 @@ impl TextComponentBase { pub fn get_text(self, locale: Locale) -> String { let mut text = match *self.content { TextContent::Text { text } => text.into_owned(), - TextContent::Translate { translate, with } => { - get_translation_text(format!("minecraft:{translate}"), locale, with) - } + TextContent::Translate { + translate, + bedrock_translate: _, + with, + } => get_translation_text(format!("minecraft:{translate}"), locale, with), TextContent::EntityNames { selector, separator: _, @@ -382,6 +391,37 @@ impl TextComponent { Self(TextComponentBase { content: Box::new(TextContent::Translate { translate: key.into(), + bedrock_translate: None, + with: with.into().into_iter().map(|x| x.0).collect(), + }), + style: Box::new(Style::default()), + extra: vec![], + }) + } + + /// Creates a new text component with a translation key that has a Bedrock-specific fallback. + /// + /// # Arguments + /// - `java_key` – The translation key for Java (e.g., "multiplayer.player.joined"). + /// - `bedrock_key` – The translation key for Bedrock (e.g., "multiplayer.player.joined"). + /// - `with` – The substitution parameters for the translation. + /// + /// # Returns + /// A new `TextComponent` that will be translated natively on both clients. + #[must_use] + pub fn translate_cross< + K1: Into>, + K2: Into>, + W: Into>, + >( + java_key: K1, + bedrock_key: K2, + with: W, + ) -> Self { + Self(TextComponentBase { + content: Box::new(TextContent::Translate { + translate: java_key.into(), + bedrock_translate: Some(bedrock_key.into()), with: with.into().into_iter().map(|x| x.0).collect(), }), style: Box::new(Style::default()), @@ -1003,6 +1043,9 @@ pub enum TextContent { Translate { /// The translation key (e.g. "multiplayer.player.joined"). translate: Cow<'static, str>, + /// Bedrock translation key. If specified, Bedrock clients receive an `SText::translation` packet. + #[serde(skip, default)] + bedrock_translate: Option>, /// Substitution parameters for the translation. #[serde(default, skip_serializing_if = "Vec::is_empty")] with: Vec, diff --git a/pumpkin-util/src/translation.rs b/pumpkin-util/src/translation.rs index b8b0e99e9..9a6fdba9e 100644 --- a/pumpkin-util/src/translation.rs +++ b/pumpkin-util/src/translation.rs @@ -14,10 +14,9 @@ use std::{ /// - Try to optimize code of '`to_translated`' use crate::text::{TextComponentBase, TextContent, style::Style}; -static VANILLA_EN_US_JSON: &str = include_str!("../../assets/en_us.json"); +static VANILLA_EN_US_JSON: &str = include_str!("../../assets/en_us_java.json"); static PUMPKIN_BRB_JSON: &str = include_str!("../../assets/translations/brb.json"); static PUMPKIN_DE_DE_JSON: &str = include_str!("../../assets/translations/de_de.json"); -static PUMPKIN_EN_US_JSON: &str = include_str!("../../assets/translations/en_us.json"); static PUMPKIN_ES_ES_JSON: &str = include_str!("../../assets/translations/es_es.json"); static PUMPKIN_FR_FR_JSON: &str = include_str!("../../assets/translations/fr_fr.json"); static PUMPKING_IT_IT_JSON: &str = include_str!("../../assets/translations/it_it.json"); @@ -271,13 +270,11 @@ pub static TRANSLATIONS: LazyLock; Locale::COUNT] let mut array: [HashMap; Locale::COUNT] = std::array::from_fn(|_| HashMap::new()); let vanilla_en_us: HashMap = - serde_json::from_str(VANILLA_EN_US_JSON).expect("Could not parse en_us.json."); + serde_json::from_str(VANILLA_EN_US_JSON).expect("Could not parse en_us_java.json."); let pumpkin_brb: HashMap = serde_json::from_str(PUMPKIN_BRB_JSON).expect("Could not parse brb.json."); let pumpkin_de_de: HashMap = serde_json::from_str(PUMPKIN_DE_DE_JSON).expect("Could not parse de_de.json."); - let pumpkin_en_us: HashMap = - serde_json::from_str(PUMPKIN_EN_US_JSON).expect("Could not parse en_us.json."); let pumpkin_es_es: HashMap = serde_json::from_str(PUMPKIN_ES_ES_JSON).expect("Could not parse es_es.json."); let pumpkin_fr_fr: HashMap = @@ -328,9 +325,6 @@ pub static TRANSLATIONS: LazyLock; Locale::COUNT] for (key, value) in pumpkin_de_de { array[Locale::DeDe as usize].insert(format!("pumpkin:{key}"), value); } - for (key, value) in pumpkin_en_us { - array[Locale::EnUs as usize].insert(format!("pumpkin:{key}"), value); - } for (key, value) in pumpkin_es_es { array[Locale::EsEs as usize].insert(format!("pumpkin:{key}"), value); } diff --git a/pumpkin/src/block/blocks/anvil.rs b/pumpkin/src/block/blocks/anvil.rs index 6dae5a51d..7663fe4e3 100644 --- a/pumpkin/src/block/blocks/anvil.rs +++ b/pumpkin/src/block/blocks/anvil.rs @@ -90,6 +90,10 @@ impl ScreenHandlerFactory for AnvilScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_REPAIR, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_REPAIR, + translation::bedrock::CONTAINER_REPAIR, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/barrel.rs b/pumpkin/src/block/blocks/barrel.rs index 8c5458bde..e8366c351 100644 --- a/pumpkin/src/block/blocks/barrel.rs +++ b/pumpkin/src/block/blocks/barrel.rs @@ -38,7 +38,11 @@ impl ScreenHandlerFactory for BarrelScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_BARREL, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_BARREL, + translation::bedrock::CONTAINER_BARREL, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/bed.rs b/pumpkin/src/block/blocks/bed.rs index 5aa2de8be..baa847b6c 100644 --- a/pumpkin/src/block/blocks/bed.rs +++ b/pumpkin/src/block/blocks/bed.rs @@ -259,7 +259,11 @@ impl BlockBehaviour for BedBlock { { args.player .send_system_message_raw( - &TextComponent::translate(translation::BLOCK_MINECRAFT_BED_OBSTRUCTED, []), + &TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_BED_OBSTRUCTED, + translation::java::BLOCK_MINECRAFT_BED_OBSTRUCTED, + [], + ), true, ) .await; @@ -272,7 +276,11 @@ impl BlockBehaviour for BedBlock { args.player .send_system_message_raw( - &TextComponent::translate(translation::BLOCK_MINECRAFT_BED_OCCUPIED, []), + &TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_BED_OCCUPIED, + translation::bedrock::TILE_BED_OCCUPIED, + [], + ), true, ) .await; @@ -291,8 +299,9 @@ impl BlockBehaviour for BedBlock { { args.player .send_system_message_raw( - &TextComponent::translate( - translation::BLOCK_MINECRAFT_BED_TOO_FAR_AWAY, + &TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_BED_TOO_FAR_AWAY, + translation::java::BLOCK_MINECRAFT_BED_TOO_FAR_AWAY, [], ), true, @@ -313,8 +322,9 @@ impl BlockBehaviour for BedBlock { .await { args.player - .send_system_message(&TextComponent::translate( - translation::BLOCK_MINECRAFT_SET_SPAWN, + .send_system_message(&TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_SET_SPAWN, + translation::bedrock::TILE_BED_RESPAWNSET, [], )) .await; @@ -324,7 +334,11 @@ impl BlockBehaviour for BedBlock { if !can_sleep(args.world).await { args.player .send_system_message_raw( - &TextComponent::translate(translation::BLOCK_MINECRAFT_BED_NO_SLEEP, []), + &TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_BED_NO_SLEEP, + translation::java::BLOCK_MINECRAFT_BED_NO_SLEEP, + [], + ), true, ) .await; @@ -343,8 +357,9 @@ impl BlockBehaviour for BedBlock { { args.player .send_system_message_raw( - &TextComponent::translate( - translation::BLOCK_MINECRAFT_BED_NOT_SAFE, + &TextComponent::translate_cross( + translation::java::BLOCK_MINECRAFT_BED_NOT_SAFE, + translation::java::BLOCK_MINECRAFT_BED_NOT_SAFE, [], ), true, diff --git a/pumpkin/src/block/blocks/blast_furnace.rs b/pumpkin/src/block/blocks/blast_furnace.rs index f883538a8..3034e48a4 100644 --- a/pumpkin/src/block/blocks/blast_furnace.rs +++ b/pumpkin/src/block/blocks/blast_furnace.rs @@ -75,7 +75,11 @@ impl ScreenHandlerFactory for BlastingFurnaceScreenFactory { } fn get_display_name(&self) -> pumpkin_util::text::TextComponent { - TextComponent::translate(translation::CONTAINER_BLAST_FURNACE, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_BLAST_FURNACE, + translation::bedrock::TILE_BLAST_FURNACE_NAME, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/brewing_stand.rs b/pumpkin/src/block/blocks/brewing_stand.rs index 42890fa4f..320eaf3a9 100644 --- a/pumpkin/src/block/blocks/brewing_stand.rs +++ b/pumpkin/src/block/blocks/brewing_stand.rs @@ -38,7 +38,11 @@ impl ScreenHandlerFactory for BrewingScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_BREWING, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_BREWING, + translation::bedrock::CONTAINER_BREWING, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/chests.rs b/pumpkin/src/block/blocks/chests.rs index 435902a33..592af3cd1 100644 --- a/pumpkin/src/block/blocks/chests.rs +++ b/pumpkin/src/block/blocks/chests.rs @@ -57,9 +57,17 @@ impl ScreenHandlerFactory for ChestScreenFactory { fn get_display_name(&self) -> TextComponent { if self.0.size() > 27 { - TextComponent::translate(translation::CONTAINER_CHESTDOUBLE, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_CHESTDOUBLE, + translation::bedrock::CONTAINER_CHESTDOUBLE, + &[], + ) } else { - TextComponent::translate(translation::CONTAINER_CHEST, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_CHEST, + translation::bedrock::CONTAINER_CHEST, + &[], + ) } } } diff --git a/pumpkin/src/block/blocks/crafting_table.rs b/pumpkin/src/block/blocks/crafting_table.rs index 3c800cf7f..89faefcb5 100644 --- a/pumpkin/src/block/blocks/crafting_table.rs +++ b/pumpkin/src/block/blocks/crafting_table.rs @@ -45,6 +45,10 @@ impl ScreenHandlerFactory for CraftingTableScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_CRAFTING, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_CRAFTING, + translation::bedrock::CONTAINER_CRAFTING, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/ender_chest.rs b/pumpkin/src/block/blocks/ender_chest.rs index c0d694504..d053e18bf 100644 --- a/pumpkin/src/block/blocks/ender_chest.rs +++ b/pumpkin/src/block/blocks/ender_chest.rs @@ -38,7 +38,11 @@ impl ScreenHandlerFactory for EnderChestScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_ENDERCHEST, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_ENDERCHEST, + translation::bedrock::CONTAINER_ENDERCHEST, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/furnace.rs b/pumpkin/src/block/blocks/furnace.rs index d3e9af99e..5197957fd 100644 --- a/pumpkin/src/block/blocks/furnace.rs +++ b/pumpkin/src/block/blocks/furnace.rs @@ -75,7 +75,11 @@ impl ScreenHandlerFactory for FurnaceScreenFactory { } fn get_display_name(&self) -> pumpkin_util::text::TextComponent { - TextComponent::translate(translation::CONTAINER_FURNACE, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_FURNACE, + translation::bedrock::CONTAINER_FURNACE, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/hopper.rs b/pumpkin/src/block/blocks/hopper.rs index 0cd322afd..2b65f4237 100644 --- a/pumpkin/src/block/blocks/hopper.rs +++ b/pumpkin/src/block/blocks/hopper.rs @@ -43,7 +43,11 @@ impl ScreenHandlerFactory for HopperBlockScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_HOPPER, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_HOPPER, + translation::bedrock::CONTAINER_HOPPER, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/redstone/dropper.rs b/pumpkin/src/block/blocks/redstone/dropper.rs index c50f856ec..e6f221b15 100644 --- a/pumpkin/src/block/blocks/redstone/dropper.rs +++ b/pumpkin/src/block/blocks/redstone/dropper.rs @@ -47,7 +47,11 @@ impl ScreenHandlerFactory for DropperScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_DROPPER, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_DROPPER, + translation::bedrock::CONTAINER_DROPPER, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/shulker_box.rs b/pumpkin/src/block/blocks/shulker_box.rs index 9f520460e..f2d2aebbb 100644 --- a/pumpkin/src/block/blocks/shulker_box.rs +++ b/pumpkin/src/block/blocks/shulker_box.rs @@ -38,7 +38,11 @@ impl ScreenHandlerFactory for ShulkerBoxScreenFactory { } fn get_display_name(&self) -> TextComponent { - TextComponent::translate(translation::CONTAINER_SHULKERBOX, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_SHULKERBOX, + translation::bedrock::CONTAINER_SHULKERBOX, + &[], + ) } } diff --git a/pumpkin/src/block/blocks/smoker.rs b/pumpkin/src/block/blocks/smoker.rs index a5454aa04..73e942a25 100644 --- a/pumpkin/src/block/blocks/smoker.rs +++ b/pumpkin/src/block/blocks/smoker.rs @@ -74,7 +74,11 @@ impl ScreenHandlerFactory for SmokerScreenFactory { } fn get_display_name(&self) -> pumpkin_util::text::TextComponent { - TextComponent::translate(translation::CONTAINER_SMOKER, &[]) + TextComponent::translate_cross( + translation::java::CONTAINER_SMOKER, + translation::bedrock::TILE_SMOKER_NAME, + &[], + ) } } #[pumpkin_block("minecraft:smoker")] diff --git a/pumpkin/src/command/args/block.rs b/pumpkin/src/command/args/block.rs index 53d203472..7d3a86c8d 100644 --- a/pumpkin/src/command/args/block.rs +++ b/pumpkin/src/command/args/block.rs @@ -55,13 +55,15 @@ impl<'a> FindArg<'a> for BlockArgumentConsumer { Some(Arg::Block(name)) => Block::from_name(name).map_or_else( || { if name.starts_with("minecraft:") { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENT_BLOCK_ID_INVALID, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENT_BLOCK_ID_INVALID, + translation::java::ARGUMENT_BLOCK_ID_INVALID, [TextComponent::text((*name).to_string())], ))) } else { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENT_BLOCK_ID_INVALID, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENT_BLOCK_ID_INVALID, + translation::java::ARGUMENT_BLOCK_ID_INVALID, [TextComponent::text("minecraft:".to_string() + *name)], ))) } @@ -121,13 +123,15 @@ impl<'a> FindArg<'a> for BlockPredicateArgumentConsumer { Block::from_name(name).map_or_else( || { if name.starts_with("minecraft:") { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENT_BLOCK_ID_INVALID, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENT_BLOCK_ID_INVALID, + translation::java::ARGUMENT_BLOCK_ID_INVALID, [TextComponent::text((*name).to_string())], ))) } else { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENT_BLOCK_ID_INVALID, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENT_BLOCK_ID_INVALID, + translation::java::ARGUMENT_BLOCK_ID_INVALID, [TextComponent::text("minecraft:".to_string() + *name)], ))) } @@ -138,8 +142,9 @@ impl<'a> FindArg<'a> for BlockPredicateArgumentConsumer { |tag| { get_tag_ids(RegistryKey::Block, tag).map_or_else( || { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENTS_BLOCK_TAG_UNKNOWN, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENTS_BLOCK_TAG_UNKNOWN, + translation::java::ARGUMENTS_BLOCK_TAG_UNKNOWN, [TextComponent::text((*tag).to_string())], ))) }, diff --git a/pumpkin/src/command/args/entities.rs b/pumpkin/src/command/args/entities.rs index 1da2c3050..bac9cbde0 100644 --- a/pumpkin/src/command/args/entities.rs +++ b/pumpkin/src/command/args/entities.rs @@ -402,7 +402,11 @@ pub(crate) fn parse_target_selector_with_context( parse_target_selector(raw_arg.value).map_err(|error| { syntax_error_for_arg_with_cursor( raw_arg, - TextComponent::translate(translation::ARGUMENT_ENTITY_INVALID, []), + TextComponent::translate_cross( + translation::java::ARGUMENT_ENTITY_INVALID, + translation::java::ARGUMENT_ENTITY_INVALID, + [], + ), error.cursor, ) }) @@ -415,7 +419,11 @@ pub(crate) fn ensure_player_only_selector( if selector.includes_entities() { Err(syntax_error_for_arg_with_cursor( raw_arg, - TextComponent::translate(translation::ARGUMENT_PLAYER_ENTITIES, []), + TextComponent::translate_cross( + translation::java::ARGUMENT_PLAYER_ENTITIES, + translation::java::ARGUMENT_PLAYER_ENTITIES, + [], + ), 0, )) } else { @@ -483,7 +491,7 @@ mod test { pumpkin_util::text::TextContent::Translate { translate, .. } => translate.as_ref(), _ => "", }; - assert_eq!(translate_key, translation::ARGUMENT_PLAYER_ENTITIES); + assert_eq!(translate_key, translation::java::ARGUMENT_PLAYER_ENTITIES); assert_eq!(error.context.unwrap().cursor, 4); } } diff --git a/pumpkin/src/command/args/gameprofile.rs b/pumpkin/src/command/args/gameprofile.rs index c0405c454..4ddde754c 100644 --- a/pumpkin/src/command/args/gameprofile.rs +++ b/pumpkin/src/command/args/gameprofile.rs @@ -368,7 +368,11 @@ fn selector_suggestions() -> Vec { fn syntax_player_unknown(raw_arg: RawArg<'_>) -> CommandSyntaxError { syntax_error_for_arg_with_cursor( raw_arg, - TextComponent::translate(translation::ARGUMENT_PLAYER_UNKNOWN, []), + TextComponent::translate_cross( + translation::java::ARGUMENT_PLAYER_UNKNOWN, + translation::java::ARGUMENT_PLAYER_UNKNOWN, + [], + ), 0, ) } @@ -416,7 +420,7 @@ mod test { TextContent::Translate { translate, .. } => translate.as_ref(), _ => "", }; - assert_eq!(translate_key, translation::ARGUMENT_PLAYER_UNKNOWN); + assert_eq!(translate_key, translation::java::ARGUMENT_PLAYER_UNKNOWN); assert_eq!(error.context.unwrap().cursor, 4); } } diff --git a/pumpkin/src/command/args/position_block.rs b/pumpkin/src/command/args/position_block.rs index d9a28a95d..6a59e2220 100644 --- a/pumpkin/src/command/args/position_block.rs +++ b/pumpkin/src/command/args/position_block.rs @@ -158,14 +158,16 @@ impl BlockPosArgumentConsumer { let pos = Self::find_arg(args, name)?; if world.level.try_get_chunk(&pos.chunk_position()).is_none() { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.pos.unloaded", "argument.pos.unloaded", [], ))); } if !world.is_in_build_limit(pos) { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.pos.outofworld", "argument.pos.outofworld", [], ))); @@ -181,7 +183,8 @@ impl BlockPosArgumentConsumer { let pos = Self::find_arg(args, name)?; if !World::is_valid(pos) { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.pos.outofbounds", "argument.pos.outofbounds", [], ))); diff --git a/pumpkin/src/command/args/resource/item.rs b/pumpkin/src/command/args/resource/item.rs index 0bab902f3..e9238e323 100644 --- a/pumpkin/src/command/args/resource/item.rs +++ b/pumpkin/src/command/args/resource/item.rs @@ -59,12 +59,14 @@ impl<'a> FindArg<'a> for ItemArgumentConsumer { Some(Arg::Item(name)) => Item::from_registry_key(name).map_or_else( || { if name.starts_with("minecraft:") { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.item.id.invalid", "argument.item.id.invalid", [TextComponent::text((*name).to_string())], ))) } else { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.item.id.invalid", "argument.item.id.invalid", [TextComponent::text("minecraft:".to_string() + *name)], ))) @@ -141,15 +143,21 @@ impl<'a> FindArg<'a> for ItemPredicateArgumentConsumer { Item::from_registry_key(name).map_or_else( || { if name.starts_with("minecraft:") { - Err(CommandError::CommandFailed(TextComponent::translate( - "argument.item.id.invalid", - [TextComponent::text((*name).to_string())], - ))) + Err(CommandError::CommandFailed( + TextComponent::translate_cross( + "argument.item.id.invalid", + "argument.item.id.invalid", + [TextComponent::text((*name).to_string())], + ), + )) } else { - Err(CommandError::CommandFailed(TextComponent::translate( - "argument.item.id.invalid", - [TextComponent::text("minecraft:".to_string() + *name)], - ))) + Err(CommandError::CommandFailed( + TextComponent::translate_cross( + "argument.item.id.invalid", + "argument.item.id.invalid", + [TextComponent::text("minecraft:".to_string() + *name)], + ), + )) } }, |item| Ok(ItemPredicate::Item(item)), @@ -158,7 +166,8 @@ impl<'a> FindArg<'a> for ItemPredicateArgumentConsumer { |tag| { get_tag_ids(RegistryKey::Item, tag).map_or_else( || { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "arguments.item.tag.unknown", "arguments.item.tag.unknown", [TextComponent::text((*tag).to_string())], ))) diff --git a/pumpkin/src/command/argument_types/coordinates/block_pos.rs b/pumpkin/src/command/argument_types/coordinates/block_pos.rs index 34753fbf7..a4151ee9c 100644 --- a/pumpkin/src/command/argument_types/coordinates/block_pos.rs +++ b/pumpkin/src/command/argument_types/coordinates/block_pos.rs @@ -8,12 +8,18 @@ use crate::world::World; use pumpkin_data::translation; use pumpkin_util::math::position::BlockPos; -pub const NOT_LOADED_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_POS_UNLOADED); -pub const OUT_OF_WORLD_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_POS_OUTOFWORLD); -pub const OUT_OF_BOUNDS_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_POS_OUTOFBOUNDS); +pub const NOT_LOADED_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_POS_UNLOADED, + translation::java::ARGUMENT_POS_UNLOADED, +); +pub const OUT_OF_WORLD_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_POS_OUTOFWORLD, + translation::java::ARGUMENT_POS_OUTOFWORLD, +); +pub const OUT_OF_BOUNDS_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_POS_OUTOFBOUNDS, + translation::java::ARGUMENT_POS_OUTOFBOUNDS, +); /// An argument type for a 3-dimensional vector representing a block position. /// diff --git a/pumpkin/src/command/argument_types/coordinates/mod.rs b/pumpkin/src/command/argument_types/coordinates/mod.rs index 90bdf8545..463933fc7 100644 --- a/pumpkin/src/command/argument_types/coordinates/mod.rs +++ b/pumpkin/src/command/argument_types/coordinates/mod.rs @@ -12,8 +12,10 @@ pub mod block_pos; pub mod rotation; pub mod vec3; -pub const MIXED_TYPE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_POS_MIXED); +pub const MIXED_TYPE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_POS_MIXED, + translation::java::ARGUMENT_POS_MIXED, +); /// Represents a single world coordinate. #[derive(Debug, Clone, Copy, PartialEq)] diff --git a/pumpkin/src/command/argument_types/coordinates/rotation.rs b/pumpkin/src/command/argument_types/coordinates/rotation.rs index 57b55801a..af83e8e2c 100644 --- a/pumpkin/src/command/argument_types/coordinates/rotation.rs +++ b/pumpkin/src/command/argument_types/coordinates/rotation.rs @@ -7,8 +7,10 @@ use crate::command::string_reader::StringReader; use pumpkin_data::translation; use pumpkin_util::math::vector3::Vector3; -pub const NOT_COMPLETE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ROTATION_INCOMPLETE); +pub const NOT_COMPLETE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ROTATION_INCOMPLETE, + translation::java::ARGUMENT_ROTATION_INCOMPLETE, +); pub struct RotationArgumentType; diff --git a/pumpkin/src/command/argument_types/coordinates/vec3.rs b/pumpkin/src/command/argument_types/coordinates/vec3.rs index e29f571bc..50128d91b 100644 --- a/pumpkin/src/command/argument_types/coordinates/vec3.rs +++ b/pumpkin/src/command/argument_types/coordinates/vec3.rs @@ -7,8 +7,10 @@ use crate::command::string_reader::StringReader; use pumpkin_data::translation; use pumpkin_util::math::vector3::Vector3; -pub const INCOMPLETE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_POS3D_INCOMPLETE); +pub const INCOMPLETE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_POS3D_INCOMPLETE, + translation::java::ARGUMENT_POS3D_INCOMPLETE, +); /// An argument type for a 3-dimensional vector. pub enum Vec3ArgumentType { diff --git a/pumpkin/src/command/argument_types/entity.rs b/pumpkin/src/command/argument_types/entity.rs index b0d0e4a54..2edbd7746 100644 --- a/pumpkin/src/command/argument_types/entity.rs +++ b/pumpkin/src/command/argument_types/entity.rs @@ -11,24 +11,34 @@ use pumpkin_data::translation; use std::sync::Arc; /// A [`CommandErrorType`] to tell that no entities could be found. -pub const NO_ENTITIES_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_NOTFOUND_ENTITY); +pub const NO_ENTITIES_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_NOTFOUND_ENTITY, + translation::java::ARGUMENT_ENTITY_NOTFOUND_ENTITY, +); /// A [`CommandErrorType`] to tell that no players could be found. -pub const NO_PLAYERS_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_NOTFOUND_PLAYER); +pub const NO_PLAYERS_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_NOTFOUND_PLAYER, + translation::java::ARGUMENT_ENTITY_NOTFOUND_PLAYER, +); /// A [`CommandErrorType`] to tell that only players are allowed for an entity selector. -pub const ONLY_PLAYERS_ALLOWED_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_PLAYER_ENTITIES); +pub const ONLY_PLAYERS_ALLOWED_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_PLAYER_ENTITIES, + translation::java::ARGUMENT_PLAYER_ENTITIES, +); /// A [`CommandErrorType`] to tell that only 1 entity is allowed for an entity selector. -pub const NOT_SINGLE_ENTITY_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_TOOMANY); +pub const NOT_SINGLE_ENTITY_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_TOOMANY, + translation::java::ARGUMENT_ENTITY_TOOMANY, +); /// A [`CommandErrorType`] to tell that only 1 player is allowed for an entity selector. -pub const NOT_SINGLE_PLAYER_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_PLAYER_TOOMANY); +pub const NOT_SINGLE_PLAYER_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_PLAYER_TOOMANY, + translation::java::ARGUMENT_PLAYER_TOOMANY, +); pub const ENTITY_SELECTOR_PERMISSION: &str = "minecraft:command.selector"; diff --git a/pumpkin/src/command/argument_types/entity_anchor.rs b/pumpkin/src/command/argument_types/entity_anchor.rs index df2f8cbfb..ceb25c564 100644 --- a/pumpkin/src/command/argument_types/entity_anchor.rs +++ b/pumpkin/src/command/argument_types/entity_anchor.rs @@ -8,8 +8,10 @@ use pumpkin_data::translation; use pumpkin_util::math::vector3::Vector3; use pumpkin_util::text::TextComponent; -pub const INVALID_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ANCHOR_INVALID); +pub const INVALID_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ANCHOR_INVALID, + translation::java::ARGUMENT_ANCHOR_INVALID, +); pub struct EntityAnchorArgumentType; diff --git a/pumpkin/src/command/argument_types/entity_selector/option.rs b/pumpkin/src/command/argument_types/entity_selector/option.rs index 46125b987..278083c78 100644 --- a/pumpkin/src/command/argument_types/entity_selector/option.rs +++ b/pumpkin/src/command/argument_types/entity_selector/option.rs @@ -10,20 +10,34 @@ use pumpkin_util::math::bounds::{DoubleBounds, FloatDegreeBounds, IntBounds}; use pumpkin_util::text::TextComponent; use std::str::FromStr; -pub const UNKNOWN_OPTION_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_UNKNOWN); -pub const INAPPLICABLE_OPTION_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_INAPPLICABLE); -pub const DISTANCE_NEGATIVE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_DISTANCE_NEGATIVE); -pub const LEVEL_NEGATIVE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_LEVEL_NEGATIVE); -pub const LIMIT_TOO_SMALL_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_LIMIT_TOOSMALL); -pub const SORT_UNKNOWN_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_SORT_IRREVERSIBLE); -pub const GAMEMODE_INVALID_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_MODE_INVALID); +pub const UNKNOWN_OPTION_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_UNKNOWN, + translation::java::ARGUMENT_ENTITY_OPTIONS_UNKNOWN, +); +pub const INAPPLICABLE_OPTION_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_INAPPLICABLE, + translation::java::ARGUMENT_ENTITY_OPTIONS_INAPPLICABLE, +); +pub const DISTANCE_NEGATIVE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_DISTANCE_NEGATIVE, + translation::java::ARGUMENT_ENTITY_OPTIONS_DISTANCE_NEGATIVE, +); +pub const LEVEL_NEGATIVE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_LEVEL_NEGATIVE, + translation::java::ARGUMENT_ENTITY_OPTIONS_LEVEL_NEGATIVE, +); +pub const LIMIT_TOO_SMALL_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_LIMIT_TOOSMALL, + translation::java::ARGUMENT_ENTITY_OPTIONS_LIMIT_TOOSMALL, +); +pub const SORT_UNKNOWN_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_SORT_IRREVERSIBLE, + translation::java::ARGUMENT_ENTITY_OPTIONS_SORT_IRREVERSIBLE, +); +pub const GAMEMODE_INVALID_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_MODE_INVALID, + translation::java::ARGUMENT_ENTITY_OPTIONS_MODE_INVALID, +); /// Options to customize an [`EntitySelectorParser`]. /// diff --git a/pumpkin/src/command/argument_types/entity_selector/parser.rs b/pumpkin/src/command/argument_types/entity_selector/parser.rs index a0ec45ac7..5a18e8a60 100644 --- a/pumpkin/src/command/argument_types/entity_selector/parser.rs +++ b/pumpkin/src/command/argument_types/entity_selector/parser.rs @@ -17,23 +17,35 @@ use pumpkin_util::math::vector3::Vector3; use pumpkin_util::text::TextComponent; use uuid::Uuid; -pub const INVALID_NAME_OR_UUID_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_INVALID); +pub const INVALID_NAME_OR_UUID_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_INVALID, + translation::java::ARGUMENT_ENTITY_INVALID, +); -pub const UNKNOWN_SELECTOR_TYPE_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_SELECTOR_UNKNOWN); +pub const UNKNOWN_SELECTOR_TYPE_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_SELECTOR_UNKNOWN, + translation::java::ARGUMENT_ENTITY_SELECTOR_UNKNOWN, +); -pub const SELECTORS_NOT_ALLOWED_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_SELECTOR_NOT_ALLOWED); +pub const SELECTORS_NOT_ALLOWED_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_SELECTOR_NOT_ALLOWED, + translation::java::ARGUMENT_ENTITY_SELECTOR_NOT_ALLOWED, +); -pub const MISSING_SELECTOR_TYPE_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_SELECTOR_MISSING); +pub const MISSING_SELECTOR_TYPE_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_SELECTOR_MISSING, + translation::java::ARGUMENT_ENTITY_SELECTOR_MISSING, +); -pub const EXPECTED_END_OF_OPTIONS_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_UNTERMINATED); +pub const EXPECTED_END_OF_OPTIONS_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_UNTERMINATED, + translation::java::ARGUMENT_ENTITY_OPTIONS_UNTERMINATED, +); -pub const EXPECTED_OPTION_VALUE_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_ENTITY_OPTIONS_VALUELESS); +pub const EXPECTED_OPTION_VALUE_ERROR_TYPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_ENTITY_OPTIONS_VALUELESS, + translation::java::ARGUMENT_ENTITY_OPTIONS_VALUELESS, +); bitflags! { /// A list of bit flags to set entity selector parser properties. diff --git a/pumpkin/src/command/argument_types/game_profile.rs b/pumpkin/src/command/argument_types/game_profile.rs index 6be23c943..c13daf318 100644 --- a/pumpkin/src/command/argument_types/game_profile.rs +++ b/pumpkin/src/command/argument_types/game_profile.rs @@ -11,8 +11,10 @@ use crate::net::GameProfile; use pumpkin_data::translation; use uuid::Uuid; -pub const UNKNOWN_PLAYER_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_PLAYER_UNKNOWN); +pub const UNKNOWN_PLAYER_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_PLAYER_UNKNOWN, + translation::java::ARGUMENT_PLAYER_UNKNOWN, +); /// A result from the [`GameProfileArgumentType`], which can be resolved into /// one or more [`GameProfile`]s, successfully or not. diff --git a/pumpkin/src/command/argument_types/mod.rs b/pumpkin/src/command/argument_types/mod.rs index 727b84bf7..408c22c14 100644 --- a/pumpkin/src/command/argument_types/mod.rs +++ b/pumpkin/src/command/argument_types/mod.rs @@ -64,12 +64,18 @@ macro_rules! impl_copy_get { }; } -const EMPTY_BOUNDS_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_RANGE_EMPTY); -const SWAPPED_BOUNDS_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_RANGE_SWAPPED); -const INVALID_IDENTIFIER_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_ID_INVALID); +const EMPTY_BOUNDS_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_RANGE_EMPTY, + translation::java::ARGUMENT_RANGE_EMPTY, +); +const SWAPPED_BOUNDS_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_RANGE_SWAPPED, + translation::java::ARGUMENT_RANGE_SWAPPED, +); +const INVALID_IDENTIFIER_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_ID_INVALID, + translation::java::ARGUMENT_ID_INVALID, +); /// A trait to try getting a value from a [`StringReader`]. pub trait FromStringReader: Sized { diff --git a/pumpkin/src/command/argument_types/time.rs b/pumpkin/src/command/argument_types/time.rs index 6ac9410c4..801c812b8 100644 --- a/pumpkin/src/command/argument_types/time.rs +++ b/pumpkin/src/command/argument_types/time.rs @@ -6,10 +6,14 @@ use crate::command::string_reader::StringReader; use pumpkin_data::translation; use pumpkin_util::text::TextComponent; -pub const INVALID_UNIT_ERROR_TYPE: CommandErrorType<0> = - CommandErrorType::new(translation::ARGUMENT_TIME_INVALID_UNIT); -pub const TICK_COUNT_TOO_LOW_ERROR_TYPE: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_TIME_TICK_COUNT_TOO_LOW); +pub const INVALID_UNIT_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new( + translation::java::ARGUMENT_TIME_INVALID_UNIT, + translation::java::ARGUMENT_TIME_INVALID_UNIT, +); +pub const TICK_COUNT_TOO_LOW_ERROR_TYPE: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_TIME_TICK_COUNT_TOO_LOW, + translation::java::ARGUMENT_TIME_TICK_COUNT_TOO_LOW, +); /// Represents an argument type parsing a time value, which can /// have one of these suffixes: diff --git a/pumpkin/src/command/commands/ban.rs b/pumpkin/src/command/commands/ban.rs index a6675f5ae..93001a38a 100644 --- a/pumpkin/src/command/commands/ban.rs +++ b/pumpkin/src/command/commands/ban.rs @@ -79,8 +79,9 @@ async fn ban_players( } if count == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_BAN_FAILED, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_BAN_FAILED, + translation::bedrock::COMMANDS_BAN_FAILED, [], ))) } else { @@ -123,8 +124,9 @@ async fn ban_profile( // Send messages sender - .send_message(TextComponent::translate( - translation::COMMANDS_BAN_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_BAN_SUCCESS, + translation::bedrock::COMMANDS_BAN_SUCCESS, [ TextComponent::text(profile.name.clone()), TextComponent::text(reason), @@ -136,7 +138,11 @@ async fn ban_profile( player .kick( DisconnectReason::Kicked, - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_BANNED, []), + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED, + translation::bedrock::DISCONNECTIONSCREEN_TITLE_BANNEDBYHOST, + [], + ), ) .await; } diff --git a/pumpkin/src/command/commands/banip.rs b/pumpkin/src/command/commands/banip.rs index 22a34e254..b081b883a 100644 --- a/pumpkin/src/command/commands/banip.rs +++ b/pumpkin/src/command/commands/banip.rs @@ -83,8 +83,9 @@ async fn ban_ip( let reason = reason.unwrap_or_else(|| "Banned by an operator.".to_string()); let Some(target_ip) = parse_ip(target, server).await else { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_BANIP_INVALID, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_BANIP_INVALID, + translation::bedrock::COMMANDS_BANIP_INVALID, [], ))); }; @@ -92,8 +93,9 @@ async fn ban_ip( let mut banned_ips = server.data.banned_ip_list.write().await; if banned_ips.get_entry(&target_ip).is_some() { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_BANIP_FAILED, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_BANIP_FAILED, + translation::java::COMMANDS_BANIP_FAILED, [], ))); } @@ -117,8 +119,9 @@ async fn ban_ip( .join(" "); sender - .send_message(TextComponent::translate( - translation::COMMANDS_BANIP_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_BANIP_SUCCESS, + translation::bedrock::COMMANDS_BANIP_SUCCESS, [ TextComponent::text(target_ip.to_string()), TextComponent::text(reason), @@ -127,8 +130,9 @@ async fn ban_ip( .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_BANIP_INFO, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_BANIP_INFO, + translation::java::COMMANDS_BANIP_INFO, [ TextComponent::text(affected.len().to_string()), TextComponent::text(names), @@ -141,7 +145,11 @@ async fn ban_ip( target .kick( DisconnectReason::Kicked, - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_IP_BANNED, []), + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_IP_BANNED, + translation::java::MULTIPLAYER_DISCONNECT_IP_BANNED, + [], + ), ) .await; } diff --git a/pumpkin/src/command/commands/banlist.rs b/pumpkin/src/command/commands/banlist.rs index a942271dd..d348c934f 100644 --- a/pumpkin/src/command/commands/banlist.rs +++ b/pumpkin/src/command/commands/banlist.rs @@ -57,15 +57,20 @@ impl CommandExecutor for BanListCommandExecutor { if entries.is_empty() { source .send_feedback( - TextComponent::translate(translation::COMMANDS_BANLIST_NONE, []), + TextComponent::translate_cross( + translation::java::COMMANDS_BANLIST_NONE, + translation::java::COMMANDS_BANLIST_NONE, + [], + ), false, ) .await; } else { source .send_feedback( - TextComponent::translate( - translation::COMMANDS_BANLIST_LIST, + TextComponent::translate_cross( + translation::java::COMMANDS_BANLIST_LIST, + translation::java::COMMANDS_BANLIST_LIST, [TextComponent::text(entries.len().to_string())], ), false, @@ -75,8 +80,9 @@ impl CommandExecutor for BanListCommandExecutor { for entry in entries { source .send_feedback( - TextComponent::translate( - translation::COMMANDS_BANLIST_ENTRY, + TextComponent::translate_cross( + translation::java::COMMANDS_BANLIST_ENTRY, + translation::java::COMMANDS_BANLIST_ENTRY, [ TextComponent::text(entry.name), TextComponent::text(entry.source), diff --git a/pumpkin/src/command/commands/bossbar.rs b/pumpkin/src/command/commands/bossbar.rs index 0e2e042f6..ebe199092 100644 --- a/pumpkin/src/command/commands/bossbar.rs +++ b/pumpkin/src/command/commands/bossbar.rs @@ -68,7 +68,8 @@ impl CommandExecutor for AddExecutor { let text_component = TextComponentArgConsumer::find_arg(args, ARG_NAME)?; if server.bossbars.lock().await.has_bossbar(&namespace) { - return Result::Err(CommandError::CommandFailed(TextComponent::translate( + return Result::Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.bossbar.create.failed", "commands.bossbar.create.failed", [TextComponent::text(namespace.clone())], ))); @@ -82,7 +83,8 @@ impl CommandExecutor for AddExecutor { drop(bossbars); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.create.success", "commands.bossbar.create.success", [bossbar_prefix(bossbar.title.clone(), namespace.clone())], )) @@ -116,7 +118,8 @@ impl CommandExecutor for GetExecutor { match self.0 { CommandValueGet::Max => { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.get.max", "commands.bossbar.get.max", [ bossbar_prefix( @@ -132,7 +135,8 @@ impl CommandExecutor for GetExecutor { CommandValueGet::Players => Ok(bossbar.players.len() as i32), CommandValueGet::Value => { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.get.value", "commands.bossbar.get.value", [ bossbar_prefix( @@ -152,7 +156,8 @@ impl CommandExecutor for GetExecutor { "commands.bossbar.get.visible.hidden" }; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + state, state, [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -181,7 +186,8 @@ impl CommandExecutor for ListExecutor { if bossbars.is_empty() { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.list.bars.none", "commands.bossbar.list.bars.none", [], )) @@ -207,7 +213,8 @@ impl CommandExecutor for ListExecutor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.list.bars.some", "commands.bossbar.list.bars.some", [ TextComponent::text(bossbars.len().to_string()), @@ -242,7 +249,8 @@ impl CommandExecutor for RemoveExecutor { }; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.remove.success", "commands.bossbar.remove.success", [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -306,7 +314,8 @@ impl CommandExecutor for SetExecutor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.color.success", "commands.bossbar.set.color.success", [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -319,7 +328,8 @@ impl CommandExecutor for SetExecutor { } CommandValueSet::Max => { let Ok(max_value) = max_value_consumer().find_arg_default_name(args)? else { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "parsing.int.invalid", "parsing.int.invalid", [TextComponent::text(i32::MAX.to_string())], ))); @@ -339,7 +349,8 @@ impl CommandExecutor for SetExecutor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.max.success", "commands.bossbar.set.max.success", [ bossbar_prefix( @@ -369,7 +380,8 @@ impl CommandExecutor for SetExecutor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.name.success", "commands.bossbar.set.name.success", [bossbar_prefix(text_component, namespace.to_string())], )) @@ -392,7 +404,8 @@ impl CommandExecutor for SetExecutor { } } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.players.success.none", "commands.bossbar.set.players.success.none", [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -429,7 +442,8 @@ impl CommandExecutor for SetExecutor { .join(", "); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.players.success.some", "commands.bossbar.set.players.success.some", [ bossbar_prefix( @@ -459,7 +473,8 @@ impl CommandExecutor for SetExecutor { } } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.style.success", "commands.bossbar.set.style.success", [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -471,7 +486,8 @@ impl CommandExecutor for SetExecutor { } CommandValueSet::Value => { let Ok(value) = value_consumer().find_arg_default_name(args)? else { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "parsing.int.invalid", "parsing.int.invalid", [TextComponent::text(i32::MAX.to_string())], ))); @@ -491,7 +507,8 @@ impl CommandExecutor for SetExecutor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.bossbar.set.value.success", "commands.bossbar.set.value.success", [ bossbar_prefix( @@ -528,7 +545,8 @@ impl CommandExecutor for SetExecutor { }; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + state, state, [bossbar_prefix( bossbar.bossbar_data.title.clone(), @@ -635,8 +653,9 @@ fn bossbar_prefix(title: TextComponent, namespace: String) -> TextComponent { fn handle_bossbar_error(error: BossbarUpdateError) -> CommandError { match error { BossbarUpdateError::InvalidResourceLocation(location) => { - CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_BOSSBAR_UNKNOWN, + CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_BOSSBAR_UNKNOWN, + translation::java::COMMANDS_BOSSBAR_UNKNOWN, [TextComponent::text(location)], )) } @@ -646,7 +665,7 @@ fn handle_bossbar_error(error: BossbarUpdateError) -> CommandError { |var| format!("commands.bossbar.set.{value}.unchanged.{var}"), ); - CommandError::CommandFailed(TextComponent::translate(key, [])) + CommandError::CommandFailed(TextComponent::translate_cross(key.clone(), key, [])) } } } diff --git a/pumpkin/src/command/commands/clear.rs b/pumpkin/src/command/commands/clear.rs index 0b96c9cc8..ace6b180a 100644 --- a/pumpkin/src/command/commands/clear.rs +++ b/pumpkin/src/command/commands/clear.rs @@ -143,37 +143,43 @@ async fn clear_command_text_output( targets: &[Arc], ) -> Result { match (targets, item_count == 0, max_count == 0) { - ([target], true, _) => Err(TextComponent::translate( - translation::CLEAR_FAILED_SINGLE, + ([target], true, _) => Err(TextComponent::translate_cross( + translation::java::CLEAR_FAILED_SINGLE, + translation::java::CLEAR_FAILED_SINGLE, [target.get_display_name().await], )), - (targets, true, _) => Err(TextComponent::translate( - translation::CLEAR_FAILED_MULTIPLE, + (targets, true, _) => Err(TextComponent::translate_cross( + translation::java::CLEAR_FAILED_MULTIPLE, + translation::java::CLEAR_FAILED_MULTIPLE, [TextComponent::text(targets.len().to_string())], )), - ([target], false, false) => Ok(TextComponent::translate( - translation::COMMANDS_CLEAR_SUCCESS_SINGLE, + ([target], false, false) => Ok(TextComponent::translate_cross( + translation::java::COMMANDS_CLEAR_SUCCESS_SINGLE, + translation::java::COMMANDS_CLEAR_SUCCESS_SINGLE, [ TextComponent::text(item_count.to_string()), target.get_display_name().await, ], )), - (targets, false, false) => Ok(TextComponent::translate( - translation::COMMANDS_CLEAR_SUCCESS_MULTIPLE, + (targets, false, false) => Ok(TextComponent::translate_cross( + translation::java::COMMANDS_CLEAR_SUCCESS_MULTIPLE, + translation::java::COMMANDS_CLEAR_SUCCESS_MULTIPLE, [ TextComponent::text(item_count.to_string()), TextComponent::text(targets.len().to_string()), ], )), - ([target], false, true) => Ok(TextComponent::translate( - translation::COMMANDS_CLEAR_TEST_SINGLE, + ([target], false, true) => Ok(TextComponent::translate_cross( + translation::java::COMMANDS_CLEAR_TEST_SINGLE, + translation::java::COMMANDS_CLEAR_TEST_SINGLE, [ TextComponent::text(item_count.to_string()), target.get_display_name().await, ], )), - (targets, false, true) => Ok(TextComponent::translate( - translation::COMMANDS_CLEAR_TEST_MULTIPLE, + (targets, false, true) => Ok(TextComponent::translate_cross( + translation::java::COMMANDS_CLEAR_TEST_MULTIPLE, + translation::java::COMMANDS_CLEAR_TEST_MULTIPLE, [ TextComponent::text(item_count.to_string()), TextComponent::text(targets.len().to_string()), @@ -273,8 +279,9 @@ impl CommandExecutor for ItemCountExecutor { let item = ItemPredicateArgumentConsumer::find_arg(args, ARG_ITEM)?; let Ok(max) = count_consumer().find_arg_default_name(args)? else { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::PARSING_INT_INVALID, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::PARSING_INT_INVALID, + translation::java::PARSING_INT_INVALID, [TextComponent::text(i32::MAX.to_string())], ))); }; diff --git a/pumpkin/src/command/commands/damage.rs b/pumpkin/src/command/commands/damage.rs index bcfbedf10..635b66617 100644 --- a/pumpkin/src/command/commands/damage.rs +++ b/pumpkin/src/command/commands/damage.rs @@ -39,15 +39,17 @@ async fn send_damage_result( target_name: TextComponent, ) -> Result { if !success { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_DAMAGE_INVULNERABLE, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_DAMAGE_INVULNERABLE, + translation::java::COMMANDS_DAMAGE_INVULNERABLE, [], ))); } sender - .send_message(TextComponent::translate( - translation::COMMANDS_DAMAGE_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_DAMAGE_SUCCESS, + translation::bedrock::COMMANDS_DAMAGE_SUCCESS, [TextComponent::text(amount.to_string()), target_name], )) .await; diff --git a/pumpkin/src/command/commands/data.rs b/pumpkin/src/command/commands/data.rs index 2566e8bf4..5beecd68d 100644 --- a/pumpkin/src/command/commands/data.rs +++ b/pumpkin/src/command/commands/data.rs @@ -232,8 +232,9 @@ async fn display_data( let display = TextComponent::text(format!("PNBT Data ({} bytes)", nbt.data.len())); sender - .send_message(TextComponent::translate( - translation::COMMANDS_DATA_ENTITY_QUERY, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_DATA_ENTITY_QUERY, + translation::java::COMMANDS_DATA_ENTITY_QUERY, [target_name, display], )) .await; @@ -244,8 +245,9 @@ async fn display_data( #[allow(dead_code)] fn get_i32_result(tag: &NbtTag) -> Result { match tag { - NbtTag::End => Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_DATA_GET_UNKNOWN, + NbtTag::End => Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_DATA_GET_UNKNOWN, + translation::java::COMMANDS_DATA_GET_UNKNOWN, [], ))), diff --git a/pumpkin/src/command/commands/defaultgamemode.rs b/pumpkin/src/command/commands/defaultgamemode.rs index 9d3e105ef..0b1c1becf 100644 --- a/pumpkin/src/command/commands/defaultgamemode.rs +++ b/pumpkin/src/command/commands/defaultgamemode.rs @@ -44,9 +44,14 @@ impl CommandExecutor for DefaultGamemodeExecutor { let gamemode_string = format!("gameMode.{gamemode_string}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( "commands.defaultgamemode.success", - [TextComponent::translate(gamemode_string, [])], + "commands.defaultgamemode.success", + [TextComponent::translate_cross( + gamemode_string.clone(), + gamemode_string, + [], + )], )) .await; diff --git a/pumpkin/src/command/commands/deop.rs b/pumpkin/src/command/commands/deop.rs index e36f44e8a..f763ca075 100644 --- a/pumpkin/src/command/commands/deop.rs +++ b/pumpkin/src/command/commands/deop.rs @@ -51,7 +51,8 @@ impl CommandExecutor for Executor { .await; } - let msg = TextComponent::translate( + let msg = TextComponent::translate_cross( + "commands.deop.success", "commands.deop.success", [TextComponent::text(profile.name.clone())], ); @@ -64,7 +65,8 @@ impl CommandExecutor for Executor { } if succeeded_deops == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.deop.failed", "commands.deop.failed", [], ))) diff --git a/pumpkin/src/command/commands/difficulty.rs b/pumpkin/src/command/commands/difficulty.rs index d474a34c7..d7fd30834 100644 --- a/pumpkin/src/command/commands/difficulty.rs +++ b/pumpkin/src/command/commands/difficulty.rs @@ -12,7 +12,7 @@ const DESCRIPTION: &str = "Query or change the difficulty of the world."; const PERMISSION: &str = "minecraft:command.difficulty"; const FAILURE_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new("commands.difficulty.failure"); + CommandErrorType::new("commands.difficulty.failure", "commands.difficulty.failure"); struct DifficultyQueryExecutor; @@ -24,9 +24,14 @@ impl CommandExecutor for DifficultyQueryExecutor { context .source .send_feedback( - TextComponent::translate( + TextComponent::translate_cross( "commands.difficulty.query", - [TextComponent::translate(difficulty.translation_key(), [])], + "commands.difficulty.query", + [TextComponent::translate_cross( + difficulty.translation_key(), + difficulty.translation_key(), + [], + )], ), false, ) @@ -59,9 +64,14 @@ impl CommandExecutor for DifficultySetExecutor { context .source .send_feedback( - TextComponent::translate( + TextComponent::translate_cross( "commands.difficulty.success", - [TextComponent::translate(difficulty.translation_key(), [])], + "commands.difficulty.success", + [TextComponent::translate_cross( + difficulty.translation_key(), + difficulty.translation_key(), + [], + )], ), true, ) diff --git a/pumpkin/src/command/commands/effect.rs b/pumpkin/src/command/commands/effect.rs index 78facc3dc..efb69141f 100644 --- a/pumpkin/src/command/commands/effect.rs +++ b/pumpkin/src/command/commands/effect.rs @@ -113,23 +113,30 @@ impl CommandExecutor for GiveExecutor { } } - let translation_name = TextComponent::translate(effect.translation_key.to_string(), []); + let translation_name = TextComponent::translate_cross( + effect.translation_key.to_string(), + effect.translation_key.to_string(), + [], + ); if successes == 0 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.effect.give.failed", "commands.effect.give.failed", [], ))); } else if targets.len() == 1 { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.give.success.single", "commands.effect.give.success.single", [translation_name, targets[0].get_display_name().await], )) .await; } else { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.give.success.multiple", "commands.effect.give.success.multiple", [ translation_name, @@ -170,7 +177,8 @@ impl CommandExecutor for ClearExecutor { //if the player or everyplayer don't have any effect if succeeded_clears == 0 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.effect.clear.everything.failed", "commands.effect.clear.everything.failed", [], ))); @@ -178,14 +186,16 @@ impl CommandExecutor for ClearExecutor { //a player have at least 1 effect else if targets.len() == 1 { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.clear.everything.success.single", "commands.effect.clear.everything.success.single", [targets[0].get_display_name().await], )) .await; } else { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.clear.everything.success.multiple", "commands.effect.clear.everything.success.multiple", [TextComponent::text(targets.len().to_string())], )) @@ -208,26 +218,37 @@ impl CommandExecutor for ClearExecutor { } if succeeded_clears == 0 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.effect.clear.specific.failed", "commands.effect.clear.specific.failed", [], ))); } else if targets.len() == 1 { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.clear.specific.success.single", "commands.effect.clear.specific.success.single", [ - TextComponent::translate(effect.translation_key, []), + TextComponent::translate_cross( + effect.translation_key, + effect.translation_key, + [], + ), targets[0].get_display_name().await, ], )) .await; } else { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.effect.clear.specific.success.multiple", "commands.effect.clear.specific.success.multiple", [ - TextComponent::translate(effect.translation_key, []), + TextComponent::translate_cross( + effect.translation_key, + effect.translation_key, + [], + ), TextComponent::text(targets.len().to_string()), ], )) diff --git a/pumpkin/src/command/commands/enchant.rs b/pumpkin/src/command/commands/enchant.rs index bdd559b72..93ff46dae 100644 --- a/pumpkin/src/command/commands/enchant.rs +++ b/pumpkin/src/command/commands/enchant.rs @@ -31,14 +31,16 @@ impl CommandExecutor for Executor { Ok(Ok(level)) => level, Ok(Err(err)) => { let err_msg = match err { - NotInBounds::LowerBound(val, min) => TextComponent::translate( + NotInBounds::LowerBound(val, min) => TextComponent::translate_cross( + "argument.integer.low", "argument.integer.low", &[ TextComponent::text(min.to_string()), TextComponent::text(val.to_string()), ], ), - NotInBounds::UpperBound(val, max) => TextComponent::translate( + NotInBounds::UpperBound(val, max) => TextComponent::translate_cross( + "argument.integer.big", "argument.integer.big", &[ TextComponent::text(max.to_string()), @@ -52,7 +54,8 @@ impl CommandExecutor for Executor { }; if level > enchantment.max_level { - let msg = TextComponent::translate( + let msg = TextComponent::translate_cross( + "commands.enchant.failed.level", "commands.enchant.failed.level", [ TextComponent::text(level.to_string()), @@ -68,9 +71,7 @@ impl CommandExecutor for Executor { for target in targets { // let Some(target) = target.get_living_entity() else { // if only_one { - // let msg = TextComponent::translate( - // "commands.enchant.failed.entity", - // [targets[0].get_display_name().await], + // let msg = TextComponent::translate_cross(// "commands.enchant.failed.entity".clone(), // "commands.enchant.failed.entity", // [targets[0].get_display_name().await], // ); // sender.send_message(msg).await; // return Ok(()); @@ -85,7 +86,8 @@ impl CommandExecutor for Executor { let mut item = lock.lock().await; if item.is_empty() { if only_one { - let msg = TextComponent::translate( + let msg = TextComponent::translate_cross( + "commands.enchant.failed.itemless", "commands.enchant.failed.itemless", [targets[0].get_display_name().await], ); @@ -95,7 +97,8 @@ impl CommandExecutor for Executor { } if !enchantment.can_enchant(item.item) { if only_one { - let msg = TextComponent::translate( + let msg = TextComponent::translate_cross( + "commands.enchant.failed.incompatible", "commands.enchant.failed.incompatible", [item.item.translated_name()], ); @@ -108,7 +111,8 @@ impl CommandExecutor for Executor { item.enchant(enchantment, level); success += 1; } else if only_one { - let msg = TextComponent::translate( + let msg = TextComponent::translate_cross( + "commands.enchant.failed.incompatible", "commands.enchant.failed.incompatible", [item.item.translated_name()], ); @@ -120,12 +124,17 @@ impl CommandExecutor for Executor { } } if success == 0 { - let msg = TextComponent::translate(translation::COMMANDS_ENCHANT_FAILED, []); + let msg = TextComponent::translate_cross( + translation::java::COMMANDS_ENCHANT_FAILED, + translation::java::COMMANDS_ENCHANT_FAILED, + [], + ); return Err(CommandError::CommandFailed(msg)); } if only_one { - let msg = TextComponent::translate( - translation::COMMANDS_ENCHANT_SUCCESS_SINGLE, + let msg = TextComponent::translate_cross( + translation::java::COMMANDS_ENCHANT_SUCCESS_SINGLE, + translation::java::COMMANDS_ENCHANT_SUCCESS_SINGLE, [ enchantment.get_fullname(level), targets[0].get_display_name().await, @@ -133,8 +142,9 @@ impl CommandExecutor for Executor { ); sender.send_message(msg).await; } else { - let msg = TextComponent::translate( - translation::COMMANDS_ENCHANT_SUCCESS_MULTIPLE, + let msg = TextComponent::translate_cross( + translation::java::COMMANDS_ENCHANT_SUCCESS_MULTIPLE, + translation::java::COMMANDS_ENCHANT_SUCCESS_MULTIPLE, [ enchantment.get_fullname(level), TextComponent::text(targets.len().to_string()), diff --git a/pumpkin/src/command/commands/experience.rs b/pumpkin/src/command/commands/experience.rs index 1b63aff97..a072323ce 100644 --- a/pumpkin/src/command/commands/experience.rs +++ b/pumpkin/src/command/commands/experience.rs @@ -58,7 +58,8 @@ impl Executor { }; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + translation_key, translation_key, [ target.get_display_name().await, @@ -87,7 +88,8 @@ impl Executor { }; if targets.len() > 1 { - TextComponent::translate( + TextComponent::translate_cross( + format!("commands.experience.{mode_str}.{type_str}.success.multiple"), format!("commands.experience.{mode_str}.{type_str}.success.multiple"), [ TextComponent::text(amount.to_string()), @@ -95,7 +97,8 @@ impl Executor { ], ) } else { - TextComponent::translate( + TextComponent::translate_cross( + format!("commands.experience.{mode_str}.{type_str}.success.single"), format!("commands.experience.{mode_str}.{type_str}.success.single"), [TextComponent::text(amount.to_string()), first_target_name], ) @@ -140,14 +143,16 @@ impl CommandExecutor for Executor { if self.mode == Mode::Query { let target = targets.first().ok_or_else(|| { - CommandError::CommandFailed(TextComponent::translate( + CommandError::CommandFailed(TextComponent::translate_cross( + "argument.player.unknown", "argument.player.unknown", [], )) })?; if targets.len() > 1 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "argument.player.toomany", "argument.player.toomany", [], ))); @@ -166,7 +171,8 @@ impl CommandExecutor for Executor { } if successes == 0 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.experience.set.points.invalid", "commands.experience.set.points.invalid", [], ))); diff --git a/pumpkin/src/command/commands/fill.rs b/pumpkin/src/command/commands/fill.rs index 1423150aa..213c04f6e 100644 --- a/pumpkin/src/command/commands/fill.rs +++ b/pumpkin/src/command/commands/fill.rs @@ -286,8 +286,9 @@ impl CommandExecutor for Executor { }; if !context.world.is_in_build_limit(from) || !context.world.is_in_build_limit(to) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::ARGUMENT_POS_OUTOFBOUNDS, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::ARGUMENT_POS_OUTOFBOUNDS, + translation::java::ARGUMENT_POS_OUTOFBOUNDS, [], ))); } @@ -302,8 +303,9 @@ impl CommandExecutor for Executor { * (context.end_z - context.start_z + 1) as i64; if total_blocks > max_block_modifications { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_FILL_TOOBIG, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_FILL_TOOBIG, + translation::java::COMMANDS_FILL_TOOBIG, [ TextComponent::text(max_block_modifications.to_string()), TextComponent::text(total_blocks.to_string()), @@ -325,15 +327,17 @@ impl CommandExecutor for Executor { } if context.placed_blocks == 0 { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_FILL_FAILED, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_FILL_FAILED, + translation::bedrock::COMMANDS_FILL_FAILED, [], ))); } sender - .send_message(TextComponent::translate( - translation::COMMANDS_FILL_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_FILL_SUCCESS, + translation::bedrock::COMMANDS_FILL_SUCCESS, [TextComponent::text(context.placed_blocks.to_string())], )) .await; diff --git a/pumpkin/src/command/commands/gamemode.rs b/pumpkin/src/command/commands/gamemode.rs index 8e7bdabdc..2ab4c210e 100644 --- a/pumpkin/src/command/commands/gamemode.rs +++ b/pumpkin/src/command/commands/gamemode.rs @@ -2,6 +2,7 @@ use crate::command::args::GetCloned; use crate::command::args::gamemode::GamemodeArgumentConsumer; use crate::TextComponent; +use pumpkin_data::translation; use crate::command::args::players::PlayersArgumentConsumer; @@ -54,29 +55,34 @@ impl CommandExecutor for TargetExecutor { let gamemode_string = format!("{gamemode:?}").to_lowercase(); let gamemode_string = format!("gameMode.{gamemode_string}"); // Checking if the target was the sender of this command. + let gamemode_comp = TextComponent::translate_cross( + gamemode_string.clone(), + gamemode_string.clone(), + [], + ); if sender.as_player().as_ref() == Some(target) { target - .send_system_message(&TextComponent::translate( - "commands.gamemode.success.self", - [TextComponent::translate(gamemode_string, [])], + .send_system_message(&TextComponent::translate_cross( + translation::java::COMMANDS_GAMEMODE_SUCCESS_SELF, + translation::bedrock::COMMANDS_GAMEMODE_SUCCESS_SELF, + [gamemode_comp], )) .await; } else { if server.level_info.load().game_rules.send_command_feedback { target - .send_system_message(&TextComponent::translate( - "gameMode.changed", - [TextComponent::translate(gamemode_string.clone(), [])], + .send_system_message(&TextComponent::translate_cross( + translation::java::GAMEMODE_CHANGED, + translation::bedrock::GAMEMODE_CHANGED, + [gamemode_comp.clone()], )) .await; } sender - .send_message(TextComponent::translate( - "commands.gamemode.success.other", - [ - target.get_display_name().await, - TextComponent::translate(gamemode_string, []), - ], + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_GAMEMODE_SUCCESS_OTHER, + translation::bedrock::COMMANDS_GAMEMODE_SUCCESS_OTHER, + [target.get_display_name().await, gamemode_comp], )) .await; } diff --git a/pumpkin/src/command/commands/gamerule.rs b/pumpkin/src/command/commands/gamerule.rs index a3ba0795c..721dff56b 100644 --- a/pumpkin/src/command/commands/gamerule.rs +++ b/pumpkin/src/command/commands/gamerule.rs @@ -40,7 +40,8 @@ impl CommandExecutor for QueryExecutor { drop(level_info); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.gamerule.query", "commands.gamerule.query", [key, value], )) @@ -93,7 +94,8 @@ impl CommandExecutor for SetExecutor { let value_component = TextComponent::text(output_value); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.gamerule.set", "commands.gamerule.set", [key, value_component], )) diff --git a/pumpkin/src/command/commands/give.rs b/pumpkin/src/command/commands/give.rs index 9bdd8f9ed..e5c5e46a4 100644 --- a/pumpkin/src/command/commands/give.rs +++ b/pumpkin/src/command/commands/give.rs @@ -81,7 +81,8 @@ impl CommandExecutor for Executor { } let msg = if targets.len() == 1 { - TextComponent::translate( + TextComponent::translate_cross( + "commands.give.success.single", "commands.give.success.single", [ TextComponent::text(item_count.to_string()), @@ -96,7 +97,8 @@ impl CommandExecutor for Executor { ], ) } else { - TextComponent::translate( + TextComponent::translate_cross( + "commands.give.success.multiple", "commands.give.success.multiple", [ TextComponent::text(item_count.to_string()), diff --git a/pumpkin/src/command/commands/help.rs b/pumpkin/src/command/commands/help.rs index 942e45d1f..1763dc7b2 100644 --- a/pumpkin/src/command/commands/help.rs +++ b/pumpkin/src/command/commands/help.rs @@ -17,7 +17,8 @@ use pumpkin_util::text::color::{Color, NamedColor}; const NO_COMMANDS_ERROR_TYPE: LiteralCommandErrorType = LiteralCommandErrorType::new("No commands are available to show help for"); -const FAILED_ERROR_TYPE: CommandErrorType<0> = CommandErrorType::new("commands.help.failed"); +const FAILED_ERROR_TYPE: CommandErrorType<0> = + CommandErrorType::new("commands.help.failed", "commands.help.failed"); const PLUGIN_NOT_FOUND_ERROR_TYPE: LiteralCommandErrorType = LiteralCommandErrorType::new("Plugin not found or has no commands"); diff --git a/pumpkin/src/command/commands/kick.rs b/pumpkin/src/command/commands/kick.rs index c140b1a45..12aabb7e4 100644 --- a/pumpkin/src/command/commands/kick.rs +++ b/pumpkin/src/command/commands/kick.rs @@ -36,7 +36,11 @@ impl CommandExecutor for Executor { let reason = match args.get(&ARG_REASON) { Some(Arg::Msg(r)) => TextComponent::text(r.clone()), - _ => TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_KICKED, []), + _ => TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_KICKED, + translation::java::MULTIPLAYER_DISCONNECT_KICKED, + [], + ), }; for target in targets { diff --git a/pumpkin/src/command/commands/kill.rs b/pumpkin/src/command/commands/kill.rs index 613834456..5b3b46e41 100644 --- a/pumpkin/src/command/commands/kill.rs +++ b/pumpkin/src/command/commands/kill.rs @@ -27,13 +27,15 @@ impl CommandExecutor for TargetsExecutor { } let msg = if target_count == 1 { - TextComponent::translate( - translation::COMMANDS_KILL_SUCCESS_SINGLE, + TextComponent::translate_cross( + translation::java::COMMANDS_KILL_SUCCESS_SINGLE, + translation::java::COMMANDS_KILL_SUCCESS_SINGLE, [targets[0].get_display_name().await], ) } else { - TextComponent::translate( - translation::COMMANDS_KILL_SUCCESS_MULTIPLE, + TextComponent::translate_cross( + translation::java::COMMANDS_KILL_SUCCESS_MULTIPLE, + translation::java::COMMANDS_KILL_SUCCESS_MULTIPLE, [TextComponent::text(target_count.to_string())], ) }; @@ -56,8 +58,9 @@ impl CommandExecutor for SelfExecutor { context .source .send_feedback( - TextComponent::translate( - translation::COMMANDS_KILL_SUCCESS_SINGLE, + TextComponent::translate_cross( + translation::java::COMMANDS_KILL_SUCCESS_SINGLE, + translation::java::COMMANDS_KILL_SUCCESS_SINGLE, [target.get_display_name().await], ), true, diff --git a/pumpkin/src/command/commands/list.rs b/pumpkin/src/command/commands/list.rs index f095663f2..d55a3fb4f 100644 --- a/pumpkin/src/command/commands/list.rs +++ b/pumpkin/src/command/commands/list.rs @@ -1,6 +1,6 @@ use std::sync::Arc; -use pumpkin_data::translation::{COMMANDS_LIST_NAMEANDID, COMMANDS_LIST_PLAYERS}; +use pumpkin_data::translation::java::{COMMANDS_LIST_NAMEANDID, COMMANDS_LIST_PLAYERS}; use pumpkin_util::{ permission::{Permission, PermissionDefault, PermissionRegistry}, text::TextComponent, @@ -40,7 +40,8 @@ impl CommandExecutor for ListCommandExecutor { context .source .send_feedback( - TextComponent::translate( + TextComponent::translate_cross( + COMMANDS_LIST_PLAYERS, COMMANDS_LIST_PLAYERS, [ TextComponent::text(players_len.to_string()), @@ -70,7 +71,8 @@ fn get_player_names_and_ids(players: &[Arc]) -> TextComponent { let names_and_ids = players .iter() .map(|p| { - TextComponent::translate( + TextComponent::translate_cross( + COMMANDS_LIST_NAMEANDID, COMMANDS_LIST_NAMEANDID, &[ p.get_name(), diff --git a/pumpkin/src/command/commands/op.rs b/pumpkin/src/command/commands/op.rs index 2d1c91b55..174ca4361 100644 --- a/pumpkin/src/command/commands/op.rs +++ b/pumpkin/src/command/commands/op.rs @@ -64,7 +64,8 @@ impl CommandExecutor for Executor { } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.op.success", "commands.op.success", [TextComponent::text(profile.name.clone())], )) @@ -78,7 +79,8 @@ impl CommandExecutor for Executor { } if successes == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.op.failed", "commands.op.failed", [], ))) diff --git a/pumpkin/src/command/commands/pardon.rs b/pumpkin/src/command/commands/pardon.rs index bb51a0764..e7f9769d1 100644 --- a/pumpkin/src/command/commands/pardon.rs +++ b/pumpkin/src/command/commands/pardon.rs @@ -43,7 +43,8 @@ impl CommandExecutor for Executor { if let Some(idx) = idx { lock.banned_players.remove(idx); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.pardon.success", "commands.pardon.success", [TextComponent::text(target.name.clone())], )) @@ -56,7 +57,8 @@ impl CommandExecutor for Executor { lock.save(); Ok(successes) } else { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.pardon.failed", "commands.pardon.failed", [], ))) diff --git a/pumpkin/src/command/commands/pardonip.rs b/pumpkin/src/command/commands/pardonip.rs index a90e8b7ac..84f25da61 100644 --- a/pumpkin/src/command/commands/pardonip.rs +++ b/pumpkin/src/command/commands/pardonip.rs @@ -31,7 +31,8 @@ impl CommandExecutor for Executor { }; let Ok(ip) = IpAddr::from_str(target) else { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.pardonip.invalid", "commands.pardonip.invalid", [], ))); @@ -43,14 +44,16 @@ impl CommandExecutor for Executor { { lock.banned_ips.remove(idx); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.pardonip.success", "commands.pardonip.success", [TextComponent::text(ip.to_string())], )) .await; Ok(1) } else { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.pardonip.failed", "commands.pardonip.failed", [], ))) diff --git a/pumpkin/src/command/commands/particle.rs b/pumpkin/src/command/commands/particle.rs index 47e76acbc..d1bb9188c 100644 --- a/pumpkin/src/command/commands/particle.rs +++ b/pumpkin/src/command/commands/particle.rs @@ -74,7 +74,8 @@ impl CommandExecutor for Executor { .await; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.particle.success", "commands.particle.success", [TextComponent::text(format!("{particle:?}"))], )) diff --git a/pumpkin/src/command/commands/playsound.rs b/pumpkin/src/command/commands/playsound.rs index 8067152f1..b1e3a19eb 100644 --- a/pumpkin/src/command/commands/playsound.rs +++ b/pumpkin/src/command/commands/playsound.rs @@ -141,7 +141,8 @@ impl CommandExecutor for Executor { // Send appropriate message based on results if players_who_heard == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.playsound.failed", "commands.playsound.failed", [], ))) @@ -149,8 +150,9 @@ impl CommandExecutor for Executor { let sound_name = sound.to_name(); if players_who_heard == 1 { sender - .send_message(TextComponent::translate( - translation::COMMANDS_PLAYSOUND_SUCCESS_SINGLE, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_PLAYSOUND_SUCCESS_SINGLE, + translation::java::COMMANDS_PLAYSOUND_SUCCESS_SINGLE, [ TextComponent::text(sound_name), targets[0].get_display_name().await, @@ -159,8 +161,9 @@ impl CommandExecutor for Executor { .await; } else { sender - .send_message(TextComponent::translate( - translation::COMMANDS_PLAYSOUND_SUCCESS_MULTIPLE, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_PLAYSOUND_SUCCESS_MULTIPLE, + translation::java::COMMANDS_PLAYSOUND_SUCCESS_MULTIPLE, [ TextComponent::text(sound_name), TextComponent::text(players_who_heard.to_string()), diff --git a/pumpkin/src/command/commands/rotate.rs b/pumpkin/src/command/commands/rotate.rs index 99e340672..efb7196b7 100644 --- a/pumpkin/src/command/commands/rotate.rs +++ b/pumpkin/src/command/commands/rotate.rs @@ -89,8 +89,9 @@ async fn rotate_entity( async fn send_success_message(sender: &CommandSender, target: &dyn crate::entity::EntityBase) { let target_name = target.get_display_name().await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_ROTATE_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_ROTATE_SUCCESS, + translation::java::COMMANDS_ROTATE_SUCCESS, [target_name], )) .await; diff --git a/pumpkin/src/command/commands/seed.rs b/pumpkin/src/command/commands/seed.rs index 564f20aa9..085a08853 100644 --- a/pumpkin/src/command/commands/seed.rs +++ b/pumpkin/src/command/commands/seed.rs @@ -2,7 +2,7 @@ use crate::command::argument_builder::{ArgumentBuilder, command}; use crate::command::context::command_context::CommandContext; use crate::command::node::dispatcher::CommandDispatcher; use crate::command::node::{CommandExecutor, CommandExecutorResult}; -use pumpkin_data::translation::{CHAT_COPY_CLICK, COMMANDS_SEED_SUCCESS}; +use pumpkin_data::translation::java::{CHAT_COPY_CLICK, COMMANDS_SEED_SUCCESS}; use pumpkin_util::PermissionLvl; use pumpkin_util::permission::{Permission, PermissionDefault, PermissionRegistry}; use pumpkin_util::text::click::ClickEvent; @@ -16,11 +16,13 @@ const PERMISSION: &str = "minecraft:command.seed"; struct SeedCommandExecutor; fn create_copy_on_click_text(content: String) -> TextComponent { - TextComponent::translate( + TextComponent::translate_cross( + COMMANDS_SEED_SUCCESS, COMMANDS_SEED_SUCCESS, [TextComponent::wrap_in_square_brackets( TextComponent::text(content.clone()) - .hover_event(HoverEvent::show_text(TextComponent::translate( + .hover_event(HoverEvent::show_text(TextComponent::translate_cross( + CHAT_COPY_CLICK, CHAT_COPY_CLICK, [], ))) diff --git a/pumpkin/src/command/commands/setblock.rs b/pumpkin/src/command/commands/setblock.rs index 4fe0726bb..cfcc161bf 100644 --- a/pumpkin/src/command/commands/setblock.rs +++ b/pumpkin/src/command/commands/setblock.rs @@ -111,7 +111,8 @@ impl CommandExecutor for Executor { if success { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.setblock.success", "commands.setblock.success", [ TextComponent::text(pos.0.x.to_string()), @@ -122,7 +123,8 @@ impl CommandExecutor for Executor { .await; Ok(1) } else { - Err(CommandError::CommandFailed(TextComponent::translate( + Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.setblock.failed", "commands.setblock.failed", [], ))) diff --git a/pumpkin/src/command/commands/setidletimeout.rs b/pumpkin/src/command/commands/setidletimeout.rs index 182db5445..c44430d15 100644 --- a/pumpkin/src/command/commands/setidletimeout.rs +++ b/pumpkin/src/command/commands/setidletimeout.rs @@ -33,12 +33,17 @@ impl CommandExecutor for SetIdleTimeoutExecutor { { if minutes == 0 { context.source.send_feedback( - TextComponent::translate("commands.setidletimeout.success.disabled", []), + TextComponent::translate_cross( + "commands.setidletimeout.success.disabled", + "commands.setidletimeout.success.disabled", + [], + ), true, ) } else { context.source.send_feedback( - TextComponent::translate( + TextComponent::translate_cross( + "commands.setidletimeout.success", "commands.setidletimeout.success", [TextComponent::text(minutes.to_string())], ), diff --git a/pumpkin/src/command/commands/setworldspawn.rs b/pumpkin/src/command/commands/setworldspawn.rs index 83a9dfa63..deb748d3c 100644 --- a/pumpkin/src/command/commands/setworldspawn.rs +++ b/pumpkin/src/command/commands/setworldspawn.rs @@ -108,8 +108,9 @@ async fn setworldspawn( ))); }; if world.dimension != Dimension::OVERWORLD && world.dimension != Dimension::OVERWORLD_CAVES { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_SETWORLDSPAWN_FAILURE_NOT_OVERWORLD, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_SETWORLDSPAWN_FAILURE_NOT_OVERWORLD, + translation::java::COMMANDS_SETWORLDSPAWN_FAILURE_NOT_OVERWORLD, [], ))); } @@ -150,8 +151,9 @@ async fn setworldspawn( server.level_info.store(Arc::new(new_info)); sender - .send_message(TextComponent::translate( - translation::COMMANDS_SETWORLDSPAWN_SUCCESS_NEW, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_SETWORLDSPAWN_SUCCESS_NEW, + translation::java::COMMANDS_SETWORLDSPAWN_SUCCESS_NEW, [ TextComponent::text(new_position.0.x.to_string()), TextComponent::text(new_position.0.y.to_string()), diff --git a/pumpkin/src/command/commands/spawnpoint.rs b/pumpkin/src/command/commands/spawnpoint.rs index f9deea995..a6156ca6b 100644 --- a/pumpkin/src/command/commands/spawnpoint.rs +++ b/pumpkin/src/command/commands/spawnpoint.rs @@ -131,8 +131,9 @@ async fn set_spawnpoint(sender: &CommandSender, target: &Arc, pos: Block .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_SPAWNPOINT_SUCCESS_SINGLE_NEW, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_SPAWNPOINT_SUCCESS_SINGLE_NEW, + translation::java::COMMANDS_SPAWNPOINT_SUCCESS_SINGLE_NEW, [ TextComponent::text(pos.0.x.to_string()), TextComponent::text(pos.0.y.to_string()), diff --git a/pumpkin/src/command/commands/stop.rs b/pumpkin/src/command/commands/stop.rs index e5397c4f4..a08af7693 100644 --- a/pumpkin/src/command/commands/stop.rs +++ b/pumpkin/src/command/commands/stop.rs @@ -22,8 +22,12 @@ impl CommandExecutor for StopCommandExecutor { context .source .send_feedback( - TextComponent::translate(translation::COMMANDS_STOP_STOPPING, []) - .color_named(NamedColor::Red), + TextComponent::translate_cross( + translation::java::COMMANDS_STOP_STOPPING, + translation::bedrock::COMMANDS_STOP_START, + [], + ) + .color_named(NamedColor::Red), true, ) .await; diff --git a/pumpkin/src/command/commands/stopsound.rs b/pumpkin/src/command/commands/stopsound.rs index 7bb7e4c8f..1e1ac4541 100644 --- a/pumpkin/src/command/commands/stopsound.rs +++ b/pumpkin/src/command/commands/stopsound.rs @@ -45,23 +45,27 @@ impl CommandExecutor for Executor { } let text = match (category, sound) { - (Ok(c), Ok(s)) => TextComponent::translate( - translation::COMMANDS_STOPSOUND_SUCCESS_SOURCE_SOUND, + (Ok(c), Ok(s)) => TextComponent::translate_cross( + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCE_SOUND, + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCE_SOUND, [ TextComponent::text(s.to_name()), TextComponent::text(c.to_name()), ], ), - (Ok(c), Err(_)) => TextComponent::translate( - translation::COMMANDS_STOPSOUND_SUCCESS_SOURCE_ANY, + (Ok(c), Err(_)) => TextComponent::translate_cross( + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCE_ANY, + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCE_ANY, [TextComponent::text(c.to_name())], ), - (Err(_), Ok(s)) => TextComponent::translate( - translation::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_SOUND, + (Err(_), Ok(s)) => TextComponent::translate_cross( + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_SOUND, + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_SOUND, [TextComponent::text(s.to_name())], ), - (Err(_), Err(_)) => TextComponent::translate( - translation::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_ANY, + (Err(_), Err(_)) => TextComponent::translate_cross( + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_ANY, + translation::java::COMMANDS_STOPSOUND_SUCCESS_SOURCELESS_ANY, [], ), }; diff --git a/pumpkin/src/command/commands/summon.rs b/pumpkin/src/command/commands/summon.rs index 74e74e2d4..f9e94d752 100644 --- a/pumpkin/src/command/commands/summon.rs +++ b/pumpkin/src/command/commands/summon.rs @@ -68,8 +68,9 @@ impl CommandExecutor for Executor { let name = entity.get_display_name().await; world.spawn_entity(entity).await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_SUMMON_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_SUMMON_SUCCESS, + translation::bedrock::COMMANDS_SUMMON_SUCCESS, [name], )) .await; diff --git a/pumpkin/src/command/commands/teleport.rs b/pumpkin/src/command/commands/teleport.rs index bcf10795e..62e410a15 100644 --- a/pumpkin/src/command/commands/teleport.rs +++ b/pumpkin/src/command/commands/teleport.rs @@ -81,8 +81,9 @@ impl CommandExecutor for EntitiesToEntityExecutor { let pitch = destination.pitch.load(); let world = destination.world.load_full(); if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -112,8 +113,9 @@ impl CommandExecutor for EntitiesToPosFacingPosExecutor { let pos = Position3DArgumentConsumer::find_arg(args, ARG_LOCATION)?; if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -147,8 +149,9 @@ impl CommandExecutor for EntitiesToPosFacingEntityExecutor { let pos = Position3DArgumentConsumer::find_arg(args, ARG_LOCATION)?; if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -183,8 +186,9 @@ impl CommandExecutor for EntitiesToPosWithRotationExecutor { let pos = Position3DArgumentConsumer::find_arg(args, ARG_LOCATION)?; if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -219,8 +223,9 @@ impl CommandExecutor for EntitiesToPosExecutor { let pos = Position3DArgumentConsumer::find_arg(args, ARG_LOCATION)?; if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -259,8 +264,9 @@ impl CommandExecutor for SelfToEntityExecutor { match sender { CommandSender::Player(player) => { if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -271,8 +277,9 @@ impl CommandExecutor for SelfToEntityExecutor { Ok(1) } - _ => Err(CommandError::CommandFailed(TextComponent::translate( - translation::PERMISSIONS_REQUIRES_PLAYER, + _ => Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::PERMISSIONS_REQUIRES_PLAYER, + translation::java::PERMISSIONS_REQUIRES_PLAYER, [], ))), } @@ -295,8 +302,9 @@ impl CommandExecutor for SelfToPosExecutor { let yaw = player.living_entity.entity.yaw.load(); let pitch = player.living_entity.entity.pitch.load(); if !World::is_valid(BlockPos(pos.floor_to_i32())) { - return Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_TELEPORT_INVALIDPOSITION, + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, + translation::java::COMMANDS_TELEPORT_INVALIDPOSITION, [], ))); } @@ -307,8 +315,9 @@ impl CommandExecutor for SelfToPosExecutor { Ok(1) } - _ => Err(CommandError::CommandFailed(TextComponent::translate( - translation::PERMISSIONS_REQUIRES_PLAYER, + _ => Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::PERMISSIONS_REQUIRES_PLAYER, + translation::java::PERMISSIONS_REQUIRES_PLAYER, [], ))), } diff --git a/pumpkin/src/command/commands/tick.rs b/pumpkin/src/command/commands/tick.rs index 921a0160e..478913ce0 100644 --- a/pumpkin/src/command/commands/tick.rs +++ b/pumpkin/src/command/commands/tick.rs @@ -64,14 +64,16 @@ impl TickExecutor { if manager.is_sprinting() { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STATUS_SPRINTING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STATUS_SPRINTING, + translation::java::COMMANDS_TICK_STATUS_SPRINTING, [], )) .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_QUERY_RATE_SPRINTING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_QUERY_RATE_SPRINTING, + translation::java::COMMANDS_TICK_QUERY_RATE_SPRINTING, [ TextComponent::text(format!("{tickrate:.1}")), TextComponent::text(avg_mspt_str), @@ -83,8 +85,9 @@ impl TickExecutor { let target_mspt_str = nanos_to_millis_string(manager.nanoseconds_per_tick()); sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_QUERY_RATE_RUNNING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_QUERY_RATE_RUNNING, + translation::java::COMMANDS_TICK_QUERY_RATE_RUNNING, [ TextComponent::text(format!("{tickrate:.1}")), TextComponent::text(avg_mspt_str), @@ -104,22 +107,25 @@ impl TickExecutor { ) { if manager.is_frozen() { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STATUS_FROZEN, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STATUS_FROZEN, + translation::java::COMMANDS_TICK_STATUS_FROZEN, [], )) .await; } else if avg_tick_nanos > manager.nanoseconds_per_tick() { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STATUS_LAGGING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STATUS_LAGGING, + translation::java::COMMANDS_TICK_STATUS_LAGGING, [], )) .await; } else { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STATUS_RUNNING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STATUS_RUNNING, + translation::java::COMMANDS_TICK_STATUS_RUNNING, [], )) .await; @@ -140,8 +146,9 @@ impl TickExecutor { let p99_nanos = relevant_ticks[(sample_size as f32 * 0.99).floor() as usize]; sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_QUERY_PERCENTILES, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_QUERY_PERCENTILES, + translation::java::COMMANDS_TICK_QUERY_PERCENTILES, [ TextComponent::text(nanos_to_millis_string(p50_nanos)), TextComponent::text(nanos_to_millis_string(p95_nanos)), @@ -160,16 +167,21 @@ impl TickExecutor { ) { if manager.step_game_if_paused(server, ticks).await { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STEP_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STEP_SUCCESS, + translation::java::COMMANDS_TICK_STEP_SUCCESS, [TextComponent::text(ticks.to_string())], )) .await; } else { sender .send_message( - TextComponent::translate(translation::COMMANDS_TICK_STEP_FAIL, []) - .color_named(NamedColor::Red), + TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STEP_FAIL, + translation::java::COMMANDS_TICK_STEP_FAIL, + [], + ) + .color_named(NamedColor::Red), ) .await; } @@ -185,15 +197,17 @@ impl TickExecutor { .await { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, [], )) .await; } sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_STATUS_SPRINTING, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_STATUS_SPRINTING, + translation::java::COMMANDS_TICK_STATUS_SPRINTING, [], )) .await; @@ -207,8 +221,9 @@ impl TickExecutor { ) -> Result { manager.set_tick_rate(server, rate).await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_RATE_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_RATE_SUCCESS, + translation::java::COMMANDS_TICK_RATE_SUCCESS, [TextComponent::text(format!("{rate:.1}"))], )) .await; @@ -242,7 +257,7 @@ impl CommandExecutor for TickExecutor { "commands.tick.status.running" }; sender - .send_message(TextComponent::translate(message_key, [])) + .send_message(TextComponent::translate_cross(message_key, message_key, [])) .await; Ok(freeze as i32) } @@ -262,8 +277,9 @@ impl CommandExecutor for TickExecutor { SubCommand::StepStop => { if manager.stop_stepping(server).await { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, [], )) .await; @@ -271,8 +287,9 @@ impl CommandExecutor for TickExecutor { } else { // TODO: send feedback as error without Err sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_STOP_FAIL, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_FAIL, + translation::java::COMMANDS_TICK_SPRINT_STOP_FAIL, [], )) .await; @@ -296,8 +313,9 @@ impl CommandExecutor for TickExecutor { SubCommand::SprintStop => { if manager.stop_sprinting(server).await { sender - .send_message(TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, [], )) .await; @@ -306,8 +324,9 @@ impl CommandExecutor for TickExecutor { // TODO: send feedback as error without Err sender .send_message( - TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_STOP_FAIL, + TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_FAIL, + translation::java::COMMANDS_TICK_SPRINT_STOP_FAIL, [], ) .color(Color::Named(NamedColor::Red)), diff --git a/pumpkin/src/command/commands/time.rs b/pumpkin/src/command/commands/time.rs index e51f31836..537e3a791 100644 --- a/pumpkin/src/command/commands/time.rs +++ b/pumpkin/src/command/commands/time.rs @@ -67,8 +67,9 @@ impl CommandExecutor for QueryExecutor { QueryMode::Day => level_time.query_day(), }; sender - .send_message(TextComponent::translate( - translation::COMMANDS_TIME_QUERY, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TIME_QUERY, + translation::java::COMMANDS_TIME_QUERY, [TextComponent::text(curr_time.to_string())], )) .await; @@ -112,8 +113,9 @@ impl CommandExecutor for ChangeExecutor { level_time.send_time(world).await; let curr_time = level_time.query_daytime(); sender - .send_message(TextComponent::translate( - translation::COMMANDS_TIME_SET, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TIME_SET, + translation::bedrock::COMMANDS_TIME_SET, [TextComponent::text(curr_time.to_string())], )) .await; @@ -124,8 +126,9 @@ impl CommandExecutor for ChangeExecutor { level_time.set_time(time_count.into()); level_time.send_time(world).await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_TIME_SET, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_TIME_SET, + translation::bedrock::COMMANDS_TIME_SET, [TextComponent::text(time_count.to_string())], )) .await; diff --git a/pumpkin/src/command/commands/title.rs b/pumpkin/src/command/commands/title.rs index 3d841dbd6..8f78ec3c5 100644 --- a/pumpkin/src/command/commands/title.rs +++ b/pumpkin/src/command/commands/title.rs @@ -53,14 +53,22 @@ impl CommandExecutor for ClearOrResetExecutor { } else { "commands.title.cleared.single" }; - TextComponent::translate(text, [targets[0].get_display_name().await]) + TextComponent::translate_cross( + text, + text, + [targets[0].get_display_name().await], + ) } else { let text = if reset { "commands.title.reset.multiple" } else { "commands.title.cleared.multiple" }; - TextComponent::translate(text, [TextComponent::text(targets.len().to_string())]) + TextComponent::translate_cross( + text, + text, + [TextComponent::text(targets.len().to_string())], + ) }) .await; @@ -94,12 +102,14 @@ impl CommandExecutor for TitleExecutor { let mode_name = format!("{mode:?}").to_lowercase(); sender .send_message(if targets.len() == 1 { - TextComponent::translate( + TextComponent::translate_cross( + format!("commands.title.show.{mode_name}.single").clone(), format!("commands.title.show.{mode_name}.single"), [targets[0].get_display_name().await], ) } else { - TextComponent::translate( + TextComponent::translate_cross( + format!("commands.title.show.{mode_name}.multiple"), format!("commands.title.show.{mode_name}.multiple"), [TextComponent::text(targets.len().to_string())], ) @@ -135,12 +145,14 @@ impl CommandExecutor for TimesTitleExecutor { sender .send_message(if targets.len() == 1 { - TextComponent::translate( + TextComponent::translate_cross( + "commands.title.times.single", "commands.title.times.single", [targets[0].get_display_name().await], ) } else { - TextComponent::translate( + TextComponent::translate_cross( + "commands.title.times.multiple", "commands.title.times.multiple", [TextComponent::text(targets.len().to_string())], ) diff --git a/pumpkin/src/command/commands/transfer.rs b/pumpkin/src/command/commands/transfer.rs index 679b17083..947b8d4cc 100644 --- a/pumpkin/src/command/commands/transfer.rs +++ b/pumpkin/src/command/commands/transfer.rs @@ -97,7 +97,8 @@ impl CommandExecutor for TargetPlayerExecutor { }; if players.is_empty() { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.transfer.error.no_players", "commands.transfer.error.no_players", [], ))); @@ -115,7 +116,8 @@ impl CommandExecutor for TargetPlayerExecutor { if players.len() == 1 { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.transfer.success.single", "commands.transfer.success.single", [ players[0].get_display_name().await, @@ -126,7 +128,8 @@ impl CommandExecutor for TargetPlayerExecutor { .await; } else { sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.transfer.success.multiple", "commands.transfer.success.multiple", [ TextComponent::text(players.len().to_string()), diff --git a/pumpkin/src/command/commands/weather.rs b/pumpkin/src/command/commands/weather.rs index 0eb0fb115..fd740e98e 100644 --- a/pumpkin/src/command/commands/weather.rs +++ b/pumpkin/src/command/commands/weather.rs @@ -52,8 +52,9 @@ impl CommandExecutor for Executor { .set_weather_parameters(&world, processed_duration, 0, false, false) .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WEATHER_SET_CLEAR, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WEATHER_SET_CLEAR, + translation::java::COMMANDS_WEATHER_SET_CLEAR, [], )) .await; @@ -66,8 +67,9 @@ impl CommandExecutor for Executor { .set_weather_parameters(&world, 0, processed_duration, true, false) .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WEATHER_SET_RAIN, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WEATHER_SET_RAIN, + translation::java::COMMANDS_WEATHER_SET_RAIN, [], )) .await; @@ -80,8 +82,9 @@ impl CommandExecutor for Executor { .set_weather_parameters(&world, 0, processed_duration, true, true) .await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WEATHER_SET_THUNDER, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WEATHER_SET_THUNDER, + translation::java::COMMANDS_WEATHER_SET_THUNDER, [], )) .await; diff --git a/pumpkin/src/command/commands/whitelist.rs b/pumpkin/src/command/commands/whitelist.rs index 67a6e1365..adc035d25 100644 --- a/pumpkin/src/command/commands/whitelist.rs +++ b/pumpkin/src/command/commands/whitelist.rs @@ -37,8 +37,9 @@ async fn kick_non_whitelisted_players(server: &Server) { player .kick( DisconnectReason::Kicked, - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, + translation::java::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, &[], ), ) @@ -59,15 +60,17 @@ impl CommandExecutor for OnExecutor { Box::pin(async move { let previous = server.white_list.swap(true, Ordering::Relaxed); if previous { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_WHITELIST_ALREADYON, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_ALREADYON, + translation::java::COMMANDS_WHITELIST_ALREADYON, &[], ))) } else { kick_non_whitelisted_players(server).await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_ENABLED, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_ENABLED, + translation::java::COMMANDS_WHITELIST_ENABLED, &[], )) .await; @@ -90,15 +93,17 @@ impl CommandExecutor for OffExecutor { let previous = server.white_list.swap(false, Ordering::Relaxed); if previous { sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_DISABLED, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_DISABLED, + translation::java::COMMANDS_WHITELIST_DISABLED, &[], )) .await; Ok(1) } else { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_WHITELIST_ALREADYOFF, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_ALREADYOFF, + translation::java::COMMANDS_WHITELIST_ALREADYOFF, &[], ))) } @@ -119,8 +124,9 @@ impl CommandExecutor for ListExecutor { let whitelist = &server.data.whitelist_config.read().await.whitelist; if whitelist.is_empty() { sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_NONE, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_NONE, + translation::java::COMMANDS_WHITELIST_NONE, [], )) .await; @@ -136,8 +142,9 @@ impl CommandExecutor for ListExecutor { let names_len = names.len() as i32; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_LIST, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_LIST, + translation::java::COMMANDS_WHITELIST_LIST, [ TextComponent::text(whitelist.len().to_string()), TextComponent::text(names), @@ -163,8 +170,9 @@ impl CommandExecutor for ReloadExecutor { *server.data.whitelist_config.write().await = WhitelistConfig::load(); kick_non_whitelisted_players(server).await; sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_RELOADED, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_RELOADED, + translation::java::COMMANDS_WHITELIST_RELOADED, &[], )) .await; @@ -204,8 +212,9 @@ impl CommandExecutor for AddExecutor { .whitelist .push(WhitelistEntry::new(profile.id, profile.name.clone())); sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_ADD_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_ADD_SUCCESS, + translation::java::COMMANDS_WHITELIST_ADD_SUCCESS, [TextComponent::text(profile.name.clone())], )) .await; @@ -215,8 +224,9 @@ impl CommandExecutor for AddExecutor { whitelist.save(); if successes == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_WHITELIST_ADD_FAILED, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_ADD_FAILED, + translation::java::COMMANDS_WHITELIST_ADD_FAILED, &[], ))) } else { @@ -251,8 +261,9 @@ impl CommandExecutor for RemoveExecutor { if let Some(i) = i { whitelist.whitelist.remove(i); sender - .send_message(TextComponent::translate( - translation::COMMANDS_WHITELIST_REMOVE_SUCCESS, + .send_message(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_REMOVE_SUCCESS, + translation::java::COMMANDS_WHITELIST_REMOVE_SUCCESS, [TextComponent::text(player.name.clone())], )) .await; @@ -266,8 +277,9 @@ impl CommandExecutor for RemoveExecutor { kick_non_whitelisted_players(server).await; if successes == 0 { - Err(CommandError::CommandFailed(TextComponent::translate( - translation::COMMANDS_WHITELIST_REMOVE_FAILED, + Err(CommandError::CommandFailed(TextComponent::translate_cross( + translation::java::COMMANDS_WHITELIST_REMOVE_FAILED, + translation::java::COMMANDS_WHITELIST_REMOVE_FAILED, &[], ))) } else { diff --git a/pumpkin/src/command/commands/worldborder.rs b/pumpkin/src/command/commands/worldborder.rs index d1cf44110..925de6d57 100644 --- a/pumpkin/src/command/commands/worldborder.rs +++ b/pumpkin/src/command/commands/worldborder.rs @@ -59,7 +59,8 @@ impl CommandExecutor for GetExecutor { let diameter = border.new_diameter.round() as i32; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.get", "commands.worldborder.get", [TextComponent::text(diameter.to_string())], )) @@ -95,14 +96,16 @@ impl CommandExecutor for SetExecutor { }; if (distance - border.new_diameter).abs() < f64::EPSILON { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + NOTHING_CHANGED_EXCEPTION, NOTHING_CHANGED_EXCEPTION, [], ))); } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.immediate", "commands.worldborder.set.immediate", [TextComponent::text(format!("{distance:.1}"))], )) @@ -148,7 +151,8 @@ impl CommandExecutor for SetTimeExecutor { match distance.total_cmp(&border.new_diameter) { std::cmp::Ordering::Equal => { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + NOTHING_CHANGED_EXCEPTION, NOTHING_CHANGED_EXCEPTION, [], ))); @@ -156,7 +160,8 @@ impl CommandExecutor for SetTimeExecutor { std::cmp::Ordering::Less => { let dist = format!("{distance:.1}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.shrink", "commands.worldborder.set.shrink", [ TextComponent::text(dist), @@ -168,7 +173,8 @@ impl CommandExecutor for SetTimeExecutor { std::cmp::Ordering::Greater => { let dist = format!("{distance:.1}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.grow", "commands.worldborder.set.grow", [ TextComponent::text(dist), @@ -214,7 +220,8 @@ impl CommandExecutor for AddExecutor { }; if distance_add == 0.0 { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + NOTHING_CHANGED_EXCEPTION, NOTHING_CHANGED_EXCEPTION, [], ))); @@ -224,7 +231,8 @@ impl CommandExecutor for AddExecutor { let dist = format!("{distance:.1}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.immediate", "commands.worldborder.set.immediate", [TextComponent::text(dist)], )) @@ -277,7 +285,8 @@ impl CommandExecutor for AddTimeExecutor { std::cmp::Ordering::Less => { let dist = format!("{distance:.1}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.shrink", "commands.worldborder.set.shrink", [ TextComponent::text(dist), @@ -289,7 +298,8 @@ impl CommandExecutor for AddTimeExecutor { std::cmp::Ordering::Greater => { let dist = format!("{distance:.1}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.set.grow", "commands.worldborder.set.grow", [ TextComponent::text(dist), @@ -329,7 +339,8 @@ impl CommandExecutor for CenterExecutor { let Vector2 { x, y } = Position2DArgumentConsumer.find_arg_default_name(args)?; sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.center.success", "commands.worldborder.center.success", [ TextComponent::text(format!("{x:.2}")), @@ -369,7 +380,8 @@ impl CommandExecutor for DamageAmountExecutor { }; if (damage_per_block - border.damage_per_block).abs() < f32::EPSILON { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.worldborder.damage.amount.failed", "commands.worldborder.damage.amount.failed", [], ))); @@ -377,7 +389,8 @@ impl CommandExecutor for DamageAmountExecutor { let damage = format!("{damage_per_block:.2}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.damage.amount.success", "commands.worldborder.damage.amount.success", [TextComponent::text(damage)], )) @@ -413,7 +426,8 @@ impl CommandExecutor for DamageBufferExecutor { }; if (buffer - border.buffer).abs() < f32::EPSILON { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.worldborder.damage.amount.failed", "commands.worldborder.damage.amount.failed", [], ))); @@ -421,7 +435,8 @@ impl CommandExecutor for DamageBufferExecutor { let buf = format!("{buffer:.2}"); sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.damage.buffer.success", "commands.worldborder.damage.buffer.success", [TextComponent::text(buf)], )) @@ -457,14 +472,16 @@ impl CommandExecutor for WarningDistanceExecutor { }; if distance == border.warning_blocks { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.worldborder.warning.distance.failed", "commands.worldborder.warning.distance.failed", [], ))); } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.warning.distance.success", "commands.worldborder.warning.distance.success", [TextComponent::text(distance.to_string())], )) @@ -500,14 +517,16 @@ impl CommandExecutor for WarningTimeExecutor { }; if time == border.warning_time { - return Err(CommandError::CommandFailed(TextComponent::translate( + return Err(CommandError::CommandFailed(TextComponent::translate_cross( + "commands.worldborder.warning.time.failed", "commands.worldborder.warning.time.failed", [], ))); } sender - .send_message(TextComponent::translate( + .send_message(TextComponent::translate_cross( + "commands.worldborder.warning.time.success", "commands.worldborder.warning.time.success", [TextComponent::text(time.to_string())], )) diff --git a/pumpkin/src/command/context/command_source.rs b/pumpkin/src/command/context/command_source.rs index 7a651175a..833612417 100644 --- a/pumpkin/src/command/context/command_source.rs +++ b/pumpkin/src/command/context/command_source.rs @@ -15,10 +15,14 @@ use pumpkin_util::text::color::{Color, NamedColor}; use std::pin::Pin; use std::sync::Arc; -pub const REQUIRES_PLAYER: CommandErrorType<0> = - CommandErrorType::new(translation::PERMISSIONS_REQUIRES_PLAYER); -pub const REQUIRES_ENTITY: CommandErrorType<0> = - CommandErrorType::new(translation::PERMISSIONS_REQUIRES_ENTITY); +pub const REQUIRES_PLAYER: CommandErrorType<0> = CommandErrorType::new( + translation::java::PERMISSIONS_REQUIRES_PLAYER, + translation::java::PERMISSIONS_REQUIRES_PLAYER, +); +pub const REQUIRES_ENTITY: CommandErrorType<0> = CommandErrorType::new( + translation::java::PERMISSIONS_REQUIRES_ENTITY, + translation::java::PERMISSIONS_REQUIRES_ENTITY, +); pub trait ReturnValueCallable: Send + Sync { fn call(&self, value: ReturnValue) -> Pin + Send + '_>>; @@ -407,10 +411,13 @@ impl CommandSource { /// Sends a message to all online operators. async fn send_to_ops(&self, message: TextComponent) { - let text = - TextComponent::translate("chat.type.admin", &[self.display_name.clone(), message]) - .color(Color::Named(NamedColor::Gray)) - .italic(); + let text = TextComponent::translate_cross( + "chat.type.admin", + "chat.type.admin", + &[self.display_name.clone(), message], + ) + .color(Color::Named(NamedColor::Gray)) + .italic(); let Some(server) = &self.server else { return; }; diff --git a/pumpkin/src/command/dispatcher.rs b/pumpkin/src/command/dispatcher.rs index c749213e7..d3e305117 100644 --- a/pumpkin/src/command/dispatcher.rs +++ b/pumpkin/src/command/dispatcher.rs @@ -106,9 +106,13 @@ fn render_syntax_error_messages(syntax_error: CommandSyntaxError) -> Vec = - CommandErrorType::new(translation::PARSING_QUOTE_EXPECTED_START); -pub const READER_EXPECTED_END_QUOTE: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_QUOTE_EXPECTED_END); -pub const READER_INVALID_ESCAPE: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_QUOTE_ESCAPE); -pub const READER_INVALID_BOOL: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_BOOL_INVALID); -pub const READER_EXPECTED_BOOL: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_BOOL_EXPECTED); -pub const READER_INVALID_INT: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_INT_INVALID); -pub const READER_EXPECTED_INT: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_INT_EXPECTED); -pub const READER_INVALID_LONG: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_LONG_INVALID); -pub const READER_EXPECTED_LONG: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_LONG_EXPECTED); -pub const READER_INVALID_DOUBLE: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_DOUBLE_INVALID); -pub const READER_EXPECTED_DOUBLE: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_DOUBLE_EXPECTED); -pub const READER_INVALID_FLOAT: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_FLOAT_INVALID); -pub const READER_EXPECTED_FLOAT: CommandErrorType<0> = - CommandErrorType::new(translation::PARSING_FLOAT_EXPECTED); -pub const READER_EXPECTED_SYMBOL: CommandErrorType<1> = - CommandErrorType::new(translation::PARSING_EXPECTED); +pub const READER_EXPECTED_START_QUOTE: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_QUOTE_EXPECTED_START, + translation::java::PARSING_QUOTE_EXPECTED_START, +); +pub const READER_EXPECTED_END_QUOTE: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_QUOTE_EXPECTED_END, + translation::java::PARSING_QUOTE_EXPECTED_END, +); +pub const READER_INVALID_ESCAPE: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_QUOTE_ESCAPE, + translation::java::PARSING_QUOTE_ESCAPE, +); +pub const READER_INVALID_BOOL: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_BOOL_INVALID, + translation::java::PARSING_BOOL_INVALID, +); +pub const READER_EXPECTED_BOOL: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_BOOL_EXPECTED, + translation::java::PARSING_BOOL_EXPECTED, +); +pub const READER_INVALID_INT: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_INT_INVALID, + translation::java::PARSING_INT_INVALID, +); +pub const READER_EXPECTED_INT: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_INT_EXPECTED, + translation::java::PARSING_INT_EXPECTED, +); +pub const READER_INVALID_LONG: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_LONG_INVALID, + translation::java::PARSING_LONG_INVALID, +); +pub const READER_EXPECTED_LONG: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_LONG_EXPECTED, + translation::java::PARSING_LONG_EXPECTED, +); +pub const READER_INVALID_DOUBLE: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_DOUBLE_INVALID, + translation::java::PARSING_DOUBLE_INVALID, +); +pub const READER_EXPECTED_DOUBLE: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_DOUBLE_EXPECTED, + translation::java::PARSING_DOUBLE_EXPECTED, +); +pub const READER_INVALID_FLOAT: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_FLOAT_INVALID, + translation::java::PARSING_FLOAT_INVALID, +); +pub const READER_EXPECTED_FLOAT: CommandErrorType<0> = CommandErrorType::new( + translation::java::PARSING_FLOAT_EXPECTED, + translation::java::PARSING_FLOAT_EXPECTED, +); +pub const READER_EXPECTED_SYMBOL: CommandErrorType<1> = CommandErrorType::new( + translation::java::PARSING_EXPECTED, + translation::java::PARSING_EXPECTED, +); -pub const LITERAL_INCORRECT: CommandErrorType<1> = - CommandErrorType::new(translation::ARGUMENT_LITERAL_INCORRECT); +pub const LITERAL_INCORRECT: CommandErrorType<1> = CommandErrorType::new( + translation::java::ARGUMENT_LITERAL_INCORRECT, + translation::java::ARGUMENT_LITERAL_INCORRECT, +); -pub const DOUBLE_TOO_LOW: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_DOUBLE_LOW); -pub const DOUBLE_TOO_HIGH: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_DOUBLE_BIG); -pub const FLOAT_TOO_LOW: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_FLOAT_LOW); -pub const FLOAT_TOO_HIGH: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_FLOAT_BIG); -pub const INTEGER_TOO_LOW: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_INTEGER_LOW); -pub const INTEGER_TOO_HIGH: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_INTEGER_BIG); -pub const LONG_TOO_LOW: CommandErrorType<2> = CommandErrorType::new(translation::ARGUMENT_LONG_LOW); -pub const LONG_TOO_HIGH: CommandErrorType<2> = - CommandErrorType::new(translation::ARGUMENT_LONG_BIG); +pub const DOUBLE_TOO_LOW: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_DOUBLE_LOW, + translation::java::ARGUMENT_DOUBLE_LOW, +); +pub const DOUBLE_TOO_HIGH: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_DOUBLE_BIG, + translation::java::ARGUMENT_DOUBLE_BIG, +); +pub const FLOAT_TOO_LOW: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_FLOAT_LOW, + translation::java::ARGUMENT_FLOAT_LOW, +); +pub const FLOAT_TOO_HIGH: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_FLOAT_BIG, + translation::java::ARGUMENT_FLOAT_BIG, +); +pub const INTEGER_TOO_LOW: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_INTEGER_LOW, + translation::java::ARGUMENT_INTEGER_LOW, +); +pub const INTEGER_TOO_HIGH: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_INTEGER_BIG, + translation::java::ARGUMENT_INTEGER_BIG, +); +pub const LONG_TOO_LOW: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_LONG_LOW, + translation::java::ARGUMENT_LONG_LOW, +); +pub const LONG_TOO_HIGH: CommandErrorType<2> = CommandErrorType::new( + translation::java::ARGUMENT_LONG_BIG, + translation::java::ARGUMENT_LONG_BIG, +); -pub const DISPATCHER_UNKNOWN_COMMAND: CommandErrorType<0> = - CommandErrorType::new(translation::COMMAND_UNKNOWN_COMMAND); -pub const DISPATCHER_UNKNOWN_ARGUMENT: CommandErrorType<0> = - CommandErrorType::new(translation::COMMAND_UNKNOWN_ARGUMENT); -pub const DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR: CommandErrorType<0> = - CommandErrorType::new(translation::COMMAND_EXPECTED_SEPARATOR); -pub const DISPATCHER_PARSE_EXCEPTION: CommandErrorType<1> = - CommandErrorType::new(translation::COMMAND_EXCEPTION); +pub const DISPATCHER_UNKNOWN_COMMAND: CommandErrorType<0> = CommandErrorType::new( + translation::java::COMMAND_UNKNOWN_COMMAND, + translation::bedrock::COMMANDS_GENERIC_UNKNOWN, +); +pub const DISPATCHER_UNKNOWN_ARGUMENT: CommandErrorType<0> = CommandErrorType::new( + translation::java::COMMAND_UNKNOWN_ARGUMENT, + translation::java::COMMAND_UNKNOWN_ARGUMENT, +); +pub const DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR: CommandErrorType<0> = CommandErrorType::new( + translation::java::COMMAND_EXPECTED_SEPARATOR, + translation::java::COMMAND_EXPECTED_SEPARATOR, +); +pub const DISPATCHER_PARSE_EXCEPTION: CommandErrorType<1> = CommandErrorType::new( + translation::java::COMMAND_EXCEPTION, + translation::bedrock::COMMANDS_GENERIC_SYNTAX, +); use crate::command::errors::{ command_syntax_error::{CommandSyntaxError, ContextProvider}, @@ -70,7 +125,7 @@ use pumpkin_util::text::TextComponent; pub enum TemplateText { /// This is first translated, then arguments are substituted (which are not constant) /// when it needs to be displayed. - TranslationKey(&'static str), + TranslationKey(&'static str, &'static str), /// Directly shows up to the user without any translation done. Literal(&'static str), @@ -89,14 +144,21 @@ pub enum TemplateText { /// - `CommandErrorType` = `DynamicNCommandExceptionType` #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pub struct CommandErrorType { - pub translation_key: &'static str, + pub java_translation_key: &'static str, + pub bedrock_translation_key: &'static str, } impl CommandErrorType { /// Creates an error type from a given translation string. #[must_use] - pub const fn new(translation_key: &'static str) -> Self { - Self { translation_key } + pub const fn new( + java_translation_key: &'static str, + bedrock_translation_key: &'static str, + ) -> Self { + Self { + java_translation_key, + bedrock_translation_key, + } } /// Creates an error without context from itself and from a slice of `N` arguments. @@ -107,7 +169,11 @@ impl CommandErrorType { ) -> CommandSyntaxError { CommandSyntaxError::create_without_context( self, - TextComponent::translate(self.translation_key, args), + TextComponent::translate_cross( + self.java_translation_key, + self.bedrock_translation_key, + args.to_vec(), + ), ) } @@ -122,7 +188,11 @@ impl CommandErrorType { { CommandSyntaxError::create( self, - TextComponent::translate(self.translation_key, args), + TextComponent::translate_cross( + self.java_translation_key, + self.bedrock_translation_key, + args.to_vec(), + ), context_provider, ) } @@ -206,7 +276,7 @@ impl PartialEq for dyn AnyCommandErrorType { impl Sealed for CommandErrorType {} impl AnyCommandErrorType for CommandErrorType { fn text(&self) -> TemplateText { - TemplateText::TranslationKey(self.translation_key) + TemplateText::TranslationKey(self.java_translation_key, self.bedrock_translation_key) } fn argument_count(&self) -> usize { @@ -281,7 +351,7 @@ mod test { const TEST_LITERAL_ERROR_TYPE: LiteralCommandErrorType = LiteralCommandErrorType::new("Test error"); const TEST_TRANSLATABLE_ERROR_TYPE: CommandErrorType<1> = - CommandErrorType::new("this.key.is.arbitrary"); + CommandErrorType::new("this.key.is.arbitrary", "this.key.is.arbitrary"); #[test] fn create_literal_error() { @@ -322,7 +392,8 @@ mod test { assert_eq!(error.error_type, &TEST_TRANSLATABLE_ERROR_TYPE); assert_eq!( error.message, - TextComponent::translate( + TextComponent::translate_cross( + "this.key.is.arbitrary", "this.key.is.arbitrary", [TextComponent::text("some argument")] ) diff --git a/pumpkin/src/command/node/dispatcher.rs b/pumpkin/src/command/node/dispatcher.rs index 8889fe98d..8c704c0bf 100644 --- a/pumpkin/src/command/node/dispatcher.rs +++ b/pumpkin/src/command/node/dispatcher.rs @@ -16,7 +16,7 @@ use crate::command::string_reader::StringReader; use crate::command::suggestion::suggestions::{Suggestions, SuggestionsBuilder}; use crate::command::tree::Command; use futures::future; -use pumpkin_data::translation::COMMAND_CONTEXT_HERE; +use pumpkin_data::translation::java::COMMAND_CONTEXT_HERE; use pumpkin_protocol::java::client::play::CommandSuggestion; use pumpkin_util::text::TextComponent; use pumpkin_util::text::click::ClickEvent; @@ -440,7 +440,7 @@ impl CommandDispatcher { } error_text = error_text.add_child( - TextComponent::translate(COMMAND_CONTEXT_HERE, &[]) + TextComponent::translate_cross(COMMAND_CONTEXT_HERE, COMMAND_CONTEXT_HERE, &[]) .color(Color::Named(NamedColor::Red)) .italic(), ); diff --git a/pumpkin/src/entity/living.rs b/pumpkin/src/entity/living.rs index e23c6ec92..a3e9fc7f5 100644 --- a/pumpkin/src/entity/living.rs +++ b/pumpkin/src/entity/living.rs @@ -1243,7 +1243,8 @@ impl LivingEntity { if let Some(cause) = cause && source.is_some() { - TextComponent::translate( + TextComponent::translate_cross( + format!("death.attack.{}.player", damage_type.message_id), format!("death.attack.{}.player", damage_type.message_id), [ dyn_self.get_display_name().await, @@ -1251,7 +1252,8 @@ impl LivingEntity { ], ) } else { - TextComponent::translate( + TextComponent::translate_cross( + format!("death.attack.{}", damage_type.message_id), format!("death.attack.{}", damage_type.message_id), [dyn_self.get_display_name().await], ) @@ -1259,13 +1261,15 @@ impl LivingEntity { } DeathMessageType::FallVariants => { //TODO - TextComponent::translate( - translation::DEATH_FELL_ACCIDENT_GENERIC, + TextComponent::translate_cross( + translation::java::DEATH_FELL_ACCIDENT_GENERIC, + translation::bedrock::DEATH_FELL_ACCIDENT_GENERIC, [dyn_self.get_display_name().await], ) } DeathMessageType::IntentionalGameDesign => TextComponent::text("[") - .add_child(TextComponent::translate( + .add_child(TextComponent::translate_cross( + format!("death.attack.{}.message", damage_type.message_id), format!("death.attack.{}.message", damage_type.message_id), [dyn_self.get_display_name().await], )) diff --git a/pumpkin/src/entity/mod.rs b/pumpkin/src/entity/mod.rs index 42651b771..a06c98a4a 100644 --- a/pumpkin/src/entity/mod.rs +++ b/pumpkin/src/entity/mod.rs @@ -321,7 +321,8 @@ pub trait EntityBase: Send + Sync + NBTStorage + std::any::Any { .load() .as_ref() .clone() - .unwrap_or(TextComponent::translate( + .unwrap_or(TextComponent::translate_cross( + format!("entity.minecraft.{}", entity.entity_type.resource_name), format!("entity.minecraft.{}", entity.entity_type.resource_name), [], )) @@ -331,16 +332,13 @@ pub trait EntityBase: Send + Sync + NBTStorage + std::any::Any { Box::pin(async move { // TODO: team color let entity = self.get_entity(); - let mut name = - entity - .custom_name - .load() - .as_ref() - .clone() - .unwrap_or(TextComponent::translate( - format!("entity.minecraft.{}", entity.entity_type.resource_name), - [], - )); + let mut name = entity.custom_name.load().as_ref().clone().unwrap_or( + TextComponent::translate_cross( + format!("entity.minecraft.{}", entity.entity_type.resource_name), + format!("entity.minecraft.{}", entity.entity_type.resource_name), + [], + ), + ); let name_clone = name.clone(); name = name.hover_event(HoverEvent::show_entity( entity.entity_uuid.to_string(), @@ -2247,7 +2245,7 @@ impl Entity { } else { self.bedrock_flags_two.fetch_and(mask, Ordering::Relaxed); } - }; + } let world = self.world.load(); let chunk_pos = self.chunk_pos.load(); @@ -2983,6 +2981,7 @@ pub enum Flag { } impl Flag { + #[must_use] pub const fn to_bedrock(&self) -> Option { match self { Self::OnFire => Some(entity_data_flag::ON_FIRE), diff --git a/pumpkin/src/entity/player.rs b/pumpkin/src/entity/player.rs index 019394a6e..38e8eca3f 100644 --- a/pumpkin/src/entity/player.rs +++ b/pumpkin/src/entity/player.rs @@ -1774,7 +1774,11 @@ impl Player { if idle_duration >= Duration::from_secs(idle_timeout_minutes as u64 * 60) { self.kick( DisconnectReason::KickedForIdle, - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_IDLING, []), + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_IDLING, + translation::java::MULTIPLAYER_DISCONNECT_IDLING, + [], + ), ) .await; return; @@ -1790,7 +1794,11 @@ impl Player { if self.wait_for_keep_alive.load(Ordering::Relaxed) { self.kick( DisconnectReason::Timeout, - TextComponent::translate(translation::DISCONNECT_TIMEOUT, []), + TextComponent::translate_cross( + translation::java::DISCONNECT_TIMEOUT, + translation::bedrock::DISCONNECT_TIMEOUT, + [], + ), ) .await; return; @@ -2363,7 +2371,11 @@ impl Player { drop(banned_players); let kick_reason = reason.unwrap_or_else(|| { - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_BANNED, []) + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED, + translation::bedrock::DISCONNECTIONSCREEN_TITLE_BANNEDBYHOST, + [], + ) }); self.kick(DisconnectReason::Kicked, kick_reason).await; @@ -2394,7 +2406,11 @@ impl Player { drop(banned_ips); let kick_reason = reason.unwrap_or_else(|| { - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_IP_BANNED, []) + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_IP_BANNED, + translation::java::MULTIPLAYER_DISCONNECT_IP_BANNED, + [], + ) }); let affected = server.get_players_by_ip(target_ip).await; diff --git a/pumpkin/src/net/bedrock/login.rs b/pumpkin/src/net/bedrock/login.rs index 830047db4..d15bf298e 100644 --- a/pumpkin/src/net/bedrock/login.rs +++ b/pumpkin/src/net/bedrock/login.rs @@ -155,7 +155,7 @@ impl BedrockClient { let real_name = player_data.display_name; // IMPORTANT: Bedrock allows spaces in names. While we could support this, it would significantly complicate parsing player arguments in commands, so we don't - let under_score_name = real_name.replace(" ", "_"); + let under_score_name = real_name.replace(' ', "_"); let profile = GameProfile { id: Uuid::parse_str(&player_data.uuid).map_err(|_| LoginError::InvalidUuid)?, diff --git a/pumpkin/src/net/bedrock/mod.rs b/pumpkin/src/net/bedrock/mod.rs index ba1663ced..a55ae43df 100644 --- a/pumpkin/src/net/bedrock/mod.rs +++ b/pumpkin/src/net/bedrock/mod.rs @@ -721,8 +721,7 @@ impl BedrockClient { .await; } SAnimate::PACKET_ID => { - self.handle_animate(player, server, SAnimate::read(reader)?) - .await; + self.handle_animate(player, server, &SAnimate::read(reader)?); } SLoadingScreen::PACKET_ID => { // Ignore for now diff --git a/pumpkin/src/net/bedrock/play.rs b/pumpkin/src/net/bedrock/play.rs index 112839d79..3c8ae3aba 100644 --- a/pumpkin/src/net/bedrock/play.rs +++ b/pumpkin/src/net/bedrock/play.rs @@ -6,11 +6,7 @@ use std::{ use pumpkin_macros::send_cancellable; use pumpkin_protocol::{ bedrock::{ - client::{ - chunk_radius_update::CChunkRadiusUpdate, - container_open::CContainerOpen, - level_event::{CLevelEvent, LevelEvent}, - }, + client::{chunk_radius_update::CChunkRadiusUpdate, container_open::CContainerOpen}, server::{ animate::{AnimateAction, SAnimate}, command_request::SCommandRequest, @@ -23,14 +19,10 @@ use pumpkin_protocol::{ text::SText, }, }, - codec::{var_int::VarInt, var_long::VarLong, var_ulong::VarULong}, - java::client::play::{Animation, CEntityAnimation, CSetBlockDestroyStage, CSystemChatMessage}, -}; -use pumpkin_util::{ - GameMode, - math::{position::BlockPos, vector3::Vector3}, - text::TextComponent, + codec::{var_int::VarInt, var_long::VarLong}, + java::client::play::{Animation, CSystemChatMessage}, }; +use pumpkin_util::{GameMode, math::position::BlockPos, text::TextComponent}; use pumpkin_world::world::BlockFlags; @@ -197,16 +189,16 @@ impl BedrockClient { .await; } - pub async fn handle_animate(&self, player: &Arc, _server: &Server, packet: SAnimate) { + pub fn handle_animate(&self, player: &Arc, _server: &Server, packet: &SAnimate) { if !player.has_client_loaded() { return; } let entity = &player.living_entity.entity; - let world = entity.world.load(); + let _world = entity.world.load(); // Broadcast the animation to other players - let java_animation = match packet.action { + let _java_animation = match packet.action { AnimateAction::SwingArm => Some(Animation::SwingMainArm), AnimateAction::WakeUp => Some(Animation::LeaveBed), AnimateAction::CriticalHit => Some(Animation::CriticalEffect), @@ -291,6 +283,7 @@ impl BedrockClient { }} } + #[expect(clippy::match_same_arms)] pub async fn handle_player_action( &self, player: &Arc, diff --git a/pumpkin/src/net/java/handshake.rs b/pumpkin/src/net/java/handshake.rs index 7e54e7c82..9a1db7e84 100644 --- a/pumpkin/src/net/java/handshake.rs +++ b/pumpkin/src/net/java/handshake.rs @@ -19,14 +19,16 @@ impl JavaClient { if self.connection_state.load() != ConnectionState::Status { let protocol = version; if protocol < LOWEST_SUPPORTED_MC_VERSION.protocol_version() as u32 { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_OUTDATED_CLIENT, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_OUTDATED_CLIENT, + translation::java::MULTIPLAYER_DISCONNECT_OUTDATED_CLIENT, [TextComponent::text(CURRENT_MC_VERSION.to_string())], )) .await; } else if protocol > CURRENT_MC_VERSION.protocol_version() as u32 { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_OUTDATED_SERVER, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_OUTDATED_SERVER, + translation::java::MULTIPLAYER_DISCONNECT_OUTDATED_SERVER, [TextComponent::text(CURRENT_MC_VERSION.to_string())], )) .await; diff --git a/pumpkin/src/net/java/login.rs b/pumpkin/src/net/java/login.rs index c3181a637..bfae21f57 100644 --- a/pumpkin/src/net/java/login.rs +++ b/pumpkin/src/net/java/login.rs @@ -34,8 +34,9 @@ impl JavaClient { // TODO: If client is an operator or has otherwise suitable elevated permissions, allow the client to bypass this requirement. let max_players = server.basic_config.max_players; if max_players > 0 && server.get_player_count() >= max_players as usize { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_SERVER_FULL, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_SERVER_FULL, + translation::java::MULTIPLAYER_DISCONNECT_SERVER_FULL, [], )) .await; @@ -137,12 +138,14 @@ impl JavaClient { Ok(new_profile) => *profile = new_profile, Err(error) => { self.kick(match error { - AuthError::FailedResponse => TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_AUTHSERVERS_DOWN, + AuthError::FailedResponse => TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_AUTHSERVERS_DOWN, + translation::java::MULTIPLAYER_DISCONNECT_AUTHSERVERS_DOWN, [], ), - AuthError::UnverifiedUsername => TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_UNVERIFIED_USERNAME, + AuthError::UnverifiedUsername => TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_UNVERIFIED_USERNAME, + translation::java::MULTIPLAYER_DISCONNECT_UNVERIFIED_USERNAME, [], ), e => TextComponent::text(e.to_string()), @@ -161,8 +164,9 @@ impl JavaClient { &profile.id, &online_player.gameprofile.name ); - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, + translation::java::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, [], )) .await; @@ -178,8 +182,9 @@ impl JavaClient { &profile.id, &online_player.gameprofile.name ); - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, + translation::java::MULTIPLAYER_DISCONNECT_DUPLICATE_LOGIN, [], )) .await; diff --git a/pumpkin/src/net/java/play.rs b/pumpkin/src/net/java/play.rs index d723bdd61..f124ee842 100644 --- a/pumpkin/src/net/java/play.rs +++ b/pumpkin/src/net/java/play.rs @@ -152,44 +152,57 @@ impl PumpkinError for ChatError { match self { Self::OversizedMessage => Some("Chat message too long".into()), Self::IllegalCharacters => Some( - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_ILLEGAL_CHARACTERS, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_ILLEGAL_CHARACTERS, + translation::java::MULTIPLAYER_DISCONNECT_ILLEGAL_CHARACTERS, [], ) .get_text(), ), Self::UnsignedChat => Some( - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_UNSIGNED_CHAT, []) - .get_text(), + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_UNSIGNED_CHAT, + translation::java::MULTIPLAYER_DISCONNECT_UNSIGNED_CHAT, + [], + ) + .get_text(), ), Self::TooManyPendingChats => Some( - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_TOO_MANY_PENDING_CHATS, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_TOO_MANY_PENDING_CHATS, + translation::java::MULTIPLAYER_DISCONNECT_TOO_MANY_PENDING_CHATS, [], ) .get_text(), ), Self::ChatValidationFailed => Some( - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_CHAT_VALIDATION_FAILED, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_CHAT_VALIDATION_FAILED, + translation::java::MULTIPLAYER_DISCONNECT_CHAT_VALIDATION_FAILED, [], ) .get_text(), ), Self::OutOfOrderChat => Some( - TextComponent::translate(translation::MULTIPLAYER_DISCONNECT_OUT_OF_ORDER_CHAT, []) - .get_text(), + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_OUT_OF_ORDER_CHAT, + translation::java::MULTIPLAYER_DISCONNECT_OUT_OF_ORDER_CHAT, + [], + ) + .get_text(), ), Self::ExpiredPublicKey => Some( - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_EXPIRED_PUBLIC_KEY, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_EXPIRED_PUBLIC_KEY, + translation::java::MULTIPLAYER_DISCONNECT_EXPIRED_PUBLIC_KEY, [], ) .get_text(), ), Self::InvalidPublicKey => Some( - TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE, + TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PUBLIC_KEY_SIGNATURE, [], ) .get_text(), @@ -240,9 +253,14 @@ impl JavaClient { change_game_mode.game_mode.to_str().to_lowercase() ); player - .send_system_message(&TextComponent::translate( - translation::COMMANDS_GAMEMODE_SUCCESS_SELF, - [TextComponent::translate(gamemode_string, [])], + .send_system_message(&TextComponent::translate_cross( + translation::java::COMMANDS_GAMEMODE_SUCCESS_SELF, + translation::bedrock::COMMANDS_GAMEMODE_SUCCESS_SELF, + [TextComponent::translate_cross( + gamemode_string.clone(), + gamemode_string, + [], + )], )) .await; } @@ -312,8 +330,9 @@ impl JavaClient { // y = feet Y let position = packet.position; if position.x.is_nan() || position.y.is_nan() || position.z.is_nan() { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, [], )) .await; @@ -426,8 +445,9 @@ impl JavaClient { || !packet.yaw.is_finite() || !packet.pitch.is_finite() { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, [], )) .await; @@ -556,8 +576,9 @@ impl JavaClient { return; } if !rotation.yaw.is_finite() || !rotation.pitch.is_finite() { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_PLAYER_MOVEMENT, [], )) .await; @@ -1595,8 +1616,9 @@ impl JavaClient { } if entity_id.0 == player.entity_id() { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, [], )) .await; @@ -1609,8 +1631,9 @@ impl JavaClient { .map(|p| Arc::clone(p) as Arc) .or_else(|| world.get_entity_by_id(entity_id.0)); let Some(target) = target else { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, + self.kick(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, + translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, [], )) .await; @@ -1684,10 +1707,7 @@ impl JavaClient { } if entity_id.0 == player.entity_id() { - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, - [], - )) + self.kick(TextComponent::translate_cross(translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, [],)) .await; return; } @@ -1737,10 +1757,7 @@ impl JavaClient { player.entity_id(), event.entity_id ); - self.kick(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, - [], - )) + self.kick(TextComponent::translate_cross(translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, translation::java::MULTIPLAYER_DISCONNECT_INVALID_ENTITY_ATTACKED, [],)) .await; } } @@ -2619,8 +2636,9 @@ impl JavaClient { if location.0.y + face.to_offset().y > world.get_top_y() { player .send_system_message_raw( - &TextComponent::translate( - translation::BUILD_TOOHIGH, + &TextComponent::translate_cross( + translation::java::BUILD_TOOHIGH, + translation::bedrock::BUILD_TOOHIGH, vec![TextComponent::text((world.get_top_y()).to_string())], ) .color_named(NamedColor::Red), diff --git a/pumpkin/src/net/mod.rs b/pumpkin/src/net/mod.rs index 37912ae2c..96e286bd2 100644 --- a/pumpkin/src/net/mod.rs +++ b/pumpkin/src/net/mod.rs @@ -177,13 +177,15 @@ pub async fn can_not_join( let mut banned_players = server.data.banned_player_list.write().await; if let Some(entry) = banned_players.get_entry(profile) { - let text = TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_BANNED_REASON, + let text = TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED_REASON, + translation::java::MULTIPLAYER_DISCONNECT_BANNED_REASON, [TextComponent::text(entry.reason.clone())], ); return Some(match entry.expires { - Some(expires) => text.add_child(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_BANNED_EXPIRATION, + Some(expires) => text.add_child(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED_EXPIRATION, + translation::java::MULTIPLAYER_DISCONNECT_BANNED_EXPIRATION, [TextComponent::text( expires.format(FORMAT_DESCRIPTION).unwrap(), )], @@ -198,8 +200,9 @@ pub async fn can_not_join( let whitelist = server.data.whitelist_config.read().await; if ops.get_entry(&profile.id).is_none() && !whitelist.is_whitelisted(profile) { - return Some(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, + return Some(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, + translation::java::MULTIPLAYER_DISCONNECT_NOT_WHITELISTED, &[], )); } @@ -212,13 +215,15 @@ pub async fn can_not_join( .await .get_entry(&address.ip()) { - let text = TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_BANNED_IP_REASON, + let text = TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED_IP_REASON, + translation::java::MULTIPLAYER_DISCONNECT_BANNED_IP_REASON, [TextComponent::text(entry.reason.clone())], ); return Some(match entry.expires { - Some(expires) => text.add_child(TextComponent::translate( - translation::MULTIPLAYER_DISCONNECT_BANNED_IP_EXPIRATION, + Some(expires) => text.add_child(TextComponent::translate_cross( + translation::java::MULTIPLAYER_DISCONNECT_BANNED_IP_EXPIRATION, + translation::java::MULTIPLAYER_DISCONNECT_BANNED_IP_EXPIRATION, [TextComponent::text( expires.format(FORMAT_DESCRIPTION).unwrap(), )], diff --git a/pumpkin/src/server/tick_rate_manager.rs b/pumpkin/src/server/tick_rate_manager.rs index f4c35acdd..986bbe30e 100644 --- a/pumpkin/src/server/tick_rate_manager.rs +++ b/pumpkin/src/server/tick_rate_manager.rs @@ -160,8 +160,9 @@ impl ServerTickRateManager { let tps = (total_sprinted_ticks as f64 * 1000.0) / time_spent_ms; let mspt = time_spent_ms / total_sprinted_ticks as f64; - TextComponent::translate( - translation::COMMANDS_TICK_SPRINT_REPORT, + TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_REPORT, + translation::java::COMMANDS_TICK_SPRINT_REPORT, [ TextComponent::text(format!("{tps:.2}")), TextComponent::text(format!("{mspt:.2}")), @@ -169,7 +170,11 @@ impl ServerTickRateManager { ) } else { // This is the message for `/tick sprint stop` or a zero-tick sprint. - TextComponent::translate(translation::COMMANDS_TICK_SPRINT_STOP_SUCCESS, []) + TextComponent::translate_cross( + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + translation::java::COMMANDS_TICK_SPRINT_STOP_SUCCESS, + [], + ) }; // Construct the final component with the [Server: ...] wrapper diff --git a/pumpkin/src/world/dragon_fight.rs b/pumpkin/src/world/dragon_fight.rs index 4880e686c..88750b5ef 100644 --- a/pumpkin/src/world/dragon_fight.rs +++ b/pumpkin/src/world/dragon_fight.rs @@ -622,7 +622,11 @@ impl DragonFight { fn make_bossbar(&self) -> Bossbar { Bossbar { uuid: self.bossbar_uuid, - title: TextComponent::translate("entity.minecraft.ender_dragon", []), + title: TextComponent::translate_cross( + "entity.minecraft.ender_dragon", + "entity.minecraft.ender_dragon", + [], + ), health: 1.0, color: BossbarColor::Pink, division: BossbarDivisions::NoDivision, diff --git a/pumpkin/src/world/mod.rs b/pumpkin/src/world/mod.rs index a44b5c8fe..a1f5629e8 100644 --- a/pumpkin/src/world/mod.rs +++ b/pumpkin/src/world/mod.rs @@ -2225,8 +2225,9 @@ impl World { .await; } - let msg_comp = TextComponent::translate( - translation::MULTIPLAYER_PLAYER_JOINED, + let msg_comp = TextComponent::translate_cross( + translation::java::MULTIPLAYER_PLAYER_JOINED, + translation::bedrock::MULTIPLAYER_PLAYER_JOINED, [TextComponent::text(player.gameprofile.name.clone())], ) .color_named(NamedColor::Yellow); @@ -3116,8 +3117,9 @@ impl World { .await; if fire_event { - let msg_comp = TextComponent::translate( - translation::MULTIPLAYER_PLAYER_LEFT, + let msg_comp = TextComponent::translate_cross( + translation::java::MULTIPLAYER_PLAYER_LEFT, + translation::bedrock::MULTIPLAYER_PLAYER_LEFT, [TextComponent::text(player.gameprofile.name.clone())], ) .color_named(NamedColor::Yellow);